Hey, sharing PokeDaisy, a Pokemon player for Android. It got a lot of attention on EmulationOnAndroid and since then the big addition is DS support so I'm posting it here. The idea is to bring modern RPG comfort to the classic games - on-screen HUD, quick action ring, wider views of the map and live companion that shows everything about your run.
It runs FireRed, LeafGreen, Emerald, Ruby, Sapphire, Red, Blue, Yellow, Gold, Silver and Crystal, and now the DS games Platinum, HeartGold and SoulSilver, plus a bunch of ROM hacks like Unbound, SoulGold, Lazarus, etc.. It works on dual-screen handhelds, single-screen handhelds and phones, held sideways or upright.
It’s free and open source with no registration or account needed.
Download: https://github.com/lidor30/pokedaisy/releases/latest
Site and manual: https://pokedaisy.com
Source: https://github.com/lidor30/pokedaisy
Video review of the previous version (all bugs were fixed since): https://www.youtube.com/watch?v=wgIa9PFvwXo
The companion reads the game’s memory as you play and shows your party, bag, map, battle matchups, dex and a spoiler-free guide, all drawn in the game’s own menu style. On two screens it sits on the second one and swapping screens is an option. On one screen it slides over the game or locks beside it and in portrait it docks under the game. Almost everything is customizable - the HUD’s layout and look, the tab bar, buttons, hotkeys, shaders, overlays and themes.
Features
- HUD: party, minimap and Poke Balls on the game screen, tap for a summary on the map or the bag
- Quick menu: press L3 for a ring of actions, like a modern game’s weapon wheel
- EXPAND + ZOOM: the overworld drawn past the screen’s edges, with zoom out and look-around
- QoL: auto-run, running indoors, PC from anywhere, FLY, bike, fishing rod and Repel in one press, a switch to turn wild encounters off, and reusable TMs
- Smart fast-forward: slows down for menus, keeps battles fast, and the music stays at normal pitch
- Party: full summary with exact IVs, EVs, nature and Hidden Power
- Learn advisor: rates new moves and bag TMs as learn, forget or skip
- Bag: item descriptions, USE on your party, GIVE and TAKE held items, favorites
- Battle buttons: fight / switch Pokemon / run beside the battle
- Battle info: move effectiveness, switch suggestions, and the foe’s ability, item, stats and team
- Dex: evolutions, wild locations by route, and movesets
- Guide: hints first with the answer on a second tap, plus the next boss’s team
- Trainer card: drawn like the game's card
- RetroAchievements: unlock popups, progress and leaderboards
- Cheats: GameShark, Action Replay and CodeBreaker, toggled from the companion
Also: save states and rewind, shaders, overlays, launching from ES-DE, Cocoon and iiSU and it can read your RetroArch saves too.
The full list of supported games and hacks is at https://pokedaisy.com/#games. Popular hacks include Unbound, Radical Red, Lazarus, SoulGold, Heart and Soul and Polished Crystal. It runs on any Android 8.0+ device.
Built with AI assistance and the guide pages are AI-written so the app flags them as possibly wrong and asks you to accept that first.
I'm the dev so ask me anything! Feedback and bug reports are welcome on GitHub, site or subreddit.
In the picture: AYN Thor running HeartGold, Retroid Pocket 6 running Lazarus, Samsung Galaxy Note9 running Emerald.