- 23
- Posts
- 4
- Years
- Seen Oct 5, 2022
Guys what helped me the most was the rom hack planner
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. "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. "
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.
![]()
![]()
![]()
![]()
![]()
my pokemons don't evol, how to fix?
and how to activate mega ev?
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
#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 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.
![]()
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?
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.
View attachment 95377