EmuCR Feeds
Email Us

EmuCR: SDLVICE WinVICE r44832 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:
r44832 | compyx | 2023-12-04 08:21:21 +0000 (Mon, 04 Dec 2023) | 5 lines
romset: fix return values of `romset_file_save()`
`RESERR_TYPE_INVALID` now returns -1 instead of 1.
`RESERR_UNKNOWN_RESOURCE` now returns -1 instead of 0 (OK).
------------------------------------------------------------------------
r44831 | compyx | 2023-12-04 07:46:52 +0000 (Mon, 04 Dec 2023) | 9 lines
Gtk3: ROM manager: simplify `expandable_list_get_resources()`
The romset save function doesn't need the resource values, it'll look up the
values by itself, so we simplify `expandable_list_get_resources()` to just
return a `const char **`.
Also add `string_list_append_list()` to join two lists of strings together, we
have multiple ROM lists in the widget but the romset save function expects a
single list of resource names.
------------------------------------------------------------------------
r44830 | gpz | 2023-12-03 21:08:07 +0000 (Sun, 03 Dec 2023) | 1 line
initialize complete fdd struct with zeros to prevent access of uninitialized values later
------------------------------------------------------------------------
r44829 | compyx | 2023-12-03 11:35:04 +0000 (Sun, 03 Dec 2023) | 5 lines
Gtk3: ROM manager: add `expandable_list_get_resources()`
Add function to iterate a ROM list widget and obtain pairs of resource names
and values, to be used to generate romsets.
------------------------------------------------------------------------
r44828 | compyx | 2023-12-03 10:01:21 +0000 (Sun, 03 Dec 2023) | 7 lines
Gtk3: new ROM manager: use `resources_exists()` to determine ROMs to add
Use `resources_exists()` to determine if a ROM listed in machine, drive or
drive expansion ROM lists should be presented in the widget. I've also added
the H6809 ROMs in this widget, though they're currently listed in Machine ->
Model -> SuperPET.
------------------------------------------------------------------------

Download: GTK3VICE r44832
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!