• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
  • Announcement - March 5th 12:17 PM GMT

    Hi there Guest!
    Thanks for checking out Silph Co.! Right now things are very much still in development with things like themes, guidelines, rules and most importantly content, still being a WIP. The staff and our members are actively working to make the community more homey for you. In the mean time, we are welcoming feedback and suggestions if you have them in the Feedback section.
    Please read the forum rules before posting.

Tutorial How to patch .ips/.ups files for iOS devices

#1
If you want to play GBA/GBC ROM hacks on your iOS device, but don't know how to patch and add them to your device, you need to do the following steps:

Unlike Android devices, the iOS App Store doesn't unfortunately have any patching apps, so you'll need your PC/notebook and iTunes of course.
  1. Find a clean Pokemon Fire Red v1.0/Pokemon Emerald v1.0 ROM by typing either "1636 pokemon fire red (u)(squirrels) download" or "1986 pokemon emerald (u)(trashman) download" into your browser's search bar.
  2. Get NUPS or Lunar IPS and open whichever you need for your file to patch. Below, you'll find the steps for patching .ups files first.
  3. On NUPS, select "Apply an UPS patch to a file"
  4. You will now see a window, where you have to select your in Step 1 downloaded Pokemon ROM. Afterwards, another window pops up. This time, select your .ups file.
  5. Before patching, check the "Ignore" option, if the file is invalid. If you don't check this option, the patching might fail, and you'll have to do it all over again.
  6. Click "Patch". The patching should be done within less than a minute. You will get a notification that the patching was successful.
  7. Now to Lunar IPS: on Lunar IPS, click "Apply IPS Patch".
  8. As with NUPS, even on Lunar IPS, you will be asked to select your downloaded .ips file to use, browse to it. Then you will be asked to select the GBA/GBC ROM to apply the .ips file to. Browse to your unmodified GBA/GBC ROM.
  9. Once you have applied the patch to your ROM, a small window with the message "The file was successfully patched!" will pop up. Congratulations, you have successfully patched two ROMs!
You're definitely asking yourselves "How do I get those ROMs onto my iOS device now?". Well, that's not difficult at all! As mentioned above, you'll need iTunes to add your newly patched ROMs to your iOS device. Here's how it's done:

  1. Connect your iOS device to your PC/notebook, and wait for iTunes to open by itself.
  2. Before that, create a folder with the name "GBA4iOS 2.1" on your desktop.
  3. Click your device in iTunes and in the left sidebar, click "File Sharing".
  4. Click "GBA4iOS 2.1" and click the Add-button to add your .gba or .gbc ROMs to your iOS device.
  5. Select your ROMs and move them into the newly created folder on your desktop.
  6. Once you have started your games, make sure to select everything on your list in the GBA4iOS 2.1 section, and click "Save to..." to save ALL in the GBA4iOS 2.1 folder.
Make sure to repeat steps 4-6 every time you add a new ROM, because GBA4iOS 2.1 can be revoked by Apple at any time. Have fun playing!
 
Last edited: