C# Class NES.Tracelogger

Show file 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 property

public string AddressingMode
return string

Instruction public property

public string Instruction
return string

LineActive public property

public bool LineActive
return bool

OpCodes public property

public byte[] OpCodes
return byte[]

PC public property

public int PC
return int