github Zibri/VICE r44073

latest releases: r46108, r46108o, r46108u...
2 years ago

Changelog:

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
------------------------------------------------------------------------
r44067 | compyx | 2023-06-17 16:19:34 +0000 (Sat, 17 Jun 2023) | 2 lines

SDL: Use the `MENU_STATUS_FOO` enum values instead of hardcoded values

------------------------------------------------------------------------

Don't miss a new VICE release

NewReleases is sending notifications on new releases.