Working demo for KFest 2017

This commit is contained in:
Quinn Dunki 2017-07-04 12:44:47 -07:00
parent 69e669054b
commit b4f3c4bcfe
3 changed files with 6 additions and 6 deletions

Binary file not shown.

View File

@ -33,7 +33,7 @@ SPRITEPTR_H = $1c
MAXSPRITEINDEX = 3 ; Sprite count - 1
MAXPOSX = 127 ; This demo doesn't wanna do 16 bit math
MAXPOSY = 127
MAXLOCALBATCHINDEX = 3 ; Sprites in batch - 1
MAXLOCALBATCHINDEX = 4 ; Sprites in batch - 1
MAXBATCHINDEX = 0 ; Number of batches - 1
; Macros
@ -148,12 +148,12 @@ backgroundLoop:
jmp backgroundLoop ; 65 cycles overhead per rect
backgroundRestartList:
; lda batchMaxIndex
; sta spriteNum
lda batchMaxIndex
sta spriteNum
lda #MAXLOCALBATCHINDEX
sta batchLocalIndex
jmp batchLoop ; Skip movement
; jmp batchLoop ; Skip movement
movementLoop:
; Find our sprite pointer

View File

@ -32,7 +32,7 @@ metaBuffer0:
.byte 0 ; X pos
.byte 0 ;116 ; Y pos
.byte -1 ; X vec
.byte -1 ; Y vec
.byte -2 ; Y vec
metaBuffer1:
.byte 20 ; X pos
@ -43,7 +43,7 @@ metaBuffer1:
metaBuffer2:
.byte 40 ; X pos
.byte 0; 67 ; Y pos
.byte -1 ; X vec
.byte -2 ; X vec
.byte -1 ; Y vec
metaBuffer3: