Klasse FinalV3
java.lang.Object
libsidplay.components.cart.Cartridge
libsidplay.components.cart.supported.FinalV3
This cartridge has a freeze button. It is assumed that the freeze occurs by
triggering NMI in the CPU. It is not known whether the NMI state is held low
while in cartridge. Releasing the freeze doesn't seem to really work, either.
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen libsidplay.components.cart.Cartridge
Cartridge.CRTType -
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Von Klasse geerbte Methoden libsidplay.components.cart.Cartridge
changedBA, changedIRQ, changedNMI, clock, create, freeze, getSampler, getUltimaxMemory, installBankHooks, isCreatingSamples, mixerStart, nullCartridge, read, readCRT, setIRQ, setNMI, setSampler, toString
-
Felddetails
-
currentRomBank
protected int currentRomBankCurrently active ROM bank. -
romLBanks
protected final byte[][] romLBanksROML banks 0..3 (each of size 0x2000). -
romHBanks
protected final byte[][] romHBanksROMH banks 0..3 (each of size 0x2000). -
controlRegAvailable
protected boolean controlRegAvailable -
ioBank
-
romlBank
-
romhBank
-
-
Konstruktordetails
-
FinalV3
- Löst aus:
IOException
-
-
Methodendetails
-
getRoml
Beschreibung aus Klasse kopiert:CartridgeGet currently active ROML bank. -
getRomh
Beschreibung aus Klasse kopiert:CartridgeGet currently active ROMH bank. -
getIO1
Beschreibung aus Klasse kopiert:CartridgeAcquire the IO1 bank -
getIO2
Beschreibung aus Klasse kopiert:CartridgeAcquire the IO2 bank. -
doFreeze
protected void doFreeze()Beschreibung aus Klasse kopiert:CartridgeHandle pressing of the freeze button. -
reset
public void reset()Beschreibung aus Klasse kopiert:CartridgeBring the cart to power-on state. If overridden, remember to call the superclass method.
-