From 8e7f53751dab91bdd2bef404ea97ad4d1572619c Mon Sep 17 00:00:00 2001 From: Thomas Harte Date: Sun, 21 Aug 2022 22:03:52 -0400 Subject: [PATCH] Add Apple II SCSI ROM to the catalogue. --- Machines/Utility/ROMCatalogue.cpp | 3 +++ Machines/Utility/ROMCatalogue.hpp | 1 + ROMImages/AppleII/readme.txt | 2 ++ 3 files changed, 6 insertions(+) diff --git a/Machines/Utility/ROMCatalogue.cpp b/Machines/Utility/ROMCatalogue.cpp index 2326465de..35585c902 100644 --- a/Machines/Utility/ROMCatalogue.cpp +++ b/Machines/Utility/ROMCatalogue.cpp @@ -420,6 +420,9 @@ Description::Description(Name name) { case Name::AppleIIEnhancedECharacter: *this = Description(name, "AppleII", "the Enhanced Apple IIe character ROM", "apple2e-character.rom", 4*1024, 0x2651014du); break; + case Name::AppleIISCSICard: + *this = Description(name, "AppleII", "the Apple II SCSI card ROM", "scsi.rom", 16*1024, 0x5aff85d3u); + break; case Name::AppleIIgsROM00: /* TODO */ case Name::AppleIIgsROM01: *this = Description(name, "AppleIIgs", "the Apple IIgs ROM01", "apple2gs.rom", 128*1024, 0x42f124b0u); break; diff --git a/Machines/Utility/ROMCatalogue.hpp b/Machines/Utility/ROMCatalogue.hpp index de370657b..6619710ef 100644 --- a/Machines/Utility/ROMCatalogue.hpp +++ b/Machines/Utility/ROMCatalogue.hpp @@ -58,6 +58,7 @@ enum Name { AppleIIeCharacter, AppleIIEnhancedE, AppleIIEnhancedECharacter, + AppleIISCSICard, // Apple IIgs. AppleIIgsROM00, diff --git a/ROMImages/AppleII/readme.txt b/ROMImages/AppleII/readme.txt index 75c375f24..369aa8d70 100644 --- a/ROMImages/AppleII/readme.txt +++ b/ROMImages/AppleII/readme.txt @@ -11,4 +11,6 @@ apple2-character.rom — a 2kb image of the Apple IIe's character ROM. apple2eu-character.rom — a 4kb image of the Unenhanced IIe's character ROM. apple2e-character.rom — a 4kb image of the Enhanced IIe's character ROM. +scsi.rom — a 16kb image of the Apple II SCSI card ROM. + Apologies for the wackiness around "at least xkb big", it's to allow for use of files such as those on ftp.apple.asimov.net, which tend to be a bunch of other things, then the system ROM. \ No newline at end of file