- Add MMC3, AxROM/AOROM, and MMC2 support with validated cartridge layouts and mapper snapshots.
- Add raw 8 KiB SRAM import/export for reviewed battery-RAM layouts on mappers 0–3.
- Fix MMC1 work RAM and CHR restoration, Bubble Bobble NTSC color corruption, interrupt handling, controller restoration, and snapshot/audio-buffer defects.
- Expand CV Genie to ten game maps and improve assignment menus, CV handling, toggles, and saved-patch behavior.
- Adopt Arhythmetic Units artwork and Rack's global light/dark theme. Requires VCV Rack 2.4 or newer; existing plugin/module identities are preserved.
- Update both user manuals and add the technical report. Attached: RackNES.pdf, CVGenie.pdf, and RackNES-whitepaper.pdf.
- Validate builds/regressions on Linux x64, macOS arm64, and Windows x64, plus sanitizer, coverage, PDF, six-mapper audio, and Metroid/Bubble Bobble replay checks. Local macOS validation also includes a forced build, package inspection, and sanitizer regressions.
- Known limits: MMC3 timing is approximate; MMC5/FME-7 and expansion audio remain unimplemented. Gameplay listening, full interactive new-mapper checks, native SRAM dialogs, and macOS x64 validation remain outstanding. Metroid's audio report remains open (#26). Snapshots do not provide sample-exact audio loops.
Full changelog · Game validation
VCV Library distribution requires a separate update submission; this GitHub release does not establish Library availability.