public class EasyFlash extends Cartridge
Cartridge.CRTType| Constructor and Description |
|---|
EasyFlash(DataInputStream dis,
PLA pla) |
| Modifier and Type | Method and Description |
|---|---|
void |
easyflashBinAttach(String filename,
byte[] rawcart) |
void |
easyflashBINSave(String filename) |
void |
easyflashConfigInit() |
void |
easyflashConfigSetup(byte[] rawcart) |
boolean |
easyflashCRTAttach(DataInputStream dis,
byte[] rawcart,
String filename) |
void |
easyflashCRTSave(String filename) |
void |
easyflashDetach() |
void |
easyflashFlushImage() |
protected void |
easyflashIO1Dump() |
protected byte |
easyflashIO1Peek(int addr) |
protected void |
easyflashIO1Store(int addr,
byte value) |
protected byte |
easyflashIO2Read(int addr) |
protected void |
easyflashIO2Store(int addr,
byte value) |
byte |
easyflashRomhRead(int addr) |
void |
easyflashRomhStore(int addr,
byte value) |
byte |
easyflashRomlRead(int addr) |
void |
easyflashRomlStore(int addr,
byte value) |
Bank |
getIO1()
Acquire the IO1 bank
|
Bank |
getIO2()
Acquire the IO2 bank.
|
Bank |
getRomh()
Get currently active ROMH bank.
|
Bank |
getRoml()
Get currently active ROML bank.
|
void |
reset()
Bring the cart to power-on state.
|
void |
setEasyflashCRTWrite(boolean val)
Save to EasyFlash crt on detach?
|
void |
setEasyflashJumper(boolean val)
EasyFlash jumper.
|
changedBA, changedIRQ, changedNMI, create, doFreeze, freeze, getUltimaxMemory, installBankHooks, nullCartridge, read, readCRT, setIRQ, setNMI, toStringprotected static final Charset US_ASCII
public EasyFlash(DataInputStream dis, PLA pla) throws IOException
IOExceptionprotected void easyflashIO1Store(int addr,
byte value)
protected byte easyflashIO2Read(int addr)
protected void easyflashIO2Store(int addr,
byte value)
protected byte easyflashIO1Peek(int addr)
protected void easyflashIO1Dump()
public void setEasyflashJumper(boolean val)
val - EasyFlash jumperpublic void setEasyflashCRTWrite(boolean val)
val - save on detachpublic byte easyflashRomlRead(int addr)
public void easyflashRomlStore(int addr,
byte value)
public byte easyflashRomhRead(int addr)
public void easyflashRomhStore(int addr,
byte value)
public void easyflashConfigInit()
public void easyflashConfigSetup(byte[] rawcart)
public void easyflashBinAttach(String filename, byte[] rawcart) throws IOException
IOExceptionpublic boolean easyflashCRTAttach(DataInputStream dis, byte[] rawcart, String filename) throws IOException
IOExceptionpublic void easyflashDetach()
throws IOException
IOExceptionpublic void easyflashFlushImage()
throws IOException
IOExceptionpublic void easyflashBINSave(String filename) throws IOException
IOExceptionpublic void easyflashCRTSave(String filename) throws IOException
IOExceptionpublic void reset()
Cartridgepublic Bank getRoml()
CartridgeCopyright © 2018 Ken Händel. All rights reserved.