Skip to content

v1.1

Latest

Choose a tag to compare

@Raekwon1603 Raekwon1603 released this 07 Aug 10:30
· 2 commits to main since this release

Feature release.

Added:

  • Map markers: long-press anywhere on the second screen's map (room or world view) to drop a Metroid-themed flag marker - handy for flagging an item you saw but couldn't reach yet, a locked door, or anywhere else you want to find again. "Clear map markers" removes them all at once.
  • Save states: a dedicated save-state section with five slots - four manual slots plus an always-current "AUTOSAVE" slot kept up to date automatically as you play - each shown with a real screenshot thumbnail. Save/load/delete confirmations show inline instead of as a separate popup, and slots now persist across closing and reopening the app.
  • Hide HUD: a toggle to hide the main screen's HUD entirely for a cleaner view of gameplay, since everything it shows is already on the second screen.
  • General UI cleanup pass across the second screen's map and settings.

Fixed: a narrow startup race where the audio device could start unpaused before its buffers were initialized, causing intermittent static that persisted until the app was restarted.

Documented, not fixed (see README's new "Known issues" section for the full writeup on both):

  • An occasional black screen on launch on the Thor, traced to Cocoon (the Thor's game-library shell) losing track of which app should be in the foreground - Super Metroid keeps running normally underneath the whole time, this isn't a crash or freeze in the app itself, and there's nothing in this codebase that can fix it. Closing and relaunching always resolves it.
  • Rapid-fire uncharged beam-shot sound effects going silent after the first shot in a burst. Investigated in depth; several real (but unrelated) emulation-accuracy bugs were found and fixed along the way, but the actual root cause is still open.

Install: download Super.Metroid.Dual.Screen.apk below, install it on your device, and pick your own legally-dumped Super Metroid ROM (Super Metroid (Japan, USA) (En,Ja), sm.smc/.sfc) on first launch. No ROM is bundled - see the Legal section in the README.

Source code (zip) and Source code (tar.gz) below are the full repository source at this tag, auto-generated by GitHub.