Documentation ¶
Index ¶
- Constants
- type Apu
- func (a *Apu) AudioBufferReady() bool
- func (a *Apu) DeSerialise(s common.Serialiser) error
- func (a *Apu) Init(busInt common.BusInt, interrupts common.IiInterrupt, verbose bool, ...)
- func (a *Apu) Play()
- func (a *Apu) Read8(addr uint16) uint8
- func (a *Apu) Reset()
- func (a *Apu) Serialise(s common.Serialiser) error
- func (a *Apu) Stop()
- func (a *Apu) Ticks(nTicks int)
- func (a *Apu) Write8(addr uint16, val uint8)
Constants ¶
View Source
const NesApuFrameCycles = 7457
View Source
const NesApuVolumeGain = 0.012
View Source
const NesBaseFrequency = 1789773 // NTSC
this should be passed through via Init
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Apu ¶
func (*Apu) AudioBufferReady ¶
func (*Apu) DeSerialise ¶
func (a *Apu) DeSerialise(s common.Serialiser) error
Click to show internal directories.
Click to hide internal directories.