From bd97502a0c07428d9fed59f65556cad502769adb Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Wed, 11 Mar 2026 23:36:48 +0100 Subject: Apply a correction on enemy movement for PAL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit We cannot just "inc"/"dec" for enemy movement, but we have to apply an overstep on PAL every 5 frames in order to be equivalent to the NTSC version. This has been abstracted away on a macro that just does "inc"/"dec" on NTSC, but does this proper "adc"/"sbc" instructions with a helper memory region which is updated every 5 frames. Signed-off-by: Miquel Sabaté Solà --- .nasm/segments.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.nasm/segments.txt') diff --git a/.nasm/segments.txt b/.nasm/segments.txt index 8849458..ab2bb89 100644 --- a/.nasm/segments.txt +++ b/.nasm/segments.txt @@ -1,4 +1,4 @@ - HEADER: 16/16 (100%) -- ROM0: 6772/32762 (20.67%) +- ROM0: 6766/32762 (20.65%) - ROMV: 6/6 (100%) - ROM2: 8192/8192 (100%) -- cgit v1.2.3