From: Lukas Krickl Date: Thu, 28 Aug 2025 04:17:10 +0000 (+0200) Subject: mapgen: Fixed crash caused by relative address absolute jump X-Git-Url: https://git.krickl.dev/?a=commitdiff_plain;h=db731cdf8604fa0aff32e2651241d80308729908;p=gbrg%2F.git mapgen: Fixed crash caused by relative address absolute jump I have no idea how this did not crash every time. --- diff --git a/src/mapgen.s b/src/mapgen.s index 3748826..1c6fe77 100644 --- a/src/mapgen.s +++ b/src/mapgen.s @@ -631,8 +631,8 @@ mapgen_select_player_spawn: ld a, h or a, l pop bc - jp nz, @try_placement_again REL + jp nz, @try_placement_again ; otherwise write position ld hl, player_unit ld de, act_pos_y diff --git a/src/sys.s b/src/sys.s index 8b89195..3d1972d 100644 --- a/src/sys.s +++ b/src/sys.s @@ -29,6 +29,7 @@ enableinterrupts: ; disables interrupts ; writes 0 to IE ; leaves shadow_ie as is +disableinterrupts: disableinterrutpts: ld a, 0 ld [IE], a