asmgen/spriteBuffers.s
2017-05-28 11:55:20 -07:00

213 lines
2.8 KiB
ArmAsm

;
; spriteBuffers.s
;
; Created by Quinn Dunki on 7/19/16
; Copyright (c) 2015 One Girl, One Laptop Productions. All rights reserved.
;
BG_BUFFERS:
.addr bgBuffer0
.addr bgBuffer1
.addr bgBuffer2
.addr bgBuffer3
.addr bgBuffer4
.addr bgBuffer5
.addr bgBuffer6
.addr bgBuffer7
.addr bgBuffer8
.addr bgBuffer9
META_BUFFERS:
.addr metaBuffer0
.addr metaBuffer1
.addr metaBuffer2
.addr metaBuffer3
.addr metaBuffer4
.addr metaBuffer5
.addr metaBuffer6
.addr metaBuffer7
.addr metaBuffer8
.addr metaBuffer9
.addr metaBuffer10
.addr metaBuffer11
.addr metaBuffer12
.addr metaBuffer13
.addr metaBuffer14
.addr metaBuffer15
.addr metaBuffer16
.addr metaBuffer17
.addr metaBuffer18
.addr metaBuffer19
metaBuffer0:
.byte 80 ; X pos
.byte 116 ; Y pos
.byte -1 ; X vec
.byte -3 ; Y vec
metaBuffer1:
.byte 64 ; X pos
.byte 126 ; Y pos
.byte 4 ; X vec
.byte 3 ; Y vec
metaBuffer2:
.byte 42 ; X pos
.byte 67 ; Y pos
.byte -3 ; X vec
.byte -3 ; Y vec
metaBuffer3:
.byte 72 ; X pos
.byte 70 ; Y pos
.byte -3 ; X vec
.byte 5 ; Y vec
metaBuffer4:
.byte 75 ; X pos
.byte 49 ; Y pos
.byte -5 ; X vec
.byte 3 ; Y vec
metaBuffer5:
.byte 42 ; X pos
.byte 101 ; Y pos
.byte 4 ; X vec
.byte 2 ; Y vec
metaBuffer6:
.byte 40 ; X pos
.byte 74 ; Y pos
.byte 4 ; X vec
.byte -5 ; Y vec
metaBuffer7:
.byte 71 ; X pos
.byte 58 ; Y pos
.byte 5 ; X vec
.byte 5 ; Y vec
metaBuffer8:
.byte 20 ; X pos
.byte 51 ; Y pos
.byte -5 ; X vec
.byte 3 ; Y vec
metaBuffer9:
.byte 74 ; X pos
.byte 61 ; Y pos
.byte 1 ; X vec
.byte -2 ; Y vec
metaBuffer10:
.byte 115 ; X pos
.byte 86 ; Y pos
.byte 5 ; X vec
.byte -2 ; Y vec
metaBuffer11:
.byte 104 ; X pos
.byte 53 ; Y pos
.byte -5 ; X vec
.byte 1 ; Y vec
metaBuffer12:
.byte 21 ; X pos
.byte 2 ; Y pos
.byte 1 ; X vec
.byte 3 ; Y vec
metaBuffer13:
.byte 2 ; X pos
.byte 127 ; Y pos
.byte 1 ; X vec
.byte -5 ; Y vec
metaBuffer14:
.byte 97 ; X pos
.byte 123 ; Y pos
.byte 1 ; X vec
.byte -5 ; Y vec
metaBuffer15:
.byte 5 ; X pos
.byte 12 ; Y pos
.byte 1 ; X vec
.byte -1 ; Y vec
metaBuffer16:
.byte 4 ; X pos
.byte 40 ; Y pos
.byte -3 ; X vec
.byte 4 ; Y vec
metaBuffer17:
.byte 43 ; X pos
.byte 67 ; Y pos
.byte 4 ; X vec
.byte -1 ; Y vec
metaBuffer18:
.byte 105 ; X pos
.byte 43 ; Y pos
.byte -1 ; X vec
.byte -2 ; Y vec
metaBuffer19:
.byte 75 ; X pos
.byte 4 ; Y pos
.byte -3 ; X vec
.byte -5 ; Y vec
bgBuffer0:
.repeat 48
.byte 0
.endrepeat
bgBuffer1:
.repeat 48
.byte 0
.endrepeat
bgBuffer2:
.repeat 48
.byte 0
.endrepeat
bgBuffer3:
.repeat 48
.byte 0
.endrepeat
bgBuffer4:
.repeat 48
.byte 0
.endrepeat
bgBuffer5:
.repeat 48
.byte 0
.endrepeat
bgBuffer6:
.repeat 48
.byte 0
.endrepeat
bgBuffer7:
.repeat 48
.byte 0
.endrepeat
bgBuffer8:
.repeat 48
.byte 0
.endrepeat
bgBuffer9:
.repeat 48
.byte 0
.endrepeat