Skip to content

mGB 1.4.1

Latest

Choose a tag to compare

@lpla lpla released this 04 Jun 21:47

mGB 1.4.1

Patch release after the fork audit.

Changes since v1.4.0

  • Added the remaining trash80/mGB upstream archive commit content: historical 1.3.x source ZIPs under Releases/.
  • Added docs/FORK_AUDIT.md, covering trash80/mGB, vifino/mGB, and notable sibling forks.
  • Ported the dalton-tulou / tonytwostep frequency-table lookup fix for trash80/mGB issue 3.
    • Pulse/WAV frequency and NOISE frequency lookups now carry across 256-byte memory page boundaries.
  • Bumped the ROM version display to 1.4.1.

Download

Use mGB_1_4_1.gb from this release. The SHA-256 checksum is included as mGB_1_4_1.sha256.

Validation

Tested ROM SHA-1: 7a1c4dd26b05d5f16ad2c449cd36efa2efcf2011

Regression results:

  • make -C Source test GBDK_HOME="$HOME/.cache/gbdk-2020/4.5.0/gbdk": passed.
  • make -C Source sameboy-midi-regression GBDK_HOME="$HOME/.cache/gbdk-2020/4.5.0/gbdk": 171 SameBoy MIDI/link runs passed, 0 failures.

Two informational APU-hash differences remain for poly_ch5_three_notes versus the old ROM in CGB/DMG; these are expected for the current poly behavior and did not fail the regression suite.