MacOSMonkey
Well-known member
@Phipli - Great - thanks. So, the Spectrum/24 Series III ROM image above is now verified as a master copy. But, again, I really can't recommend it. Use v1.1.
@Aeroform - The answer is yes - I think it will work. It was just a ROM gimp. However, both of those ROMs had compatibility and other issues. I don't think they were ever fixed. Hopefully, you can find someone who can read in the Spectrum version of the ROM.
They were market leaders around that time, they'd have wanted to give people no excuse for not buying their card!@Phipli Hehe, and I thought I was overdoing it when I was considering 5 or 6 resolution in the NuBusFPGA ... that Thunder 24 DeclRom has 48 different video resources, totaling 98 video modes They wanted to make sure it would work with any monitors, I guess.
I was surprised to see no obvious text strings in the spectrum. Makes more sense.BTW, both Spectrum cards have bit-inverted ROMs, whereas the Thunder 24 hasn't.
Format block:
bytelanes = 0xe1
testpattern = 0x5a932bc7
format = 0x1
revision = 0x1
crc = 0x6d81ade5
length = 65536
offset = -65516
Resource 1
sRsrcType: 1 0 0 0
sRsrcName: SuperMac Spectrum PDQ v1.27
BoardId: 155
PrimaryInit: cpuid: 2 len: 3302
SecondaryInit: cpuid: 2 len: 300
VendorInfo:
VendorID: SuperMac Technology
SerialNum:
PartNum:
Resource 128
sRsrcType: 3 1 1 630
sRsrcName: Display_Video_Apple_Spec/24PDQ
RsrcDrvrDir:
id: 2, len: 18874
sRsrcFlags: 0x6
sRsrcHWDevId: 1
MinorBaseOS: 0x0
MinorLength: 0x100000
Video Mode 128:
Dev Type: 0
Page Count: 1
Video Parameters:
vpBaseOffset: 36864
vpRowBytes: 512
vpBounds: 0,0,768,1024
vpVersion: 0
vpHRes: 0x480000
vpVRes: 0x480000
vpPixelType: 0
vpPixelSize: 1
vpCmpCount: 1
vpCmpSize: 1
vpPlaneBytes: 0
Video Mode 129:
Dev Type: 0
(...)
Resource 128
Video Mode 128:
vpBounds: 0,0,768,1024
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,768,1024
vpPixelSize: 2
Video Mode 130:
vpBounds: 0,0,768,1024
vpPixelSize: 4
Video Mode 131:
vpBounds: 0,0,768,1024
vpPixelSize: 8
Video Mode 132:
vpBounds: 0,0,768,1024
vpPixelSize: 32
Resource 129
Video Mode 128:
vpBounds: 0,0,480,640
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,480,640
vpPixelSize: 4
Video Mode 130:
vpBounds: 0,0,480,640
vpPixelSize: 8
Video Mode 131:
vpBounds: 0,0,480,640
vpPixelSize: 32
Resource 135
Video Mode 128:
vpBounds: 0,0,870,640
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,870,640
vpPixelSize: 2
Video Mode 130:
vpBounds: 0,0,870,640
vpPixelSize: 4
Video Mode 131:
vpBounds: 0,0,870,640
vpPixelSize: 8
Video Mode 132:
vpBounds: 0,0,870,640
vpPixelSize: 32
Resource 141
Video Mode 128:
vpBounds: 0,0,624,832
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,624,832
vpPixelSize: 2
Video Mode 130:
vpBounds: 0,0,624,832
vpPixelSize: 4
Video Mode 131:
vpBounds: 0,0,624,832
vpPixelSize: 8
Video Mode 132:
vpBounds: 0,0,624,832
vpPixelSize: 32
Resource 143
Video Mode 128:
vpBounds: 0,0,870,1152
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,870,1152
vpPixelSize: 2
Video Mode 130:
vpBounds: 0,0,870,1152
vpPixelSize: 4
Video Mode 131:
vpBounds: 0,0,870,1152
vpPixelSize: 8
Video Mode 132:
vpBounds: 0,0,870,1152
vpPixelSize: 32
Resource 144
Video Mode 128:
vpBounds: 0,0,882,1152
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,882,1152
vpPixelSize: 2
Video Mode 130:
vpBounds: 0,0,882,1152
vpPixelSize: 4
Video Mode 131:
vpBounds: 0,0,882,1152
vpPixelSize: 8
Video Mode 132:
vpBounds: 0,0,882,1152
vpPixelSize: 32
Resource 148
Video Mode 128:
vpBounds: 0,0,768,1024
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,768,1024
vpPixelSize: 2
Video Mode 130:
vpBounds: 0,0,768,1024
vpPixelSize: 4
Video Mode 131:
vpBounds: 0,0,768,1024
vpPixelSize: 8
Resource 149
Video Mode 128:
vpBounds: 0,0,480,640
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,480,640
vpPixelSize: 4
Video Mode 130:
vpBounds: 0,0,480,640
vpPixelSize: 8
Resource 155
Video Mode 128:
vpBounds: 0,0,870,640
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,870,640
vpPixelSize: 2
Video Mode 130:
vpBounds: 0,0,870,640
vpPixelSize: 4
Video Mode 131:
vpBounds: 0,0,870,640
vpPixelSize: 8
Resource 161
Video Mode 128:
vpBounds: 0,0,624,832
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,624,832
vpPixelSize: 2
Video Mode 130:
vpBounds: 0,0,624,832
vpPixelSize: 4
Video Mode 131:
vpBounds: 0,0,624,832
vpPixelSize: 8
Resource 163
Video Mode 128:
vpBounds: 0,0,870,1152
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,870,1152
vpPixelSize: 2
Video Mode 130:
vpBounds: 0,0,870,1152
vpPixelSize: 4
Video Mode 131:
vpBounds: 0,0,870,1152
vpPixelSize: 8
Resource 164
Video Mode 128:
vpBounds: 0,0,882,1152
vpPixelSize: 1
Video Mode 129:
vpBounds: 0,0,882,1152
vpPixelSize: 2
Video Mode 130:
vpBounds: 0,0,882,1152
vpPixelSize: 4
Video Mode 131:
vpBounds: 0,0,882,1152
vpPixelSize: 8
Resource 168
Video Mode 128:
vpBounds: 0,0,768,1024
vpPixelSize: 1
Resource 169
Video Mode 128:
vpBounds: 0,0,480,640
vpPixelSize: 1
Resource 175
Video Mode 128:
vpBounds: 0,0,870,640
vpPixelSize: 1
Resource 181
Video Mode 128:
vpBounds: 0,0,624,832
vpPixelSize: 1
Resource 183
Video Mode 128:
vpBounds: 0,0,870,1152
vpPixelSize: 1
Resource 184
Video Mode 128:
vpBounds: 0,0,882,1152
vpPixelSize: 1
As a contributor of that collection (but Archive.org account is not mine), I would say most of SuperMac ROMs there are from 68kmla (I can't say which ones). Just in case, updated version: https://mega.nz/file/IVkxWByb#nhVBWRw18Rz4bWt2-p6tlGR9LQqkC0iF1cUDfmKu7VsDon't know if it's of any help, but just stumbled upon these SuperMac roms uploaded to archive.org for the Spectrum/8 III, Spectrum PDQ and the Thunder 24. Perhaps can be useful to compare against your dumps or different versions perhaps? https://www.buriedbits.org/a-whole-lotta-roms
Of the Thunder ROMs? I’ve got a bunch of Thunder cards and each one came with a different ROM version.How did you end up with so many incremental versions?
Nice - I will see which ROM I have. I think it might be 1.6.1, which, BTW, should upgrade a PDQ board of the same generation to be a Thunder board, IIRC.Of the Thunder ROMs? I’ve got a bunch of Thunder cards and each one came with a different ROM version.
Cool, when you have a chance could you provide pics for the Thunder series and any other SuperMac Cards you have on hand for my SuperMac Timeline Project? Any QuickDraw Accelerator or DSP DaughterCard pics would be especially appreciated.I’ve got a bunch of Thunder cards and each one came with a different ROM version.
Well, for you and everyone who has issues with .rar archives, here's link to .zip version of same archive: https://mega.nz/file/MAkVSZYL#KYyoMLO2--r7pcsLomVJE-DzPlKxVMUY6GNg3ACV5Rw@ArtiomWin : Thanks -- my minor gripe: .rar and .7z should be put to death. .rar may have had extra value long ago during modem days, but .zip and .tar are generally better for universal support without the hassles of having to use paywall tools. There are no bandwidth issues at this point. In order to use that archive, I am going to have find some crappy .rar tool or pay for winzip, and I really don't want to do either one. Can anyone upload a .zip of that archive?
Anybody helping out with pics for the NuBus Cards or anything else SuperMac would be greatly appreciated. I've left a placeholder under the IP for addin the likes of my SE/30 Card and VideoSpigot LC.
I've got one that says: SPECTRUM SE/30 (c)1989 on the PCB, but the ROM's stickered:What SE/30 card do you have?