github Zibri/VICE r44076

latest releases: r46104, r46103, r46099...
2 years ago

Changelog:

r44076 | rhialto | 2023-06-20 18:37:49 +0000 (Tue, 20 Jun 2023) | 8 lines

This should fix bug #1900.

When the machine is reset, the clock is set back too. Any outstanding CIA
alarms are suddenly quite far into the future. Most should even be turned off
(since the CIA is now reset). The idle alarm should be set to the new near future.
Do just that in ciacore_reset().


------------------------------------------------------------------------
r44074 | compyx | 2023-06-20 14:28:27 +0000 (Tue, 20 Jun 2023) | 6 lines

Implement helper functions for drive reset UI actions

Add `ui_action_id_drive_reset()`, `ui_action_id_drive_reset_config()` and
`ui_action_id_drive_reset_install()` taking a unit number (8-11) argument to
provide a UI action ID for the UI code.

------------------------------------------------------------------------
r44073 | compyx | 2023-06-20 13:19:41 +0000 (Tue, 20 Jun 2023) | 6 lines

Add UI action IDs and strings for drive reset in configuration/installion mode

Add `ACTION_RESET_DRIVE_[8-11]_[CONFIG|INSTALL]` so these actions can be
implemented as UI actions and triggered from menu items, hotkeys and joystick
buttons.

------------------------------------------------------------------------
r44072 | compyx | 2023-06-20 07:58:17 +0000 (Tue, 20 Jun 2023) | 10 lines

Add defines for CMD drive buttons

Add `DRIVE_BUTTON_WRITE_PROTECT` (0x01), `DRIVE_BUTTON_SWAP_8` (0x02),
`DRIVE_BUTTON_SWAP_9` (0x04), `DRIVE_BUTTON_SWAP_SINGLE` (0x08) to drive.h so
the UI code checking the return value of `drive_has_buttons()` is a little more
legible.

I haven't touched the CMD-HD code itself, that's full of magic numbers and I
can't properly test any changes I would make to it.

------------------------------------------------------------------------
r44070 | gpz | 2023-06-18 15:03:10 +0000 (Sun, 18 Jun 2023) | 1 line

handle RI line in IP232 (requires updated tcpser, see ​https://github.com/go4retro/tcpser/pull/24. Add option to invert the RI line. This should help to make some more obscure BBS programs work
------------------------------------------------------------------------

Don't miss a new VICE release

NewReleases is sending notifications on new releases.