From 62f936128d66e17646e30933e9c3f3097659411a Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Mon, 16 Nov 2020 22:22:26 -0500 Subject: [PATCH] It seems possibly there is a distinct IIgs character ROM? --- Machines/Apple/AppleII/VideoSwitches.hpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Machines/Apple/AppleII/VideoSwitches.hpp b/Machines/Apple/AppleII/VideoSwitches.hpp index acad71834..fb4336176 100644 --- a/Machines/Apple/AppleII/VideoSwitches.hpp +++ b/Machines/Apple/AppleII/VideoSwitches.hpp @@ -232,8 +232,10 @@ template class VideoSwitches { II, /// The ROM that shipped with the original IIe. IIe, - /// The ROM that shipped with the Enhanced IIe, the IIc and the IIgs. - EnhancedIIe + /// The ROM that shipped with the Enhanced IIe. + EnhancedIIe, + /// The ROM that shipped with the IIgs. + IIgs }; /// @returns A file-level description of @c rom. @@ -246,9 +248,11 @@ template class VideoSwitches { case CharacterROM::IIe: return ROMMachine::ROM(machine_name, "the Apple IIe character ROM", "apple2eu-character.rom", 4*1024, 0x816a86f1); - default: case CharacterROM::EnhancedIIe: return ROMMachine::ROM(machine_name, "the Enhanced Apple IIe character ROM", "apple2e-character.rom", 4*1024, 0x2651014d); + + case CharacterROM::IIgs: + return ROMMachine::ROM(machine_name, "the Apple IIgs character ROM", "apple2gs.chr", 4*1024, 0x91e53cd8); } }