• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Interware Booster CV 40 - Doesn't work on SE/30

q700fan

Member
I searched far and wide for information on the Interware Booster CV 40 for the Mac IIci with the SE/30. I wasn't able to find much.

I bought one from Japan and tested it with a Twinspark adapter. I can confirm that it does not work on SE/30.

IMG_8826.jpg
 

zigzagjoe

Well-known member
I searched far and wide for information on the Interware Booster CV 40 for the Mac IIci with the SE/30. I wasn't able to find much.

I bought one from Japan and tested it with a Twinspark adapter. I can confirm that it does not work on SE/30.

View attachment 72659

One thing to note is that the twinspark adapter is only really appropriate for DiimoCache cards, some other cards work but it is by happenstance rather than delibrate design.

Seems like CPU's not dead as that isn't straight siasmimac or zebra stripes which indicate the CPU isn't running. You'd have to get down and dirty to try to figure out what's gone awry, though. Strongly depends what's going on with that ROM on the card also.
 

q700fan

Member
I don’t have the skill set to reverse engineer the ROM.

I’m curious whether it might work with a IIci rom in an SE/30?
 

alectrona2988

Well-known member
yeahhh i think you'd need a 32 bit clean ROM. IIci and IIsi are 32 bit clean, whereas the SE/30 is not along with the macintosh IIx and IIcx it was designed from. either way it may be routed differently so the card may not work regardless of your ROM on an SE/30.
 

Nixontheknight

Well-known member
yeahhh i think you'd need a 32 bit clean ROM. IIci and IIsi are 32 bit clean, whereas the SE/30 is not along with the macintosh IIx and IIcx it was designed from. either way it may be routed differently so the card may not work regardless of your ROM on an SE/30.
the rominator ii by @bigmessowires is also 32-bit clean, as it was designed originally with the iici and iisi in mind, but will fit and work in a iix, iicx, and SE/30
 

zigzagjoe

Well-known member
Just to be clear, the Rominator is an IIsi ROM image with some QoL modifications. It doesn't have any additional compatibility over the base image. It may happen to work in other machines, but that will be where the original IIsi ROM would also work. So it should be discarded for the sake of this discussion.

There's a few likely scenarios. It's hard to tell which without intimate debugging, though.

For the cards that boot straight into the 040 (CPU is not switchable), then there's a card ROM used to extend the stock ROM (which wouldn't know what to do when presented with a 68040). In some cases the approach taken is patching over parts the stock ROM, replacing code, so the "actual ROM" is a patchwork combination of data on the card and data on the romsimm. In this case when used with an unexpected ROM SIMM, the result is dog food and nothing will work.

Or, that ROM on the card may be trying to "gracefully" extend the stock ROM rather than outright patching it, which can be more tolerant to different ROM SIMMs, but the SE/30 ROM is ancient.

Or neither of those are the immediate issue, but perhaps the additional code on the card is unprepared to deal with the older hardware - this is what goes wrong with the Turbo 601, for example.

And finally, as @alectrona2988 said there could be a gross hardware incompatibility such as not expecting to work with the slower bus clock.

It'd certainly be worth trying an IIci ROM image, though. I just verified it will boot a SE/30.
 

q700fan

Member
I don't think the bus speed is an issue, because this card allegedly works in the IIci, IIvi, and IIvx.

I don't have a IIci ROM on hand. Any way I could buy one?
 

zigzagjoe

Well-known member
I don't think the bus speed is an issue, because this card allegedly works in the IIci, IIvi, and IIvx.

I don't have a IIci ROM on hand. Any way I could buy one?

That's a good point. The older chipset remains an issue, but nothing can be done about that.

Those 3 models used soldered ROMs, so you would need to take a ROM image and write it to a programmable ROM SIMM.
 

alectrona2988

Well-known member
the IIvx and IIvi (also the performa 600) are some weird machines... funny thing is they're not actually based on the macintosh II series architecture and run a 32MHz CPU on a 16MHz data bus (and the IIvi ran a 16MHz CPU) which really hampered performance. at least you can apparently swap the motherboard with one from a centris/quadra 650 or a powermac 7100. a IIvx/IIvi ROM very likely won't work on an actual II series machine, let alone an SE/30 (which is literally based on the IIx/IIcx). if the ROM doesn't fix the issue... i'm not sure what will honestly.
 

q700fan

Member
Sure, and the point I am making is that bus speed of the SE/30 is definitely not the problem since the IIvi and IIvx also have a 16 MHz bus. I am not trying one of their ROMS, but instead a IIci rom which ZZJ says works.
 
Top