Package builder.hardsid
Klasse HardSIDEmu
java.lang.Object
libsidplay.common.SIDEmu
builder.resid.ReSIDBase
builder.resid.residfp.ReSIDfp
builder.hardsid.HardSIDEmu
- Bekannte direkte Unterklassen:
HardSIDEmu.FakeStereo
- Autor:
- Ken Händel
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classFakeStereo mode uses two chips using the same base address. -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate final ChipModelprivate final byteprivate final EventSchedulerprivate final byteprivate Stringprivate booleanprivate final Eventprivate final boolean[]private final HardSIDprivate final HardSIDBuilderprivate static final shortprivate final intprivate final boolean[] -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungHardSIDEmu(HardSIDBuilder hardSIDBuilder, EventScheduler context, CPUClock cpuClock, HardSID hardSID, byte deviceID, int chipNum, int sidNum, ChipModel model, ChipModel defaultChipModel) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclock()static Stringcredits()private voiddeviceReset(byte volume) private voiddoWriteDelayed(Runnable runnable) protected ChipModelbyteprotected booleanlock()voidsetDeviceName(String deviceName) voidsetFilterEnable(IEmulationSection emulation, int sidNum) voidsetVoiceMute(int num, boolean mute) protected voidunlock()voidwrite(int addr, byte data) Von Klasse geerbte Methoden builder.resid.ReSIDBase
clocksSinceLastAccess, input, read, reset, setChipModel, setClockFrequency, setDigiBoost, setSamplerVon Klasse geerbte Methoden libsidplay.common.SIDEmu
readInternalRegister
-
Felddetails
-
SHORTEST_DELAY
private static final short SHORTEST_DELAY- Siehe auch:
-
context
-
hardSIDBuilder
-
event
-
hardSID
-
deviceID
private final byte deviceID -
chipNum
private final byte chipNum -
doReadWriteDelayed
private boolean doReadWriteDelayed -
deviceName
-
sidNum
private final int sidNum -
chipModel
-
voiceMute
private final boolean[] voiceMute -
filterDisable
private final boolean[] filterDisable
-
-
Konstruktordetails
-
HardSIDEmu
public HardSIDEmu(HardSIDBuilder hardSIDBuilder, EventScheduler context, CPUClock cpuClock, HardSID hardSID, byte deviceID, int chipNum, int sidNum, ChipModel model, ChipModel defaultChipModel)
-
-
Methodendetails
-
write
public void write(int addr, byte data) -
clock
public void clock() -
doWriteDelayed
-
lock
protected boolean lock() -
unlock
protected void unlock() -
deviceReset
private void deviceReset(byte volume) -
setVoiceMute
public void setVoiceMute(int num, boolean mute) - Setzt außer Kraft:
setVoiceMutein KlasseReSIDBase
-
setFilterEnable
- Setzt außer Kraft:
setFilterEnablein KlasseReSIDfp
-
getDeviceName
-
setDeviceName
-
getChipModel
-
getChipNum
public byte getChipNum() -
credits
-