The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   ROM Hacking Resources (https://www.pokecommunity.com/forumdisplay.php?f=502)
-   -   Patch Leon's DPE + CFRU Base and Ultimate Rom Base (https://www.pokecommunity.com/showthread.php?t=409672)

Low End Gaming November 7th, 2020 7:06 AM

Guys what helped me the most was the rom hack planner

Kapil Kumar November 8th, 2020 7:16 AM

HOW DO I USE IT.
I AM NEW TO ROM BASE PLEASE HELP

Mason Shu November 8th, 2020 9:23 AM

Quote:

Originally Posted by Kapil Kumar (Post 10228561)
HOW DO I USE IT.
I AM NEW TO ROM HACKING PLEASE HELP

According to the main post, he said, "Do Note: If you are completely new to ROM Hacking, this probably isn't for you. This requires at least an intermediate level of understanding and practice to use effectively. "

Megagigon November 8th, 2020 2:34 PM

Hey, had any luck fixing your problem? I'm having the same one and it's really, really weird. It's not just the first move you add, too. Every single new one transforms into Breakneck Blitz for some reason.

Kapil Kumar November 8th, 2020 7:51 PM

Quote:

Originally Posted by MASON SHU (Post 10228593)
According to the main post, he said, "Do Note: If you are completely new to ROM Hacking, this probably isn't for you. This requires at least an intermediate level of understanding and practice to use effectively. "

I am not new to ROM hacking, actually i am new to ROM base.
Sorry i have commented wrong
Now i am watching tutorials for this

Hellfax November 9th, 2020 12:06 AM

No, no luck so far.

Mason Shu November 20th, 2020 3:55 PM

Is step
03D. Paste this immediately after and before [ITEM_EXPERT_BELT]:

[ITEM_RUSTED_SWORD] = ITEM_TYPE_HELD_ITEM,
[ITEM_RUSTED_SHIELD] = ITEM_TYPE_HELD_ITEM,
In itemtables
necessary? (It already exists)

Hellfax November 21st, 2020 8:11 AM

Quote:

Originally Posted by Hellfax (Post 10222502)
I am trying to insert new attacks after Dragon Energy and before the Z-Moves. I repointed them correctly as you can see for both their name strings and their defines. and I even repointed the Z-Moves and Max Moves to be after the non Z-moves I put. When I add the custom move to a learnset it shows up correctly on the pokemon menu and even on the battle menu, and even shows the correct animation, but when I use the move in battle it says <POKEMON> used Breakneck Blitz. I added the move description and battle abilities using G3T's move editor. I also tried removing the Z-Moves from the defines and the strings, but it didn't make a difference.
https://i.imgur.com/qLCnvvg.png
https://i.imgur.com/IFsTvLo.png
https://i.imgur.com/6qbwDVj.png
https://i.imgur.com/SdBQea9.png
https://i.imgur.com/4Xw5Pqx.png

Does anyone still not know how to fix this problem?

sunstraal December 3rd, 2020 3:40 AM

Can someone please help me...
I've followed all of the steps up until you're meant to run the make.py through cmd...
Problem is, a black screen flashes but literally nothing happens.

I'm thinking the files are simply in the wrong directory, or the command does not know which files to start compiling. Can someone please let me know where the DPE master folder ought to be when running make.py?

Alternatively - I really just want a version of the rom base that has all the mons with the .ini. That's really all I'm wanting - but I'm kinda stuck right now

Hellfax December 3rd, 2020 9:52 AM

I set the asm_defines correctly as well, is there any other stuff i need to configure to fully setup new moves.

Ronildo December 14th, 2020 3:06 PM

my pokemons don't evol, how to fix?
and how to activate mega ev?

Mason Shu December 14th, 2020 3:40 PM

Quote:

Originally Posted by Ronildo (Post 10244883)
my pokemons don't evol, how to fix?
and how to activate mega ev?

You'll need to install the CFRU and DPE repos and compile editing the "Required Edits" folder

darkyy92 January 1st, 2021 1:41 PM

Does anyone know why this CFRU compiling errors show up? I didn't change the overworld.c file or anything with "HM05_Dive".
I tried to apply CFRU to the previously successfully compiled test.gba (DPE compile) and also to a vanilla Fire Red.

https://i.imgur.com/mpLKBi0.png

Errors:
Quote:

C:\Users\darky\Google Drive\Pokemon\ROM Hacks\Pokemon FireRed Reloaded\Leon Rom Base\CFRU>python scripts//make.py
Compiling ./src\overworld.c
./src\overworld.c: In function 'TrySetupDiveDownScript':
./src\overworld.c:2418:10: error: 'ITEM_HM05_DIVE' undeclared (first use in this function); did you mean 'ITEM_TYPE_DRIVE'?
2418 | item = ITEM_HM05_DIVE;
| ^~~~~~~~~~~~~~
| ITEM_TYPE_DRIVE
./src\overworld.c:2418:10: note: each undeclared identifier is reported only once for each function it appears in
./src\overworld.c: In function 'TrySetupDiveEmergeScript':
./src\overworld.c:2445:10: error: 'ITEM_HM05_DIVE' undeclared (first use in this function); did you mean 'ITEM_TYPE_DRIVE'?
2445 | item = ITEM_HM05_DIVE;
| ^~~~~~~~~~~~~~
| ITEM_TYPE_DRIVE
Any help would be greatly appreciated! 😊

EDIT: I solved the problem by disabling (commenting out) the following line in src/config.h :
Quote:

#define ONLY_CHECK_ITEM_FOR_HM_USAGE //Allows HMs to be used if the HM is the Bag, and as long as there is a Pokemon in the party that can learn the HM
Does anyone know how to use this feature?

Pyxal January 2nd, 2021 11:28 PM

Quote:

Originally Posted by darkyy92 (Post 10254085)
Does anyone know why this CFRU compiling errors show up? I didn't change the overworld.c file or anything with "HM05_Dive".
I tried to apply CFRU to the previously successfully compiled test.gba (DPE compile) and also to a vanilla Fire Red.

https://i.imgur.com/mpLKBi0.png

Errors:


Any help would be greatly appreciated! 😊

EDIT: I solved the problem by disabling (commenting out) the following line in src/config.h :


Does anyone know how to use this feature?

You probably messed something up when editing the item files, which, I believe, Leon has in the base. Just edit the item files again; correctly.

Meister_anon~Master_o f_None January 20th, 2021 11:58 PM

1 Attachment(s)
Alright I'm still having the problem, others had with the damage calculation and trainer_secret_base being undeclared.

I've got everything else going but that, I followed guides, got dpe going, I just need this to work so I can get CFRU patched to it.

Attachment 95377

Meister_anon~Master_o f_None January 21st, 2021 10:51 PM

Quote:

Originally Posted by Meister_anon~Master_o f_None (Post 10265279)
Alright I'm still having the problem, others had with the damage calculation and trainer_secret_base being undeclared.

I've got everything else going but that, I followed guides, got dpe going, I just need this to work so I can get CFRU patched to it.

Attachment 95377

Ok figured it out the problem is actually all in the config file.

Go to src config.h and make sure to carefully read through the requirements of the things you're commenting,
like 1 line required I put a value in, based on the value I had in another field but +8.

After I got that all in line things ran smoothly. I recommend anyone trying this to get familiar with the repo i.e look around through the folders read through the files in notepad, before they actually try anything.

Doing that will greatly help you figure out where you've gone wrong as you'll understand what links to what a bit better.

Also when making your paths, copy the pathway to your arm45 bin folder. then in windows go to control panel, system, advance system settings, then environmental variables.

In the system variables window at the bottom, click path and edit.

When everyone says "add your path to the end" what you need to do is click new, then paste in the path to the bin folder you copied at the start.

That's it, then just click ok on all the windows to confirm and close them out. The final and most important thing you need to do is RESTART YOUR COMPUTER. Then you'll (should) be able to compile no problem.

Mc Roger January 22nd, 2021 12:18 AM

is this base compatible with dynamic overworld palettes?

or should i add dynamic overworld first? since the patch offset when I put the DPE is already in use.

sm7302 January 24th, 2021 2:20 PM

Forgive me for bothering, but I'm using this ROM Base, and the Intro Editor is missing 3 offsets in the .ini, file, being "Pokemon Names", "PokemonImageTable", "PokemonPaletteTable". If anyone is able to help me find the offsets, let me know.

kalarie January 25th, 2021 3:12 PM

@Mc Roger

Dynamic Overworld Palettes is one of the features that is already present in the CFRU iirc.

knoxphox January 27th, 2021 10:47 PM

1 Attachment(s)
One thing I'm confused about that hopefully someone more knowledgeable can clear up. The guides say to do all scripting and trainer editing before adding CFRU. But for me none of the pokemon moves show up until after CFRU is added.

Attachment 95509

Is it alright to edit trainer data after CFRU or have I done something wrong?

Snowka85 January 30th, 2021 11:26 PM

I've run into a slight roadblock trying to figure out how to use this. I managed to get the patch installed (not intending to use DPE/CFRU. just the ROM Base itself, since the post seems to make it clear that DPE/CFRU are not mandatory?) and using the INIs provided, G3T cannot read really anything correctly. Specifically, it doesn't show proper names for Pokémon past Chimecho, and attempting to load any of them throws a ton of errors, causing G3T itself to basically have its own little panic attack. Other comments in this thread have been saying that the INIs need to be manually edited, but how do I find the offset values I need to replace the ones in the INI with? I would think the INI being provided specifically for the ROM base would mean it'd at least be configured for the base (that is, not requiring DPE or CFRU?)? This is quite confusing.

Mason Shu January 31st, 2021 1:33 PM

Quote:

Originally Posted by Snowka85 (Post 10271154)
I've run into a slight roadblock trying to figure out how to use this. I managed to get the patch installed (not intending to use DPE/CFRU. just the ROM Base itself, since the post seems to make it clear that DPE/CFRU are not mandatory?) and using the INIs provided, G3T cannot read really anything correctly. Specifically, it doesn't show proper names for Pokémon past Chimecho, and attempting to load any of them throws a ton of errors, causing G3T itself to basically have its own little panic attack. Other comments in this thread have been saying that the INIs need to be manually edited, but how do I find the offset values I need to replace the ones in the INI with? I would think the INI being provided specifically for the ROM base would mean it'd at least be configured for the base (that is, not requiring DPE or CFRU?)? This is quite confusing.

To add the pokemon, use dpe and for many features to work, you also need cfru, the ini is obtained from offsets.ini after compiling cfru and dpe

knoxphox February 1st, 2021 11:42 PM

Quote:

Originally Posted by darkyy92 (Post 10254085)
Does anyone know why this CFRU compiling errors show up? I didn't change the overworld.c file or anything with "HM05_Dive".
I tried to apply CFRU to the previously successfully compiled test.gba (DPE compile) and also to a vanilla Fire Red.

https://i.imgur.com/mpLKBi0.png

Errors:


Any help would be greatly appreciated! 😊

EDIT: I solved the problem by disabling (commenting out) the following line in src/config.h :


Does anyone know how to use this feature?

I had this same problem. I fixed it by changing ITEM_HM05_FLASH to ITEM_HM05_DIVE in items.h

Snowka85 February 3rd, 2021 6:33 PM

Quote:

Originally Posted by M̷̗̟̥̏a̶̰͐̐̇s̸͙̈͗̊o̵̡̩͐̑̒n̷̗̗̈ (Post 10271576)
To add the pokemon, use dpe and for many features to work, you also need cfru, the ini is obtained from offsets.ini after compiling cfru and dpe

Wait what?!? The old version of this base already had up to gen 7 built-in, didn't it?

Is there any way to get that without needing to learn an entire new coding language?

Mason Shu February 3rd, 2021 10:10 PM

Quote:

Originally Posted by Snowka85 (Post 10274332)
Wait what?!? The old version of this base already had up to gen 7 built-in, didn't it?

Is there any way to get that without needing to learn an entire new coding language?

You don't need to learn code. The instructions are very nice:)

holykaito February 5th, 2021 7:20 PM

Although I have enabled the necessary flags in src / config.h and have Dynamax Band (including the trainer), Dynamax still doesn't work. Can someone help me? Thanks in advance.

Snyphlosion February 12th, 2021 2:19 AM

I seem to be having issues with the HGSS music patches. I can apply the base UPS and then inject DPE and CFRU just fine, game appears fully functional. If I apply the base UPS, then patch in the HGSS music, then inject DPE and CFRU (after making the required edits to songs.h and music_tables.c in CFRU and cleaning/recompiling), I end up having issues. Sometimes, notes from the first song in Palett Town hang indefinitely, even after the music gets changed. Then, some of the OW tiles are in day mode, whilst others are in night mode. Then, the game resets after the first rival battle starts.

I feel like I'm missing a step somewhere (I did follow the instructions of the music patches, including manually paste-writing in the data it asks at the specified offsets)?

pokehacker101 February 14th, 2021 10:42 AM

What ROM should I apply this to?

kalarie February 14th, 2021 1:04 PM

@pokehacker101

CFRU = Complete Fire Red Upgrade.

Prof. Leon Dias February 27th, 2021 3:07 PM

Rom Base has just updated!
Check out the post and my discord server for more info!
https://discord.gg/N46NeqS

Mason Shu February 28th, 2021 8:06 AM

Nice update. I also like the new organized planner, and the video tuts

Fidgeting Figments April 21st, 2021 2:43 PM

Dude, you're a godsend. I'm really new to hacking, and, after seeing Unbound and CFRU realized that despite starting not so long ago, I was doing so with tools and tutorials some 5 years outdated already, guess I should have given the forums a thorough search but I always feel intimidated by forums and communities like this. I've decided to shelf all the stuff I've been working on and starting fresh with your base, I only wish I had found this earlier.

Player33 April 21st, 2021 4:33 PM

Would anyone here know how to edit the type matchup chart in a CFRU rom? I want to play Unbound with a custom type chart though I believe the process for editing the type matchups is a bit different than other roms I've played (I'm talking about Gaia).

