Turns out we did still need InitSpriteTables.

This commit is contained in:
Colin McMillen 2015-06-01 00:28:43 -04:00
parent 2bb1bc161d
commit abddbf0033

View File

@ -59,6 +59,7 @@ Start:
SetA8Bit SetA8Bit
jsr LoadPaletteAndTileData jsr LoadPaletteAndTileData
jsr InitSpriteTables
jsr InitWorld jsr InitWorld
; Set screen mode: 16x16 tiles for backgrounds, mode 1. ; Set screen mode: 16x16 tiles for backgrounds, mode 1.
@ -209,6 +210,25 @@ LoadPaletteAndTileData:
InitSpriteTables: ; TODO(mcmillen): why do we need this?
SetA16Bit
ldx #$0000
; Fill sprite table 1.
lda #$01
-
sta spriteTableStart, X
.rept 4
inx
.endr
cpx #spriteTable1Size
bne -
SetA8Bit
rts
InitWorld: InitWorld:
; Start the background color as a dark blue. ; Start the background color as a dark blue.
lda #4 lda #4