This news comes at the perfect time for me because I'm currently deep in an array of Pokémon ROM hacks for Nintendo DS/3DS, so much so that I recently updated our best lists after dropping over 30 hours into one. So when I heard that a new bit of software launched that converts dual-screen Pokémon games into a single-screen 60FPS output, I was very excited.
This new development is called Pokémon Fulldex (made by mamesj), and it quite simply plays all your favourite dual-screen Pokémon games on a PC, Linux, Mac, Steam Deck, handheld PCs, Android handhelds, iPhone/iPod, modded Nintendo Switch and more on one screen, in widescreen, with 60fps output and up to 4K resolution.

It does this inside the melonDS emulator core (built in: there is nothing else to install), plus a layer that knows what the game is doing (which screen, which menu, which battle) and rearranges it into one proper widescreen picture. It is not a native port; it's the DS game, presented the way it should look on a modern screen using your own personal ROMs. They won't provide that, for obvious reasons.
Supported Pokémon Games
- Pokémon Black
- Pokémon White
- Pokémon Black 2
- Pokémon White 2
- Pokémon HeartGold
- Pokémon SoulSilver
- Pokémon Platinum
- Pokémon Emerald
- Pokémon FireRed
- Pokémon LeafGreen
- Pokémon Ultra Violet (FireRed hack)

It also comes with RetroAchievements support and cheats, as you'd expect on a traditional emulator and because it uses the melonDS and mGBA cores. It's a neat bit of kit for those that sink a lot of hours into Nintendo DS Pokémon games on one screen, and it works perfectly with some of the best Android retro handhelds flawlessly, which is how many gamers are using this! Check it out via GitHub today.