Documentation ¶
Index ¶
- type Chip8
- func (c8 *Chip8) Cycle()
- func (c8 *Chip8) DisplayDebugger()
- func (c8 *Chip8) GetDisplay() [32][64]uint8
- func (c8 *Chip8) Init(scaleFactor int32, colorProfile string)
- func (c8 *Chip8) LoadRom(pathToRom string)
- func (c8 *Chip8) PrintMemoryStatus()
- func (c8 *Chip8) PrintRegisters()
- func (c8 *Chip8) PrintStatus()
- func (c8 *Chip8) Running() bool
- func (c8 *Chip8) ShutDown()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Chip8 ¶
type Chip8 struct {
// contains filtered or unexported fields
}
func (*Chip8) DisplayDebugger ¶
func (c8 *Chip8) DisplayDebugger()
func (*Chip8) GetDisplay ¶
func (*Chip8) Init ¶
Initializes the values of the Chip8 structure. Sets the program counter to the start address.
func (*Chip8) PrintMemoryStatus ¶
func (c8 *Chip8) PrintMemoryStatus()
func (*Chip8) PrintRegisters ¶
func (c8 *Chip8) PrintRegisters()
func (*Chip8) PrintStatus ¶
func (c8 *Chip8) PrintStatus()
Click to show internal directories.
Click to hide internal directories.