From 9e50d5f02cc6ea8758d0b8a42adfb37f4aa49fd7 Mon Sep 17 00:00:00 2001 From: aerinon Date: Thu, 1 Dec 2022 14:03:39 -0700 Subject: [PATCH] Aga fix for door state (no trap door) --- doorrando/drhooks.asm | 3 +++ doorrando/overrides.asm | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/doorrando/drhooks.asm b/doorrando/drhooks.asm index 3f786b0..69e5d73 100644 --- a/doorrando/drhooks.asm +++ b/doorrando/drhooks.asm @@ -214,3 +214,6 @@ jsl CheckIfDoorsOpen bcs .normal rts .normal + +org $0282D1 ; Module08_00_LoadProperties +JSL ClearDoorState diff --git a/doorrando/overrides.asm b/doorrando/overrides.asm index 90cddb9..e62c3ee 100644 --- a/doorrando/overrides.asm +++ b/doorrando/overrides.asm @@ -165,3 +165,7 @@ BigKeyDoorCheck: PLA : PEA.w RoomDraw_OneSidedShutters_South_onesided_shutter_or_big_key_door-1 + LDA.w #$0000 : RTL +ClearDoorState: + STZ.b $6C + LDA.b #$82 : STA.b $99 ; what was wrote over +RTL