diff --git a/plat.nes b/plat.nes index bf83f6b..d82b383 100644 Binary files a/plat.nes and b/plat.nes differ diff --git a/plat.s b/plat.s index d83eb34..2d17f4c 100644 --- a/plat.s +++ b/plat.s @@ -368,6 +368,7 @@ main: jsr controller jsr movement + lda player_pos_x @draw: jsr draw_player @@ -1071,6 +1072,8 @@ downward_collision_check: sta var_n @begin_check: lda player_pos_x + clc + adc scroll_x ldx var_n cpx #0 bne :+ @@ -1140,6 +1143,8 @@ upward_collision_check: sta var_n @begin_check: lda player_pos_x + clc + adc scroll_x ldx var_n cpx #0 bne :+ @@ -1210,6 +1215,8 @@ right_collision_check: sta var_n @begin_check: lda player_pos_x + clc + adc scroll_x ; divide by 16 clc adc #8 @@ -1279,6 +1286,8 @@ left_collision_check: sta var_n @begin_check: lda player_pos_x + clc + adc scroll_x ; divide by 16 sec sbc #8