Mercurial > repos > blastem
changeset 2530:231305069cbb
Add some missing binding entries in Nuklear UI
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 25 Nov 2024 22:40:26 -0800 |
parents | a6687a6fb69d |
children | f973651b48d7 |
files | nuklear_ui/blastem_nuklear.c |
diffstat | 1 files changed, 18 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/nuklear_ui/blastem_nuklear.c Mon Nov 25 22:30:32 2024 -0800 +++ b/nuklear_ui/blastem_nuklear.c Mon Nov 25 22:40:26 2024 -0800 @@ -524,13 +524,13 @@ }; static const char *general_binds[] = { "ui.menu", "ui.save_state", "ui.load_state", "ui.toggle_fullscreen", "ui.soft_reset", "ui.reload", - "ui.screenshot", "ui.vgm_log", "ui.sms_pause", "ui.toggle_keyboard_captured", "ui.release_mouse", "ui.exit", - "cassette.play", "cassette.stop", "cassette.rewind" + "ui.screenshot", "ui.vgm_log", "ui.record_video", "ui.sms_pause", "ui.toggle_keyboard_captured", + "ui.release_mouse", "ui.exit", "cassette.play", "cassette.stop", "cassette.rewind" }; static const char *general_names[] = { "Show Menu", "Quick Save", "Quick Load", "Toggle Fullscreen", "Soft Reset", "Reload Media", - "Internal Screenshot", "Toggle VGM Log", "SMS Pause", "Capture Keyboard", "Release Mouse", "Exit", - "Cassette Play", "Cassette Stop", "Cassette Rewind" + "Internal Screenshot", "Toggle VGM Log", "Toggle Video Recording", "SMS Pause", "Capture Keyboard", + "Release Mouse", "Exit", "Cassette Play", "Cassette Stop", "Cassette Rewind" }; static const char *speed_binds[] = { "ui.next_speed", "ui.prev_speed", @@ -544,11 +544,11 @@ }; static const char *debug_binds[] = { "ui.enter_debugger", "ui.plane_debug", "ui.vram_debug", "ui.cram_debug", - "ui.compositing_debug", "ui.vdp_debug_mode" + "ui.compositing_debug", "ui.vdp_debug_mode", "ui.oscilloscope" }; const char *debug_names[] = { "CPU Debugger", "Plane Debugger", "VRAM Debugger", "CRAM Debugger", - "Layer Debugger", "Cycle Mode/Pal" + "Layer Debugger", "Cycle Mode/Pal", "Oscilloscope" }; const uint32_t NUM_C1_BINDS = sizeof(controller1_binds)/sizeof(*controller1_binds); const uint32_t NUM_C2_BINDS = sizeof(controller2_binds)/sizeof(*controller2_binds); @@ -676,6 +676,11 @@ conf_names = tern_insert_ptr(conf_names, "ui.vdp_debug_mode", "VDP Debug Mode"); conf_names = tern_insert_ptr(conf_names, "ui.vdp_debug_pal", "VDP Debug Palette"); conf_names = tern_insert_ptr(conf_names, "ui.enter_debugger", "Enter CPU Debugger"); + conf_names = tern_insert_ptr(conf_names, "ui.plane_debug", "Plane Debugger"); + conf_names = tern_insert_ptr(conf_names, "ui.vram_debug", "VRAM Debugger"); + conf_names = tern_insert_ptr(conf_names, "ui.cram_debug", "CRAM Debugger"); + conf_names = tern_insert_ptr(conf_names, "ui.composite_debug", "Layer Debugger"); + conf_names = tern_insert_ptr(conf_names, "ui.oscilloscope", "Oscilloscope"); conf_names = tern_insert_ptr(conf_names, "ui.screenshot", "Take Screenshot"); conf_names = tern_insert_ptr(conf_names, "ui.vgm_log", "Toggle VGM Log"); conf_names = tern_insert_ptr(conf_names, "ui.menu", "Show Menu"); @@ -755,6 +760,7 @@ "ui.exit", "ui.release_mouse", "ui.toggle_keyboard_captured", + "ui.vgm_log", "cassette.play", "cassette.stop", "cassette.rewind", @@ -762,7 +768,12 @@ static const char *debugger[] = { "ui.vdp_debug_mode", "ui.vdp_debug_pal", - "ui.enter_debugger" + "ui.enter_debugger", + "ui.plane_debug", + "ui.vram_debug", + "ui.cram_debug", + "ui.composite_debug", + "ui.oscilloscope" }; static const char *speeds[] = { "ui.next_speed",