Mason Shu April 21st, 2021 7:10 PM

Quote:

Originally Posted by Player33 (Post 10341701)
Would anyone here know how to edit the type matchup chart in a CFRU rom? I want to play Unbound with a custom type chart though I believe the process for editing the type matchups is a bit different than other roms I've played (I'm talking about Gaia).

Thats because the whole table has been repointed.
You can try copying old hex parts of a vanilla type chart and finding them in a CFRU rom
If you built cfru yourself, it should be in the offsets ini file

Player33 April 22nd, 2021 3:54 PM

Quote:

Originally Posted by M̷̗̟̥̏a̶̰͐̐̇s̸͙̈͗̊o̵̡̩͐̑̒n̷̗̗̈ (Post 10341756)
Thats because the whole table has been repointed.
You can try copying old hex parts of a vanilla type chart and finding them in a CFRU rom
If you built cfru yourself, it should be in the offsets ini file

I should have elaborated. Ive found the offset in Unbound. The table offset seems to be 009619C0. That and the following lines are the only thing in the rom that looks anything like a type chart. I change the values I want (Ex: Water on Rock super effective 0B 05 14 to Water on Rock neutral 0B 05 0A) and I don't see any change ingame.

Mason Shu April 22nd, 2021 6:32 PM

Quote:

