mGB 1.4.1
Patch release after the fork audit.
Changes since v1.4.0
- Added the remaining
trash80/mGBupstream archive commit content: historical 1.3.x source ZIPs underReleases/. - Added
docs/FORK_AUDIT.md, coveringtrash80/mGB,vifino/mGB, and notable sibling forks. - Ported the
dalton-tulou/tonytwostepfrequency-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.