PPU
Inherits Reference / Object
Constants
SIZE_OF_LINE = 2
SIZE_OF_TILE = 16
Constructors
new(window : SF::RenderWindow)
SourceInstance methods
bgp
Sourcebgp=(bgp : UInt8)
SourcecanSpriteBeDrawn(priority, framebufferIndex)
SourcecompareLYC
SourcegetColorFromPalette(color, palette)
Sourcelcdc
Sourcelcdc=(lcdc : UInt8)
Sourcely
Sourcely=(ly : UInt8)
Sourcelyc
Sourcelyc=(lyc : UInt8)
Sourceoam
Sourceoam=(oam : Array(UInt8))
Sourceobp0
Sourceobp0=(obp0 : UInt8)
Sourceobp1
Sourceobp1=(obp1 : UInt8)
SourcereadVRAM(addr : UInt16)
SourcereadVRAM16(addr : UInt16)
SourcerenderBG
SourcerenderBuffer
SourcerenderOBJs
SourcerenderScanline
Sourcescx
Sourcescx=(scx : UInt8)
Sourcescy
Sourcescy=(scy : UInt8)
Sourceset_color(color, framebufferIndex)
Sourcestat
Sourcestat=(stat : UInt8)
SourcestatIRQRequest
Sourcestep(cycles)
SourcevBlankIRQRequest
Sourcevram
Sourcevram=(vram : Array(UInt8))
SourcewriteLCDC(value : UInt8)
Sourcewx
Sourcewx=(wx : UInt8)
Sourcewy
Sourcewy=(wy : UInt8)
Source