Club 100

ROMware

Home

Club 100 thanks Lizard Hill Hosting for their generous service in hosting all of the Club 100 program and documentation files (over 1 gigabyte) for the continued benefit of Model 100, 102 and 200 owners world wide. Club 100 encourages folks to choose Lizard Hill Hosting as their domain hosting service. -Rick-

[Click Me]
The MOMBO...!

[Click Me]
MOMBO to Burner
Adaptor

[Click Me]
MOMBO in Adaptor,
attached to the Burner

[Click Me]
MOMBO in the
Option ROM socket
in a Model 102

"Well ... rombo, mombo, mumbo, jumbo!"
... I can't keep track of things! :-) _Neil

NOTE (14-Mar-08) The photos and methods below are the old way. The new chips can no longer be burned while on the MOMBO board. Due to this, in 2007 I had to purchase a new ROM burner and SOIC adaptor in order to burn the EPROMs. Once burned, I then solder the EPROM onto the MOMBO and am good to go. Also, EME Systems now supplies me the MOMBO boards raw. They must be trimmed. It's a simple task using a drum sander. Simply sand the MOMBO down to the trim-guides. I will soon add photos and process to this file for this new method. And last but not least, I have reduced the cost of the raw MOMBO boards -- now called MOMBO Lite -- to $10 vs. the old price for EPROM mounted on a trimed MOMBO of $25. It seems more fair to me. -Rick-

The Model 100, 102 and 200 have a built-in Option ROM socket. The files below are Intel HEX file images of available ROMware. To use one of these files, you must copy that file into a 27C256 EPROM, using a simple terminal program at 1200 baud to an EPROM burner with the 27C256 EPROM inserted. We use the A.R.T. 1, here at Club 100.

Once burned, you must place the EPROM into a device that will remap the pins of the EPROM to the pins of the Option ROM socket in the Model "T" computers. For years, Club 100 used the EME Systems ROMBO carrier. The material used to produce the ROMBO carriers is no longer available, so in a joint venture in mid-2002, EME System designed a new Option ROM carrier for Club 100. That carrier was called the ROMBO/MOMBO. This was shorted to MOMBO.

The photos shown are of the MOMBO, the burner adaptor, the adaptor with a MOMBO inserted ready to burn, and the burned MOMBO finished off and inserted into the Option ROM socket in a Model 102. The green ribbon is taped to the back of the MOMBO to be able to remove the MOMBO, along with a tiny spacer used to set the MOMBO at the correct height in the Option ROM socket.

Last but not least: to access the ROMware you must call it (one time) from within BASIC. The standard call for a Model 100/102 is call 63012. The Model 200 is call 61167,2. The Traveling Software ROMs are called in a Model 100/102 with call 63013,1, and in the Model 200 with call 61167,2.

The NEC PC8201A does not need a MOMBO, just burn the NEC Intel HEX file into a 27C256 EPROM, insert the EPROM directly into Option ROM socket #2, and call it with poke 63911,1:exec 62394.

GET MOMBO Lites FROM CLUB 100 Club 100 sells MOMBO Lites for the seasoned EE and do-it-yourselfer who wish to burn their own ROMware. See Catalog for details.

[Click Me] [Click Me] [Click Me] MOMBOS Lite without the PROM attached Some people have asked if they could buy MOMBOs without the PROM. The answer is, "it all depends." The MOMBO does not use the normal EPROM DIP package. The inventor, Dr. Tracy Allen, EME Systems, Berkeley, CA, writes, "Any speed of chip will do. Normally available from Digikey is the Atmel AT27C256R-70RC, but the AT27C256R-90RC will also do. The important thing is the package, which is a gull-wing SOIC. (shown by the "RC" at the end)." So, it all depends on if you can solder the gull-wing SOIC. I keep MOMBO Lites in stock. Order as many as you wish. MOMBO Lite Installation Brochure

Supporting Documentation For Option ROM Programming
artrom.txt - Copy any Model 100, 102 or 200 option ROM with this program.
pinouts.txt - Option ROM socket pin-outs compared to the 27C256 EPROM
eprom.txt - Discussion of storing .ba, .do, and .co files on an EPROM
eprom1.thd - Discussions Part 1 ... used with permission
eprom2.thd - Discussions Part 2 ... used with permission
eprom3.thd - Discussions Part 3 ... used with permission
eprom4.thd - Discussions Part 4 ... used with permission

Traveling Software: Booster Pack System ROMs
BP1.HEX - BP SysROM 1 v?
BP2.HEX - BP SysROM 2 v?

Polar Engineering: ROM2/Cleuseau
CLEUROM2.HEX - ROM2/Cleu (Developer) 100/102 v?
R2C100.HEX - ROM2/Cleu 100/102 v5.2/3.2
R2C200.HEX - ROM2/Cleu 200 v5.2/3.2
R2CNEC.HEX - ROM2/Cleu NEC v5.2/3.2

Traveling Software: TS-DOS / Random (tpdd only, not tpdd2)
RAND100.HEX - TS-RANDOM 100/102 v1.3
RAND200.HEX - TS-RANDOM 200 v1.3
RANDNEC.HEX - TS-RANDOM NEC v1.3

Traveling Software: Sardine
SARD100.HEX - Sardine 100/102 v1.34
SARD200.HEX - Sardine 200 v1.33
SARDNEC.HEX - Sardine NEC v1.32

Traveling Software: Sardine for the BOOSTER PAK
SARD1BP.HEX - Sardine BPSet #1 v?
SARD2BP.HEX - Sardine BPSet #2 v?
SARD3BP.HEX - Sardine BPSet #3 v?
SARD4BP.HEX - Sardine BPSet #4 v?

Tandy/Radio Shack
IS100.HEX - Interactive Solutions v?
MULTIPLN.HEX - Multiplan 100/102 v?

Traveling Software: TS-DOS
Note: The TS-DOS ROM includes a cold start recovery routine. Should you have a TS-DOS ROM in your Model 100/102 or 200 and you experience a cold start (i.e., the menu goes back to 1900 and all your files are gone) go into BASIC and do a call 63013,0 for a Model 100/102, or call 921,146 for a Model 200, and for a TS-DOS ROM in an NEC PC8201A it's POKE 63911,146:EXEC 1124.
TSDOS100.HEX - TS-DOS 100/102 v4.0
TSDOS200.HEX - TS-DOS 200 v4.0
TSDOSNEC.HEX - TS-DOS NEC v4.0

Traveling Software: The Ultimate ROM II
UR2100.HEX - URII 100/102 v2.12
UR2200.HEX - URII 200 v2.1
UR2NEC.HEX - URII NEC v2.1

Misc
CRDFIL.HEX - Card File 100/102 v?
LOGIT100.HEX - v?
RAMPLUS.HEX - RAM+ 100/102 v2.5

Model Ts Forever!
The Original Laptop Computer . . . 1983