Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

R

raFile - Variable in class smsqmulator.WinDrive
 
raFile - Variable in class smsqmulator.XfaFile
 
raiseException(int) - Method in class smsqmulator.cpu.MC68000Cpu
Raises the exception of that vector.
raiseSRException() - Method in class smsqmulator.cpu.MC68000Cpu
Special Status register exception.
ramSize - Variable in class smsqmulator.cpu.MC68000Cpu
 
randomNumber - Variable in class smsqmulator.cpu.MC68000Cpu
 
raster - Variable in class smsqmulator.Screen
 
rawIn - Variable in class smsqmulator.IPReadAheadBuffer
 
rawIn - Variable in class smsqmulator.IPSocket
 
rawOut - Variable in class smsqmulator.IPSocket
 
read(byte[], boolean) - Method in class smsqmulator.IPReadAheadBuffer
Read bytes from the stream and/or buffer.
readableSize() - Method in class smsqmulator.cpu.MC68000Cpu
Gets the highest readable (not necessarily writable) memory location.
readBytes(int, ByteBuffer, long) - Method in class smsqmulator.MemDrive
Reads bytes at a certain position in the drive to a buffer.
readBytes(int, ByteBuffer, long) - Method in class smsqmulator.WinDrive
Reads bytes at a certain position in the drive to a buffer.
readCString(MC68000Cpu, int) - Static method in class smsqmulator.IPHandler
Reads a "C" type string from memory and converts it to a Java String, with conversion.
readFile(int, int, ArrayList<Integer>) - Method in class smsqmulator.MemDrive
Creates a ByteBuffer (for a file) and reads the file into it.
readFile(int, int, ArrayList<Integer>) - Method in class smsqmulator.WinDrive
Creates a ByteBuffer (for a file) and reads the file into it.
readFileheader(MC68000Cpu, int, int) - Method in class smsqmulator.NfaFileheader
"Reads" the file header into the SMSQE buffer.
readFileheader(MC68000Cpu, int, int) - Method in class smsqmulator.QemuFileheader
"Reads" the file header into the SMSQE buffer.
readFileheader(MC68000Cpu, int, int) - Method in class smsqmulator.SfaFileheader
"Reads" the file header into the SMSQE buffer.
readFileheader(MC68000Cpu, int, int) - Method in interface smsqmulator.XfaFileheader
Reads the file header into the CPU's memory.
readFromBuffer(int, int, ByteBuffer, int, boolean) - Method in class smsqmulator.cpu.CPUforScreenEmulation
Reads bytes from a ByteBuffer and writes them into memory.
readFromBuffer(int, int, ByteBuffer, int, boolean) - Method in class smsqmulator.cpu.MC68000Cpu
Reads bytes from a ByteBuffer and writes them into memory.
readFromBuffer(int, int, ByteBuffer, int) - Method in class smsqmulator.cpu.MC68000Cpu
Reads bytes from a buffer and writes them into memory.
readFromFile(int, int, FileChannel) - Method in class smsqmulator.cpu.MC68000Cpu
Read bytes from a filechannel and write them into memory.
readHeaderOK(File, MC68000Cpu, ByteBuffer) - Static method in class smsqmulator.SfaDriver
Tries to get a header for an SFA file and possibly copy it somewhere to memory.
readMemoryByte(int) - Method in class smsqmulator.cpu.MC68000Cpu
Reads an unsigned byte from memory.
readMemoryByteSigned(int) - Method in class smsqmulator.cpu.MC68000Cpu
Reads a signed byte from memory.
readMemoryLong(int) - Method in class smsqmulator.cpu.MC68000Cpu
Reads a long word.
readMemoryLongPC() - Method in class smsqmulator.cpu.MC68000Cpu
Reads a long word at (PC).
readMemoryLongPCinc() - Method in class smsqmulator.cpu.MC68000Cpu
Reads a long word at (PC) and increases the PC by 2 (actually by 4).
readMemoryShort(int) - Method in class smsqmulator.cpu.MC68000Cpu
Reads a word as signed short.
readMemoryWord(int) - Method in class smsqmulator.cpu.MC68000Cpu
Reads an unsigned word from memory.
readMemoryWordPC() - Method in class smsqmulator.cpu.MC68000Cpu
Reads an unsigned word at address (PC).
readMemoryWordPCInc() - Method in class smsqmulator.cpu.MC68000Cpu
Reads an unsigned word at address (PC) and increases PC by 1.
readMemoryWordPCSigned() - Method in class smsqmulator.cpu.MC68000Cpu
Reads a word at address PC and returns the word as a signed int.
readMemoryWordPCSignedInc() - Method in class smsqmulator.cpu.MC68000Cpu
Reads an word at address PC, increases PC by 1 and returns the word as a signed int.
readMemoryWordSigned(int) - Method in class smsqmulator.cpu.MC68000Cpu
Reads a word and returns it as signed int.
readOnly - Variable in class smsqmulator.WinDrive
 
