Playable now · Open public beta
Ahoy, Pokemans and Pokemanettes!
Dittomon2.0.3 is a Pokemon FireRed difficulty hack about one unstable Ditto and its enhanced ability to copy, retain, and outpace its opponents. Is it strong enough to beat the whole game by itself..? You'll put it to the test in this Kaizo-like challenge.
You do not catch a normal team, nay--all you get is Dittomon. But that is hardly a disadvantage. You travel through Kanto with one Dittomon, scout what the world has to offer, copy useful forms, borrow moves, manipulate abilities, and turn familiar Pokemon knowledge into a survival tool. In hardcore mode, you'll find yourself rolling fresh builds over and over to conquer the fight you're stuck on. Losing doesn't mean the end of your run--it just means your Dittomon has to start from scratch, and rebuild to greatness.
This is still FireRed-shaped, but progress means something different here. While you can't catch Pokemon, a wild encounter might show you a form, ability, move, or gimmick that matters later. Trainer battles are not just obstacles. They're serving up entrees for your odd little pink glob.
2.0 brings an expanded roster, standalone Mega forms, rare Mewtated Anomalies, and quicker PUM actions to that familiar pink-glob problem. More possibilities to scout. More combinations to try. Trust, get into it. Have fun!
Download
Download v2.0.3 ZIPDownload the latest Public Beta build from GitHub Releases
v2.0.3 · October 20 bugfix update: Fixed missing trainer teams and incorrect trainer identities, plus Silph Co. elevator floor selection and related list menus. Includes previous fixes. Existing Dittomon2.0 in-game saves remain compatible.
The file you want is: Dittomon2.0.3-2026-10-20.zip
That ZIP contains the BPS patch, setup instructions, credits, and checksums. Apply the .bps patch inside it to a clean Pokemon FireRed USA 1.0 ROM.
No ROM file is included. Do not use an already-patched ROM.
Coming from the September beta? Start a new game. Dittomon2.0 uses a different save format. Keep your old ROM and save together; the September beta and its save-compatible hotfix remain available.
Already testing the expanded rebuild? Back up your ordinary battery save and pair it with the new ROM filename. Restart and choose Continue; do not resume an older emulator save state.
Required Base ROM
Pokemon - Fire Red Version (U) (V1.0) [Squirrels].gba ROM code: BPRE MD5: e26ee0d44e809351c8ce2d73c7400cdd SHA1: 41cb23d8dccc8ebd7c649cd8fbb58eeace6e2fdc
Do not patch FireRed 1.1, LeafGreen, a randomized ROM, or an already-patched ROM.
Recommended patchers:
- Floating IPS / Flips
- RomPatcher JS
Emulator:
mGBA is the main desktop testing target. Let us know how 2.0 runs on your device.
Screenshots
Earlier beta captures of the Dittomon loop. Version 2.0 refreshes the opening, battle art, and interface.
Current Features
- One Dittomon, a whole Kanto challenge: the solo-mon rules are built into the game
- 1,025 National Dex entries and 1,455 battle forms, including 97 standalone Mega forms; encounter pools and progression shape what you find
- Persistent transformations, copied moves, ability changes, and Mewt stat customization through PUM
- Rare Mewtated Anomalies with distinctive Ditto-eye artwork and unusual combinations to discover
- PokeRoll encounter variety and optional trainer randomization for replayable runs
- Hardcore by default, with a more forgiving optional mode and clear early run settings
- Faster PUM actions, a learned-move Relearner, and renaming from the party Summary screen
- Refreshed opening scenes, classic Gen 1–3 battle art, selected later-generation artwork, and lilac brick frames
How To Think About It
Win with Dittomon.
That is the real rule. The hack is designed to bake its restrictions into the game itself. If Dittomon can do something, you are allowed to do it. If you think something is too cheese, report it to me.
Scout forms. Revisit areas. Talk to people. Check Oak's Lab. Try strange ideas. The game is about finding what Dittomon can become.
Beta feedback
This is a public beta. Tell us how your run goes, what surprised you, and what stopped you.
Please save normally. If you find a crash or softlock, please report:
- emulator or device
- build date or patch filename
- where it happened
- what Dittomon was transformed into, if relevant
- whether Hardcore Mode was on
- what happened immediately before the issue
The release notes include a short troubleshooting note for an intermittent early rival stall. If it happens, a save state captured while frozen helps us investigate.
Links
- GitHub project page
- Latest release
- PokéCommunity post & feedback
- Discord invite: https://discord.gg/gNcZYYcfW
- Contact email: IlliterallyIlly@gmail.com
Credits
Dittomon2.0.3 is an Illiterally Custom!
Concept, design, writing, and direction by Illy / Illiterally.
Built with Complete FireRed Upgrade by Skeli, Ghoulslash, and contributors; CFRU Expansion and Gen 9 Dynamic Pokemon Expansion; and artwork from community contributors. Full credits and resource notices are also included in the download.
Additional planning and implementation support came from ChatGPT and Codex.
Pokemon, FireRed, and all original Pokemon assets belong to Nintendo, Game Freak, and Creatures.
--Illy
An earlier concept
Story Concept Trailer
An earlier look at Dittomon's story concept.
From the junk drawer
The earlier HTML battle experiment is a separate menu-mechanic prototype. Download the GBA beta above to play Dittomon2.0.3.
Battle experiment
Dittomon HTML demo
The original menu-mechanic puzzle.
Click / tap · Open FIGHT, then the little triangle








