Package builder.jhardsid
Klasse JHardSIDEmu
java.lang.Object
libsidplay.common.SIDEmu
builder.resid.ReSIDBase
builder.resid.residfp.ReSIDfp
builder.jhardsid.JHardSIDEmu
- Bekannte direkte Unterklassen:
JHardSIDEmu.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 com.hardsid.usb.driver.HardSIDUSBprivate final JHardSIDBuilderprivate static final shortprivate intprivate boolean[] -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungJHardSIDEmu(JHardSIDBuilder hardSIDBuilder, EventScheduler context, CPUClock cpuClock, com.hardsid.usb.driver.HardSIDUSB 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 voidlock()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
private final com.hardsid.usb.driver.HardSIDUSB 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
-
JHardSIDEmu
public JHardSIDEmu(JHardSIDBuilder hardSIDBuilder, EventScheduler context, CPUClock cpuClock, com.hardsid.usb.driver.HardSIDUSB 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 void 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
-