Klasse ActionReplay
java.lang.Object
libsidplay.components.cart.Cartridge
libsidplay.components.cart.supported.ActionReplay
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen libsidplay.components.cart.Cartridge
Cartridge.CRTType -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected intCurrently active ROML bank.protected booleanprotected final Bankprotected final Bank(Package privat) booleanprivate final Eventprotected final byte[]protected final Bankprotected final Bankprotected final byte[][]ROML banks 0..3 (each of size 0x2000). -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoiddoFreeze()Handle pressing of the freeze button.getIO1()Acquire the IO1 bankgetIO2()Acquire the IO2 bank.getRomh()Get currently active ROMH bank.getRoml()Get currently active ROML bank.voidinstallBankHooks(Bank[] cpuReadMap, Bank[] cpuWriteMap) If the cartridge needs to listen to write activity on specific banks, it can install the requisite hooks into the bank here.voidreset()Bring the cart to power-on state.Von Klasse geerbte Methoden libsidplay.components.cart.Cartridge
changedBA, changedIRQ, changedNMI, clock, create, freeze, getSampler, getUltimaxMemory, isCreatingSamples, mixerStart, nullCartridge, read, readCRT, setIRQ, setNMI, setSampler, toString
-
Felddetails
-
isActive
boolean isActive -
currentRomBank
protected int currentRomBankCurrently active ROML bank. -
romLBanks
protected final byte[][] romLBanksROML banks 0..3 (each of size 0x2000). -
exportRam
protected boolean exportRam -
ram
protected final byte[] ram -
io1Bank
-
io2Bank
-
romlBank
-
romhBank
-
newCartRomConfig
-
-
Konstruktordetails
-
ActionReplay
- Löst aus:
IOException
-
-
Methodendetails
-
getRomh
Beschreibung aus Klasse kopiert:CartridgeGet currently active ROMH bank. -
getRoml
Beschreibung aus Klasse kopiert:CartridgeGet currently active ROML bank. -
getIO1
Beschreibung aus Klasse kopiert:CartridgeAcquire the IO1 bank -
getIO2
Beschreibung aus Klasse kopiert:CartridgeAcquire the IO2 bank. -
reset
public void reset()Beschreibung aus Klasse kopiert:CartridgeBring the cart to power-on state. If overridden, remember to call the superclass method. -
installBankHooks
Beschreibung aus Klasse kopiert:CartridgeIf the cartridge needs to listen to write activity on specific banks, it can install the requisite hooks into the bank here.- Setzt außer Kraft:
installBankHooksin KlasseCartridge- Parameter:
cpuReadMap-cpuWriteMap-
-
doFreeze
public void doFreeze()Beschreibung aus Klasse kopiert:CartridgeHandle pressing of the freeze button.
-