From 53fe45351b315127f24062243c422ea8f41af3dd Mon Sep 17 00:00:00 2001 From: FeralChild64 Date: Sat, 1 Aug 2020 19:07:25 +0200 Subject: [PATCH] fix for multidimensional arrays --- src/basic/engine_variables/assign_variable.s | 4 ++-- src/basic/engine_variables/fetch_variable_arr.s | 12 ++++++------ .../helper_array_fetch_dimension_46K_50K.s | 4 ++-- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/basic/engine_variables/assign_variable.s b/src/basic/engine_variables/assign_variable.s index be28c998..64f047aa 100644 --- a/src/basic/engine_variables/assign_variable.s +++ b/src/basic/engine_variables/assign_variable.s @@ -34,10 +34,10 @@ assign_variable: inx jsr helper_fetch_arr_coord - lda LINNUM+0 - pha lda LINNUM+1 pha + lda LINNUM+0 + pha // Check if more dimensions are given diff --git a/src/basic/engine_variables/fetch_variable_arr.s b/src/basic/engine_variables/fetch_variable_arr.s index f577eaf6..45228114 100644 --- a/src/basic/engine_variables/fetch_variable_arr.s +++ b/src/basic/engine_variables/fetch_variable_arr.s @@ -31,10 +31,10 @@ fetch_variable_arr_fetch_coords_loop: jsr helper_fetch_arr_coord - lda LINNUM+0 - pha lda LINNUM+1 pha + lda LINNUM+0 + pha // If more coordinates given - next iteration @@ -104,10 +104,10 @@ fetch_variable_arr_calc_pos_loop: ldx #