- 18,832
- Posts
- 22
- Years
- Melbourne, Australia
- Seen today
How to play ROM hacks
This guide is split into three additional posts:- How to start (this post!)
- How to patch a game
- Detailed instructions on patching and playing a ROM hack
- What to do if you have problems
- Download the patch for the hack you'd like to play.
These patches come in formats including .bps, .xdelta, .ups, or .ips. As a patch, it's only one of the things you'll need to play the game. - Download the ROM of the game required to patch.
The ROM hack is the other half of what you need to play a ROM hack. For legal reasons, game ROMs (and patched versions) can't be uploaded onto PokéCommunity, so you'll need to search the internet for them. - Patch the ROM using a patching tool.
ROM Patcher JS is recommended — it works entirely in-browser and puts the patched game straight in your downloads folder. If you receive an error, see below! - Open the patched ROM in the emulator of your choice.
If you're on a computer, mGBA is your best bet for playing nearly all Game Boy and Game Boy Advance ROMs, including fangames.
Some patches and ROMs will come compressed in ZIP/7z/etc. files, and will need to be uncompressed before you can patch them.
This guide is lovingly made with contributions from flowerchild, professor plum, bobandbill, SatoMew, SBird, Lunos, Brom, ExpoSeed, Adrevi, and the ROM hacking staff.