SMC ROM Simm programming

Drake

TinkerDifferent Board Vice-President 2023
Staff member
Sep 23, 2021
432
752
93
Last edited:

Kay K.M.Mods

Active Tinkerer
Sep 23, 2021
285
629
93
Tokyo
www.kerosmm.com
Thank you @Drake
Great blue ROM SIMM sticks that @Stephen sells contains a program that he has personally selected!
https://www.ebay.ca/itm/235230996131
Super price, shipped from Los Angeles!

And let's discuss flash other than ROM SIMM in this post!
Examples:
-GAL or PAL on your accelerator board or mother board
-Other ROMs on your vintage computer things
-Flashing programs on your 8-bit computer cartridge's ROM

Drake’s Crucible tutorial video.*Please watch this video before

Project Details, my Blog
https://ameblo.jp/keroxiee1016/entry-12779429924.html

An early tutorial shortly after release. *If not using Crucible
https://ameblo.jp/keroxiee1016/entry-12785559537.html

Tinker Different Post for Crucible
https://tinkerdifferent.com/threads/crucible-for-the-smc-rom-simm.2361/

Special Thanks:
@OneGeekArmy , Author of Crucible and Defender of Our Friendship

Steve Chamberlin, BMOW, He and Keros Mac Mods have a deal at ROM-Inator Resurrections. I consulted with him at the design stage about commercializing ROM SIMM, and he understood. Our ROM SIMM uses the open source Rob Broun disk driver and does not include BMOW firmware, startup sound, or FC8. However, I am deeply grateful to Steve for his understanding and advice.

Rob Braun, Father of all manufacturers ROM SIMM and great genius hacker
http://www.synack.net/~bbraun/classic2.html
 
Last edited:
  • Love
Reactions: OneGeekArmy

Kay K.M.Mods

Active Tinkerer
Sep 23, 2021
285
629
93
Tokyo
www.kerosmm.com
Additional information

The following ROMs can be easily created using Xgecu's T48. I'll add photos later.


1, Model: Apple IIe Enhanced ROMs
スクリーンショット 2023-10-11 2.14.58.png
ROM storage location:
https://mirrors.apple2.org.za/Apple II Documentation Project/Computers/Apple II/Apple IIe/ROM Images/

Method:
In order to change the specifications from the initial IIe model to the Enhanced IIe model, you will need to flash and replace the three ROMs.

CD ROM: 342-0404-A
EPROM 27C64

EF ROM: 342-0303-A
EPROM 27C64

CD and EF ROMs will have the Apple ROM numbers above. The EPROM used is 27C64 (2764 is the same), and the capacity is 8KB. For example, ST M27C64A is relatively easy to obtain.

Video ROM includes text characters, so there are various hacked specifications. General US specification is following.

Video ROM: 342-0265-A 
EPROM 27C32

EPROM 27C32 is 4KB. For example: TI NMC27C32BQ and ST M27C32A are relatively easy to obtain.
As shown in Drake's video, first point the EPROM in Xgecu's flasher APP, then point it to the ROM's ".bin" file downloaded above to flash it.

2, Model: Apple IIc ROM4x
*ROM0,3 and 4 are same way

スクリーンショット 2023-10-11 2.14.26.png
ROM storage location:
https://downloads.reactivemicro.com/Apple II Items/ROM_and_JEDEC/IIc/

Project page:
https://github.com/mgcaret/rom4x

Method:
EPROM uses 32KB of 27C256 for the ROM4x. Example: ST M27C256B is relatively easy to obtain, but it is also a discontinued product, so we will use a recycled one. I don’t recommend buying just one EPROM, so buy several EPROMs in case the product is defective. *Many Chinese sellers probably sell sets of 5 or 10 pcs.
As shown in Drake's video, first point the EPROM in Xgecu's flasher APP, then point it to the ROM's .bin file downloaded above to flash it.
*There are two ROM4x .bin files in the above ROM storage location, but there was no big difference no matter which one was used in my experience. Please use a later version just in case.

In addition, to make IIc ROM4x, change the two jumper solders on the mother board. The positions are W1 and W2.
Reference link;
https://www.apple2faq.com/apple2faq...g6dHxvxYdH9SbyCvsA-Zr1-_e0wyenW6WFG-cKSsxj_oM

Tips:
- Compatible EPROMs are available from many manufacturers. In rare cases, the output pin specifications may be different, so please check the data sheet. The EPROM example given above should work well.
- If a pin error occurs, clean the pin with nail file stick, In my case, I stole it from my daughter's makeup box...lol
- In some cases, eBay or Ali sellers, they sells products without erasing the EPROMs, so it is convenient to have a UV eraser available. *It is difficult to erase in sunlight. Fluorescent lights for disinfection are the most efficient. UV LEDs have different frequencies and are often useless.
 
Last edited:

Kay K.M.Mods

Active Tinkerer
Sep 23, 2021
285
629
93
Tokyo
www.kerosmm.com
If you have a EPROM programmer then you may also like this tutorial I made a few years ago which describes how to make ROMs for early compact macs.
Thank you @Stephen , it's very good instructions for the enthusiasts.

In the TL866 generation, DIP42 and PLCC44 ROMs could not be flashed, but in the T48, they are now supported by an adapter. This can flash ROMs such as Macintosh Classic II, 27C400.
D9050FC0-DAC1-46FA-9F78-7C3DE630F30E.jpeg

Even in the case of the TL866, someone has made an adapter that flashes each ROM divided into four parts using a dip switch, so you can use that, but using this may seem a bit cumbersome.
7B7EF253-DF6B-40CB-8714-EA726052EF9F.jpeg