• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Trading Card Game 2 protagonist in the poll by clicking here.
  • 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.

[EM] Battle Engine Upgrade (On Halt, Will undergo reboot!)

Status
Not open for further replies.
Attack Descriptions seems to be messed up.

I'll try doing what sir Wesley FG said .

But im a little bit confused,

Should i do it like this Sir?

lines
763 |
764| insert here
764 |previous 764 here

or like this?
763|763 here
764| 764 here
765| Insert here

Just wanna make sure. TIA.

and also thanks for this Engine ,Thank you really :)
Makes Hacking much more easier , even for beginners like me :)
 
Attack Descriptions seems to be messed up.

I'll try doing what sir Wesley FG said .

But im a little bit confused,

Should i do it like this Sir?

lines
763 |
764| insert here
764 |previous 764 here

or like this?
763|763 here
764| 764 here
765| Insert here

Just wanna make sure. TIA.

and also thanks for this Engine ,Thank you really :)
Makes Hacking much more easier , even for beginners like me :)

First method; that's how I did it and it's working for me : )
 
In PGE, move effects don't seem to be correct...
For example, Liquidation's effect is set to "Freezes the target", Fluer Cannon is set to "Burns the target", etc. Is there something I have to do to the .ini to fix this? I couldn't find anything on that in the thread.
For the record, the effects work fine in-game, so it's just a display issue I'm worried about.

EDIT: I also found a moveset oversight: Arceus learns Recover at level 80 when it should be level 70.

in the folder you will found one archive in txt format "PGEAttackEffects"
copie and paste in your PGE folder inside the folder "txt" to replace the old.


Attack Descriptions seems to be messed up.

I'll try doing what sir Wesley FG said .

But im a little bit confused,

Should i do it like this Sir?

lines
763 |
764| insert here
764 |previous 764 here

or like this?
763|763 here
764| 764 here
765| Insert here

Just wanna make sure. TIA.

and also thanks for this Engine ,Thank you really :)
Makes Hacking much more easier , even for beginners like me :)


i upload the archives in my post for facilite all work
 
Last edited:
i upload the archives in my post for facilite all work

Edit:
When i use any attack in game an error shows up that tells something about a seperate bios.

Did i do anything wrong? or is it in this latest update only? This error occurs even without the fixes you mentioned sir.

BTW, I have Python 3.6 DevkitPro Latest Update. (Working) both Environment Path correct (maybe).

Thanks in advance.
 
Last edited:
Edit:
When i use any attack in game an error shows up that tells something about a seperate bios.

Did i do anything wrong? or is it in this latest update only? This error occurs even without the fixes you mentioned sir.

BTW, I have Python 3.6 DevkitPro Latest Update. (Working) both Environment Path correct (maybe).

Thanks in advance.

you do it:

(Note: you can only install devkitARM)
If the game crashes, replace devkitARM folder with the one from there. https://sourceforge.net/projects/devkitpro/files/devkitARM/devkitARM_r45/

where offset you install it ? check for save free space
you are using some previous save ? need restart the game
in install options put in all option for clear old data FALSE (false), when i put "true" many bugs occcur with me.
you are using what emulator ? pc, android, ios

because for me all work fine, i using pc emulator.
 
you do it:

(Note: you can only install devkitARM)
If the game crashes, replace devkitARM folder with the one from there. https://sourceforge.net/projects/devkitpro/files/devkitARM/devkitARM_r45/

where offset you install it ? check for save free space
you are using some previous save ? need restart the game
in install options put in all option for clear old data FALSE (false), when i put "true" many bugs occcur with me.
you are using what emulator ? pc, android, ios

because for me all work fine, i using pc emulator.

I'm using a Clean Emerald Rom so i did'nt really care about the Free SPace Offset (thinking that it will insert itself on a Free Space )
and also the game runs until i use an attack in game (Sometimes it Restarts , Sometimes it Freezes and Sometimes it DIsplays an error message about a seperate bios needed)

and also im using VBA (PC)
i did'nt really touched the Configs.h do i need to?
 
I'm using a Clean Emerald Rom so i did'nt really care about the Free SPace Offset (thinking that it will insert itself on a Free Space )
and also the game runs until i use an attack in game (Sometimes it Restarts , Sometimes it Freezes and Sometimes it DIsplays an error message about a seperate bios needed)

and also im using VBA (PC)
i did'nt really touched the Configs.h do i need to?

in the folder scripts, you will found "make.py"

open it with notepad++ or the program you like
you will found it in line 11:

ROM_NAME = "BPEE0.gba" #the name of your rom
OFFSET_TO_PUT = 0xF00000
SEARCH_FREE_SPACE = False (Change here for True)

you need change in config.h

line 9
#define KEYSTONE 4
change 4 for some item like 353 is no used item in EM

