BMOW title
Floppy Emu banner

Archive for September, 2020

Mac ROM-inator II: The Thickening

Mac ROM-inator II rominatorii-front-and-back

The Mac ROM-inator II is back in stock – get yours now at the BMOW Store. The ROM-inator II is a replacement ROM SIMM for Macintosh II series computers and the Mac SE/30, adding a bootable ROM disk, 32-bit cleanliness, HD20 hard disk support, and more. Read more about it at the project’s home page.

One small mystery has followed the Mac ROM SIMM project from its earliest days, even before BMOW took over the project from Doug Brown. Experience has found the Mac SE/30 to be much pickier about replacement ROM SIMMs than other Macintosh II series computers. On many SE/30 machines, the computer won’t boot with a ROM-inator II SIMM installed until the SIMM is shimmed or braced with clips or rubber bands. Why? Neither Doug nor I ever found a satisfactory answer. While it isn’t difficult to do, it’s an added step that isn’t needed for other machines.

Over the years, a few SE/30 owners have suggested the ROM-inator II SIMM is too loose in the SE/30 ROM socket, and one person had success manually tinning the SIMM pads to make them slightly thicker. I was never fully convinced about this theory. Why would it only affect the SE/30 and not other machines? And anyway the replacement SIMM was the same thickness as the original ROM SIMM (about 1.2 mm), to the limit of my caliper’s measuring abilities. The exact thickness is hard to pin down, since it varies slightly at different regions on the PCB, and there’s also a +/- 10% thickness tolerance from the manufacturer.

I recently learned something that made me reconsider the thickness theory. Back in 1970s and 1980s, PCB thickness was sometimes specified in mils (thousands of an inch) rather than in millimeters. 50 mil PCBs (1.27 mm) were a common thickness, but today these have all but disappeared. Now 1.2 mm is the closest standard thickness, and that’s what was used for all the previous generations of ROM-inator SIMMs.

Is it possible the original SE/30 SIMM was 50 mils (1.27 mm) nominal thickness, with a matching thickness socket, while all the other Macintosh II models used 1.2 mm nominal SIMMs and sockets? That would be a little surprising, but it could explain the behavior I’ve seen. With a 10% thickness tolerance, that means original SE/30 ROM SIMMs would be anywhere from 1.14 to 1.40 mm thick, and ROM-inator II SIMMs would be anywhere from 1.08 to 1.32 mm thick. It’s conceivable that the ROM-inator II SIMMs at the thin end of the distribution, under 1.14 mm thick, might have trouble in SE/30 machines.

It’s still just a theory, but it seems like a plausible one. I spoke to my local SIMM manufacturing partner about getting a thicker PCB, but unfortunately 50 mil PCBs were not available. To complicate matters further, if you’re concerned about differences of a hundredth of a millimeter, then you also need to consider the thickness of the PCB’s copper layer and any plating on the copper. Much of this calculation went over my head, but eventually my local partner was able to find a Korean manufacturer who could create a 1.27 mm stackup with 10% tolerance. The new batch of ROM-inator II SIMMs in the store today were made by that manufacturer.

So there you have it. If I’ve done this correctly, the nominal thickness of a new ROM-inator II SIMM should be a whopping 0.07 mm greater than before, an increase of about six percent. Will that do anything to help the SE/30? Especially when the thickness tolerance is still larger than the new increase in thickness? Honestly I’m not sure, but I’m interested to find out. Maybe it will behave the same as the ones from the previous manufacturer, which would be anti-climactic but fine. Or maybe it will provide some new clues for this long-running SE/30 ROM SIMM mystery.

Read 5 comments and join the conversation 

Redesigning an Acrylic Case

The acrylic case for BMOW’s Floppy Emu disk emulator is back in stock, along with the deluxe bundle of Floppy Emu with the case and SD card. Get them now at the BMOW store. This is a new version of the laser-cut acrylic case that I’m excited to introduce today.

Eagle-eyed readers may notice that this case looks subtly different from the previous version. I call it a “sandwich style” design because the top and bottom panels overhang the sides, holding the side pieces between them like cheese held between slices of bread. This differs from the previous case, whose six panels with interlocking notches were joined at flush edges with no overhang. The sandwich style ensures that all the side pieces are locked securely in place, and can’t wiggle loose after assembly.

The changes continue inside the case, with the addition of a button guide for the button plungers. The button guide serves several important purposes. During assembly, it makes it possible to stand up the button plungers on the Floppy Emu’s buttons without the plungers falling over, so the top panel can be lowered down over them to finish the case assembly. This is much easier than the old method of suspending the plungers from the top panel with tape. After assembly, the button guide provides a second point of support for each plunger, ensuring that it moves straight up and down without unwanted angles or slippage. This also means the plungers’ functioning is independent of the case screw tightness, without any need to fine-tune the screws.

The last big change for the case is the introduction of top-panel engraved symbols for the power and status LEDs, instead of light pipes. The light pipes were fun, but they made case assembly substantially more difficult, and they’re not necessary when the top panel already functions nicely as an LED diffuser. The engraved symbols with diffuse LEDs give the new case a more minimalist look.

You may be surprised to learn this is something like the 15th version of the Floppy Emu case since I started making them! Most of those earlier revisions were small adjustments to fit or style, so this sandwich style redesign is the first really significant change. I’ve seeded some experienced Floppy Emu beta testers with the new case, and they report it takes about half the time for assembly and is better all-around. I hope you enjoy it!

Read 4 comments and join the conversation