Skip to content

Dual Screen v1.2

Latest

Choose a tag to compare

@samyost1 samyost1 released this 19 Aug 15:06
7dbd15b

Dual-screen build of The Legend of Zelda: The Minish Cap for the AYN Thor.
This release is about getting the game screen out of its own way.

You supply your own ROM. No game data ships here — the panel decodes the
map artwork, menu chrome, item icons and font from your own copy at runtime.

New

  • Port menu moved to the panel — the [=] chip that sat in the game
    screen's corner is gone. The SETTINGS tab has a PORT MENU row instead, so
    the game screen carries no overlay furniture at all.
  • Start menu switch — turn the stock pause menu off and Start stays inert
    during play. The panel's map, quest and item tabs keep working.
  • Map fog — hide overworld regions you have not walked into yet. Off by
    default: the tracking is per-session, so an existing save would otherwise
    open with its Hyrule blanked until you re-walked it.
  • Analog stick options moved to Controls — the 360-degree toggle and its
    deadzone slider used to live on the Reborn tab, and the slider only appeared
    while the feature was already on. Both are now under Controls, alongside a
    new walk-straight window that pulls near-vertical stick angles onto straight.

Fixed

  • Binding a control to the left stick now accepts every direction. Only Right
    and Down could be captured before — the bind path tested one half of each
    axis, so pushing left or up registered as nothing.
  • A baserom.gba that exists but does not load no longer kills the app on
    every launch with no way back. A bad or truncated ROM returns to the picker
    so it can be replaced in-app.
  • The panel's settings list stayed readable as it grew: rows keep a fixed
    height and page with PREV/NEXT instead of every row shrinking to fit.

Still broken

  • EU ROMs show no UI text. The APK is built against the USA baseline, and
    an EU ROM runs as a hybrid — the EU-only file and language screens come up
    blank. Diagnosed, not fixed; it needs either an EU-baseline build or the
    remaining compile-time region branches converted to runtime checks.
    (#8,
    #12)

Notes