WinVICE r42870 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:
r42870 | durandal78 | 2023-01-11 00:55:41 +0000 (Wed, 11 Jan 2023) | 1 line
Only transmit writes to the shift register if the UP9600 mode is enabled
------------------------------------------------------------------------
r42869 | rhialto | 2023-01-10 19:44:49 +0000 (Tue, 10 Jan 2023) | 13 lines
nother major reworking of the CIA shift register, to make it work for the things tested by the cia-sdr-icr tests from bug #1219.
To achieve cycle-exactness of several internal processes without
creating a separate alarm callback for each (which also could have
problems with ordering them), there is now a central SDL alarm which is
called each cycle. The same technique is used as in Wolfgang Lorenz' "A
Software Model of the CIA6526", but optimized to run only for a short
while as long as needed.
Upcoming events are scheduled by putting bits into a software version of
a mercury delay line. The delay gets shifted every clock, and when a
bit reaches a 0-position, the task is due.
------------------------------------------------------------------------
r42868 | compyx | 2023-01-10 09:23:40 +0000 (Tue, 10 Jan 2023) | 8 lines
Gtk3: Massively speed up CRT sliders by connecting "format-value" unlocked
The format-value event handlers don't need to acquire the VICE lock, so we
connect these with g_signal_connect_unlocked(), which results in a massive
performance boost: the CRT sliders are now shown instantaneously while they
previously took at least a second to appear.
------------------------------------------------------------------------
r42867 | compyx | 2023-01-10 08:41:22 +0000 (Tue, 10 Jan 2023) | 7 lines
Gtk3: Remove real device/OpenCBM in xvic
Since xvic doesn't (yet) support real device access, we remove it from the
device list in the drive settings. Marked with a comment so it can be easily
restored.
------------------------------------------------------------------------
r42866 | compyx | 2023-01-09 20:10:50 +0000 (Mon, 09 Jan 2023) | 7 lines
Gtk3: Remove "Professional DOS" from the 1571 expansions, emulation is broken
See bug #759. We can't grey-out a combo box item without a lot of fuckery, so
I've just #if 0'ed the option out.
Also remove dead code that used check buttons for the DOS expansions.
------------------------------------------------------------------------
Download: GTK3VICE r42870
Download: SDL2VICE r42870
Source: Here
0 Comments
Post a Comment