readOnly - Variable in class smsqmulator.WinFile
 
readOnly - Variable in class smsqmulator.XfaFile
 
readSector() - Method in class smsqmulator.FloppyDriver
Reads a sector. ; (a7) sector to read ; d2 cp number of sectors to read ; d7 c p drive ID / number ; a1 c p address to read into ; a3 c p linkage block ; a4 c p drive definition ; ; status return 0 or ERR.MCHK ;
readSmsqeString(int) - Method in class smsqmulator.cpu.MC68000Cpu
Returns a java String from an SMSQE string at a certain address MAKING accented chars conversion.
receive(MC68000Cpu, int, boolean, byte[]) - Method in class smsqmulator.IPSocket
Receive bytes from the port and copy them to (A1), updating A1.
receive1Byte(MC68000Cpu, byte[]) - Method in class smsqmulator.IPSocket
Receive one byte from the port and return it.
red - Variable in class smsqmulator.Screen
 
reg_sr - Variable in class smsqmulator.cpu.MC68000Cpu
 
reg_ssp - Variable in class smsqmulator.cpu.MC68000Cpu
 
reg_usp - Variable in class smsqmulator.cpu.MC68000Cpu
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ABCD
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_AnContent
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_d16PC
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_d8PCXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_Dn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_I
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2Dn.ADD_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2EA.ADD_AnContent
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2EA.ADD_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2EA.ADD_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2EA.ADD_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2EA.ADD_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2EA.ADD_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADD2EA.ADD_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDI
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDQ.ADDQ_An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDQ.ADDQ_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDQ.ADDQ_AnPtr
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDQ.ADDQ_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDQ.ADDQ_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDQ.ADDQ_Dn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDQ.ADDQ_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDQ.ADDQ_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDQ.ADDQ_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDXmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ADDXreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ANDI
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ANDI_CCR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ANDI_SR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ANDmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ANDreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ASL.ASLimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ASL.ASLmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ASL.ASLreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ASR.ASRimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ASR.ASRmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ASR.ASRreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.Bcc
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BCHGimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BCHGreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BCLRimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BCLRreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BRA
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BSETimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BSETreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BSR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BTST.BTST_AnContent
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BTST.BTST_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BTST.BTST_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BTST.BTST_d16PC
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BTST.BTST_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BTST.BTST_d8PCXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BTST.BTST_Dn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BTST.BTST_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BTST.BTST_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.BTST.BTST_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CHK
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CLR.CLR_AnContent
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CLR.CLR_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CLR.CLR_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CLR.CLR_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CLR.CLR_Dn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CLR.CLR_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CLR.CLR_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CLR.CLR_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_AnContent
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_d16PC
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_d8PCXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_Dn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_I
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMP_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMP.CMPM
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMPI.CMPI_AnContent
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMPI.CMPI_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMPI.CMPI_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMPI.CMPI_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMPI.CMPI_Dn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMPI.CMPI_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMPI.CMPI_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.CMPI.CMPI_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.DBcc
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.DIVSW
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.DIVUW
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.EOR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.EORI
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.EORI_CCR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.EORI_SR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.EXG
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.EXT
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ILLEGAL
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ILLEGALQmon
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JMP.JMP1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JMP.JMP2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JMP.JMP3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JMP.JMP4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JMP.JMP5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JMP.JMP6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JMP.JMP7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JSR.JSR1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JSR.JSR2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JSR.JSR3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JSR.JSR4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JSR.JSR5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JSR.JSR6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.JSR.JSR7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LEA.LEA_An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LEA.LEA_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LEA.LEA_d16PC
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LEA.LEA_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LEA.LEA_d8PCXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LEA.LEA_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LEA.LEA_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LINK
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LSL.LSLimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LSL.LSLmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LSL.LSLreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LSR.LSRimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LSR.LSRmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.LSR.LSRreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAn1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAn2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAn2bis
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAn3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAn4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAn5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAn6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAn7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAn8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnC1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnC2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnC3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnC4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnC5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnC6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnC7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnC8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnD1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnD2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnD3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnD4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnD5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnD6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnD7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnD8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnI1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnI2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnI3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnI4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnI5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnI6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnI7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnI8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnL1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnL2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnL3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnL4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnL5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnL6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnL7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnL8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnM1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnM2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnM3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnM4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnM5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnM6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnM7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnM8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnP1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnP2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnP3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnP4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnP5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnP6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnP7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnP8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnT1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnT2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnT3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnT4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnT5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnT6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnT7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnT8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnW1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnW2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnW3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnW4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnW5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnW6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnW7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnW8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnX1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnX2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnX3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnX4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnX5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnX6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnX7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnX8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnY1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnY2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnY3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnY4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnY5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnY6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnY7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEAnY8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEDn1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEDn2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEDn3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEDn4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEDn5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEDn6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEDn7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE.MOVEDn8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE_FROM_CCR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE_FROM_SR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE_TO_CCR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE_TO_SR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVE_USP
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA10
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA11
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA12
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEA.MOVEA9
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Mem1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Mem2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Mem3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Mem4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Mem5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Mem6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Mem8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Reg1
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Reg2
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Reg3
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Reg4
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Reg5
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Reg6
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Reg7
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEM.MOVEM2Reg8
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEPm2r
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEPr2m
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MOVEQ
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MULSW
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.MULUW
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.NBCD
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.NEG
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.NEGX
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.NOP
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.NOT
 
