C# Class NES.Tracelogger

Mostrar archivo Open project: mrmikey/nes

Public Properties

Property Type Description
AddressingMode string
Instruction string
LineActive bool
OpCodes byte[]
PC int

Public Methods

Method Description
EndLine ( ) : void
GetPadding ( string str, int width ) : string
Output ( ) : void
Reset ( ) : void
SetRegisters ( byte a, byte x, byte y, CPUFlags flags ) : void
StartLine ( ) : void
Tracelogger ( string filename ) : System

Method Details

EndLine() public method

public EndLine ( ) : void
return void

GetPadding() public method

public GetPadding ( string str, int width ) : string
str string
width int
return string

Output() public method

public Output ( ) : void
return void

Reset() public method

public Reset ( ) : void
return void

SetRegisters() public method

public SetRegisters ( byte a, byte x, byte y, CPUFlags flags ) : void
a byte
x byte
y byte
flags CPUFlags
return void

StartLine() public method

public StartLine ( ) : void
return void

Tracelogger() public method

public Tracelogger ( string filename ) : System
filename string
return System

Property Details

AddressingMode public_oe property

public string AddressingMode
return string

Instruction public_oe property

public string Instruction
return string

LineActive public_oe property

public bool LineActive
return bool

OpCodes public_oe property

public byte[] OpCodes
return byte[]

PC public_oe property

public int PC
return int