diff --git a/docs/interface/higan-settings.md b/docs/interface/higan-settings.md index 00f18435..f31358e0 100644 --- a/docs/interface/higan-settings.md +++ b/docs/interface/higan-settings.md @@ -315,6 +315,13 @@ instead of the emulated console. If your PC struggles to hit "real time" (60fps for most emulated consoles), this likely won't have any effect. + - **Soft Reset** restarts the emulated console's CPU + while leaving the console's memory untouched, + just like the "Soft Reset" menu item + in [the console menu](higan.md#the-console-menu). + This hotkey does nothing + when the "Soft Reset" item + does not appear in the console menu. - **Power Cycle** turns the emulated console off and back on (a "hard reset"), just like the "Power Cycle" menu item diff --git a/docs/interface/higan.md b/docs/interface/higan.md index 610512ec..1a74b453 100644 --- a/docs/interface/higan.md +++ b/docs/interface/higan.md @@ -91,6 +91,27 @@ This option allows the same program to control the emulated SNES, for development or testing. +**Soft Reset** +restarts the emulated console's CPU +while leaving the console's memory untouched, +like pressing the "reset" button +on a physical console. + +This menu item does not appear +for consoles that did not have a "reset" button, +like hand-helds. + +It also does not appear for the Sega Master System, +since that console's reset button is wired up like a controller +rather than directly attached to the CPU. +To reset the Master System, +bind a keyboard or joypad button +to the "Reset" function +on the "Controls" controller +in the "Hardware" port +of the Sega Master System +in [higan's Input settings](higan-settings.md#input). + **Power Cycle** restarts the loaded game as though the emulated console were switched off and on again.