What programmer do you have or are thinking about buying?
Basically you have two choices:
- ROMmate Programmer v2, which uses this software on a modern Mac or Windoze (proper spelling).
- T48 individual chip programmer (not a SIMM programmer), with the Crucible software.
I have both programmers, along with ROM SIMMs from pretty much everyone SIMM vendor in existence today. I myself prefer to use the ROMmate v2 exclusively for flashing my ROM SIMMs because: (1) it's super easy to flash the whole SIMM at once, just like the programmer BMOW used to sell, and (2) not all ROM SIMMs let you pull out the chips to individually flash in programmers like the T48. Also, with the T48, it's a very general use programmer and you really need to know what you're doing so you don't screw up. Then you have to put chips in the right order on your ROM SIMM too, and the T48 basically takes several times more brain power to use than the ROMmate. Yes, I know how to use my T48, but it's a tool I tend to use when nothing else works to flash a chip. (For example, when I program and flash my Microchip PIC MCUs, I use Microchip's ProMate 3 programmer at the office.)
The v2 "ROMmate" was largely designed by Joakim Larsson, building upon the past work of Downtown Doug Brown. The software you need to even use the programmer was made by Downtown Doug Brown. Currently, CayMac is the only vendor of those programmers. It's very comparable to the old BMOW edition (which I purchased in the past), but the v2 is twice as fast.
I don't want to discourage anyone from using the T48 with Crucible. A lot of people misread me about that. People are very sensitive and feel if I don't praise a given product as much as I praise a competing solution, I must hate it, which is flat out wrong. I use tools that enhance my productivity. In other words, what I consider the right tool for the job. Speed and ease of use are important to me.
I believe the thinking behind Crucible and the T48 (or earlier model) programmer you need to use with it is that if someone ever stops making the SIMM Programmers, then people will be out of luck. So the SMC team put the time, effort and money into creating a solution that would work with a "general use programmer." That's because those programmers will always be available. There is a huge demand for them worldwide. There is comparatively much less demand for dedicated SIMM Programmers.
But with that said, if you already have both types of programmers like I do, then you can opt to choose what works best for you.