Fixed art pipeline bug
BIN
Art/Cat_000.xcf
BIN
Art/TestPattern_003.xcf
Normal file
Before Width: | Height: | Size: 76 B After Width: | Height: | Size: 121 B |
Before Width: | Height: | Size: 68 B After Width: | Height: | Size: 87 B |
BIN
Art/cat_000.gif
Before Width: | Height: | Size: 195 B After Width: | Height: | Size: 189 B |
BIN
Art/testpattern_003.gif
Normal file
After Width: | Height: | Size: 90 B |
@ -11,6 +11,8 @@ BEGIN {
|
|||||||
else if ($2 == "HEX")
|
else if ($2 == "HEX")
|
||||||
{
|
{
|
||||||
$2 = ".dbyt"
|
$2 = ".dbyt"
|
||||||
|
$3 = "$" $3
|
||||||
|
gsub(/,/,",$",$3)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
|
BIN
SpriteBank00.bin
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
|
|
||||||
DrawSpriteBank :
|
DrawSpriteBank :
|
||||||
ASL ; A=Sprite Number ($0000-$0002)
|
ASL ; A=Sprite Number ($0000-$0003)
|
||||||
TAX ; Y=Target Screen Address ($2000-$9D00)
|
TAX ; Y=Target Screen Address ($2000-$9D00)
|
||||||
LDA SpriteBankNum,X ; Relative Sprite Number Table
|
LDA SpriteBankNum,X ; Relative Sprite Number Table
|
||||||
JMP (SpriteBankBank,X) ; Bank Number Table
|
JMP (SpriteBankBank,X) ; Bank Number Table
|
||||||
|
|
||||||
SpriteBankNum :
|
SpriteBankNum :
|
||||||
.dbyt 0000,0200,0100
|
.dbyt $0000,$0300,$0200,$0100
|
||||||
|
|
||||||
SpriteBankBank :
|
SpriteBankBank :
|
||||||
.addr SpriteBankBank00,SpriteBankBank00,SpriteBankBank00
|
.addr SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00
|
||||||
|
|
||||||
SpriteBankBank00 :
|
SpriteBankBank00 :
|
||||||
JSL $AA0000
|
JSL $AA0000
|
||||||
|