add maclc2, maclc3, and maciici (plus nubus roms)

which are reportedly also usable.
This commit is contained in:
Kelvin Sherlock 2021-01-18 14:47:00 -05:00
parent c51ae648d9
commit dc5ab08d4b
10 changed files with 764 additions and 4 deletions

View File

@ -94,6 +94,12 @@
B64AF1FA250EF6A500A09B9B /* Transformers.m in Sources */ = {isa = PBXBuildFile; fileRef = B64AF1F9250EF6A500A09B9B /* Transformers.m */; };
B64AF1FB250EF6A500A09B9B /* Transformers.m in Sources */ = {isa = PBXBuildFile; fileRef = B64AF1F9250EF6A500A09B9B /* Transformers.m */; };
B64E15A924EA1D5300E8AD3D /* MachineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B64E15A824EA1D5300E8AD3D /* MachineViewController.m */; };
B65085B925B616AC00354EC9 /* maclc2.plist in Resources */ = {isa = PBXBuildFile; fileRef = B65085B625B616AC00354EC9 /* maclc2.plist */; };
B65085BA25B616AC00354EC9 /* maclc2.plist in Resources */ = {isa = PBXBuildFile; fileRef = B65085B625B616AC00354EC9 /* maclc2.plist */; };
B65085BB25B616AC00354EC9 /* maclc3.plist in Resources */ = {isa = PBXBuildFile; fileRef = B65085B725B616AC00354EC9 /* maclc3.plist */; };
B65085BC25B616AC00354EC9 /* maclc3.plist in Resources */ = {isa = PBXBuildFile; fileRef = B65085B725B616AC00354EC9 /* maclc3.plist */; };
B65085BD25B616AC00354EC9 /* maciici.plist in Resources */ = {isa = PBXBuildFile; fileRef = B65085B825B616AC00354EC9 /* maciici.plist */; };
B65085BE25B616AC00354EC9 /* maciici.plist in Resources */ = {isa = PBXBuildFile; fileRef = B65085B825B616AC00354EC9 /* maciici.plist */; };
B66236A924FD9A34006CABD7 /* PreferencesWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B66236A824FD9A34006CABD7 /* PreferencesWindowController.m */; };
B66236B524FDA527006CABD7 /* SDL2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B66236B224FDA522006CABD7 /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
B66236C124FDB7A6006CABD7 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = B66236BF24FDB7A6006CABD7 /* Credits.rtf */; };
@ -326,6 +332,9 @@
B64AF1F9250EF6A500A09B9B /* Transformers.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Transformers.m; sourceTree = "<group>"; };
B64E15A724EA1D5300E8AD3D /* MachineViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MachineViewController.h; sourceTree = "<group>"; };
B64E15A824EA1D5300E8AD3D /* MachineViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MachineViewController.m; sourceTree = "<group>"; };
B65085B625B616AC00354EC9 /* maclc2.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = maclc2.plist; sourceTree = "<group>"; };
B65085B725B616AC00354EC9 /* maclc3.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = maclc3.plist; sourceTree = "<group>"; };
B65085B825B616AC00354EC9 /* maciici.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = maciici.plist; sourceTree = "<group>"; };
B65593AF24ECB61800722E0C /* SlotViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SlotViewController.h; sourceTree = "<group>"; };
B65593B024ECB61800722E0C /* SlotViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SlotViewController.m; sourceTree = "<group>"; };
B66236A724FD9A34006CABD7 /* PreferencesWindowController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PreferencesWindowController.h; sourceTree = "<group>"; };
@ -461,6 +470,9 @@
B61099EE24F5F36E005CB652 /* uniap2pt.plist */,
B6109A0224F5F371005CB652 /* uniap2ti.plist */,
B6DD1FE725B407E6004A3242 /* maclc.plist */,
B65085B825B616AC00354EC9 /* maciici.plist */,
B65085B625B616AC00354EC9 /* maclc2.plist */,
B65085B725B616AC00354EC9 /* maclc3.plist */,
B63C1F1125B147E10016A611 /* CheatSheet.html */,
);
path = Resources;
@ -715,6 +727,7 @@
B6D6DE3E24FADF8B00661A5F /* LaunchWindow.xib in Resources */,
B6109A3124F5F377005CB652 /* apple1.plist in Resources */,
B6109A3524F5F377005CB652 /* ace100.plist in Resources */,
B65085BB25B616AC00354EC9 /* maclc3.plist in Resources */,
B6109A3424F5F377005CB652 /* am64.plist in Resources */,
B6DDECCC2505A86E0093587A /* eject-16x16@2x.png in Resources */,
B6004DF124FB05D600D38596 /* LogWindow.xib in Resources */,
@ -745,6 +758,7 @@
B6109A3E24F5F377005CB652 /* albert.plist in Resources */,
B66236C124FDB7A6006CABD7 /* Credits.rtf in Resources */,
B6109A4224F5F377005CB652 /* apple2p.plist in Resources */,
B65085B925B616AC00354EC9 /* maclc2.plist in Resources */,
B6109A1824F5F377005CB652 /* hkc8800a.plist in Resources */,
B6109A2324F5F377005CB652 /* apple2gsr0.plist in Resources */,
B63C1BA1250192D800511A71 /* cecg.plist in Resources */,
@ -759,6 +773,7 @@
B6DDECCE2505A86E0093587A /* eject-16x16@3x.png in Resources */,
B64AF1EE250EC35B00A09B9B /* DiskImages.xib in Resources */,
B6109A3B24F5F377005CB652 /* apple2gsr1.plist in Resources */,
B65085BD25B616AC00354EC9 /* maciici.plist in Resources */,
B63C1F1225B147E10016A611 /* CheatSheet.html in Resources */,
B63C1B9625008A2700511A71 /* DownloadWindow.xib in Resources */,
B6D6DE3B24FACF4F00661A5F /* Defaults.plist in Resources */,
@ -825,11 +840,14 @@
B6E4B5D524FDE2670094A35C /* apple2euk.plist in Resources */,
B6E4B5D624FDE2670094A35C /* uniap2ti.plist in Resources */,
B6E4B5D724FDE2670094A35C /* apple2c.plist in Resources */,
B65085BA25B616AC00354EC9 /* maclc2.plist in Resources */,
B6E4B5D824FDE2670094A35C /* microeng.plist in Resources */,
B6E4B5D924FDE2670094A35C /* albert.plist in Resources */,
B6E4B5DA24FDE2670094A35C /* Credits.rtf in Resources */,
B6E4B5DB24FDE2670094A35C /* apple2p.plist in Resources */,
B6DDECD12505A86E0093587A /* eject-hover-16x16.png in Resources */,
B65085BE25B616AC00354EC9 /* maciici.plist in Resources */,
B65085BC25B616AC00354EC9 /* maclc3.plist in Resources */,
B63C1BA4250192D800511A71 /* cec2000.plist in Resources */,
B6DDECD32505A86E0093587A /* eject-hover-16x16@2x.png in Resources */,
B6E4B5DC24FDE2670094A35C /* hkc8800a.plist in Resources */,

