EmuCR Feeds
Email Us

EmuCR: SDLVICE WinVICE r45151 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:
r45151 | gpz | 2024-05-05 16:27:44 +0000 (Sun, 05 May 2024) | 1 line
Remove the wierd delayed 'importing' of registers that were changed in the monitor. Instead explicitly export before, and import after, each invokation of any function that may 'break' into the monitor (and thus lets the user change the registers by the R or G command). It is not clear what exactly the intend of this delayed importing was, and following the code seems to indicate that what it is done now should indeed work as expected. Some brief testing indicates that this fixes the problem described in bug #2025, plus at least 2 of the described problems in bug #2024. Some further testing needs to be done, in particular to check if everything still works as intended and no new bug was introduced. Please test - if this patch proves to work as intended, it is strongly recommended, for everyone who uses the monitor for debugging, to update to this version - as simply entering and exiting the monitor potentially screws up registers and/or executes the last instruction twice, which obviously can lead to all kind of unexpected behaviour. THIS BUG EXISTS IN ALL VICE RELEASES PRIOR TO THIS COMMIT. You have been warned :)
------------------------------------------------------------------------
r45149 | compyx | 2024-05-02 11:00:11 +0000 (Thu, 02 May 2024) | 1 line
Fix clang -Wparentheses-equality warning
------------------------------------------------------------------------
r45148 | compyx | 2024-05-01 15:47:34 +0000 (Wed, 01 May 2024) | 1 line
Stupid unused variable, go away!
------------------------------------------------------------------------
r45147 | gpz | 2024-04-30 21:29:35 +0000 (Tue, 30 Apr 2024) | 1 line
memmap extension: show reads of non initialized ram.
------------------------------------------------------------------------
r45146 | gpz | 2024-04-29 22:34:27 +0000 (Mon, 29 Apr 2024) | 1 line
add comment. commit++
------------------------------------------------------------------------

Download: GTK3VICE r45151
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!