mirror of
https://github.com/lscharen/iigs-game-engine.git
synced 2024-06-13 19:29:30 +00:00
Fix off-by-one issue in tile IDs and make the entry point consistent in the code field generator
This commit is contained in:
parent
4006f76c02
commit
d5421afdbd
|
@ -13,40 +13,53 @@ TileAnimInit ENT
|
|||
ldx #209
|
||||
ldy #3
|
||||
jsl CopyTileToDyn
|
||||
lda #TileAnim_168
|
||||
ldx #^TileAnim_168
|
||||
ldy #15
|
||||
|
||||
lda #TileAnim_168 ; low word of handler
|
||||
ldx #^TileAnim_168 ; high word of handler
|
||||
ldy #15 ; number of ticks
|
||||
jsl StartScript
|
||||
|
||||
lda #TileAnim_169
|
||||
ldx #^TileAnim_169
|
||||
ldy #15
|
||||
clc
|
||||
jsl StartScript
|
||||
|
||||
lda #TileAnim_208
|
||||
ldx #^TileAnim_208
|
||||
ldy #15
|
||||
clc
|
||||
jsl StartScript
|
||||
|
||||
lda #TileAnim_209
|
||||
ldx #^TileAnim_209
|
||||
ldy #15
|
||||
clc
|
||||
jsl StartScript
|
||||
rts
|
||||
TileAnim_168
|
||||
dw $8006,168,0,0
|
||||
dw $8006,170,0,0
|
||||
dw $8006,172,0,0
|
||||
dw $cd06,174,0,0
|
||||
dw $8006,169,0,0
|
||||
dw $8006,171,0,0
|
||||
dw $8006,173,0,0
|
||||
dw $cd06,175,0,0
|
||||
TileAnim_169
|
||||
dw $8006,169,1,0
|
||||
dw $8006,171,1,0
|
||||
dw $8006,173,1,0
|
||||
dw $cd06,175,1,0
|
||||
dw $8006,170,1,0
|
||||
dw $8006,172,1,0
|
||||
dw $8006,174,1,0
|
||||
dw $cd06,176,1,0
|
||||
TileAnim_208
|
||||
dw $8006,208,2,0
|
||||
dw $8006,210,2,0
|
||||
dw $8006,212,2,0
|
||||
dw $cd06,214,2,0
|
||||
dw $8006,209,2,0
|
||||
dw $8006,211,2,0
|
||||
dw $8006,213,2,0
|
||||
dw $cd06,215,2,0
|
||||
TileAnim_209
|
||||
dw $8006,209,3,0
|
||||
dw $8006,211,3,0
|
||||
dw $8006,213,3,0
|
||||
dw $cd06,215,3,0
|
||||
dw $8006,210,3,0
|
||||
dw $8006,212,3,0
|
||||
dw $8006,214,3,0
|
||||
dw $cd06,216,3,0
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -415,7 +415,7 @@ BuildBank
|
|||
jsr SetDPAddrs
|
||||
|
||||
ldy #$F000+CODE_EXIT ; Patch the last line with a JML to go to the next bank
|
||||
lda #{$005C+{TWO_LYR_ENTRY}*256}
|
||||
lda #{$005C+{DP_ENTRY}*256}
|
||||
sta [:target],y
|
||||
ldy #$F000+CODE_EXIT+2
|
||||
lda :nextBank
|
||||
|
@ -693,3 +693,5 @@ top
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user