Originally Posted by Player33 (Post 10342267)
I should have elaborated. Ive found the offset in Unbound. The table offset seems to be 009619C0. That and the following lines are the only thing in the rom that looks anything like a type chart. I change the values I want (Ex: Water on Rock super effective 0B 05 14 to Water on Rock neutral 0B 05 0A) and I don't see any change ingame.

That seems to be the correct offset.
Go open HMA and goto the offset

You should see this:
https://i.ibb.co/BLGxmrP/Type-Matchupp-Unbound.png

Player33 April 23rd, 2021 4:49 AM

Quote:

Originally Posted by M̷̗̟̥̏a̶̰͐̐̇s̸͙̈͗̊o̵̡̩͐̑̒n̷̗̗̈ (Post 10342314)
That seems to be the correct offset.
Go open HMA and goto the offset

You should see this:
https://i.ibb.co/BLGxmrP/Type-Matchupp-Unbound.png


The first screenshot is from HxD, second from HMA (not that it should really matter). Check out line 961B0C on HMA. I have Bug on Fairy is neutral 06 17 0A. For some reason that interaction remains vanilla ingame.


I cant get these images to upload to save my life, with either imgur or imgbb. Anyway, on 961B0A on your screenshot you have the Bug-Fairy interaction. Mine says 06 17 0A. That change isn't refelcted in gameplay.

