WinVICE r42131 is released. WinVICE is a program that executes programs intended for the old 8-bit computers. The current version emulates the C64, the C128, the VIC20, all the PET models (except the SuperPET 9000, which is out of line anyway), the PLUS4 and the CBM-II (aka C610).
WinVICE Changelog:
r42131 | compyx | 2022-04-03 11:03:08 +0000 (Sun, 03 Apr 2022) | 3 lines
Gtk3: Resource scale widget: remove some debugging messages
------------------------------------------------------------------------
r42130 | compyx | 2022-04-03 10:32:56 +0000 (Sun, 03 Apr 2022) | 3 lines
Gtk3: Model settings: don't try to synchronize kernal rev widget in xscpu64
------------------------------------------------------------------------
r42129 | gpz | 2022-04-03 03:37:22 +0000 (Sun, 03 Apr 2022) | 1 line
remove the ROM patching that happened when -kernalrev was used. Now changing the Kernal revision equals loading a regular ROM file. Needs some testing with kernals we dont ship and with snapshots
------------------------------------------------------------------------
r42128 | rhialto | 2022-04-02 19:26:55 +0000 (Sat, 02 Apr 2022) | 23 lines
Improve the CIA shift register.
Based on patch 233 from William McCabe. Includes almost-complete
emulation of the extra SDR interrupt flag that is set when stopping
Timer B before shifting is finished, then restarting it. It adds
input/output from the shift register to the CIA. There are now
callbacks cia_context->set_cnt() and ->set_sp() for output. For input, 2
new functions ciacore_set_cnt() and ..._sp() are available.
Passes all tests in testprogs/CIA/shiftregister. Some of them used to
pass only with x64sc, now they also pass with the non-sc version.
Passes all tests 3 and up (cia1-sdr-icr-3_7f.prg) in
testprogs/CIA/shiftregister/cia-sdr-icr which test the aforementioned
SDR flags.
The tests in testprogs/CIA/ciavarious pass as well as before[1] since
they don't test the shift register much.
[1] the following failed with VICE 3.6.1 and still fail:
3: K,L; 3a: D,H; 4: X; 8: A,C,F,J,L.
These seem all related to extra Timer B interrupt flags.
------------------------------------------------------------------------
r42125 | gpz | 2022-04-02 17:38:03 +0000 (Sat, 02 Apr 2022) | 1 line
some more stuff moved over from the KB
------------------------------------------------------------------------
Download: GTK3VICE r42131
Download: SDL2VICE r42131
Source: Here
0 Comments
Post a Comment