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 boolean[]private final HardSIDprivate final HardSIDBuilderprivate static final shortprivate intprivate 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 final 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 int sidNum -
chipModel
-
voiceMute
private boolean[] voiceMute -
filterDisable
private 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
-