2022-01-12

WinVICE r41598

EmuCR: SDLVICE WinVICE r41598 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: r41598 | compyx | 2022-01-12 09:23:22 +0000 (Wed, 12 Jan 2022) | 5 lines
Gtk3: Implement setting custom FPS target via the main menu
Show dialog to set custom FPS target, keep all CPU/FPS menu items in sync.
------------------------------------------------------------------------
r41597 | dqh | 2022-01-12 03:02:51 +0000 (Wed, 12 Jan 2022) | 1 line
Bumped version to 3.6.1-beta.2. Mostly to trigger a snapshot build which should now get the gtk3 Windows keyboard layout fixes from msys2.
------------------------------------------------------------------------
r41594 | compyx | 2022-01-11 10:27:06 +0000 (Tue, 11 Jan 2022) | 3 lines
Gtk3: Speed settings: implement setting custom CPU speed via the main menu and synchronize speed items between main menu and popup menu
------------------------------------------------------------------------
r41590 | compyx | 2022-01-10 22:32:27 +0000 (Mon, 10 Jan 2022) | 12 lines
Gtk3: Implement radio button menu items
Add support for radio buttons in the menus. Two new menu item types have been added:
- UI_MENU_TYPE_ITEM_RADIO_INT for radio groups with integer IDs
- UI_MENU_TYPE_ITEM_RADIO_STR for radio groups with string IDs
A new member has been added to ui_menu_item_t: `const char *resource`, which provides the resource name for check items and radio button items. The member `void *data` is now used for radio buttons to check against the resource to set the proper radio button in a group, the member is ignored for check buttons.
Callback functions can use `g_object_get_data(widget, "ResourceName")` to get the resource name should they require so. The action name (string) has the key "ActionName" and the 'activate' signal handler ID (gulong) has the key "HandlerID".
This commit also contains a partial implementation of the "Speed" menu items as appearing on the status bar. Since this is a larger change and branching in subversion is a shitshow I'm committing that as well.
------------------------------------------------------------------------
r41587 | compyx | 2022-01-10 10:24:49 +0000 (Mon, 10 Jan 2022) | 5 lines
Gtk3: Hotkeys: Make the debugging widgets and messages compile-time selectable
Use the macro `DEBUG_HOTKEYS` to enable debugging in the hotkeys editor/dialog. The macro is currently defined and should be undefined before releasing 3.6.1.
------------------------------------------------------------------------

Download: GTK3VICE r41598
Download: SDL2VICE r41598
Source: Here

0 Comments

Post a Comment