Mason Shu April 26th, 2021 1:15 PM

Quote:

Originally Posted by Player33 (Post 10342464)

The first screenshot is from HxD, second from HMA (not that it should really matter). Check out line 961B0C on HMA. I have Bug on Fairy is neutral 06 17 0A. For some reason that interaction remains vanilla ingame.


I cant get these images to upload to save my life, with either imgur or imgbb. Anyway, on 961B0A on your screenshot you have the Bug-Fairy interaction. Mine says 06 17 0A. That change isn't refelcted in gameplay.

https://github.com/Skeli789/Complete-Fire-Red-Upgrade/blob/master/src/Tables/type_tables.h

Player33 April 28th, 2021 4:40 PM

Although unassuming, that post (link) is really informative. Thank you

blakie2222 May 5th, 2021 4:32 AM

I seem to be having an issue with the extended pokes in wild battles.
If I use advance map to edit wild pokes and use any of the pokes added in by the rom.
The game freezes after my pokemon appears.
I've followed the edit docs etc.
Can anyone advise on what to try here?


Edit#1 - this only seems to be pokemon with alternate forms/new evolutions (e.g mewtwo, charizard, giratina etc)

Lord Shobby May 7th, 2021 8:43 AM

Hi, I'm having a problem when it comes to the gen 8 pokemon - I inserted all of the proper indexed sprites for 25 gen 8 pokemon for my hack according to the instructions, but they don't appear in-game when tested. I didn't include sprites for all of them (the sprites start at Rookidee instead of Grookey), but I made sure to number the sprites in the order they would appear in if I had included all of them (Rookidee is listed as 1113 instead of 1102). Is there anything else I should do to fix this?

