Hotfix - 2 November 2026
All platform downloads are updated: Windows, Linux x86_64/ARM64, Intel/Apple silicon Mac, Android, iPhone/iPad and Switch.
Regional DS support - BETA
| Language | Added game profiles |
|---|---|
| French (revision 0) | Black, White, Black 2, White 2, SoulSilver, HeartGold, Platinum |
| Spanish | White, Platinum, SoulSilver, HeartGold |
| Italian | HeartGold |
| Experimental | English Diamond/Pearl and Spanish Diamond |
Regional games have separate save names, such as heartgold-fr.sav, heartgold-es.sav and heartgold-it.sav. Not every language, ROM revision or full playthrough is verified. GBA regional compatibility is unchanged. The interface offers English, Spanish and Italian; French profiles do not include French menus. Adapted from PRs #41, #18 and #9.
Android controls, layout and startup
- Customisable touch controls: move and resize DS/GBA controls; SAVE, CANCEL and RESET; separate profiles for each system and orientation. DS: pause menu > CONTROLS > TOUCH CONTROLS. GBA: pause menu > TOUCH CONTROLS.
- Launcher defaults to landscape when auto-rotate is off and allows portrait/landscape when auto-rotate is on. Gameplay remains landscape.
- Larger launcher settings in both orientations; long values wrap. FPS counters sit inward from rounded corners/camera cutouts.
- Fix native startup on 16 KB Android: the old public APK crashed before drawing the launcher on our 16 KB emulator. This build loads and displays the launcher there. All four native libraries are checked for 16 KB alignment. This is not yet physical Odin 3 confirmation.
- Recreate launcher textures after surface resets, record early native loading in
startup.log, and fall back to software drawing when accelerated drawing reports an error. The normal launcher renderer remains OpenGL ES; Vulkan was not forced.
Downloads
The earlier cave crash/black-screen transition fixes and updated Pokédex remain included. Every platform release has SHA256SUMS.txt, including updater build IDs where supported. No ROMs or saves are included.
Validation and limits
Windows/Linux package startup checks, six local target builds, 30 automated tests (one skipped), touch editor checks, and the earlier 3,000-frame full ARM9 lockstep check passed. Mac architecture/signing/package checks and Intel first start passed. iOS device packaging passed. The simulator app compiled, but its launch check stalled and was stopped. Simulator launch remains unconfirmed. Physical Apple/Switch gameplay and physical Odin 3 startup are not confirmed. Regional profiles remain beta; not all ROM revisions or playthroughs are covered. Linux binaries require glibc 2.38 or newer.
Source: 2 November hotfix / regional beta.