Package builder.jexsid
Klasse ExSIDEmu
java.lang.Object
libsidplay.common.SIDEmu
builder.resid.ReSIDBase
builder.resid.residfp.ReSIDfp
builder.jexsid.ExSIDEmu
- Bekannte direkte Unterklassen:
ExSIDEmu.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 EventSchedulerprivate final byteprivate Stringprivate final Eventprivate final exsid.ExSIDprivate boolean[]private final JExSIDBuilderprivate intprivate boolean[] -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungExSIDEmu(JExSIDBuilder jExSIDBuilder, EventScheduler context, CPUClock cpuClock, exsid.ExSID exSID, byte deviceId, int sidNum, ChipModel model, ChipModel defaultSidModel, boolean stereo) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidclock()static final Stringcredits()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
-
context
-
jExSIDBuilder
-
event
-
exSID
private final exsid.ExSID exSID -
deviceID
private final byte deviceID -
deviceName
-
sidNum
private int sidNum -
chipModel
-
voiceMute
private boolean[] voiceMute -
filterDisable
private boolean[] filterDisable
-
-
Konstruktordetails
-
ExSIDEmu
public ExSIDEmu(JExSIDBuilder jExSIDBuilder, EventScheduler context, CPUClock cpuClock, exsid.ExSID exSID, byte deviceId, int sidNum, ChipModel model, ChipModel defaultSidModel, boolean stereo)
-
-
Methodendetails
-
write
public void write(int addr, byte data) -
clock
public void clock() -
doWriteDelayed
-
lock
protected boolean lock() -
unlock
protected void unlock() -
setVoiceMute
public void setVoiceMute(int num, boolean mute) - Setzt außer Kraft:
setVoiceMutein KlasseReSIDBase
-
setFilterEnable
- Setzt außer Kraft:
setFilterEnablein KlasseReSIDfp
-
getDeviceId
public byte getDeviceId() -
getDeviceName
-
setDeviceName
-
getChipModel
-
credits
-