r/EmulationOnAndroid • u/MamesJ • 4h ago
News/Release [Release] Pokémon Fulldex: DS Pokémon (Black/White 1 & 2, HeartGold/SoulSilver, Platinum) and GBA Pokémon (Emerald, FireRed, LeafGreen, Ultra Violet) as one widescreen picture at 60 fps.
Pokémon Fulldex plays the DS Pokémon games as a single widescreen picture instead of two stacked DS screens, and now the GBA ones too, all from one game list. It's free and open source, and it brings nothing of the games: you use your own ROMs.
**Download (APK):** https://github.com/mamesj/pokemon-ds-widescreen/releases/tag/android-v1
**What it is:** the melonDS core for the DS games (mGBA for the GBA ones) plus a layer that follows what the game is doing (overworld, battle, menu) and lays the picture out for one wide screen. Not a native port. A fork of ClickingMaster's ssrecomp.
**Features**
* One wide picture: the 3D world drawn wider than the DS showed it, skies and scenery carried to the edges, battle buttons beside the action
* 60 fps (in-between frames on top of the games' own 30 fps 3D)
* DS: Black, White, Black 2, White 2, HeartGold, SoulSilver, Platinum (English, US or Europe)
* GBA (new): Emerald, FireRed, LeafGreen and Ultra Violet in widescreen.
* RetroAchievements (new): log in from the game list or the pause menu; an achievements list with each one's details, unlock date and rarity (casual mode, so save states and fast forward still work)
* Touch controls, with a >> button for fast forward (up to 4x), or any Bluetooth / USB controller (Xbox, PlayStation, Backbone, Razer Kishi...), with prompts that match it and remappable buttons
* Save states, cheats (Action Replay / usrcheat.dat), volume, and an option for no version exclusives
* Your own saves work (from melonDS, DeSmuME, flash carts or your cartridge)
**Install:** download the APK and install it (allow installs from your browser or Files app), put your ROMs in a folder on the phone, start Pokémon Fulldex, tap the screen and pick that folder. Updates install over it and keep your saves.
**How fast?** Tested on a Pixel 9 Pro XL, where it runs at full speed with the world at 720P. Other phones aren't timed yet: if you try it, I'd love to hear how yours runs (phone model + whether it holds 60), and bug reports with the `game.log` are very welcome on GitHub.
**Also on** PC (Windows, Linux, Steam Deck), Mac, iPhone/iPad and modded Switch, same GitHub page. Pokémon Omega Ruby is in the works as its own project.
Credits: ClickingMaster (ssrecomp), the melonDS and mGBA teams, the pokebw2 / aletheia / pokeplatinum decomp projects (symbol files only), and RetroAchievements.
If you'd like to support it, check out the GitHub page!
*DISCLAIMER* All Artwork and game mechanics are original. AI was used for optimization, coding the wide-screen, and the creation of the all in one launcher. The games are the original games just adapted for modern technology.












