Hotkeys - JetSetIlly/Gopher2600-Docs GitHub Wiki

Your computer keyboard can be used to control the state of the emulation. We call these hotkeys. Actual input to the emulated console is described elsewhere.

The first group of hotkeys will work in both play mode and the debugger.

  • F9 Show audio tracker window
  • F10 Show preferences window
  • F11 Toggle full screen
  • F12 Save screenshot (Creating Screenshots)
  • Scroll Lock Toggle mouse capture (F14 on some keyboards)
  • Pause Pause/Resume emulation (F15 on some keyboard)
  • Tab Open the ROM selector
  • Ctrl + Tab or Ctrl + R will reload the current ROM
  • Ctrl + M will mute the emulation

The following only work in play mode.

  • Esc Quit (unless ROM selector is open)
  • F7 FPS Indicator
  • Shift + Left Arrow Rewind
  • Shift + Right Arrow Fast forward
  • Alt + <arrow keys> will rotate the screen

In the Debugger the Esc key has a special operation that causes the run state and the capture state of the emulation to be toggled simultaneously. This is useful when wanting to move the emulation forward and to issue user input.

Switching between Debugger and Play Mode

The final hotkey switches between the playmode and the debugger. I'll describe this key as the key below the Escape key.

What this key is differs from keyboard to keyboard - in the UK it is the back tick key; while on US keyboards it is the tilde key; and on the standard German T1 keyboard it is the degree/circumflex key.

If using a hardware game controller like an XBox360 controller, the guide button can be used to switch modes.

⚠️ **GitHub.com Fallback** ⚠️