View File

@ -0,0 +1,524 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>value</key>
<string>maciici</string>
<key>description</key>
<string>Macintosh IIci</string>
<key>ram</key>
<array>
<dict>
<key>intValue</key>
<integer>2097152</integer>
<key>description</key>
<string>2M</string>
<key>value</key>
<string>2M</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>intValue</key>
<integer>4194304</integer>
<key>description</key>
<string>4M</string>
<key>value</key>
<string>4M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>8388608</integer>
<key>description</key>
<string>8M</string>
<key>value</key>
<string>8M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>16777216</integer>
<key>description</key>
<string>16M</string>
<key>value</key>
<string>16M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>33554432</integer>
<key>description</key>
<string>32M</string>
<key>value</key>
<string>32M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>50331648</integer>
<key>description</key>
<string>48M</string>
<key>value</key>
<string>48M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>67108864</integer>
<key>description</key>
<string>64M</string>
<key>value</key>
<string>64M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>134217728</integer>
<key>description</key>
<string>128M</string>
<key>value</key>
<string>128M</string>
<key>default</key>
<false/>
</dict>
</array>
<key>media</key>
<dict>
<key>flop_3_5</key>
<integer>2</integer>
<key>hard</key>
<integer>2</integer>
<key>cdrm</key>
<integer>1</integer>
</dict>
<key>resolution</key>
<array>
<integer>640</integer>
<integer>480</integer>
</array>
<key>nbc</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>48gc</string>
<key>description</key>
<string>Apple 4*8 video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>824gc</string>
<key>description</key>
<string>Apple 8*24 video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>enetnb</string>
<key>description</key>
<string>Apple NuBus Ethernet card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>quadralink</string>
<key>description</key>
<string>Applied Engineering Quadralink serial card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>asmc3nb</string>
<key>description</key>
<string>Asante MC3NB Ethernet card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>bootbug</string>
<key>description</key>
<string>Brigent BootBug debugger card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>m2hires</string>
<key>description</key>
<string>Macintosh II Hi-Resolution video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>portrait</string>
<key>description</key>
<string>Macintosh II Portrait Video Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>m2video</string>
<key>description</key>
<string>Macintosh II Video Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>vikbw</string>
<key>description</key>
<string>Moniterm Viking video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>image</string>
<key>description</key>
<string>NuBus Disk Image Pseudo-Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>radiustpd</string>
<key>description</key>
<string>Radius Two Page Display video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>cb264</string>
<key>description</key>
<string>RasterOps ColorBoard 264 video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>laserview</string>
<key>description</key>
<string>Sigma Designs LaserView video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>specpdq</string>
<key>description</key>
<string>SuperMac Spectrum PDQ video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>spec8s3</string>
<key>description</key>
<string>SuperMac Spectrum/8 Series III video card</string>
<key>default</key>
<false/>
</dict>
</array>
<key>nbd</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>48gc</string>
<key>description</key>
<string>Apple 4*8 video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>824gc</string>
<key>description</key>
<string>Apple 8*24 video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>enetnb</string>
<key>description</key>
<string>Apple NuBus Ethernet card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>quadralink</string>
<key>description</key>
<string>Applied Engineering Quadralink serial card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>asmc3nb</string>
<key>description</key>
<string>Asante MC3NB Ethernet card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>bootbug</string>
<key>description</key>
<string>Brigent BootBug debugger card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>m2hires</string>
<key>description</key>
<string>Macintosh II Hi-Resolution video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>portrait</string>
<key>description</key>
<string>Macintosh II Portrait Video Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>m2video</string>
<key>description</key>
<string>Macintosh II Video Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>vikbw</string>
<key>description</key>
<string>Moniterm Viking video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>image</string>
<key>description</key>
<string>NuBus Disk Image Pseudo-Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>radiustpd</string>
<key>description</key>
<string>Radius Two Page Display video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>cb264</string>
<key>description</key>
<string>RasterOps ColorBoard 264 video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>laserview</string>
<key>description</key>
<string>Sigma Designs LaserView video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>specpdq</string>
<key>description</key>
<string>SuperMac Spectrum PDQ video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>spec8s3</string>
<key>description</key>
<string>SuperMac Spectrum/8 Series III video card</string>
<key>default</key>
<false/>
</dict>
</array>
<key>nbe</key>
<array>
<dict>
<key>value</key>
<string></string>
<key>description</key>
<string>—None—</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>48gc</string>
<key>description</key>
<string>Apple 4*8 video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>824gc</string>
<key>description</key>
<string>Apple 8*24 video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>enetnb</string>
<key>description</key>
<string>Apple NuBus Ethernet card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>quadralink</string>
<key>description</key>
<string>Applied Engineering Quadralink serial card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>asmc3nb</string>
<key>description</key>
<string>Asante MC3NB Ethernet card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>bootbug</string>
<key>description</key>
<string>Brigent BootBug debugger card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>m2hires</string>
<key>description</key>
<string>Macintosh II Hi-Resolution video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>portrait</string>
<key>description</key>
<string>Macintosh II Portrait Video Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>m2video</string>
<key>description</key>
<string>Macintosh II Video Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>vikbw</string>
<key>description</key>
<string>Moniterm Viking video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>image</string>
<key>description</key>
<string>NuBus Disk Image Pseudo-Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>radiustpd</string>
<key>description</key>
<string>Radius Two Page Display video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>cb264</string>
<key>description</key>
<string>RasterOps ColorBoard 264 video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>laserview</string>
<key>description</key>
<string>Sigma Designs LaserView video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>specpdq</string>
<key>description</key>
<string>SuperMac Spectrum PDQ video card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>spec8s3</string>
<key>description</key>
<string>SuperMac Spectrum/8 Series III video card</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@ -0,0 +1,67 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>value</key>
<string>maclc2</string>
<key>description</key>
<string>Macintosh LC II</string>
<key>ram</key>
<array>
<dict>
<key>intValue</key>
<integer>4194304</integer>
<key>description</key>
<string>4M</string>
<key>value</key>
<string>4M</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>intValue</key>
<integer>6291456</integer>
<key>description</key>
<string>6M</string>
<key>value</key>
<string>6M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>8388608</integer>
<key>description</key>
<string>8M</string>
<key>value</key>
<string>8M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>10485760</integer>
<key>description</key>
<string>10M</string>
<key>value</key>
<string>10M</string>
<key>default</key>
<false/>
</dict>
</array>
<key>media</key>
<dict>
<key>flop_3_5</key>
<integer>2</integer>
<key>hard</key>
<integer>2</integer>
<key>cdrm</key>
<integer>1</integer>
</dict>
<key>resolution</key>
<array>
<integer>640</integer>
<integer>480</integer>
</array>
</dict>
</plist>

