github Zibri/VICE r46237u
r46237 Ubuntu 22.04

latest releases: r46237, r46237o
one hour ago

Changelog:

r46237 | rhialto | 2026-09-14 17:49:35 +0000 (Mon, 14 Sep 2026) | 9 lines

PET 8296: fix some memory mapping bugs found by rsarson.

Catching writes to FFF0 broke sometimes. Moved the code to set that up to a
common place so that it doesn't need to be repeated.
Changing the FFF0 "I/O Peek Through" bit was sometimes not detected.
Also fix the monitor's view in "bank cpu" when there is *no* I/O mapped when
/ramON, /ramsel9 and /ramselA are all 0 (active) and the IOPEEK bit is 0. It
should see RAM.

------------------------------------------------------------------------
r46236 | ikorb | 2026-09-13 15:04:26 +0000 (Sun, 13 Sep 2026) | 1 line

sfx_soundexpander: add missing mirror mode field
------------------------------------------------------------------------
r46235 | gpz | 2026-09-13 14:56:40 +0000 (Sun, 13 Sep 2026) | 1 line

fix masking of unused bits in register 0x10 and 0x14, patch by Morbo
------------------------------------------------------------------------
r46234 | gpz | 2026-09-13 14:48:00 +0000 (Sun, 13 Sep 2026) | 1 line

TED register 0x1a has two bits, not just one. Patch by Morbo
------------------------------------------------------------------------
r46233 | ikorb | 2026-09-13 10:52:51 +0000 (Sun, 13 Sep 2026) | 7 lines

resurrect SFX Sound Expander piano keyboard emulation

The piano emulation was commented out in 357ee56cd, so reading from
the piano IO addresses started returning open bus values instead of a
constant 0xff, which made the official software for it play random notes.

Fixes #1946
------------------------------------------------------------------------

Don't miss a new VICE release

NewReleases is sending notifications on new releases.