package
0.35.3
Repository: https://github.com/jetsetilly/gopher2600.git
Documentation: pkg.go.dev

# Functions

NewRewind is the preferred method of initialisation for the Rewind type.
Plumb state into VCS.

# Structs

ComparisonState is returned by GetComparisonState().
No description provided by the author
Rewind contains a history of machine states for the emulation.
State contains pointers to areas of the VCS emulation.
Timeline provides a summary of the current state of the rewind system.
TimelineCounts is returned by a TimelineCounter implementation.
No description provided by the author

# Interfaces

Emulation defines as much of the emulation we require access to.
Runner provides the rewind package the opportunity to run the emulation.
TimelineCounter implementations provide system information for the timeline that would otherwise be awkward to collate.

# Type aliases

No description provided by the author
SpliceHook provides a way for users of the rewind package to alter a state before resuming execution.