Documentation ¶
Index ¶
- type Audio
- func (a *Audio) EndMachineCycle()
- func (a *Audio) ReadNR10() uint8
- func (a *Audio) ReadNR11() uint8
- func (a *Audio) ReadNR12() uint8
- func (a *Audio) ReadNR13() uint8
- func (a *Audio) ReadNR14() uint8
- func (a *Audio) ReadNR21() uint8
- func (a *Audio) ReadNR22() uint8
- func (a *Audio) ReadNR23() uint8
- func (a *Audio) ReadNR24() uint8
- func (a *Audio) ReadNR30() uint8
- func (a *Audio) ReadNR31() uint8
- func (a *Audio) ReadNR32() uint8
- func (a *Audio) ReadNR33() uint8
- func (a *Audio) ReadNR34() uint8
- func (a *Audio) ReadNR41() uint8
- func (a *Audio) ReadNR42() uint8
- func (a *Audio) ReadNR43() uint8
- func (a *Audio) ReadNR44() uint8
- func (a *Audio) ReadNR50() uint8
- func (a *Audio) ReadNR51() uint8
- func (a *Audio) ReadNR52() uint8
- func (a *Audio) ReadWaveRAM(addr uint16) uint8
- func (a *Audio) WriteNR10(value uint8)
- func (a *Audio) WriteNR11(value uint8)
- func (a *Audio) WriteNR12(value uint8)
- func (a *Audio) WriteNR13(value uint8)
- func (a *Audio) WriteNR14(value uint8)
- func (a *Audio) WriteNR21(value uint8)
- func (a *Audio) WriteNR22(value uint8)
- func (a *Audio) WriteNR23(value uint8)
- func (a *Audio) WriteNR24(value uint8)
- func (a *Audio) WriteNR30(value uint8)
- func (a *Audio) WriteNR31(value uint8)
- func (a *Audio) WriteNR32(value uint8)
- func (a *Audio) WriteNR33(value uint8)
- func (a *Audio) WriteNR34(value uint8)
- func (a *Audio) WriteNR41(value uint8)
- func (a *Audio) WriteNR42(value uint8)
- func (a *Audio) WriteNR43(value uint8)
- func (a *Audio) WriteNR44(value uint8)
- func (a *Audio) WriteNR50(value uint8)
- func (a *Audio) WriteNR51(value uint8)
- func (a *Audio) WriteNR52(value uint8)
- func (a *Audio) WriteWaveRAM(addr uint16, value uint8)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Audio ¶
type Audio struct {
// contains filtered or unexported fields
}
Audio stream
func (*Audio) EndMachineCycle ¶
func (a *Audio) EndMachineCycle()
EndMachineCycle emulates the audio hardware at the end of a machine cycle
func (*Audio) ReadWaveRAM ¶
ReadWaveRAM reads the audio channel 3 wave RAM
func (*Audio) WriteWaveRAM ¶
WriteWaveRAM updates the audio channel 3 wave RAM
Click to show internal directories.
Click to hide internal directories.