View File

@ -0,0 +1,97 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>value</key>
<string>maclc3</string>
<key>description</key>
<string>Macintosh LC III</string>
<key>ram</key>
<array>
<dict>
<key>intValue</key>
<integer>4194304</integer>
<key>description</key>
<string>4M</string>
<key>value</key>
<string>4M</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>intValue</key>
<integer>8388608</integer>
<key>description</key>
<string>8M</string>
<key>value</key>
<string>8M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>16777216</integer>
<key>description</key>
<string>16M</string>
<key>value</key>
<string>16M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>33554432</integer>
<key>description</key>
<string>32M</string>
<key>value</key>
<string>32M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>50331648</integer>
<key>description</key>
<string>48M</string>
<key>value</key>
<string>48M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>67108864</integer>
<key>description</key>
<string>64M</string>
<key>value</key>
<string>64M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>intValue</key>
<integer>83886080</integer>
<key>description</key>
<string>80M</string>
<key>value</key>
<string>80M</string>
<key>default</key>
<false/>
</dict>
</array>
<key>media</key>
<dict>
<key>flop_3_5</key>
<integer>2</integer>
<key>hard</key>
<integer>2</integer>
<key>cdrm</key>
<integer>1</integer>
</dict>
<key>resolution</key>
<array>
<integer>640</integer>
<integer>480</integer>
</array>
</dict>
</plist>

