2023-12-30

WinVICE r44920

EmuCR: SDLVICE WinVICE r44920 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:
r44920 | gpz | 2023-12-29 21:27:02 +0000 (Fri, 29 Dec 2023) | 1 line
Use reg_a_write when setting flags in the ANE/LAX instructions. This actually doesn't make a difference (both is defined to point to the same thing), but reflects better how the instruction works.
------------------------------------------------------------------------
r44919 | compyx | 2023-12-29 20:58:10 +0000 (Fri, 29 Dec 2023) | 17 lines
Add "AutostartDropMode" resource to control autostart behaviour on image drop
Add integer resource "AutostartDropMode with three modes that determine the
autostart behaviour on dropping an image onto the emulator window.
* `AUTOSTART_DROP_MODE_ATTACH`: only attach image
* `AUTOSTART_DROP_MODE_LOAD` : attach image and load (first) file
* `AUTOSTART_DROP_MODE_RUN` : attach, load and run (Default)
Command line switch `-autostart-drop-mode` accepts either 0, 1 or 2, or "attach",
"load" or "run".
For Window managers that support it, the user can "override" the behaviour with
Shift held during drop (attach only) or Alt held (attach and load). Not holding
a key during drop will use the resource value.
Work in progress, we may have to extend the handler to also accept t64, tap,
crt etc. Also no error reporting (yet) if attaching/loading fails.
------------------------------------------------------------------------
r44918 | compyx | 2023-12-29 11:14:55 +0000 (Fri, 29 Dec 2023) | 2 lines
Gtk3: Update $VICERES lines in the ACIA widget
------------------------------------------------------------------------
r44917 | compyx | 2023-12-29 11:07:29 +0000 (Fri, 29 Dec 2023) | 5 lines
Gtk3: SuperPET: use proper resource file chooser for serial device selection
Update layout as well: since the ROM widgets are no longer present we have a
little more space to play with.
------------------------------------------------------------------------
r44916 | compyx | 2023-12-29 10:21:04 +0000 (Fri, 29 Dec 2023) | 6 lines
Gtk3: SuperPET settings: remove ROM widgets, refactor code
The ROMs for the SuperPET (H6809[A-F]) are handled by the ROM settings dialog,
so no need to have duplicate widgets for these resources.
Also refactor the code a bit and update the layout of the widgets.
------------------------------------------------------------------------

Download: GTK3VICE r44920
Source: Here

0 Comments

Post a Comment