Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
S
 sbcdw
 sbcw
 Scroll area routines
 scroll_hsync_callback
 scroll_set
 SOFT_RESET
 Source
 SOURCE_ALT_DEST_INC
 SOURCE_DEC_DEST_DEC=$c3
 SOURCE_INC_DEST_ALT
 SOURCE_INC_DEST_INC
 SOURCE_INC_DEST_NOP
 sp
 spr_ctrl
 spr_hide
 spr_pal
 spr_pattern
 spr_pri
 spr_show
 spr_update_satb
 spr_x
 spr_y
 Sprite Attribute Table descprition and utilities
 Sprite Attribute Table routines
 Sprite CG modes
 Sprite control flags
 Sprite entry bitmasks
 Sprite size
 sprite.s
 sreg
 stb
 stdw
 stdwz
 stw
 stwz
 sub
 subdw
 subw
 System variables
T
 Text output routines
 Tilemap functions
 TIMER
U
 unmap_data
Substract 32 bits value plus carry from value at stated memory location.
Substract word-sized value plus carry from value at stated memory location.
Set scroll coordinates with the current scroll display list entry, and program the next hsync callback.
Initialize a scroll area.
SOFT_RESET = 6
Archaic Pixels
SOURCE_ALT_DEST_INC = $f3
Alternate source address and increment destination address (TAI).
SOURCE_DEC_DEST_DEC = $c3
Decrement source and destination addresses (TDD).
SOURCE_INC_DEST_ALT = $e3
Increment source address and alternate destination address (TIA).
SOURCE_INC_DEST_INC = $73
Increment source and destination addresses (TII).
SOURCE_INC_DEST_NOP = $d3
Increment source address and leave destination address unchanged (TIN).
sp = $20e4
Set sprite control flag.
Hide sprite.
Set sprite palette index.
Set sprite pattern address in VRAM.
Set sprite priority.
Show sprite.
Copy the local sprite attribute table to VRAM.
Update sprite X coordinate.
Update sprite Y coordinate.
Sprite width can be 16 or 32.
sreg = $20e6
Store a byte at stated memory location.
Store 32 bits value at stated memory location.
Set stated memory location to zero.
Store word-sized value at stated memory location.
Set stated memory location to zero.
Substract byte from accumulator.
Substract 32 bits value plus carry from value at stated memory location.
Substract word-sized value plus carry from value at stated memory location.
TIMER = 2
Restore values of mpr 3 and 4.
Close