From 1d4583b85ddf86a4d23caa43f3bcfa35885e469d Mon Sep 17 00:00:00 2001 From: scawful Date: Sat, 17 Aug 2024 14:49:17 -0400 Subject: [PATCH] add temp fix for expanded messages --- Core/message.asm | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Core/message.asm b/Core/message.asm index cddbbde..b98ce1b 100644 --- a/Core/message.asm +++ b/Core/message.asm @@ -13,14 +13,20 @@ while !looprun == $00 !addr #= !addr-1 endwhile +; Temporary fix for the message bank +; ZS does not clear message data when bank is changed +; So the end of the data bank is not as easily searchable. +org $0EEE75 + db #$80 + org !addr+1 -db #$80 + db #$80 org $0ED436 JML MessageExpand NOP #$06 -org $3C8000 +org $2F8000 MessageExpand: LDA.b $02 : AND.w #$00FF : CMP.w #$000E : BNE + ; are we already in expanded bank? LDA.w #MessageExpandedData : STA.b $00