github Zibri/VICE r45654o
r45654 OpenSUSE TumbleWeed

latest releases: r46144, r46144o, r46144u...
13 months ago

Changelog:

r45654 | compyx | 2025-04-29 15:35:06 +0000 (Tue, 29 Apr 2025) | 8 lines

Merge branch compyx/joymap-002 intro trunk

Implement opening and closing host joystick devices via resources and manually.
Host devices will now only be opened when a "JoyDevice{N}" resource is set, or
when joystick_device_open() is called manually. When a "JoyDevice{N}" resource
is changed the old host device (if any) is closed before opening the new one.
This prepares the code for polling via the UI (for mapping and calibration).

------------------------------------------------------------------------
r45652 | compyx | 2025-04-29 15:20:48 +0000 (Tue, 29 Apr 2025) | 4 lines

Fix missing argument in DGB(x) macro expansions

Another thing GCC 15.1 caught.

------------------------------------------------------------------------
r45650 | compyx | 2025-04-29 10:36:48 +0000 (Tue, 29 Apr 2025) | 6 lines

Fix -Wunterminated-string-initialization warning

GCC 15.1 (msys2) warns about initialization of arrays with string literals
where the terminating NUL character is truncated (we don't actually use the NUL,
but I'd rather not add `__attribute__((nonstring))`.

------------------------------------------------------------------------
r45649 | gpz | 2025-04-28 23:42:30 +0000 (Mon, 28 Apr 2025) | 1 line

cleanup and comment VIC20 cartridge stuff some more, added support for the 'Write Now' cartridge
------------------------------------------------------------------------
r45646 | gpz | 2025-04-27 21:28:22 +0000 (Sun, 27 Apr 2025) | 1 line

emulate open cpu port bits 3-4 on the SX64 board, add some randomness to the delay time for all of them, which should be a bit more correct
------------------------------------------------------------------------

Don't miss a new VICE release

NewReleases is sending notifications on new releases.