Pokémon Solus RGB is a near-vanilla "faithful" romhack of Pokémon Red/Blue for Game Boy, with a focus on an enhanced solo gameplay experience. It is based on the disassembly of Pokémon Red and Blue.
For a detailed look at all the changes in this romhack, check out the feature log.
Just want the patch? Go here.
Pokémon Solus RGB is a near-vanilla romhack of Gen 1. It changes only a few things from the original games, without overhauling so much that it ceases to be Gen 1, and the whole thing becomes a Ship of Theseus paradox.
Quick overview of changes:
- All 151 Pokémon are obtainable through normal means
- Some new gameplay features have been added
- 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
- 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
- Some visual content is changed (sprites)
- Some bugs/oversights from vanilla are fixed
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. For a complete list of version differences, check here.
Building from source will yield three ROMs:
- Solus Red (
pokesolusred.gbc
) - Solus Green (
pokesolusgreen.gbc
) - Solus Blue (
pokesolusblue.gbc
)
Note: Solus Green, if played on Game Boy Color, uses the GBC's built-in mostly-green palette. This is the same one which was 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 / Solus Green, patch a vanilla Red Version ROM
- For Solus Blue, patch a vanilla Blue Version ROM
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.
- Solus RGB wiki
- Comprehensive feature log detailing all the changes in this romhack
- Changelog (an overview of the changes introduced in each Solus RGB release)
- Planned features
- The pokered disassembly which this romhack is based on
- The pokered wiki which has many helpful tutorials
- The pret Discord server
- Shin Pokémon romhack (credit to this romhack for the Field Move slot implementation)
- pokeworld (a very helpful tool for visualizing the Kanto overworld)
- Polished Map map/tileset editor
- My original (crude) design document for this project
- RomhackPlaza page for Solus RGB
- Testimonials Solus RGB has received
- A blog post I wrote about this project
- A video essay I made about this project
- My Ko-fi page (if you'd like to support this project and the rest of my work)
Thank you to pret, the entire pret Discord server, and these individuals who were very helpful throughout my work on this project:
- jojobear13, for the Field Move slot implementation
- Vortiene, for assistance with assembly and
pokered
- unlink2, for assistance with Makefile functionality
- Quadrixis, for collaboration on theorycrafting and general support
If you want to show your support, you could give this repository a ⭐ or simply share it with someone who might be interested.
Or if you would like to make a small donation, my Ko-fi page is here.
Any form of support is greatly appreciated!