View File

@ -390,6 +390,24 @@
<key>value</key>
<string>maclc</string>
</dict>
<dict>
<key>description</key>
<string>Macintosh LC II</string>
<key>value</key>
<string>maclc2</string>
</dict>
<dict>
<key>description</key>
<string>Macintosh LC III</string>
<key>value</key>
<string>maclc3</string>
</dict>
<dict>
<key>description</key>
<string>Macintosh IIci</string>
<key>value</key>
<string>maciici</string>
</dict>
</array>
</dict>
</array>

View File

@ -71,7 +71,25 @@
<string>egret</string>
<string>keytronic_pc3270</string>
<string>m68705p3</string>
<string>maciici</string>
<string>maclc</string>
<string>maclc2</string>
<string>maclc3</string>
<string>nb_824gc</string>
<string>nb_aenet</string>
<string>nb_amc3b</string>
<string>nb_btbug</string>
<string>nb_c264</string>
<string>nb_image</string>
<string>nb_laserview</string>
<string>nb_m2hr</string>
<string>nb_m2vc</string>
<string>nb_qdlink</string>
<string>nb_rtpd</string>
<string>nb_sp8s3</string>
<string>nb_spdq</string>
<string>nb_vikbw</string>
<string>nb_wspt</string>
<string>qsound</string>
<string>votrax</string>
<string>ym2608</string>

View File

@ -23,7 +23,7 @@ MACHINES = (
"cec2000", "cece", "cecg", "ceci", "cecm",
# macintosh...
"maclc"
"maclc", "maclc2", "maclc3", "maciici",
)

View File

@ -84,7 +84,7 @@ def find_machine_media(parent):
if mname == "apple2c" and slot == "sl6": slot = None
# hack for now - these are scsi:1-7 slots but slot option isn't adjustable.
if mname == "maclc" and slot == "scsi": slot = None
if mname[0:3] == "mac" and slot == "scsi": slot = None
if slot: continue
# skip slot devices -- they'll be handled as part of the device.
@ -215,7 +215,7 @@ for m in machines:
# node = machine.find('display[@tag="screen"]')
node = machine.find('./display')
hscale = 2
if m in ("maclc"): hscale = 1
if m[0:3] == "mac": hscale = 1
data["resolution"] = [int(node.get("width")), int(node.get("height")) * hscale]
mm = {}

View File

@ -24,7 +24,7 @@ iie_clones_children = ["mprof3", "prav8c", "spectred", "zijini"]
cec_children = ["cec2000", "cece", "cecg", "ceci", "cecm"]
agat_children = ["agat7", "agat9"]
mac_nubus_children = ["maclc"]
mac_nubus_children = ["maclc", "maclc2", "maclc3", "maciici"]
tree = [
("Apple I", "apple1", apple1_children),

View File

@ -73,7 +73,25 @@ aprissi
# macintosh
maclc
maclc2
maclc3
maciici
egret
nb_image
nb_824gc
nb_aenet
nb_qdlink
nb_amc3b
nb_btbug
nb_m2hr
nb_wspt
nb_m2vc
nb_vikbw
nb_rtpd
nb_c264
nb_laserview
nb_spdq
nb_sp8s3
""".splitlines()
#