EDIT: I also defined the sprites in all of the tables in sprite_data.h, and they still don't show up in-game.

EDIT 2: I looked through the notes and saw that I can use the Advance Sprite tools to add the Gen 8 sprites, but I can't find all of the offsets to fill in the .ini. The DPE offsets don't line up with the .ini descriptions, so I'm not too sure what to look for (such as the enemy altitude table)

knoxphox May 8th, 2021 1:45 PM

Quote:

Originally Posted by Lord Shobby (Post 10351976)
Hi, I'm having a problem when it comes to the gen 8 pokemon - I inserted all of the proper indexed sprites for 25 gen 8 pokemon for my hack according to the instructions, but they don't appear in-game when tested. I didn't include sprites for all of them (the sprites start at Rookidee instead of Grookey), but I made sure to number the sprites in the order they would appear in if I had included all of them (Rookidee is listed as 1113 instead of 1102). Is there anything else I should do to fix this?

EDIT: I also defined the sprites in all of the tables in sprite_data.h, and they still don't show up in-game.

EDIT 2: I looked through the notes and saw that I can use the Advance Sprite tools to add the Gen 8 sprites, but I can't find all of the offsets to fill in the .ini. The DPE offsets don't line up with the .ini descriptions, so I'm not too sure what to look for (such as the enemy altitude table)

It's gEnemyMonElevation.

Lord Shobby May 8th, 2021 8:07 PM

Quote:

Originally Posted by knoxphox (Post 10353706)
It's gEnemyMonElevation.

Thank you for letting me know! I figured out the problem, so don't mind me.

Xlopez15X May 17th, 2021 9:11 PM

Greetings to all, maybe this is not the correct post but hey I wanted to ask about some problems I have with the Rom or I think it is the CFRU I do not know precisely what is happening is that this happens

First I use Leon's Rom (that is, his patch) and the following happens

1: when I try to include a song from the patch that comes with your pack, either hgss or Kanto, after making your changes, the rom starts all normal until a combat starts, which is when it locks up and the rom restarts

2: it also happens that after the mega evolution I made it work this to be more specific When Level Up The pokemon during the mega evolution this freezes the game, that is, it stays frozen in half battle (it only happens when it levels up while it is in mega evolution).

3: This happens (tested only with Tangela) When this level Up This evolves makes its evolution animation and others but when it finishes doing it the game is frozen, that is, the notice that tangela evolved but does not allow the rom to advance more than is there someone can help me?

Lokke May 18th, 2021 4:37 PM

Hi, I had a problem about compiling and it says that there is a problem with devkitarm, c:\devkitpro\devkitarm\lib\bfd-plugins\libdep.dll.a isn't designed to run on windows...
I've fixed the problem by deleting libdep.dll.a and now it's working. I've test some mega evolution and its working perfectly except Charizard Y that freeze the game after the mega evolution animation. I've already set variables 0x40FE and 0x40FF to 0x161.

Lokke May 21st, 2021 10:55 AM

I found out that Mega Charizard Y's pop up ability which is Drough is making the game freeze. I think pop up ability is the issue.

davus June 7th, 2021 7:11 AM

Hi there. I just installed this awesome ROM Base. I followed the video tutorials and the instalation/compilation was suceful, but when during the tests I found a issue with the ability pop-ups. Whenever a abillity pop-up shows up in the battle screen (intimidade, sturdy, levitate, etc.) the game just crashes. Does anyone knows how to fix this?

Luke111 June 8th, 2021 9:58 PM

Please can you give me your installed rom base

Luke111 June 8th, 2021 10:03 PM

Please can you give me your installed rom base davus

Mason Shu June 9th, 2021 4:15 PM

Quote:

Originally Posted by Hacker281 (Post 10369318)
Please can you give me your installed rom base davus

There’s no point in that. This base was supposed to let you customize a lot of things.

KingInfernal July 1st, 2021 12:14 PM

Today i finally complete to patch the rom base, but when i try to level a Pokemon from other generations, the game crash. Does ayone know why?

Mason Shu July 2nd, 2021 12:03 PM

Quote:

