Package builder.jusbsid
Klasse USBSIDEmu
java.lang.Object
libsidplay.common.SIDEmu
builder.resid.ReSIDBase
builder.resid.residfp.ReSIDfp
builder.jusbsid.USBSIDEmu
- Bekannte direkte Unterklassen:
USBSIDEmu.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 boolean[]private final Eventprivate final JUSBSIDBuilderprivate shortprivate intprivate intprivate doubleprivate final usbsid.USBSIDprivate static longprivate static longprivate boolean[] -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungUSBSIDEmu(JUSBSIDBuilder jusbsidBuilder, EventScheduler context, CPUClock cpuClock, usbsid.USBSID usbsid, byte deviceId, int sidNum, ChipModel model, ChipModel defaultSidModel, boolean stereo) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic final Stringcredits()protected ChipModelbyteprotected booleanlock()voidsetDeviceName(String deviceName) voidsetFilterEnable(IEmulationSection emulation, int sidNum) voidsetVoiceMute(int num, boolean mute) protected voidunlock()private intus_delay()(Package privat) longvoidwrite(int addr, byte data) Von Klasse geerbte Methoden builder.resid.ReSIDBase
clock, clocksSinceLastAccess, input, read, reset, setChipModel, setClockFrequency, setDigiBoost, setSamplerVon Klasse geerbte Methoden libsidplay.common.SIDEmu
readInternalRegister
-
Felddetails
-
context
-
jusbsidBuilder
-
frame_event
-
raster_rate
private short raster_rate -
usid_main_clk
private static long usid_main_clk -
usid_alarm_clk
private static long usid_alarm_clk -
us_systemClock
private double us_systemClock -
us_cyclesPerFrame
private int us_cyclesPerFrame -
usbsid
private final usbsid.USBSID usbsid -
deviceID
private final byte deviceID -
deviceName
-
sidNum
private int sidNum -
chipModel
-
voiceMute
private boolean[] voiceMute -
filterDisable
private boolean[] filterDisable
-
-
Konstruktordetails
-
USBSIDEmu
public USBSIDEmu(JUSBSIDBuilder jusbsidBuilder, EventScheduler context, CPUClock cpuClock, usbsid.USBSID usbsid, byte deviceId, int sidNum, ChipModel model, ChipModel defaultSidModel, boolean stereo)
-
-
Methodendetails
-
us_delay
private int us_delay() -
usbsid_alarm_handler
long usbsid_alarm_handler() -
write
public void write(int addr, byte data) -
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
-