Documentation
¶
Overview ¶
Package emulation is an abstraction of the various modes Gopher2600 can operate in, principally play-mode and the debugger.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Debugger ¶
type Debugger interface { }
VCS is a minimal abstraction of the Gopher2600 debugger. Exists mainly to avoid a circular import to the debugger package.
type Emulation ¶
type Emulation interface { VCS() VCS Debugger() Debugger UserInput() chan userinput.Event State() State Pause(set bool) }
Emulation defines the public functions required for a GUI implementation (and possibly other things) to interface with the underlying emulator.
Click to show internal directories.
Click to hide internal directories.