dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
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%20pack.zip?dl=0

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
dearman4, there are no words in this mortal world to express how grateful I am for your tutorial! You are truly now dear man to my heart!
Lol thank you and you're welcome. I had tried to get help on all this before and received less than cordial responses after the first few, so I decided to be a help to my fellow noobs lol I am very happy that I have helped you at least!

Hillsy13

Male
Seen 8 Hours Ago
Posted 4 Days Ago
141 posts
3.8 Years
Hey man, I have followed your tutorial but upon trying to compile dizzyegg's hacked engine, but it keeps telling me the system cannot find the specified file, if you know anything about this I would be very appreciative.

Here is a screenshot of the issue https://imgur.com/a/yzaDndY
Pokémon Emerald Genesis [Beta 2.0]

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Hey man, I have followed your tutorial but upon trying to compile dizzyegg's hacked engine, but it keeps telling me the system cannot find the specified file, if you know anything about this I would be very appreciative.

Here is a screenshot of the issue https://imgur.com/a/yzaDndY
Odd, I am getting the same error, it was working fine before.. I'll look into it, maybe a clean reinstall will fix it, trying it now

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Hey man, I have followed your tutorial but upon trying to compile dizzyegg's hacked engine, but it keeps telling me the system cannot find the specified file, if you know anything about this I would be very appreciative.

Here is a screenshot of the issue https://imgur.com/a/yzaDndY
Found the issue! for some reason that particular resource doesn't like the PATH variable to be edited. Simply remove the
;C:\armips\;
;C:\devkitPro\devkitARM;
;C:\devkitPro\devkitARM\bin;
lines and it works fine, sorry about that!

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
thank you so much for this!
You're very welcome! I'm glad this is helping people

KrustyKong

Age 24
Male
California
Seen 2 Weeks Ago
Posted March 25th, 2020
79 posts
4.3 Years
Any tips on applying the other Emerald upgrades? I'm not sure if I'm supposed to keep track of the offsets in the ini files. I also can't tell what to do on all the "clear repointed data" parts in the .py files. does that mean it deletes the other stuff i just put in there, or is it asking about the location where the new data used to be?

dearman4

Age 27
Male
Michigan
Seen 4 Hours Ago
Posted 2 Days Ago
307 posts
2.6 Years
Any tips on applying the other Emerald upgrades? I'm not sure if I'm supposed to keep track of the offsets in the ini files. I also can't tell what to do on all the "clear repointed data" parts in the .py files. does that mean it deletes the other stuff i just put in there, or is it asking about the location where the new data used to be?
When I made my Emerald Hack, I edited the ini files to point to an empty space I used the Free Space Finder to locate, and for things that specifically need to call that script, you'll need to know where they're at. Not sure on that last part, like I said in my original post, I am by no means an expert on this. You could try the Discord chat, I have gotten very quick and cordial help there :)

igorfs10

Male
Brazil
Seen 1 Week Ago
Posted April 22nd, 2019
47 posts
4.5 Years
Any tips on applying the other Emerald upgrades? I'm not sure if I'm supposed to keep track of the offsets in the ini files. I also can't tell what to do on all the "clear repointed data" parts in the .py files. does that mean it deletes the other stuff i just put in there, or is it asking about the location where the new data used to be?
Use the same ini and make a backup of old one. Always make backup of your rom too. Its good to keep track of every change so you can easily fix some issues.

When you use the engine it will create a new set of data rendering the old one useless. If you set clear repointed data to true, it will delete the old useless data. It's recommended set false as it can delete important data in some cases.

For discord just use the Discord link on the top of the page to enter in chat.

Jakob99

Worlds greatest trainer.

Male
Farmington AR
Seen 3 Weeks Ago
Posted April 17th, 2020
67 posts
7.3 Years
undefined reference to `item_to_ball'

If you get that error when trying to move the level cap, set the value for the expanded pokeballs to True. Apparently not having that enabled throws that error.
Pokemon Platinum friend code 4th generation= 0948-1529-1887 (Discontinued due to Nintendo Wi-Fi being disabled)

If you want to port over the new routes introduced in HeartGold and SoulSilver that lead to the Safari Zone, then head over here and watch the thread for updates. So far, Cliffs Edge Gate, and Route 47 are done. Next up is the Cliffs Cave.


Working on a POKeMON Emerald hack. This will feature POKeMON from Shinnoh, but just the ones that evolve from POKeMON already in the Pokedex (Gallade, Dusknoir, Probopas, Frosslass, Magnezone, Rhyperior). The one exception may be EEVEE if I can get more evolutions added in so you can evolve to LEAFEON and GLACEON.
Seen 1 Week Ago
Posted 4 Weeks Ago
1 posts
28 Days
What do i do on this part plz help


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