• 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.

Beginner's guide to using devkitPro to install upgrades and resources

darthbr

Banned
237
Posts
8
Years
  • Age 30
  • Seen Dec 8, 2023
Wow thank you!!, im just afraid about the offset inside the build file, i must find a empty offset or the script is going to make it? i dont want to bug my game;;
 
4
Posts
174
Days
  • Age 27
  • Seen Nov 13, 2023
After having to spend a large amount of time tracking down the appropriate versions of devkitARM and instructions for armips, I decided to take it upon myself to gather the information and downloads all in one place. I am by no means an expert in any of this, I am trying to help out my fellow noobs :)

How to add the EV-IV Display Screen and Dizzy's Hacked Engine to your ROM (and any others requiring devkit)

First we download and install python 3.5 from here:
https://www.python.org/downloads/release/python-350/

Now we download and install devkitPro, download the updater from here:
https://github.com/devkitPro/installer/releases/tag/v3.0.3
run the file and go through the installer, you don't need to have all the developments checked, I only checked GBA to be safe and it worked. This will cause a command prompt to pop up, just let it do its thing and when it is done finish going through the installer.

You will now have a folder in your C:\ drive named devkitPro, open it up and either rename or delete the devkitARM folder.

Now we need to rollback the installation of devkitARM to r45, this is a lot easier than it sounds. We will just download a self exctracting archive from:
http://www.mediafire.com/file/axrw76j57795i5g/devkitARM_r45-win32.exe
OR if you don't like the idea of an executable, here's an alternate link to a zip
http://www.mediafire.com/file/5o96uiwk86s95e2/devkitARM_r45.zip

Extract that to your devkitPro folder, so that it becomes the new devkitARM folder we just renamed or deleted.

Now we download armips from here:
http://www.mediafire.com/file/zrpiwd99vuvctd8/armips.zip
and extract it to C:\armips

Now we are ready to install Dizzy's Hacked Engine (https://www.pokecommunity.com/showthread.php?t=387565) just follow the instructions.

To install the EV-IV Display Screen (https://www.pokecommunity.com/showpost.php?p=9229108&postcount=915) or any others that require armips, we need to change a few things, these MUST be undone to install Dizzy's Hacked Engine, for some reason it won't work with the PATH variables edited

1) Go to Control Panel\System and Security\System\Advanced system settings\Environment Variables
2) Open the variable called "PATH". It'll be a long line filled with paths to different folders.
3) At the very end of said line, add the following lines:
;C:\armips\;
;C:\devkitPro\devkitARM;
;C:\devkitPro\devkitARM\bin;
4) Press OK.
5) Back in the System Properties window press "Apply" and "OK".

And we're all done! Just make sure to undo that last step to work with Dizzy's Hacked Engine, if I find a way to make both work simultaneously I will add that to this tutorial.

EDIT: I have compiled all this into a single ZIP archive just in case the Python or devkit links die,
https://www.dropbox.com/s/d05shrci7v0ontd/devkit pack.zip?dl=0

Dropbox link no work

Help
 
2
Posts
30
Days
  • Seen Apr 11, 2024
ROM crash in character select. doesnt it work with emerald german version?
 
Back
Top