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
------------------------------------------------------------------------