diff --git a/constants.asm b/constants.asm index 7f2d9d2..7acd049 100644 --- a/constants.asm +++ b/constants.asm @@ -215,8 +215,8 @@ SlideLeftTable .BY %00000101 .BY %00000110 .BY %00000111 - .BY %00001100 - +; .BY %00001100 +SlideLeftTableLen = *-SlideLeftTable ;------------------------------------------------- TanksNamesDefault dta d"1st.Tank" diff --git a/grafproc.asm b/grafproc.asm index 35ca3db..70f2ca1 100644 --- a/grafproc.asm +++ b/grafproc.asm @@ -1136,7 +1136,7 @@ OneTimeParachute jmp EndOfFCycle NoFallingDown ; check direction (left or right) - ldy #7 ; SlideLeftTable length -1 (from 0 to 7) + ldy #SlideLeftTableLen-1 ; SlideLeftTable length -1 (from 0 to 7) @ lda SlideLeftTable,y cmp UnderTank1 beq FallingLeft diff --git a/scorch.bin b/scorch.bin index ad09a83..fcb8f42 100644 Binary files a/scorch.bin and b/scorch.bin differ diff --git a/scorch.xex b/scorch.xex index 1f8ffa9..6e69ea2 100644 Binary files a/scorch.xex and b/scorch.xex differ