and test it again
 
Last edited:
You might also have to use this fix mentioned in the OP, chestertagat
"If the game crashes, replace devkitARM folder with the one from there. https://sourceforge.net/projects/devkitpro/files/devkitARM/devkitARM_r45/"
I had the same issue as you and this was what fixed it.
 
in the folder scripts, you will found "make.py"

open it with notepad++ or the program you like
you will found it in line 11:

ROM_NAME = "BPEE0.gba" #the name of your rom
OFFSET_TO_PUT = 0xF00000
SEARCH_FREE_SPACE = False (Change here for True)

you need change in config.h

line 9
#define KEYSTONE 4
change 4 for some item like 353 is no used item in EM

and test it again

Still crashes :( maybe downloading that DEvkitPro flinked from the op will solve this :(
 
i download the lastest version and found some erros,

you can correct it with:

  • in movedesc.s
at line 764 add



  • in move_names.s
at line 665 add



Because only have one Z-move fairy and it bug all description, and attacks effects

  • in moves.h
at line 634 delete all down and add it

Spoiler:


i not understand why L E A F A G E (whitnout space) LEA***E appear with **** in this thread but change it for l e a f a g e with capitalizing

the original no have ROCK and STEEL Z Moves (both PHYSICAL and SPECIAL)


other minor erros:
Moonlight - is now Fairy type
Hoopa Last Move (Warp Hole) is at lv 85 not lv 1


Awesome resourcers i love it soo much

EDIT: i upload all archive for facilite the work

Attack Descriptions seems to be messed up.

I'll try doing what sir Wesley FG said .

But im a little bit confused,

Should i do it like this Sir?

lines
763 |
764| insert here
764 |previous 764 here

or like this?
763|763 here
764| 764 here
765| Insert here

Just wanna make sure. TIA.

and also thanks for this Engine ,Thank you really :)
Makes Hacking much more easier , even for beginners like me :)
All done!
 
Does this preserve normal Emerald stuff if you just wanna play through the game with the new stuff? By preserve, I mean like what MrDollSteak's base for Fire Red does.

I downloaded devkitARM and Python 3.6. I followed all the instructions, but when I run make.py in the command prompt, I get "FileNotFound: No Such File or Directory:linker.ld". What am I doing wrong?
 
Last edited:
All done!

What do you mean by that?

Mine still not working. (i have done all that is said replaceing things, Inserting and even downloading the devkitarm to replace the ones that i already have)

Still crashes whenever i use everything that is new . here .

my Make.py
Spoiler:


my config.h
Spoiler:


Can someone check this please?
Base ROM is a clean Emerald Rom.
TIA.
 
What do you mean by that?

Mine still not working. (i have done all that is said replaceing things, Inserting and even downloading the devkitarm to replace the ones that i already have)

Still crashes whenever i use everything that is new . here .

my Make.py
Spoiler:


my config.h
Spoiler:


Can someone check this please?
Base ROM is a clean Emerald Rom.
TIA.

I meant to quote Wesley's post only. You used devkitARM v45?
 
What do you mean by that?

Mine still not working. (i have done all that is said replaceing things, Inserting and even downloading the devkitarm to replace the ones that i already have)

Still crashes whenever i use everything that is new . here .

my Make.py
Spoiler:


my config.h
Spoiler:


Can someone check this please?
Base ROM is a clean Emerald Rom.
TIA.

i upload in my attchment both archives working, i test myself.

if it not work, you probably not install :

https://sourceforge.net/projects/devkitpro/files/devkitARM/devkitARM_r45/

or install wrong,
1-you check if selected the correct version for windowns 32 or 64 bits,
2-if yes when you install you click right button of mouse and select "install with permission of administrator"
 

Attachments

  • test.rar
    2.8 KB · Views: 30
i upload in my attchment both archives working, i test myself.

if it not work, you probably not install :

https://sourceforge.net/projects/devkitpro/files/devkitARM/devkitARM_r45/

or install wrong,
1-you check if selected the correct version for windowns 32 or 64 bits,
2-if yes when you install you click right button of mouse and select "install with permission of administrator"

Thank you for all the help , It works now , PokeExpansion+ItemExpansion+variousEMFeautures+This

Thanks :D
 
Does this preserve normal Emerald stuff if you just wanna play through the game with the new stuff? By preserve, I mean like what MrDollSteak's base for Fire Red does.

I downloaded devkitARM and Python 3.6. I followed all the instructions, but when I run make.py in the command prompt, I get "FileNotFound: No Such File or Directory:linker.ld". What am I doing wrong?

Yes

Open cmd prompt from the main folder.
 
How can I edit this section, explain me please

[PokeCommunity.com] [EM] Battle Engine Upgrade (On Halt, Will undergo reboot!)
 
Status
Not open for further replies.
Back
Top