summaryrefslogtreecommitdiffstatshomepage
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/source/commandline/commandline-all.rst10
-rw-r--r--docs/source/usingmame/defaultkeys.rst3
2 files changed, 12 insertions, 1 deletions
diff --git a/docs/source/commandline/commandline-all.rst b/docs/source/commandline/commandline-all.rst
index 37c04023356..27c761371eb 100644
--- a/docs/source/commandline/commandline-all.rst
+++ b/docs/source/commandline/commandline-all.rst
@@ -334,6 +334,16 @@ Core Output Directory Options
Core state/playback options
---------------------------
+**-[no]rewind**
+
+ When enabled and emulation is paused, automatically creates a save state in memory every time a frame is advanced. Rewind save states can then be loaded consecutively by pressing the rewind single step shortcut key (*Left Shift + Tilde by default*). The default rewind value is OFF (-norewind).
+
+ If debugger is in a 'break' state, a save state is instead created every time step in, step over, or step out occurs. In that mode, rewind save states can be loaded by executing the debugger 'rewind'(or 'rw') command.
+
+**-rewind_capacity** *<value>*
+
+ Sets the rewind capacity value, in megabytes. It is the total amount of memory rewind savestates can occupy. When capacity is hit, old savestates get erased as new ones are captured. Setting capacity lower than the current savestate size disables rewind. Values below 0 are automatically clamped to 0.
+
**-state** *<slot>*
Immediately after starting the specified game, will cause the save state in the specified <slot> to be loaded.
diff --git a/docs/source/usingmame/defaultkeys.rst b/docs/source/usingmame/defaultkeys.rst
index de6cdade16f..dabfb6c5474 100644
--- a/docs/source/usingmame/defaultkeys.rst
+++ b/docs/source/usingmame/defaultkeys.rst
@@ -27,7 +27,8 @@ All the keys below are fully configurable in the user interface. This list shows
|
| If you are running with -debug, this key sends a 'break' in emulation.
**P** | Pauses the game.
-**Shift+P** | While paused, advances to next frame.
+**Shift+P** | While paused, advances to next frame. If rewind is enabled, a new rewind save state is also captured.
+**Shift+~** | While paused, loads the most recent rewind save state.
**F2** | Service Mode for games that support it.
**F3** | Resets the game.
**Shift+F3** | Performs a "hard reset", which tears everything down and re-creates it