Package builder.jsidblaster
Klasse SIDBlasterEmu.FakeStereo
java.lang.Object
libsidplay.common.SIDEmu
builder.resid.ReSIDBase
builder.resid.residfp.ReSIDfp
builder.jsidblaster.SIDBlasterEmu
builder.jsidblaster.SIDBlasterEmu.FakeStereo
- Umschließende Klasse:
SIDBlasterEmu
FakeStereo mode uses two chips using the same base address. Write commands
are routed two both SIDs, while read command can be configured to be
processed by a specific SID chip.
- Autor:
- ken
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen builder.jsidblaster.SIDBlasterEmu
SIDBlasterEmu.FakeStereo -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate final IEmulationSectionprivate final intprivate final List<SIDBlasterEmu> -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungFakeStereo(JSIDBlasterBuilder hardSIDBuilder, EventScheduler context, CPUClock cpuClock, sidblaster.hardsid.HardSID hardSID, byte deviceId, int sidNum, ChipModel model, ChipModel defaultChipModel, List<SIDBlasterEmu> sids, IEmulationSection emulationSection) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbyteread(int addr) bytereadInternalRegister(int addr) Side effect free read access.voidwrite(int addr, byte data) Von Klasse geerbte Methoden builder.jsidblaster.SIDBlasterEmu
credits, getChipModel, getDeviceId, getDeviceName, lock, setDeviceName, setFilterEnable, setVoiceMute, unlockVon Klasse geerbte Methoden builder.resid.ReSIDBase
clock, clocksSinceLastAccess, input, reset, setChipModel, setClockFrequency, setDigiBoost, setSampler
-
Felddetails
-
emulationSection
-
prevNum
private final int prevNum -
sids
-
-
Konstruktordetails
-
FakeStereo
public FakeStereo(JSIDBlasterBuilder hardSIDBuilder, EventScheduler context, CPUClock cpuClock, sidblaster.hardsid.HardSID hardSID, byte deviceId, int sidNum, ChipModel model, ChipModel defaultChipModel, List<SIDBlasterEmu> sids, IEmulationSection emulationSection)
-
-
Methodendetails
-
read
public byte read(int addr) - Setzt außer Kraft:
readin KlasseSIDBlasterEmu
-
readInternalRegister
public byte readInternalRegister(int addr) Beschreibung aus Klasse kopiert:SIDEmuSide effect free read access.- Setzt außer Kraft:
readInternalRegisterin KlasseSIDEmu- Parameter:
addr- address to read- Gibt zurück:
- register value recorded since last write access
-
write
public void write(int addr, byte data) - Setzt außer Kraft:
writein KlasseSIDBlasterEmu
-