Difference between revisions of "Tetris (NES):ROM map"
Jump to navigation Jump to search
(I've been tracing the boot code)
|Line 1:||Line 1:|
Revision as of 11:28, 18 June 2006
; Code: reset = $FF00 main = $8000 soundWaitVBL = $AA45 ; Run sound code and wait for vblank NMI turnOffNMI = $AA78 ; Turn off interrupts clearNametable = $AA82 ; Clear nametable whose base address is A clearVRAM = $AC1C ; If A < $1F, clear Y pages of VRAM to X ; Otherwise, clear 4 pages of VRAM to X and clear attribute table to Y playSound = $E000 ; Appears to be sound code, called every frame ; Data: initHiScores = $AD67 ; High score table, copied to $0700 on boot