Originally Posted by KingInfernal (Post 10377385)
Today i finally complete to patch the rom base, but when i try to level a Pokemon from other generations, the game crash. Does ayone know why?

When you test, you also need to compile dpe and cfru

Prof. Leon Dias July 6th, 2021 2:11 PM

Hello all!
Since DPE and CFRU have recently had updates I decided to update the Rom Base in tandem.
New download link is in the original post!

As a result, the video tutorials are somewhat outdated and will eventually be edited to fit the new changes.

Mason Shu July 7th, 2021 10:42 AM

Nice

eseer July 9th, 2021 10:23 PM

I'm guessing that since it got updated, the old version doesn't work anymore? because i think i have the old version, and it's giving me a error.

Rap1d July 18th, 2021 1:06 AM

overworld sprites doesn't appear in game how do I fix this glitch?

Mason Shu July 18th, 2021 8:14 AM

Quote:

Originally Posted by Rap1d (Post 10382895)
overworld sprites doesn't appear in game how do I fix this glitch?

Did you follow the cfru character customization instructions

Rap1d July 18th, 2021 10:05 PM

Quote:

Originally Posted by Mason Shu (Post 10383017)
Did you follow the cfru character customization instructions

Completely forgot about that, thx

Rap1d July 23rd, 2021 4:19 AM

Help, sturdy crashes when it activates

Mason Shu July 23rd, 2021 10:27 AM

Quote:

Originally Posted by Rap1d (Post 10384896)
Help, sturdy crashes when it activates

Did you run python make.py and get warnings
If you did then you’re using the wrong devkit

Rap1d July 23rd, 2021 11:18 PM

Quote:

Originally Posted by Mason Shu (Post 10385050)
Did you run python make.py and get warnings
If you did then you’re using the wrong devkit

Then what devkit should I download?

Mason Shu July 24th, 2021 8:53 AM

Quote:

Originally Posted by Rap1d (Post 10385243)
Then what devkit should I download?

https://github.com/Skeli789/Complete-Fire-Red-Upgrade/wiki/Windows-Installation-Instructions

Rap1d July 24th, 2021 9:10 PM

That's the devkit I download but thanks anyways

Mason Shu July 26th, 2021 7:48 AM

Quote:

Originally Posted by Rap1d (Post 10385586)
That's the devkit I download but thanks anyways

Did you read the side note

Rap1d July 26th, 2021 9:14 PM

Quote:

Originally Posted by Mason Shu (Post 10386024)
Did you read the side note

What side note?

Mason Shu July 27th, 2021 7:47 AM

Quote:

Originally Posted by Rap1d (Post 10386251)
What side note?

It says
Note: If you just started following this tutorial, ignore this note for now. If you see compile warnings when building a fresh CFRU or Ability Pop-Ups crash your game after the build process is finished, download from this link https://www.mediafire.com/file/br2xpo14rd2a76c/devkitPro.zip/file instead. Replace the devkitPro folder created when you installed devkitPro before (likely C:/devkitPro) with the contents of the downloaded archive.

Ronildo August 15th, 2021 9:16 PM

Mega Evolve Charizard to Y crash the game

Drake Baku August 17th, 2021 6:19 AM

so outside making it easier to setup, the main features here dont seem as extensieve as your old base or adding all that much in general

but its been said that most people are likely using your base so i am going to take it there is something i am missing something?
or is the initial setup for CFRU that extensive that this base has become a mainstream?

MartinTheHuman August 17th, 2021 1:32 PM

I have been loving this ROMbase!! Some really incredible work here. However, I can't figure out how to edit the wild data for the nighty cycle, the AdvanceMap included only lets me view the daytime wild. Any insight?

Luke111 August 17th, 2021 10:14 PM

DOES IT HAS POKEGEAR OR ANY ITEM LIKE THAT

Mason Shu August 18th, 2021 8:25 AM

Quote:

Originally Posted by Luke111 (Post 10394822)
DOES IT HAS POKEGEAR OR ANY ITEM LIKE THAT

No

pakrett-bm August 18th, 2021 1:07 PM

Hi guys, can I have some help ?
I don't understand how to include the good old nature colored stats and IV ranking (vanilla summuary screen not B/W) ?
Thank you for the hard work of sharing knowledges Leon !

Edit: Nvm I got it !

Henry Owen August 23rd, 2021 6:33 AM

Hi! Community-available BW2 and HGSS music patches Are DPE+CFRU compatible? Sorry if already answered!

Henry Owen August 23rd, 2021 8:49 AM

Ok, I read the documentation and saw that BW2 patch is not recommended! Thanks...

