Emulator

Does actual interpreting of DCPU-16

class Emulator (
CpuType
) {
EmulationStatistics stats;
}

Members

Functions

reset
void reset()

Resets dcpu state and interpreter state to their initial state.

step
void step(ulong numInstructions = 1)

Performs next instruction

Variables

dcpu
CpuType dcpu;

data storage: memory, registers.

Meta