Difference between revisions of "Tetris (NES):ROM map"

From Data Crystal
Jump to: navigation, search
(I've been tracing the boot code)
 
Line 1: Line 1:
This incomplete ROM map is for ''[[Tetris]]'' for NES.
+
{{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