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: | ||
− | + | {{Rommap|game=Tetris}} | |
<pre> | <pre> | ||
; Code: | ; Code: |
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