Property | Type | Description | |
---|---|---|---|
BackgroundClipping | bool | ||
BackgroundVisibility | bool | ||
CheckZapperHit | bool | ||
ColorEmphasis | ushort | ||
CurrentScanLine | int | ||
ExecuteNMIonVBlank | bool | ||
FixScroll | bool | ||
FixScroll2 | bool | ||
FixScroll3 | bool | ||
HScroll | byte | ||
IsMapperMirroring | bool | ||
MonochromeMode | bool | ||
Palette | int[] | ||
PatternTableAddress8X8Sprites | int | ||
PatternTableAddressBackground | int | ||
PpuToggle | bool | ||
ReloadBits2000 | byte | ||
ScanlineOfVblank | int | ||
ScanlinesPerFrame | int | ||
SprRam | byte[] | ||
Sprite0Hit | bool | ||
SpriteClipping | bool | ||
SpriteCrossed | int | ||
SpriteRamAddress | byte | ||
SpriteSize | bool | ||
SpriteVisibility | bool | ||
TileY | int | ||
VBits | int | ||
VBlank | bool | ||
VRam | byte[] | ||
VRamAddress | ushort | ||
VRamAddressIncrement | int | ||
VRamReadBuffer | byte | ||
VRamTemp | ushort | ||
VScroll | int | ||
ZapperFrame | int | ||
ZapperX | int | ||
ZapperY | int |
Method | Description | |
---|---|---|
DoScanline ( ) : bool |
True when NMI is needed
|
|
GetX ( int offset, int desl, int multi ) : int | ||
GetY ( int offset, int w, int multi ) : int | ||
Ppu ( TvFormat tv, |
The picture unit
|
|
Read2002 ( ) : byte | ||
Read2004 ( ) : byte | ||
Read2007 ( ) : byte | ||
SetTvFormat ( TvFormat format, |
||
Write2000 ( byte value ) : void | ||
Write2001 ( byte value ) : void | ||
Write2003 ( byte value ) : void | ||
Write2004 ( byte value ) : void | ||
Write2005 ( byte value ) : void | ||
Write2006 ( byte value ) : void | ||
Write2007 ( byte value ) : void | ||
Write4014 ( byte value ) : void |
Method | Description | |
---|---|---|
Draw8X16Sprite ( int i, byte yCoordinate ) : void | ||
Draw8X8Sprite ( int i, byte yCoordinate ) : void | ||
DrawHdTile ( int i, int spriteOffset, int lineToDraw ) : bool | ||
RenderBackground ( ) : void | ||
RenderSprites ( int behind ) : void |
public GetX ( int offset, int desl, int multi ) : int | ||
offset | int | |
desl | int | |
multi | int | |
return | int |
public GetY ( int offset, int w, int multi ) : int | ||
offset | int | |
w | int | |
multi | int | |
return | int |
public Ppu ( TvFormat tv, |
||
tv | TvFormat | The tv format |
paletteFormat | Palette Format | |
engine | NesEngine | Engine NES |
return | System.Drawing |
public SetTvFormat ( TvFormat format, |
||
format | TvFormat | |
plFormat | ||
return | void |