register(Instruction[], MC68000Cpu) - Method in class smsqmulator.cpu.instructions.NULL
This registers this instruction for all null elements in the table of instructions.
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ORI
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ORI_CCR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ORI_SR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ORmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ORreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.PEA
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.RESET
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROL.ROLimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROL.ROLmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROL.ROLreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROR.RORimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROR.RORmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROR.RORreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROX.ROXLimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROX.ROXLmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROX.ROXLreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROX.ROXRimm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROX.ROXRmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.ROX.ROXRreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.RTE
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.RTR
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.RTS
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SBCD
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SCC
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.STOP
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_AnContent
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_d16PC
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_d8PCXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_Dn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_I
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2Dn.SUB_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2EA.SUB_AnContent
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2EA.SUB_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2EA.SUB_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2EA.SUB_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2EA.SUB_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2EA.SUB_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUB2EA.SUB_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBI
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBQ.SUBQ_An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBQ.SUBQ_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBQ.SUBQ_AnPtr
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBQ.SUBQ_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBQ.SUBQ_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBQ.SUBQ_Dn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBQ.SUBQ_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBQ.SUBQ_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBQ.SUBQ_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBXmem
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SUBXreg
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.SWAP
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TAS
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TEST
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TRAP
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TRAPV
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TST.TST_An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TST.TST_AnContent
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TST.TST_AnPlus
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TST.TST_d16An
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TST.TST_d8AnXn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TST.TST_Dn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TST.TST_imm
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TST.TST_L
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TST.TST_MinusAn
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.TST.TST_W
 
register(MC68000Cpu) - Method in class smsqmulator.cpu.instructions.UNLK
 
register(MC68000Cpu) - Method in interface smsqmulator.cpu.InstructionSet
Registers the InstructionSet with the cpu.
register(MC68000Cpu) - Method in class smsqmulator.cpu.JavaComm
Registers the instruction with the CPU.
register(DeviceDriver) - Method in class smsqmulator.TrapDispatcher
Registers a device driver with this handler.
registerInterruptHandler(ExternalInterruptHandler) - Method in class smsqmulator.cpu.MC68000Cpu
Registers an external interrupt handler with the CPU.
registerInterruptHandler(ExternalInterruptHandler, int) - Method in class smsqmulator.cpu.MC68000Cpu
Registers an external interrupt handler with the CPU - ATTENTION: Only ONE external interrupt of the same class will be registered!
regListToString(int, boolean) - Static method in class smsqmulator.Helper
Converts an M68K register list (for MOVEM) to a disassembly string.
removeFromList(WinDir) - Method in class smsqmulator.WinDir
Remove a dir from my dir list.
removeHandler() - Method in interface smsqmulator.ExternalInterruptHandler
This must stop the interrupt handler, and remove any reference to the cpu.
removeHandler() - Method in class smsqmulator.QL50HzInterrupt
This stops the interrupt handler, and removes any reference to the cpu.
removeKeyrow(int, int) - Method in class smsqmulator.cpu.MC68000Cpu
Unsets the keyrow parameter for this key (row and col).
removeKeyrow(int, int) - Method in class smsqmulator.Monitor
Removes a keyrow bit for the indicated row and col.
renameFile(WinDir, WinFile, byte[]) - Method in class smsqmulator.WinDir
Renames/moves a file from the old directory to this new one.
reportError(String, String, JFrame) - Static method in class smsqmulator.Helper
This shows an error window with a title and a warning string.
reportError(String, String, JFrame, Exception) - Static method in class smsqmulator.Helper
This shows an error window with a title, a warning string and the Java error string.
RESET - Class in smsqmulator.cpu.instructions
The RESET instructions.
RESET() - Constructor for class smsqmulator.cpu.instructions.RESET
 
