comparison nuklear_ui/blastem_nuklear.c @ 1910:ee178f08611b

Expose vgm toggle keybind in settings UI
author Michael Pavone <pavone@retrodev.com>
date Sat, 28 Mar 2020 00:17:08 -0700
parents 93960907807a
children 81df9aa2de9b
comparison
equal deleted inserted replaced
1909:508522f08e4d 1910:ee178f08611b
439 "gamepads.2.x", "gamepads.2.y", "gamepads.2.z", 439 "gamepads.2.x", "gamepads.2.y", "gamepads.2.z",
440 "gamepads.2.start", "gamepads.2.mode" 440 "gamepads.2.start", "gamepads.2.mode"
441 }; 441 };
442 const char *general_binds[] = { 442 const char *general_binds[] = {
443 "ui.exit", "ui.save_state", "ui.toggle_fullscreen", "ui.soft_reset", "ui.reload", 443 "ui.exit", "ui.save_state", "ui.toggle_fullscreen", "ui.soft_reset", "ui.reload",
444 "ui.screenshot", "ui.sms_pause", "ui.toggle_keyboard_cpatured", "ui.release_mouse" 444 "ui.screenshot", "ui.vgm_log", "ui.sms_pause", "ui.toggle_keyboard_cpatured", "ui.release_mouse"
445 }; 445 };
446 const char *general_names[] = { 446 const char *general_names[] = {
447 "Show Menu", "Quick Save", "Toggle Fullscreen", "Soft Reset", "Reload Media", 447 "Show Menu", "Quick Save", "Toggle Fullscreen", "Soft Reset", "Reload Media",
448 "Internal Screenshot", "SMS Pause", "Capture Keyboard", "Release Mouse" 448 "Internal Screenshot", "Toggle VGM Log", "SMS Pause", "Capture Keyboard", "Release Mouse"
449 }; 449 };
450 const char *speed_binds[] = { 450 const char *speed_binds[] = {
451 "ui.next_speed", "ui.prev_speed", 451 "ui.next_speed", "ui.prev_speed",
452 "ui.set_speed.0", "ui.set_speed.1", "ui.set_speed.2" ,"ui.set_speed.3", "ui.set_speed.4", 452 "ui.set_speed.0", "ui.set_speed.1", "ui.set_speed.2" ,"ui.set_speed.3", "ui.set_speed.4",
453 "ui.set_speed.5", "ui.set_speed.6", "ui.set_speed.7" ,"ui.set_speed.8", "ui.set_speed.9", 453 "ui.set_speed.5", "ui.set_speed.6", "ui.set_speed.7" ,"ui.set_speed.8", "ui.set_speed.9",
590 conf_names = tern_insert_ptr(conf_names, "ui.release_mouse", "Release Mouse"); 590 conf_names = tern_insert_ptr(conf_names, "ui.release_mouse", "Release Mouse");
591 conf_names = tern_insert_ptr(conf_names, "ui.vdp_debug_mode", "VDP Debug Mode"); 591 conf_names = tern_insert_ptr(conf_names, "ui.vdp_debug_mode", "VDP Debug Mode");
592 conf_names = tern_insert_ptr(conf_names, "ui.vdp_debug_pal", "VDP Debug Palette"); 592 conf_names = tern_insert_ptr(conf_names, "ui.vdp_debug_pal", "VDP Debug Palette");
593 conf_names = tern_insert_ptr(conf_names, "ui.enter_debugger", "Enter CPU Debugger"); 593 conf_names = tern_insert_ptr(conf_names, "ui.enter_debugger", "Enter CPU Debugger");
594 conf_names = tern_insert_ptr(conf_names, "ui.screenshot", "Take Screenshot"); 594 conf_names = tern_insert_ptr(conf_names, "ui.screenshot", "Take Screenshot");
595 conf_names = tern_insert_ptr(conf_names, "ui.vgm_log", "Toggle VGM Log");
595 conf_names = tern_insert_ptr(conf_names, "ui.exit", "Show Menu"); 596 conf_names = tern_insert_ptr(conf_names, "ui.exit", "Show Menu");
596 conf_names = tern_insert_ptr(conf_names, "ui.save_state", "Quick Save"); 597 conf_names = tern_insert_ptr(conf_names, "ui.save_state", "Quick Save");
597 conf_names = tern_insert_ptr(conf_names, "ui.set_speed.0", "Set Speed 0"); 598 conf_names = tern_insert_ptr(conf_names, "ui.set_speed.0", "Set Speed 0");
598 conf_names = tern_insert_ptr(conf_names, "ui.set_speed.1", "Set Speed 1"); 599 conf_names = tern_insert_ptr(conf_names, "ui.set_speed.1", "Set Speed 1");
599 conf_names = tern_insert_ptr(conf_names, "ui.set_speed.2", "Set Speed 2"); 600 conf_names = tern_insert_ptr(conf_names, "ui.set_speed.2", "Set Speed 2");