Rap1d August 23rd, 2021 11:25 PM

Quote:

Originally Posted by Mason Shu (Post 10386403)
It says
Note: If you just started following this tutorial, ignore this note for now. If you see compile warnings when building a fresh CFRU or Ability Pop-Ups crash your game after the build process is finished, download from this link https://www.mediafire.com/file/br2xpo14rd2a76c/devkitPro.zip/file instead. Replace the devkitPro folder created when you installed devkitPro before (likely C:/devkitPro) with the contents of the downloaded archive.

I'm having issues downloading this file, it gets stuck at 0 b/s.

Henry Owen August 24th, 2021 6:27 AM

Can someone help me fix the Advance Sprite Series .ini?

[Advanced Series .ini = DPE Offset log]

Game code = BPRE
FontSpriteTable = ?
BackSpriteTable = ?
FrontPaletteTable = ?
BackPaletteTable = ?
EnemyYTable = ?
PlayerYTable = ?
EnemyAltitudeTable = gEnemyMonElevation
IconSpriteTable = ?
IconPalleteTable = ?
SpeciesNames = ?
TotalSpecies = 1102

Henry Owen August 24th, 2021 8:45 AM

Quote:

Originally Posted by knoxphox (Post 10353706)
It's gEnemyMonElevation.

Do you know more offsets that line up with the Advance Series Ini?

Henry Owen August 26th, 2021 12:18 PM

Quote:

Originally Posted by Lord Shobby (Post 10353908)
Thank you for letting me know! I figured out the problem, so don't mind me.

Sorry for the inconvenience but could you tell me how you managed to solve the Advance Series ini?

Henry Owen August 27th, 2021 2:19 AM

I didn't solve the ini problem. but I managed to configure the sprites of the 8 gen and everything is ok! Thanks.

Henry Owen August 27th, 2021 2:22 AM

Now time for more questions... Is CFRU's DNS compatible with customizable tiles and backgrounds?

Lokke September 12th, 2021 4:56 PM

Quote:

Originally Posted by Prof. Leon Dias (Post 9895594)
Yes, pretty much any trainer can. In the Trainer Editor of your choice, simply have the opponents Pokemon hold the mega stone, and make sure that you have the keystone and vars 0x40EF and 0x40FF are set to 0x161, have the evolution edited in the Pokemon Editor of your choice, and are not using it during the tutorial rival battle (it works weirdly).

I tried this but ai is not using mega evolve

Lokke September 12th, 2021 6:35 PM

Quote:

Originally Posted by Lokke (Post 10405644)
I tried this but ai is not using mega evolve

now its working. i just add mega ring to the trainer

kalarie September 16th, 2021 11:27 PM

@Luke111

No, that removes the whole purpose of the CFRU. If you're not able to import the CFRU into your ROM the way it is described in its extensive manual, there is also practically zero chance that you would be able to properly make use of its features.

Mason Shu September 17th, 2021 1:51 PM

Quote:

Originally Posted by Luke111 (Post 10407404)
kalarie im saying that my computer is old and it doesnt supports python and devkitarm so thats why

Cfru and dpe lets you customize features
So a patch would take away the point

Mahian23 September 17th, 2021 4:09 PM

Quote:

Originally Posted by Luke111 (Post 10407404)
kalarie im saying that my computer is old and it doesnt supports python and devkitarm so thats why

You can use MrDS's rombase.DPE+CFRU is for Windows 7 and Up.You can't customize anything if you can't install DPE and CFRU yourself.But,If you still insist,Ask the author of Pokemon Radical Red/Yet Another Fire Red hack to use their hack as base and do scripting/mapping/asm on it.

Nomecriativo September 30th, 2021 6:32 AM

I can edit in HexManiac withou any adaptation ?

Nomecriativo October 3rd, 2021 7:13 AM

How i can make HMA recognize the moves and all the pokemons ?

Nomecriativo October 3rd, 2021 9:25 AM

I cant find BackSpriteTable FrontPaletteTable BackPaletteTable EnemyYTable PlayerYTable EnemyAltitudeTable IconSpriteTable
IconPaletteTable IconPalettes SpeciesNames TotalSpecies in DPE ini someone can help me ?

Luke111 October 27th, 2021 10:35 PM

hey can u add this in optional patches folder https://www.pokecommunity.com/showthread.php?t=453904
i made it work with cfru and dpe with your base

leafeon_iscool November 20th, 2021 11:50 PM

Hello all, need a quick favor.
For some legacy bugfixing on a (relatively) older rom, I need v1 of Leon's Rombase. Too afraid to ask him by PM.
If anyone can send me the patch & ini privately, please do.
Thanks.

