From 44babe9814e7921e79716c3367c9799abd59f2fd Mon Sep 17 00:00:00 2001 From: tomcw Date: Mon, 16 Dec 2024 15:25:18 +0000 Subject: [PATCH] Add comment for RamWorks III on a reset --- source/Utilities.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/Utilities.cpp b/source/Utilities.cpp index 04904caa..3e9897e9 100644 --- a/source/Utilities.cpp +++ b/source/Utilities.cpp @@ -555,6 +555,9 @@ void CtrlReset() { if (IsAppleIIeOrAbove(GetApple2Type())) { + // NB. RamWorks III manual (v1.41, pg 45): + // "The bank select register is initialized to zero on a power-up, but not after a reset." + // For A][ & A][+, reset doesn't reset the LC switches (UTAII:5-29) // TODO: What about Saturn cards? Presumably the same as the A][ & A][+ slot0 LC? MemResetPaging();