Skip to content

Strawberry v1.4.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 05:31
· 30 commits to main since this release

v1.4.0 — 2026-10-02

  • --slot N (1–8) starts the ROM from that save-state slot before the first frame is shown,
    for launchers (Fruit Basket couch mode's Load button). --slot needs a ROM; an empty or
    unreadable slot prints one line to stderr and the game plays on from a fresh boot. The slot
    files are unchanged.
  • Developer tooling: tools/mgba-ref.exe (built by scripts/build-mgba.ps1) captures mGBA's
    pictures, memory, registers, IO changes and instruction traces headless, and
    scripts/compare-trace.py diffs instruction timing against ours. gba-test gained --png-at,
    --regs, --poll, --trace-frames and --trace-cycles.
  • Checked against mGBA: the Initial D garage's blank phone and technique screens and the "0"
    under the NES Zelda file name are pixel-identical (game content, not bugs). The music start
    offsets of the audio comparison come from mGBA's own timing: it scores 1768/2020 on the
    hardware-recorded timing tests that Strawberry passes in full.
  • scripts/build-mgba.ps1: quote the CMake policy argument (PowerShell split it at the dot).