C# Class NES.Engine

Afficher le fichier Open project: mrmikey/nes Class Usage Examples

Méthodes publiques

Свойство Type Description
APU APU
CPU CPU
Cartridge Cartridge
Graphics Graphics
IORegisters IORegisters
Joypads Joypads
PPU PPU
Running bool

Méthodes publiques

Méthode Description
Engine ( string filename ) : System
ReadMemory16 ( ushort addr ) : ushort
ReadMemory8 ( ushort addr ) : byte
Run ( ) : void
WriteMemory8 ( ushort addr, byte val ) : void

Private Methods

Méthode Description
loadiNes ( string filename ) : void

Method Details

Engine() public méthode

public Engine ( string filename ) : System
filename string
Résultat System

ReadMemory16() public méthode

public ReadMemory16 ( ushort addr ) : ushort
addr ushort
Résultat ushort

ReadMemory8() public méthode

public ReadMemory8 ( ushort addr ) : byte
addr ushort
Résultat byte

Run() public méthode

public Run ( ) : void
Résultat void

WriteMemory8() public méthode

public WriteMemory8 ( ushort addr, byte val ) : void
addr ushort
val byte
Résultat void

Property Details

APU public_oe property

public APU,NES APU
Résultat APU

CPU public_oe property

public CPU,NES CPU
Résultat CPU

Cartridge public_oe property

public Cartridge,NES Cartridge
Résultat Cartridge

Graphics public_oe property

public Graphics,NES Graphics
Résultat Graphics

IORegisters public_oe property

public IORegisters,NES IORegisters
Résultat IORegisters

Joypads public_oe property

public Joypads,NES Joypads
Résultat Joypads

PPU public_oe property

public PPU,NES PPU
Résultat PPU

Running public_oe property

public bool Running
Résultat bool