Just want the patch? Download here.
Don't know where to start? Read the beginner setup guide.
Pokémon Solus RGB is a minimal, near-vanilla, faithful romhack of Pokémon Red/Blue for Game Boy, with a focus on an enhanced solo gameplay experience. It's based on the disassembly of Pokémon Red and Blue.
For a detailed look at all the changes in this romhack, read the feature log. For a quick video overview, watch the trailer.
Pokémon Solus RGB is a minimal, near-vanilla romhack of Gen 1 (Red & Blue). It aims to enhance the solo gameplay experience by mitigating the need for trading, and "forward-patching" some features and learnset updates from Yellow and Gen 2. It changes only a few things from the original games, without overhauling so much that it ceases to be Gen 1 (and thus becomes a Ship of Theseus).
- All 151 Pokémon are obtainable through in-game means (without the need for in-game trades)
- Field Moves: HMs can be taught to party Pokémon without using up one of their move slots
- Four new TMs have been added to support forward-patched learnsets (Fire Punch, Ice Punch, Thunderpunch, Flamethrower)
- Trades can be performed in-game via the Trader NPC
- Battle HUD additions: EXP bar and 'already caught' indicator
- Professor Oak can be battled after beating the Pokémon League
- Pokémon learnsets have been partially forward-patched via Yellow Version and Gen 2 tradeback learnsets
- Exclusive Solus sprite set (a collection of the developer's favorites)
- Some bugs/oversights from vanilla are fixed (Ghost is now super effective against Psychic, Focus Energy no longer quarters critical hit chance, etc.)
For a detailed look at all the changes, check out the feature log.
There are three versions of this romhack: Solus Red, Solus Green, and Solus Blue. The differences between versions are solely cosmetic (palettes, title screen text, etc.), as this project consolidates any of the meaningful version-specific differences that existed across versions, such as Pokémon availability. Check here for a complete list of version differences.
Note
If played on Game Boy Color, Solus Green uses the GBC's built-in green "duochrome" palette. This is the same one which is used by the Japanese release of Pokémon Green Version.
To patch a vanilla Pokémon Red/Blue Version ROM, download a .bps patch file from the releases page, and then apply it to your ROM using this online patcher or your patcher of choice.
- For Solus Red or Solus Green, patch a vanilla Pokémon Red ROM
- For Solus Blue, patch a vanilla Pokémon Blue ROM
ROM hashes for reference:
Pokémon Red
CRC-32: 9f7fdd53
SHA-1: ea9bcae617fdf159b045185467ae58b2e4a48b9a
Pokémon Blue
CRC-32: d6da8a1a
SHA-1: d7037c83e1ae5b39bde3c30787637ba1d4c48ce2
If you're new to the pokered disassembly, learn how to install prerequisites and build the ROMs in the install guide.
Otherwise, if your environment for building the vanilla ROMs is already set up, the procedure here is the same. Just clone this repository, cd into it, and run make.
If you want to make some tweaks to this romhack before building the ROMs, or if you want to use this romhack as a starting point for your own, read this document that I've written.
- Wiki
- Feature log (comprehensive master list)
- Change log (for changes across releases)
- Testimonials
- Planned features
- romhacking.net page
- RomhackPlaza page
- Box art and cartridge labels
- Original (crude) design document
- FAQ
- Report a bug
- pokered disassembly (from which this romhack is forked)
- pokered wiki (helpful romhacking tutorials)
- pret Discord server
- pokeworld (helpful tool for visualizing the Kanto overworld)
- Polished Map (map/tileset editor)
- French translation of Solus RGB by persuaded9041
Thank you to pret, the people of the pret Discord server, and these individuals who were very helpful throughout my work on this project:
- jojobear13, for Field Move slot implementation
- dannye, for EXP bar implementation and support
- Vortiene, for assistance with assembly and
pokered - unlink2, for assistance with Makefile functionality
- Quadrixis, for collaborative theorycrafting and general support
- persuaded9041, for French translation (here)
- Jade Lune (Discord: criminalelements), for Solus artwork (box, cartridge label)
If you want to show your support, you could:
- Give this repository a Star ⭐
- Join the Solus Discord to offer feedback
- Write a review
- Publish a video review
- Share the project with someone who might be interested
Any form of support is greatly appreciated (really).
Please don't sell this romhack or anything crazy like that. I don't profit from this romhack. I don't claim to own the rights to any of the code or assets or artwork in this repository. Thank you.



























