• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Patch: Leon's DPE + CFRU Base and Ultimate Rom Base

117
Posts
10
Years
  • Great job working on this ROM base. Is it possible for me to remove some of the new items, the NPC test script and the BW Style Summary Screen?
     
    392
    Posts
    3
    Years
    • Seen Nov 24, 2023
    uhmmm..... i just tried NUPS and tsukoyumi..... it did not work(when i try to patch it on NUPS it just says: The Patching File doesn't match the File.......)
    And on tsukoyumi when i patch it and load it on AMP 1.95 it doesn't appear it's just chimecho..... and also uhmm this is the 807 PATCH version

    Just open advance map.exe in a hex editor, go to 77dd5 and now, check how many mon's you rom has, convert to hex, reverse it by grouping it by 2 and reversing the groups, so 4457 becomes 44 57 and then 57 44. If the number of digits of the hex is odd, add a 0 at the front, so 5e3 becomes 05e3, and reverse it into e305. Whatever you reversed hex is, go back to the hex editor and replace 9b01 with whatever you got, and save it, and reopen the app.
     
    361
    Posts
    3
    Years
    • He/Him
    • Seen Dec 24, 2023
    Just open advance map.exe in a hex editor, go to 77dd5 and now, check how many mon's you rom has, convert to hex, reverse it by grouping it by 2 and reversing the groups, so 4457 becomes 44 57 and then 57 44. If the number of digits of the hex is odd, add a 0 at the front, so 5e3 becomes 05e3, and reverse it into e305. Whatever you reversed hex is, go back to the hex editor and replace 9b01 with whatever you got, and save it, and reopen the app.

    well i did that but it always said Win 32 application not compatible (i think that was it said)
     
    392
    Posts
    3
    Years
    • Seen Nov 24, 2023
    for a map (1.95) to load the expanded items and attacks go to the advance map ini folder and advancemap.ini browse to bpr and change the amounts
     
    392
    Posts
    3
    Years
    • Seen Nov 24, 2023
    for some reason whenever I compile CFRU after DPE with required edits I always get a warning, but it still makes a successful and playable rom. Warning:

    Compiling ./src\Tables\item_tables.c
    ./src\Tables\item_tables.c:748:24: warning: initialized field overwritten [-Woverride-init]
    748 | [ITEM_RUSTED_SWORD] = ITEM_TYPE_HELD_ITEM,
    | ^~~~~~~~~~~~~~~~~~~
    ./src\Tables\item_tables.c:748:24: note: (near initialization for 'gItemsByType[485]')
    ./src\Tables\item_tables.c:749:25: warning: initialized field overwritten [-Woverride-init]
    749 | [ITEM_RUSTED_SHIELD] = ITEM_TYPE_HELD_ITEM,
    | ^~~~~~~~~~~~~~~~~~~
    ./src\Tables\item_tables.c:749:25: note: (near initialization for 'gItemsByType[486]')
     
    34
    Posts
    3
    Years
  • Ok, I've followed the instructions but I can't install CFRU

    Leon's DPE + CFRU Base and Ultimate Rom Base


    What am I doing wrong?

    Thanks.
     
    34
    Posts
    3
    Years
  • I don't know, but it does define TRAINER_SECRET_BASE in include constants trainers.h

    Thanks for the feedback, I was able to find it:

    Code:
    // Special Trainer Ids.
    #define TRAINER_RECORD_MIXING_FRIEND        300
    #define TRAINER_RECORD_MIXING_APPRENTICE    400
    #define TRAINER_EREADER                     500
    #define TRAINER_FRONTIER_BRAIN              1022
    #define TRAINER_PLAYER                      1023
    #define TRAINER_SECRET_BASE                 1024
    #define TRAINER_LINK_OPPONENT               2048
    #define TRAINER_OPPONENT_C00                3072
    #define TRAINER_STEVEN_PARTNER              3075
    #define TRAINER_CUSTOM_PARTNER              3076

    This value was copied from CFRU, inside Include/Constants/Trainer.h as stated.

    However I don't how I can use this info to solve my problem.
     

    Dr. Seuss

    Will finish GS Chronicles, I swear!
    527
    Posts
    10
    Years
  • Thanks for the feedback, I was able to find it:

    Code:
    // Special Trainer Ids.
    #define TRAINER_RECORD_MIXING_FRIEND        300
    #define TRAINER_RECORD_MIXING_APPRENTICE    400
    #define TRAINER_EREADER                     500
    #define TRAINER_FRONTIER_BRAIN              1022
    #define TRAINER_PLAYER                      1023
    #define TRAINER_SECRET_BASE                 1024
    #define TRAINER_LINK_OPPONENT               2048
    #define TRAINER_OPPONENT_C00                3072
    #define TRAINER_STEVEN_PARTNER              3075
    #define TRAINER_CUSTOM_PARTNER              3076

    This value was copied from CFRU, inside Include/Constants/Trainer.h as stated.

    However I don't how I can use this info to solve my problem.

    If that portion does not appear in your CFRU files it means it was not defined. The you'll have to copy and paste it to whatever file you found with that text so it can be defined and you can compile the CFRU

    EDIT: @Prof. Leon Dias I think in the indexed item pictures folder is missing the Fairy and Bug type TM disc icons. The Fairy one is from the thedarkdragon11's post and the Bug one was indexed by me (Just the palletes, though)
    Leon's DPE + CFRU Base and Ultimate Rom Base

    Leon's DPE + CFRU Base and Ultimate Rom Base
     
    Last edited:
    Back
    Top