class

PPU

Inherits Reference < Object

Constructors

Instance methods

[](index : Int) : UInt8

read from ppu memory

Source
[]=(index : Int, value : UInt8) : Nil

write to ppu memory

Source
bg_display?
Source
bg_tile_map
Source
bg_window_tile_data
Source
coincidence_flag
Source
coincidence_flag=(on : Bool) : Nil
Source
coincidence_interrupt_enabled
Source
copy_hdma_block(block_number : Int) : Nil

Copy 16-byte block from hdma_src to hdma_dst, then decrement value in hdma5

Source
handle_stat_interrupt

handle stat interrupts stat interrupts are only requested on the rising edge

Source
hblank_interrupt_enabled
Source
lcd_enabled?
Source
mode_flag
Source
mode_flag=(mode : UInt8)
Source
oam_interrupt_enabled
Source
palette_from_array(palette_array : Array(UInt8)) : UInt8
Source
palette_to_array(palette : UInt8) : Array(UInt8)
Source
skip_boot
Source
sprite_enabled?
Source
sprite_height
Source
start_hdma(value : UInt8) : Nil
Source
step_hdma
Source
vblank_interrupt_enabled
Source
window_enabled?
Source
window_tile_map
Source
write_png
Source