Standardizes build process and adds OVERVIEW.md for each

This commit is contained in:
tmerritt committed 2026-10-15 18:50:41 -04:00
1 parent 25423d3828
commit a29b03b00b
135 files changed
+26562 -420

No files matched your search

+52
View File
@@ -0,0 +1,52 @@
; PPU registers
PPUCTRL = $2000
PPUMASK = $2001
PPUSTATUS = $2002
OAMADDR = $2003
OAMDATA = $2004
PPUSCROLL = $2005
PPUADDR = $2006
PPUDATA = $2007
OAMDMA = $4014
JOY1 = $4016
JOY2 = $4017
APUPC1BASE = $4000
APUPC1SWEEP = $4001
APUPC1TLOW = $4002
APUPC1THIGH = $4003
APUPC2BASE = $4004
APUPC2SWEEP = $4005
APUPC2LOW = $4006
APUPC2HIGH = $4007
APUTRIBASE = $4008
APUTRILOW = $400A
APUTRIHIGH = $400B
APUNOISEBASE = $400C
APUNOISELOOP = $400E
APUNOISELENGTH = $400F
APUDMABASE = $4010
APUDMALOAD = $4011
APUDMAADDR = $4012
APUDMALEN = $4013
APUCTRL = $4015
APUSTATUS = $4015
APUFRAMECNT = $4017
; Controller Masks
PAD_RIGHT=$01
PAD_LEFT=$02
PAD_DOWN=$04
PAD_UP=$08
PAD_START=$10
PAD_SELECT=$20
PAD_B=$40
PAD_A=$80
PAD_HORIZONTAL=PAD_LEFT|PAD_RIGHT
PAD_VERTICAL=PAD_UP|PAD_DOWN
PAD_DPAD=PAD_HORIZONTAL|PAD_VERTICAL