In the world of Pokemon ROM hacking, there are two types of ROM hack files are created, these are the IPS and the UPS files. Some ROM hacks are created in IPS and some are in UPS file extensions. You cannot directly play any Pokemon hacks on your emulator with these files, and you need a file patching software to make it work.
Lunar IPS Patcher
If your chosen ROM hack is in IPS file extension, you need an IPS patcher and the most favorite and popularly used tool to patch IPS is the Lunar IPS Patcher. Patching with Lunar is pretty straightforward and will take only seconds. See and follow the tutorial below to patch your ROM hack and make it work on your favorite GBA emulator.
Please note that Lunar IPS patcher is an .exe file, meaning, it will work only for Windows PC, for Mac users I have a separate tutorial created just for you.
How To Patch IPS files Using Lunar IPS Patcher
Step 1: Download Lunar IPS Patcher, extract the zip file and save on your computer.
Based on the picture in step 2, click on “Apply IPS Patch” to browse your IPS file.
If patching runs smoothly without problems, it should show a message that says “The file was successfully patched!” and if this popup message appears, it means you are all set, and you can now grab the .gba file created by the patcher and import it to your emulator.
Important: Patching will usually fail and shows an error message if you recently modified GBA ROM file, for a success file patching your ROM, must be clean.