2017-10-07 22:00:40 +00:00
|
|
|
; Autogenerated by Mr. Sprite. Do not modify
|
2017-10-01 22:40:29 +00:00
|
|
|
|
|
|
|
|
2017-10-07 22:00:40 +00:00
|
|
|
DrawSpriteBank :
|
2023-07-06 03:27:47 +00:00
|
|
|
ASL ; A=Sprite Number ($0000-$0025)
|
2017-10-07 22:00:40 +00:00
|
|
|
TAX ; Y=Target Screen Address ($2000-$9D00)
|
|
|
|
LDA SpriteBankNum,X ; Relative Sprite Number Table
|
|
|
|
JMP (SpriteBankBank,X) ; Bank Number Table
|
|
|
|
|
|
|
|
SpriteBankNum :
|
2023-07-06 03:27:47 +00:00
|
|
|
.dbyt $0C00,$0B00,$1E00,$1700,$1800,$1D00,$2400,$2200
|
|
|
|
.dbyt $1B00,$1C00,$2100,$2500,$1100,$1500,$1600,$2300
|
|
|
|
.dbyt $2000,$1F00,$1A00,$1900,$0D00,$1200,$0600,$0000
|
|
|
|
.dbyt $0300,$0400,$1000,$1300,$0E00,$0900,$0800,$0700
|
|
|
|
.dbyt $0200,$0100,$0500,$0F00,$1400,$0A00
|
2017-10-07 22:00:40 +00:00
|
|
|
|
|
|
|
SpriteBankBank :
|
2018-06-10 19:00:05 +00:00
|
|
|
.addr SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00
|
2023-06-22 03:07:30 +00:00
|
|
|
.addr SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00
|
2023-06-30 22:32:17 +00:00
|
|
|
.addr SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00
|
|
|
|
.addr SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00
|
2023-07-06 03:27:47 +00:00
|
|
|
.addr SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00
|
2017-10-07 22:00:40 +00:00
|
|
|
|
|
|
|
SpriteBankBank00 :
|
|
|
|
JSL $AA0000
|
|
|
|
PHK
|
|
|
|
PLB
|
|
|
|
RTS
|
|
|
|
|
|
|
|
;----------
|