reset() - Method in class smsqmulator.cpu.MC68000Cpu
Resets this CPU.
reset() - Method in class smsqmulator.Monitor
Resets the emulator : restarts it, possibly with a new screen size.
reset() - Method in class smsqmulator.TrapDispatcher
Reset the machine.
resetCounter() - Method in class smsqmulator.TrapDispatcher
This resets the scheduler calls counter.
resetDrives() - Method in class smsqmulator.TrapDispatcher
Resets all drives by removing them and then setting them again.
resumeExecution() - Method in class smsqmulator.Monitor
Resumes execution of the GoThread.
RETURN_BASE - Static variable in class smsqmulator.Types
 
ROLimm - Class in smsqmulator.cpu.instructions.ROL
 
ROLimm() - Constructor for class smsqmulator.cpu.instructions.ROL.ROLimm
 
ROLmem - Class in smsqmulator.cpu.instructions.ROL
 
ROLmem() - Constructor for class smsqmulator.cpu.instructions.ROL.ROLmem
 
ROLreg - Class in smsqmulator.cpu.instructions.ROL
 
ROLreg() - Constructor for class smsqmulator.cpu.instructions.ROL.ROLreg
 
RORimm - Class in smsqmulator.cpu.instructions.ROR
 
RORimm() - Constructor for class smsqmulator.cpu.instructions.ROR.RORimm
 
RORmem - Class in smsqmulator.cpu.instructions.ROR
 
RORmem() - Constructor for class smsqmulator.cpu.instructions.ROR.RORmem
 
RORreg - Class in smsqmulator.cpu.instructions.ROR
 
RORreg() - Constructor for class smsqmulator.cpu.instructions.ROR.RORreg
 
ROXLimm - Class in smsqmulator.cpu.instructions.ROX
 
ROXLimm() - Constructor for class smsqmulator.cpu.instructions.ROX.ROXLimm
 
ROXLmem - Class in smsqmulator.cpu.instructions.ROX
 
ROXLmem() - Constructor for class smsqmulator.cpu.instructions.ROX.ROXLmem
 
ROXLreg - Class in smsqmulator.cpu.instructions.ROX
 
ROXLreg() - Constructor for class smsqmulator.cpu.instructions.ROX.ROXLreg
 
ROXRimm - Class in smsqmulator.cpu.instructions.ROX
 
ROXRimm() - Constructor for class smsqmulator.cpu.instructions.ROX.ROXRimm
 
ROXRmem - Class in smsqmulator.cpu.instructions.ROX
 
ROXRmem() - Constructor for class smsqmulator.cpu.instructions.ROX.ROXRmem
 
ROXRreg - Class in smsqmulator.cpu.instructions.ROX
 
ROXRreg() - Constructor for class smsqmulator.cpu.instructions.ROX.ROXRreg
 
RTE - Class in smsqmulator.cpu.instructions
A redefinition of the RTE instruction.
RTE() - Constructor for class smsqmulator.cpu.instructions.RTE
 
RTR - Class in smsqmulator.cpu.instructions
A redefinition of the RTR instruction.
RTR() - Constructor for class smsqmulator.cpu.instructions.RTR
 
RTS - Class in smsqmulator.cpu.instructions
A definition of the RTS instruction.
RTS() - Constructor for class smsqmulator.cpu.instructions.RTS
 
run() - Method in class smsqmulator.MonitorGoThread
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
Skip navigation links