From c68ddfa2c70ad7380a151068be30e76cf25628c5 Mon Sep 17 00:00:00 2001 From: "R. Belmont" Date: Wed, 13 Aug 2014 13:20:25 +0000 Subject: [PATCH] (MESS) Apple II: enable language-card write on reset based on h/w testing [Peter Ferrie] --- src/mess/machine/apple2.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/mess/machine/apple2.c b/src/mess/machine/apple2.c index 4499d0b0355..f4ca62498ec 100644 --- a/src/mess/machine/apple2.c +++ b/src/mess/machine/apple2.c @@ -1195,11 +1195,9 @@ void apple2_state::machine_reset() || !strncmp(machine().system().name, "apple2g", 7); apple2_setvar(need_intcxrom ? VAR_INTCXROM : 0, ~0); - // ROM 0 cannot boot unless language card bank 2 is write-enabled (but read ROM) on startup - if (!strncmp(machine().system().name, "apple2g", 7)) - { - apple2_setvar(VAR_LCWRITE|VAR_LCRAM2, VAR_LCWRITE | VAR_LCRAM | VAR_LCRAM2); - } + // IIgs ROM 0 cannot boot unless language card bank 2 is write-enabled (but read ROM) on startup + // Peter Ferrie reports this is also the default on the IIe/IIc at least + apple2_setvar(VAR_LCWRITE|VAR_LCRAM2, VAR_LCWRITE | VAR_LCRAM | VAR_LCRAM2); m_a2_speaker_state = 0;