Overview
This hack contains some AI-assisted content.
NPC portraits are generated caricatures of my friends, hand-edited in Aseprite. (These can be toggled off in the options menu).
Some dialogue was drafted with AI then edited by hand.
Cover art and region map: the artwork is human-made, then quantized to downres to the 16 color hardware limit.
Automated unit testing and source control
Story
When Jirachi, the Undying Wish, awakens from its thousand-year slumber to grant a single wish, you're not the only one racing toward its promised power.
A mysterious faction led by a gold-masked Oni emerges from the shadows, determined to seize Jirachi's wish for their own sinister ambitions.
Witness Mega Power. Capture Darkness. Seek the promised land of Shin-Tokyo.
The wish is waiting.
Will you be the one to claim it?
POKÉMON: WISHES OF TOMORROW
Every wish has a price.
Quality of life
Quest journal
HM field-move menu
Character portraits
Animated boss intro cards
Curio shop for Mega Stones
Ability Machines
Shadow/Purification
Decisions affect outcomes
The Shadow Pokémon system
Shadow Pokémon hit harder, defend worse, can snap into Hyper Mode
Snag Machine steal a Shadow straight out of a trainer battle
Battle a snagged Shadow once to open it, then purify it at the Celebi Island shrine
A Shadow Log tracks every Shadow in the game as loose, snagged or purified
New 1.2.3 features
Save-compatible with earlier versions — patch a fresh base ROM and keep playing your existing file. (Randomizer Mode is chosen at new game, so a randomized run needs a new save.)
Early Game Maps Redrawn
Randomizer Mode — Gen 1–9 base forms only
The Archipelago Map — press R on the map to toggle mainland and islands
Shadow Legendaries — Snag them from trainers in the post-game
Support
Game Guide: https://flatfootlabs.com/guide.html#m1
flatfootlabs.com — patcher, browser play, downloads and FAQ
Bug reports: email [email protected] or Join the Discord: https://discord.gg/jnQ5pwxXgU
Story feedback, balance complaints
Future Plans
The main campaign is content complete — the work from here is the post-game.
Pro-level battles with fan-favorite teams from the OG games to face off against with your Shadows, Megas, or Shadow-Megas.
Credits
Pokemon Sprite Design: Rafael Sanna, aveontrainer, baylorhernandez, biadoxaf, DarkusShadow, jaov46, ToxShadows642
Enemy Character Sprites: Rafael Sanna
Armored Mewtwo/Shadow Jirachi: Rafael Sanna
Battle Backgrounds: LibertyJacob/LibertyJoel(LibertyTwins) - End-game & Space BG, carchagui (open sea, cave, laboratory, town, interior); aveontrainer (Ashlands savanna, molten summit)
Shadow Sprites: pogokitten, WeeGeeDude, Quanyails
Tileset Art: TerribleJared, pinkscales, Phyromatical, MagiScarf, PeekyChew, Elinthind, lo8jd, Dark Slayer
Shin-Tokyo Tileset: Emeiry; Odisea by ekat99 (CC BY-NC-SA)
Playtesting: Luke Devereux, Mike Mancuso, Kyle Clarkson, Jack Figueroa
**Johto Tileset & Overworld Art: ** via Pokémon Heart & Soul — Crystal Advance (Kertra), Ekat99, TheDeadHeroAlistair, the Johto Redrawn Team and the HnS team
Quest Menu: PokemonSanFran (unbound-quest-menu); original FireRed implementation by ghoulslash
Heart Gauge: RHH's pokeemerald-expansion-shadow
Built from source on RHH's pokeemerald-expansion and pret's pokeemerald.
- Developers
- flatfootlabs
- Publishers
- flatfootlab
- Platform
- Nintendo Game Boy Advance
- Genre
- Role-Playing
- Alternate Names
- Pokemon: Wishes of Tomorrow
- Wikipedia
- No information available





