diff options
author | 2017-12-12 20:41:38 +0300 | |
---|---|---|
committer | 2017-12-22 04:39:14 +0300 | |
commit | 7e7f2fafd0cd75e1b4771d6b7bb03e88684f19d5 (patch) | |
tree | e0300d031bccad4683a61cc95dcdf3f5a0c7cd8d /docs/source/usingmame/defaultkeys.rst | |
parent | bb0de21e6755b8508b7f002bc15da56bfca68506 (diff) |
rewind implementation fixes and improvements
- reset scheduler savestate to what it was for years before rewind
-- changing saved variables should be done after thorough testing. right now, adding some vars breaks some machines, adding other vars breaks others
- switch to megabyte-wise capacity
-- savestate size greatly differs between machines, relying on state count is unstable
- switch to internal indexing
-- no longer depends on inaccurate machine time
- rewind accelerator key in debugger (Ctrl+F11)
- report capacity hit (once), with some useful info
- make error reports saner
- mention rewind and rewind_capacity in the docs
Diffstat (limited to 'docs/source/usingmame/defaultkeys.rst')
-rw-r--r-- | docs/source/usingmame/defaultkeys.rst | 3 |
1 files changed, 2 insertions, 1 deletions
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 |