CPU

Undocumented in source.

Constructors

this
this(Console console)
Undocumented in source.

Members

Functions

addIrqSource
void addIrqSource(IrqSource source)
Undocumented in source. Be warned that the author may not have intended to support it.
clearIrqSource
void clearIrqSource(IrqSource source)
Undocumented in source. Be warned that the author may not have intended to support it.
clearNmiFlag
void clearNmiFlag()
Undocumented in source. Be warned that the author may not have intended to support it.
disassembleInstruction
string disassembleInstruction()
Undocumented in source. Be warned that the author may not have intended to support it.
flags
ubyte flags()
Undocumented in source. Be warned that the author may not have intended to support it.
hasIrqSource
bool hasIrqSource(IrqSource source)
Undocumented in source. Be warned that the author may not have intended to support it.
load
void load(string[string] state)
Undocumented in source. Be warned that the author may not have intended to support it.
printInstruction
void printInstruction()
Undocumented in source. Be warned that the author may not have intended to support it.
read16
ushort read16(ushort address)
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.
save
void save(string[string] state)
Undocumented in source. Be warned that the author may not have intended to support it.
setFlags
void setFlags(ubyte flags)
Undocumented in source. Be warned that the author may not have intended to support it.
setNmiFlag
void setNmiFlag()
Undocumented in source. Be warned that the author may not have intended to support it.
spriteDmaTransfer
void spriteDmaTransfer(ubyte value)
Undocumented in source. Be warned that the author may not have intended to support it.
step
void step()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

a
ubyte a;
Undocumented in source.
b
ubyte b;
Undocumented in source.
c
ubyte c;
Undocumented in source.
cycles
ulong cycles;
Undocumented in source.
d
ubyte d;
Undocumented in source.
i
ubyte i;
Undocumented in source.
n
ubyte n;
Undocumented in source.
pc
ushort pc;
Undocumented in source.
sp
ubyte sp;
Undocumented in source.
stall
int stall;
Undocumented in source.
u
ubyte u;
Undocumented in source.
v
ubyte v;
Undocumented in source.
x
ubyte x;
Undocumented in source.
y
ubyte y;
Undocumented in source.
z
ubyte z;
Undocumented in source.

Inherited Members

From CPUMemory

read
ubyte read(ushort address)
Undocumented in source. Be warned that the author may not have intended to support it.
write
void write(ushort address, ubyte value)
Undocumented in source. Be warned that the author may not have intended to support it.
console
Console console;
Undocumented in source.

Meta