DrBackHands December 2nd, 2021 6:17 AM

Anyone on here have issues with implementing CFRU after adding music patches? I added both Squeetz and HGSS but have NOT edited songs.h (I assume this is the root of the problem). Not sure if I should just comment out everything that's in there and add my own table 0x01--0x01xx or something else.

ortz3 December 7th, 2021 2:12 PM

In step 2 of the docs, it says "Navigate to the main folder, where you will find a very clearly marked UPS patch named DPE-CFRU ROM Base." There is no patch with this name. The only patches in the main folder are Ultimate Rom Base- Complete Package.ups and Ultimate Rom Base- No Overworld Expansion.ups. Are these what I'm supposed to patch in step 3?

BigBoiOnCampus December 27th, 2021 6:38 AM

Can someone explain in actual proper english what the hell this base actually is? It's called "Leon's DPE+CFRU Base" but then he puts in the description "DPE and CFRU aren't included in this"

So WTF is this then?

#Luke111 December 27th, 2021 12:08 PM

Quote:

Originally Posted by BigBoiOnCampus (Post 10446099)
Can someone explain in actual proper english what the hell this base actually is? It's called "Leon's DPE+CFRU Base" but then he puts in the description "DPE and CFRU aren't included in this"

So WTF is this then?

Well here DPE and CFRU means Dynamic Pokemon Expansion and Complete Fire Red upgrade by Skeli and Ghoulslash well this rombase adds items to Dpe and CFRU because DPE and CFRU manually doesn't have items in it also if u wanted to see what is Dynamic Pokemon Expansion and Complete Fire red upgrade then see in binary rom hacking research and development u will find them there or see the links included in the post well DPE and CFRU is for advanced rom hackers and it is added with the help of python and devkitpro/devkitarm . Dpe adds all Pokemons upto generation 8 and CFRU adds new features , new battle engine, gen8 moves , dexnav etc. I hope it helps you to figure out.

#Luke111 December 27th, 2021 12:12 PM

Quote:

Originally Posted by ortz3 (Post 10438502)
In step 2 of the docs, it says "Navigate to the main folder, where you will find a very clearly marked UPS patch named DPE-CFRU ROM Base." There is no patch with this name. The only patches in the main folder are Ultimate Rom Base- Complete Package.ups and Ultimate Rom Base- No Overworld Expansion.ups. Are these what I'm supposed to patch in step 3?

Yes the one named as complete package has everything and the one with no overworld expansion has everything except expanded overworlds hope it helps.

ortz3 January 6th, 2022 12:50 PM

Ok, so I;m looking to add CFRU to a test ROM in order to get move data. In the example in the docs for Recommended Insertion Steps CFRU, only 2 lines of code is copied, yet my offset for gMoveNames is 094B286C and Z_Move_1 is 094B4E00. This is hundreds and hundreds of lines. Is this normal considering the screenshot in the example only copied 2 lines??

Nomecriativo January 6th, 2022 6:07 PM

Im having problems trying to fill the ini of advance sprite to add gen 8, i cant find the offsets..... someone can help me ?

ortz3 January 13th, 2022 12:38 PM

Quote:

Originally Posted by Nomecriativo (Post 10453529)
Im having problems trying to fill the ini of advance sprite to add gen 8, i cant find the offsets..... someone can help me ?

Open G3T, it will ask if you want to open a .ini file, click yes. Then all (most) of the offsets for Advance Sprite will be displayed there.

ortz3 January 13th, 2022 12:41 PM

I'm having issues with Icon sprites. My regular front/back/shiny sprites all work as expected, however the palettes for my icon sprites are all distorted. I'm using the exact same icon sheet that I used for my Binary hack, and it works great over there. The palette bank is also the same (0x0) for both.

Here is the distorted icon: https://i.imgur.com/tBfqSaJ.png

This is what it's supposed to look like: https://i.imgur.com/Ur7ndqc.png

Edit: I was able to solve this by exporting my palettes from advance icon, and then importing the bitmap to the sprite in the DPE folder.

ortz3 January 25th, 2022 4:17 PM

Hello, I just want to say that the tool I created (Move Animation Creator) could be of use to people who want to create their own move animations: https://www.pokecommunity.com/showthread.php?t=457087

It doesn't take full advantage of the new backgrounds that CFRU adds in (will probably add in a future update), but it's still useful and very easy to create animations


All times are GMT -8. The time now is 8:08 PM.


Like our Facebook Page Follow us on Twitter © 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.

Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.