30 lines
983 B
PHP
30 lines
983 B
PHP
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||
|
;; Constants for PPU registers mapped from addresses $2000 to $2007
|
||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||
|
PPU_CTRL = $2000
|
||
|
PPU_MASK = $2001
|
||
|
PPU_STATUS = $2002
|
||
|
OAM_ADDR = $2003
|
||
|
OAM_DATA = $2004
|
||
|
PPU_SCROLL = $2005
|
||
|
PPU_ADDR = $2006
|
||
|
PPU_DATA = $2007
|
||
|
PPU_OAM_DMA = $4014
|
||
|
|
||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||
|
;; Controller ports and buttons
|
||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||
|
JOYPAD1 = $4016
|
||
|
JOYPAD2 = $4017
|
||
|
|
||
|
BUTTON_A = $80 ; 10000000
|
||
|
BUTTON_B = $40 ; 01000000
|
||
|
BUTTON_SELECT = $20 ; 00100000
|
||
|
BUTTON_START = $10 ; 00010000
|
||
|
BUTTON_UP = $08 ; 00001000
|
||
|
BUTTON_DOWN = $04 ; 00000100
|
||
|
BUTTON_LEFT = $02 ; 00000010
|
||
|
BUTTON_RIGHT = $01 ; 00000001
|
||
|
|
||
|
MAX_ACTORS = 10
|