C# 클래스 NES.Engine

파일 보기 프로젝트 열기: mrmikey/nes 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
APU APU
CPU CPU
Cartridge Cartridge
Graphics Graphics
IORegisters IORegisters
Joypads Joypads
PPU PPU
Running bool

공개 메소드들

메소드 설명
Engine ( string filename ) : System
ReadMemory16 ( ushort addr ) : ushort
ReadMemory8 ( ushort addr ) : byte
Run ( ) : void
WriteMemory8 ( ushort addr, byte val ) : void

비공개 메소드들

메소드 설명
loadiNes ( string filename ) : void

메소드 상세

Engine() 공개 메소드

public Engine ( string filename ) : System
filename string
리턴 System

ReadMemory16() 공개 메소드

public ReadMemory16 ( ushort addr ) : ushort
addr ushort
리턴 ushort

ReadMemory8() 공개 메소드

public ReadMemory8 ( ushort addr ) : byte
addr ushort
리턴 byte

Run() 공개 메소드

public Run ( ) : void
리턴 void

WriteMemory8() 공개 메소드

public WriteMemory8 ( ushort addr, byte val ) : void
addr ushort
val byte
리턴 void

프로퍼티 상세

APU 공개적으로 프로퍼티

public APU,NES APU
리턴 APU

CPU 공개적으로 프로퍼티

public CPU,NES CPU
리턴 CPU

Cartridge 공개적으로 프로퍼티

public Cartridge,NES Cartridge
리턴 Cartridge

Graphics 공개적으로 프로퍼티

public Graphics,NES Graphics
리턴 Graphics

IORegisters 공개적으로 프로퍼티

public IORegisters,NES IORegisters
리턴 IORegisters

Joypads 공개적으로 프로퍼티

public Joypads,NES Joypads
리턴 Joypads

PPU 공개적으로 프로퍼티

public PPU,NES PPU
리턴 PPU

Running 공개적으로 프로퍼티

public bool Running
리턴 bool