Property | Type | Description | |
---|---|---|---|
ChangedPC | bool | ||
CurrentOpCode | byte | ||
CurrentOpCodeLength | int | ||
Cycles | int | ||
Debug | |||
Flags | |||
IRQ | bool | ||
NMI | bool | ||
PC | ushort | ||
SinceLastVBlank | int | ||
Stack | |||
X | byte |
Method | Description | |
---|---|---|
Absolute ( byte lower, byte upper ) : byte | ||
AbsoluteX ( byte lower, byte upper ) : byte | ||
AbsoluteY ( byte lower, byte upper ) : byte | ||
CPU ( |
||
Indirect ( byte lower, byte upper ) : ushort | ||
IndirectX ( byte addr ) : byte | ||
IndirectXAddr ( byte addr ) : ushort | ||
IndirectY ( byte addr ) : byte | ||
IndirectYAddr ( byte addr ) : ushort | ||
Reset ( ) : void | ||
Run ( ) : int | ||
ZeroPage ( byte addr ) : byte | ||
ZeroPageX ( byte addr ) : byte | ||
ZeroPageY ( byte addr ) : byte |
Method | Description | |
---|---|---|
branch ( bool test ) : void | ||
getValues ( byte &val1, byte &val2 ) : void | ||
isNegative ( byte val ) : bool | ||
opADC ( ) : void | ||
opAND ( ) : void | ||
opASL ( ) : void | ||
opASXu ( ) : void | ||
opBCC ( ) : void | ||
opBCS ( ) : void | ||
opBEQ ( ) : void | ||
opBIT ( ) : void | ||
opBMI ( ) : void | ||
opBNE ( ) : void | ||
opBPL ( ) : void | ||
opBRK ( ) : void | ||
opBVC ( ) : void | ||
opBVS ( ) : void | ||
opCLC ( ) : void | ||
opCLD ( ) : void | ||
opCLI ( ) : void | ||
opCLV ( ) : void | ||
opCMP ( ) : void | ||
opCPX ( ) : void | ||
opCPY ( ) : void | ||
opDCPu ( ) : void | ||
opDEC ( ) : void | ||
opDEX ( ) : void | ||
opDEY ( ) : void | ||
opEOR ( ) : void | ||
opINC ( ) : void | ||
opINX ( ) : void | ||
opINY ( ) : void | ||
opISBu ( ) : void | ||
opJMP ( ) : void | ||
opJSR ( ) : void | ||
opLAXu ( ) : void | ||
opLDA ( ) : void | ||
opLDX ( ) : void | ||
opLDY ( ) : void | ||
opLSR ( ) : void | ||
opNOP ( ) : void | ||
opNOPu ( ) : void | ||
opORA ( ) : void | ||
opPHA ( ) : void | ||
opPHP ( ) : void | ||
opPLA ( ) : void | ||
opPLP ( ) : void | ||
opRLAu ( ) : void | ||
opROL ( ) : void | ||
opROR ( ) : void | ||
opRRAu ( ) : void | ||
opRTI ( ) : void | ||
opRTS ( ) : void | ||
opSBC ( ) : void | ||
opSEC ( ) : void | ||
opSED ( ) : void | ||
opSEI ( ) : void | ||
opSLOu ( ) : void | ||
opSREu ( ) : void | ||
opSTA ( ) : void | ||
opSTX ( ) : void | ||
opSTY ( ) : void | ||
opTAX ( ) : void | ||
opTAY ( ) : void | ||
opTSX ( ) : void | ||
opTXA ( ) : void | ||
opTXS ( ) : void | ||
opTYA ( ) : void | ||
setZeroNegFlags ( byte val ) : void | ||
sortEndian ( byte lower, byte upper ) : ushort |
public Absolute ( byte lower, byte upper ) : byte | ||
lower | byte | |
upper | byte | |
return | byte |
public AbsoluteX ( byte lower, byte upper ) : byte | ||
lower | byte | |
upper | byte | |
return | byte |
public AbsoluteY ( byte lower, byte upper ) : byte | ||
lower | byte | |
upper | byte | |
return | byte |
public Indirect ( byte lower, byte upper ) : ushort | ||
lower | byte | |
upper | byte | |
return | ushort |