<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://tandy.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hackerb9</id>
	<title>Tandy Tech - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://tandy.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hackerb9"/>
	<link rel="alternate" type="text/html" href="http://tandy.wiki/Special:Contributions/Hackerb9"/>
	<updated>2026-05-11T06:57:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>http://tandy.wiki/index.php?title=Building_a_REX&amp;diff=3048</id>
		<title>Building a REX</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Building_a_REX&amp;diff=3048"/>
		<updated>2026-03-06T03:44:29Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Program the CPLD */ Add mirror for JED file.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:20190730 232012.jpg|800px]]&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
REX_Classic_bkw_1.png&lt;br /&gt;
REX_Classic_bkw_2.png&lt;br /&gt;
REX_Classic_bkw_3.png&lt;br /&gt;
REX_Classic_bkw_4.png&lt;br /&gt;
REX_Classic_bkw_5.png&lt;br /&gt;
REX_Classic_bkw_6.png&lt;br /&gt;
REX_Classic_bkw_7.png&lt;br /&gt;
REX_BKW_C11_8.jpg&lt;br /&gt;
REX_BKW_C11_9.jpg&lt;br /&gt;
REX_BKW_C11_10.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
rex-bkw-c8-10.jpg&lt;br /&gt;
rex-bkw-c8-9.jpg&lt;br /&gt;
rex-bkw-c8-6.jpg&lt;br /&gt;
rex-bkw-c8-7.jpg&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
=Introduction=&lt;br /&gt;
Building a REX&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a version of [http://bitchin100.com/wiki/index.php?title=REXclassic Steven Adolph's REX Classic] with a modified PCB design.&amp;lt;br&amp;gt;&lt;br /&gt;
It is electrically identical to REX Classic, and uses the REX Classic firmware &amp;amp; software.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The PCB layout and shape are modified to:  &lt;br /&gt;
* snap into a 3d-printed carrier to fit the Molex78805 socket&lt;br /&gt;
* provide connections for power and PORT_EN for programming the CPLD&lt;br /&gt;
&lt;br /&gt;
'''[[REX:Build_(original_version)|Original version of this page, for building the original REX1]]'''&lt;br /&gt;
&lt;br /&gt;
[https://github.com/bkw777/REX_Classic PCB Source]&amp;lt;br&amp;gt;&lt;br /&gt;
[https://github.com/bkw777/Molex78802_Module Carrier Source]&lt;br /&gt;
&lt;br /&gt;
=Parts &amp;amp; Materials=&lt;br /&gt;
&amp;lt;!-- ==For Tandy 100/102/200== --&amp;gt;&lt;br /&gt;
* PCB: [https://oshpark.com/shared_projects/2aTIo5Fq OSHPark] or [https://www.pcbway.com/project/shareproject/REX_Classic__BKW_re_spin.html PCBWAY]  &lt;br /&gt;
* BOM: [https://www.digikey.com/short/tj7bzf3h Digi-Key]&lt;br /&gt;
* Carrier: [http://shpws.me/SGNn Shapeways] or [https://www.sculpteo.com/en/print/molex78802_pcb_28-13/Bw4x3yG6 Sculpteo]&lt;br /&gt;
&lt;br /&gt;
Note if ordering from PCBWAY: On the order page, you may have to manually change &amp;quot;Min tracks/spaces&amp;quot; to &amp;quot;6/6mil&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
All tracks &amp;amp; spaces are well over 6 mil (everything is 0.2mm which is almost 8 mil), and that setting drops the price from $50 to $5&lt;br /&gt;
&lt;br /&gt;
ENIG adds a lot of cost on PCBWAY and JLCPCB lately.&amp;lt;br&amp;gt;&lt;br /&gt;
Currently the cheapest way to get an ENIG version for gold contacts (other than OSHPark) is [https://www.elecrow.com/ Elecrow].&amp;lt;br&amp;gt;&lt;br /&gt;
Upload the gerber zip from the [https://github.com/bkw777/REX_Classic/releases/latest releases], and manually select ENIG and Castellated Holes, and just use the cheapest shipping.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
     The github includes a working re-spin REX Classic for NEC.&lt;br /&gt;
     REX NEC requires a different .jed file for the cpld, which is not publicly available.&lt;br /&gt;
     However, if you have a REX NEC, you can dump a .jed file from it, and use that to program new REX NECs.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
==For NEC PC-8201/8300==&lt;br /&gt;
* PCB: (see github)&lt;br /&gt;
* BOM: Same as above, but add 50 of these legs (you need 28, but 50 costs less than 28): https://www.digikey.com/product-detail/en/te-connectivity-amp-connectors/1544210-2/A117856CT-ND/4729775 Or these: https://www.digikey.com/en/products/detail/mill-max-manufacturing-corp/3121-2-00-15-00-00-08-0/436677&lt;br /&gt;
* No carrier needed.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[REX:flash|Other Compatible Flash Chips and how to identify them]]&lt;br /&gt;
&lt;br /&gt;
=Tools=&lt;br /&gt;
[[File:DLC9G Clone.jpg|thumb]]&lt;br /&gt;
*[https://www.ebay.com/sch/i.html?_nkw=xilinx+usb&amp;amp;_sop=15 Xilinx Platform USB programmer]&lt;br /&gt;
:Cheap Chinese clone is fine.&lt;br /&gt;
:Look at the pictures for ones that say model DLC9G, or DLC9LP. Don't put &amp;quot;DLC9G&amp;quot; or &amp;quot;DLC9LP&amp;quot; in the search, you will only get the overpriced ones.&lt;br /&gt;
:Get one that includes a &amp;quot;flying leads&amp;quot; cable, with separate loose individual wires on one end.&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Usb-ttl-cable.jpg|thumb]]&lt;br /&gt;
*[https://www.ebay.com/sch/i.html?_nkw=usb+ttl+cable&amp;amp;_sop=15 5v power source with dupont sockets]&lt;br /&gt;
:A cheap usb-ttl cable is perfect. It's cheap, and already ends in loose wires with female dupont pins.&lt;br /&gt;
:Just use the red and black wires and ignore the rest.&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*PC with at least one usb port, and a COM port or usb-serial adapter.&lt;br /&gt;
&lt;br /&gt;
*Sandpaper, medium grit (120 or so), and a hard flat surface like a cutting board.&lt;br /&gt;
&lt;br /&gt;
*[http://www.microcenter.com/product/391332/12_Watt_Miniature_Corded_Soldering_Iron Soldering Iron]&lt;br /&gt;
:Do not necessarily need anything fancy. I actually used this exact one to build a few REXs, although now I use a Hakko FX-888D with a T18-C2 tip.&lt;br /&gt;
&lt;br /&gt;
*[http://www.microcenter.com/product/448396/No-Clean_Flux_Core_Solder_Sn63-Pb37_-_2_Ounce_Spool Solder, fine pitch, 63/37, no-clean flux]&lt;br /&gt;
&lt;br /&gt;
*[http://www.microcenter.com/product/444655/SRA_No-Clean_312_Flux_Pens No-Clean Flux]&lt;br /&gt;
&lt;br /&gt;
*[http://www.microcenter.com/product/436735/PV_Jr_Mini_Vise Mini Vise]&lt;br /&gt;
&lt;br /&gt;
*[http://www.microcenter.com/product/458849/Three_Lens_Multi-Magnifier Magnifying Glasses]&lt;br /&gt;
:Or the strongest reading glasses you can get at a local drug store. 3.00x or higher.&lt;br /&gt;
&lt;br /&gt;
*[http://www.microcenter.com/product/451968/Technical_Grade_Isopropyl_Alcohol_999_-_32oz 99.9% Isopropyl Alcohol]&lt;br /&gt;
&lt;br /&gt;
*[http://www.microcenter.com/product/411268/Ultra_Fine_Point_Slanted_Tweezers__-_Black Tweezers]&lt;br /&gt;
&lt;br /&gt;
[[File:1x6 1x4 shunt.jpg|thumb]]&lt;br /&gt;
*[https://www.digikey.com/short/pb0wvj Pin Headers and Shunt]&lt;br /&gt;
:0.1&amp;quot; (2.54mm) pitch single row male pin header&lt;br /&gt;
:1x6&lt;br /&gt;
:1x4&lt;br /&gt;
:one shunt&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*A Tandy Model 100, 102, or 200.&lt;br /&gt;
&lt;br /&gt;
*A [[Model_100_102_200_600_Serial_Cable|9F-25M-Null-Modem Serial Cable]]&lt;br /&gt;
&lt;br /&gt;
*Optional but recommended: [https://www.amazon.com/dp/B072JXQ9P5/ Ultrasonic Cleaner] and [https://www.sra-solder.com/sra-trupower-35-circuit-board-ultrasonic-cleaning-solution-1-quart saponifying PCB cleaning solution] and distilled or deionized water.&lt;br /&gt;
&lt;br /&gt;
=Software=&lt;br /&gt;
*Xilinx ISE 14.7 Lab Tools&lt;br /&gt;
:Lab Tools is a subset of ISE. You can use either ISE or Lab Tools, but you only need Lab Tools to program the REX.&lt;br /&gt;
:This software is old and needs special futzing to make it work, no matter what OS you are using.&lt;br /&gt;
:[https://drive.google.com/folderview?id=0Bys6eLbSbYyhVFBQSW1pclpjaWM Installing on Ubuntu Linux]&lt;br /&gt;
:[https://www.micro-nova.com/xilinx-ise-win10 Installing on Windows].&lt;br /&gt;
&lt;br /&gt;
*A [[TPDD_client]] to run on the M100&lt;br /&gt;
:There are several tpdd clients, and several ways to get one installed. These are a few options:&lt;br /&gt;
::For Mac, Linux, FreeBSD, any other unix: Get [http://gitlab.com/bkw777/dl2 dl2] and use the bootstrap option to install TEENY.100 or any of the other options listed by &amp;quot;$ dl -l&amp;quot;&lt;br /&gt;
::For Windows: Get [http://gitlab.com/bkw777/tsend tsend.ps1] and use it to install TEENY.100 or any of the clients found at https://github.com/bkw777/dl2/tree/master/clients&lt;br /&gt;
::Play [[File:DOS100.CO.MP3]] into the cassette port to install TS-DOS. (SOUND OFF:CLEAR 0,57089:RUNM &amp;quot;CAS:DOS100.CO&amp;quot;)&lt;br /&gt;
::Get a real tpdd and bootstrap it's utility disk to install &amp;quot;Floppy&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
*A [[TPDD_server]] to run on a modern host machine&lt;br /&gt;
:For Mac, Linux, FreeBSD, any unix: [http://gitlab.com/bkw777/dl2 dl2]&lt;br /&gt;
:For Windows: [http://bitchin100.com/wiki/index.php?title=LaddieCon#LaddieAlpha LaddieAlpha]&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
  This is all still true, but most people will not have any problem. It depends on how slow the host machine is, and most are fast enough.&lt;br /&gt;
  So it's not worth cluttering up and complicating the directions which are already complicated enough.&lt;br /&gt;
  The bug is definitely in the RF#49.CO util rather than in the other tpdd emulators, because for one thing, RF*49.CO does not work with an *actual TPDD drive*.&lt;br /&gt;
  This also only started with build 254. Build 162 works fine.&lt;br /&gt;
*[http://bitchin100.com/wiki/index.php?title=LaddieCon#LaddieAlpha LaddieAlpha]&lt;br /&gt;
:The rex firmware updater needs a TPDD server.&lt;br /&gt;
:dl2 and mComm above are both tpdd servers, which come with tpdd client installers, and previously you used to be able to just use one of those packages for everything.&lt;br /&gt;
:But there is a bug in the latest REX build 254 files, such that it only works (reliably) with LaddieAlpha as the TPDD server.&lt;br /&gt;
:But LaddieAlpha does not come with any dos installer.&lt;br /&gt;
:So, right now it's a bit inconvenient. You have to get one of the above packages just to use it's dos installer, and then you have to get LaddieAlpha also, and use it for the rest of the rex setup process.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[http://www.club100.org/memfiles/index.php?action=downloadfile&amp;amp;filename=rex_0110_April24%202011_no%20RST.jed&amp;amp;directory=Steve%20Adolph/REX/info&amp;amp; REX1 CPLD Jedec file]&lt;br /&gt;
&lt;br /&gt;
*[http://bitchin100.com/wiki/index.php?title=REX REX1 firmware]&lt;br /&gt;
:Start there, and follow the links to whatever is the latest &amp;quot;REX Release x.x Rebuild Package&amp;quot; zip file.&lt;br /&gt;
&lt;br /&gt;
=Procedure=&lt;br /&gt;
==Prep the Bare PCB==&lt;br /&gt;
Lay a piece of medium grit (100-200) sandpaper face up on a hard flat surface like a cutting board.&lt;br /&gt;
&lt;br /&gt;
Sand the edges of the PCB on the sandpaper just enough to clean off the panelization break-away points.&lt;br /&gt;
&lt;br /&gt;
[[File:Castellation flags.jpg|thumb]]&lt;br /&gt;
Use magnification to look closely at the castellated edge contacts for copper or gold &amp;quot;flags&amp;quot; hanging on the edge of most contacts. Scrape them off with an xacto knife.&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Solder the Electronic Components==&lt;br /&gt;
[[File:Soldered top.jpg|thumb]]&lt;br /&gt;
[[File:Soldered bottom.jpg|thumb]]&lt;br /&gt;
Solder these parts onto the matching labeled locations on the pcb.&lt;br /&gt;
&lt;br /&gt;
:U1 = XCR3064XL&lt;br /&gt;
:U2 = 29F800&lt;br /&gt;
:U3 = LP2980-3.3&lt;br /&gt;
:R1 = 10K&lt;br /&gt;
:C1 = 1uF&lt;br /&gt;
:TP1 &amp;amp; TP2 = right-angle pin (optional)&lt;br /&gt;
&lt;br /&gt;
Don't be too intimidated by the tiny legs on that TSOP-48 chip.&amp;lt;br&amp;gt;&lt;br /&gt;
Just use magnifying glasses, lots of flux, and the [https://youtu.be/erb6-i54tbo DRAG TECHNIQUE].&amp;lt;br&amp;gt;&lt;br /&gt;
Another example: https://youtu.be/09qb0KY_IF4&lt;br /&gt;
&lt;br /&gt;
The TP1 and TP2 pins are only needed if you think you will ever perform the hardware modification required to use the [http://bitchin100.com/wiki/index.php?title=Main_ROM_Management_Feature main rom management feature]. See [[FlexROM_100]] or [[FlexROM_102]] to facilitate this.&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===NEC===&lt;br /&gt;
For the NEC version, do the DIP legs the same way as [[FlexROM_100]].&lt;br /&gt;
:Cut 2 strips of 14 pins each&lt;br /&gt;
:Cut the top (larger end) off of all the pins using ordinary scissors, leaving a simple &amp;quot;comb&amp;quot; of pins.&lt;br /&gt;
:Insert the &amp;quot;comb&amp;quot; into the top of the pcb and poke the legs down through about 1/2 way. The frame holding all the pins together should be on the top side of the pcb, 2-3mm above the pcb. The legs sticking out the bottom of the pcb should be 4 to 6 mm long.&lt;br /&gt;
:Adjust the leg on one end of the row and solder that leg.&lt;br /&gt;
:Adjust the leg on the opposite end of the row so the row is even, and solder that leg.&lt;br /&gt;
:Solder all remaining legs.&lt;br /&gt;
:Examine the legs for excess solder on the bottom of the pcb and along the length of the legs. If there is any solder built up on the legs, use flux and solder wick to remove it.&lt;br /&gt;
:When you are sure the legs are all good, use flush cutters and cut the top of each leg off flush with the top of the pcb.&lt;br /&gt;
[[File:FlexROM_100-12.jpg|thumb]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br clear=all&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Clean the Finished PCB==&lt;br /&gt;
Even &amp;quot;No-Clean&amp;quot; flux should still be removed as much as possible after soldering.&lt;br /&gt;
&lt;br /&gt;
The best is to use an ultrasonic cleaner and saponifying pcb cleaning solution.&lt;br /&gt;
&lt;br /&gt;
If you don't have that, then at least make sure your flux and solder are both &amp;quot;no-clean&amp;quot;, and then use 99% isopropyl alcohol and a brush. This will still leave flux trapped under the chips no matter how much you soak it or wash it, but for no-clean flux it's not ideal but ok.&lt;br /&gt;
&lt;br /&gt;
==Program the CPLD==&lt;br /&gt;
Now we need to flash the CPLD (Xilinx) with the '''.jed''' file. This configures the blank CPLD into a functional circuit that actually does something.&lt;br /&gt;
&lt;br /&gt;
*Get the '''.jed''' file from [http://www.club100.org/memfiles/index.php?&amp;amp;direction=0&amp;amp;order=&amp;amp;directory=Steve%20Adolph/REX/info here]. [https://raw.githubusercontent.com/bkw777/REX_Classic/refs/heads/master/VHDL/rexbrd/rexbrd.jed mirror]&lt;br /&gt;
&lt;br /&gt;
*Connect the jtag, 5vdc, and PORT_EN jumper.&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Rex xilinx programmer.jpg&lt;br /&gt;
Usb-ttl-cable.jpg&lt;br /&gt;
Rex all cpld conn.jpg&lt;br /&gt;
Rex jtag.jpg&lt;br /&gt;
Rex power port en.jpg&lt;br /&gt;
Rex cpld prg connected.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*[https://docs.google.com/document/d/10KIFE5Zo7FUw-gWCkEibTjgq-EmEbtgugif0lVh8Q2I/edit?usp=sharing Use iMPACT to program the .jed file]&lt;br /&gt;
&lt;br /&gt;
==Snap the PCB Into the Carrier==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
REX_and_carrier.jpg&lt;br /&gt;
REX_in_carrier.jpg&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Flash the Firmware==&lt;br /&gt;
Follow the REX 4.9 update directions to load the firmware onto the REX.&amp;lt;br&amp;gt;&lt;br /&gt;
The original directions for that are here: [http://bitchin100.com/wiki/index.php?title=REX_Release_4.9 4.9 update directions].&lt;br /&gt;
&lt;br /&gt;
Here are explicit/literal example directions to do that using [https://github.com/bkw777/dl2 dl2] on a Mac, Linux, FreeBSD, or other unix pc.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(For Windows: instead of dl2,&lt;br /&gt;
:Download &amp;amp; unzip the various files manually with a browser instead of cutting &amp;amp; pasting the wget &amp;amp; unzip commands.&lt;br /&gt;
:use [https://github.com/bkw777/tsend tsend.ps1] for the bootstrap in place of &amp;quot;dl -v -b FILE.100&amp;quot;&lt;br /&gt;
:use [http://bitchin100.com/wiki/index.php?title=LaddieCon#LaddieAlpha LaddieAlpha] for the TPDD server in place of &amp;quot;dl -v -u&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Back up any files off of M100. M100 will be wiped.&lt;br /&gt;
&lt;br /&gt;
Cold reset the M100  (ctrl+pause+reset)&lt;br /&gt;
&lt;br /&gt;
Power off the M100&lt;br /&gt;
&lt;br /&gt;
Install the REX in the M100's Option ROM socket&lt;br /&gt;
&lt;br /&gt;
Connect the [[Model_T_Serial_Cable|serial cable]] between M100 and PC&lt;br /&gt;
&lt;br /&gt;
Power on the M100&lt;br /&gt;
&lt;br /&gt;
'''Install dl2 on a PC:'''&amp;lt;br&amp;gt;&lt;br /&gt;
On the PC, in a terminal window.&lt;br /&gt;
 $ git clone git@github.com:bkw777/dl2.git&lt;br /&gt;
 $ cd dl2&lt;br /&gt;
 $ make all &amp;amp;&amp;amp; sudo make install&lt;br /&gt;
&lt;br /&gt;
'''Install TEENY onto the M100:'''&amp;lt;br&amp;gt;&lt;br /&gt;
On the PC:&lt;br /&gt;
 $ dl -vb TEENY.100&lt;br /&gt;
&lt;br /&gt;
Follow the prompts on the PC and on the M100 screen...&lt;br /&gt;
&lt;br /&gt;
On the M100:&lt;br /&gt;
:BASIC&lt;br /&gt;
 RUN &amp;quot;COM:98N1ENN&amp;quot;&lt;br /&gt;
&lt;br /&gt;
On the PC:&lt;br /&gt;
:Enter&lt;br /&gt;
:wait...&lt;br /&gt;
&lt;br /&gt;
On the M100:&lt;br /&gt;
:Enter&lt;br /&gt;
 NEW&lt;br /&gt;
 ?HIMEM:CALL9643&lt;br /&gt;
:Look at the &amp;lt;code&amp;gt;Top: #####&amp;lt;/code&amp;gt; number.&lt;br /&gt;
:A 32k machine should say 62213.&lt;br /&gt;
:Yours may say something else.&lt;br /&gt;
: Use that number in the following CLEAR command.&lt;br /&gt;
 CLEAR 0,62213&lt;br /&gt;
 MENU&lt;br /&gt;
&lt;br /&gt;
On the PC:&lt;br /&gt;
:Enter&lt;br /&gt;
:should be back at a shell prompt now&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
There is a timing/race-condition bug in the TPDD routines in the REX flasher util, in versions after 4.9 build 162, whereby it doesn't work reliably with all TPDD emulators on all host machines. In fact, it also does not work with a real TPDD drive.&lt;br /&gt;
&lt;br /&gt;
Steve has admitted that he only tests against LaddieAlpha himself, and so that is the only TPDD server that is garanteed to work (or rather, it's the only one he's likely to care about any bug reports). This is unfortunate, because for instance it complcates bootstrapping directions like these, because LaddieAlpha does not include any DOS bootstrapper. So you have to use dl2 or mComm to get TEENY or TS-DOS installed, and then use LaddieAlpha just for RF*49.CO&lt;br /&gt;
&lt;br /&gt;
MOST of the time, any TPDD server will actually work fine as long as the host machine isn't slow. But I have an old pentium-m laptop runing ubuntu 18.04 that would not work with anything but LaddieAlpha. dl2 actually worked fine for everything else, it's only RF149.CO that didn't work, and only versions after build 162.&lt;br /&gt;
&lt;br /&gt;
So, for simplicity I'll use dl2 in the visible directions below, but for reference, here are directions to use LaddieAlpha for this stage.&lt;br /&gt;
&lt;br /&gt;
 $ mkdir LaddieAlpha&lt;br /&gt;
 $ cd LaddieAlpha&lt;br /&gt;
 $ sudo apt install mono-complete&lt;br /&gt;
 $ wget http://bitchin100.com/files/linux/LaddieAlpha.EXE&lt;br /&gt;
 $ wget http://bitchin100.com/wiki/images/3/38/R49_M100T102_260_rebuild.zip&lt;br /&gt;
 $ wget http://bitchin100.com/wiki/images/6/63/M100_OPTION_ROMS.zip&lt;br /&gt;
 $ unzip R49_M100T102_260_rebuild.zip&lt;br /&gt;
 $ unzip M100_OPTION_ROMS.zip&lt;br /&gt;
 $ mono ./LaddieAlpha.EXE /dev/ttyUSB0 6&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Download the REX Classic setup files'''&lt;br /&gt;
 $ mkdir rex_setup&lt;br /&gt;
 $ cd rex_setup&lt;br /&gt;
 $ wget http://bitchin100.com/wiki/images/3/38/R49_M100T102_260_rebuild.zip&lt;br /&gt;
 $ wget http://bitchin100.com/wiki/images/6/63/M100_OPTION_ROMS.zip&lt;br /&gt;
 $ unzip R49_M100T102_260_rebuild.zip&lt;br /&gt;
 $ unzip M100_OPTION_ROMS.zip&lt;br /&gt;
&lt;br /&gt;
'''Use dl2 to start a TPDD server'''&lt;br /&gt;
 $ dl -vu&lt;br /&gt;
&lt;br /&gt;
'''Copy RF149.CO to the M100, then run it.'''&amp;lt;br&amp;gt;&lt;br /&gt;
On the M100:&lt;br /&gt;
:should be at menu&lt;br /&gt;
:TEENY.CO&lt;br /&gt;
 &amp;gt; L RF149.CO&lt;br /&gt;
 &amp;gt; Q&lt;br /&gt;
:should be at menu&lt;br /&gt;
:BASIC&lt;br /&gt;
 CLEAR 0,55000&lt;br /&gt;
 MENU&lt;br /&gt;
:should be at menu&lt;br /&gt;
:run RF149.CO&lt;br /&gt;
:Answer Y&lt;br /&gt;
:Wait...&lt;br /&gt;
:should be at menu&lt;br /&gt;
&lt;br /&gt;
'''Reset the M100 to clear out TEENY and RF149.CO'''&lt;br /&gt;
:ctrl+pause+reset&lt;br /&gt;
:should be at menu, ram wiped&lt;br /&gt;
&lt;br /&gt;
The flash memory on the REX is now formatted and loaded with REXMGR and a TS-DOS option rom image.&lt;br /&gt;
&lt;br /&gt;
'''Install REXMGR from the REX itself'''&lt;br /&gt;
:BASIC&lt;br /&gt;
 CALL 63012&lt;br /&gt;
&lt;br /&gt;
:should be at menu, REXMGR should appear in menu&lt;br /&gt;
&lt;br /&gt;
REX is now ready to use, and empty except for TS-DOS.&lt;br /&gt;
&lt;br /&gt;
'''Now install an option ROM image. Example: Ultimate Rom II'''&lt;br /&gt;
:REXMGR&lt;br /&gt;
:press TAB once&lt;br /&gt;
:screen should say &amp;quot;TS-DOS* ------&amp;quot;&lt;br /&gt;
:press right-arrow once, highlight should move to &amp;quot;------&amp;quot;&lt;br /&gt;
:press F2&lt;br /&gt;
 Loading from image filename: UR2100&lt;br /&gt;
 Hit any key when TPDD ready.&lt;br /&gt;
 Loading 0:UR2100.BX     ####&lt;br /&gt;
:now it should say &amp;quot;TS-DOS* UR2100 ------&amp;quot;&lt;br /&gt;
&lt;br /&gt;
UR2 is now loaded into REX, but not currently selected/active, TS-DOS is.&amp;lt;br&amp;gt;&lt;br /&gt;
What this means is, If you were to go back to BASIC and run &amp;lt;code&amp;gt;CALL 63012&amp;lt;/code&amp;gt; right now, it would load TS-DOS, as if you had a TS-DOS option rom in the option rom socket.&amp;lt;br&amp;gt;&lt;br /&gt;
To run UR2, you have to select it in REXMGR first.&lt;br /&gt;
&lt;br /&gt;
:right-arrow to highlight UR2100&lt;br /&gt;
:press enter&lt;br /&gt;
:Y&lt;br /&gt;
&lt;br /&gt;
UR2 is now the active option rom image. Additionally, the equivalent of &amp;lt;code&amp;gt;CALL 63012&amp;lt;/code&amp;gt; was already done for you by REXMGR just as a convenience to skip a step.&lt;br /&gt;
&lt;br /&gt;
F8 back to menu.&lt;br /&gt;
&lt;br /&gt;
Leave dl2 running on PC while you load more rom images.&lt;br /&gt;
&lt;br /&gt;
Ctrl+C to exit dl2 when you're done with it.&lt;br /&gt;
&lt;br /&gt;
=Done!=&lt;br /&gt;
That was the last step. You're done! Consult the [http://bitchin100.com/wiki/index.php?title=Special%3ASearch&amp;amp;search=rex&amp;amp;fulltext=Search REX docs] to start using it!&lt;br /&gt;
&lt;br /&gt;
=Main ROM Management=&lt;br /&gt;
[http://bitchin100.com/wiki/index.php?title=Main_ROM_Management_Feature Main ROM Management]&lt;br /&gt;
*For 100, see [[FlexROM_100]]&lt;br /&gt;
*For 102, see [[FlexROM_102]]&lt;br /&gt;
*For 200, no FlexROM for 200 yet. See the regular REX docs.&lt;br /&gt;
&amp;lt;!-- &lt;br /&gt;
*For NEC, you can use FlexROM_102 in NEC, but there is almost no reason to. The main advantage to FlexROM is the ability to deactivate/re-activate an internal main rom without taking the computer apart. In the NEC, the main rom socket is accessible, so you can just pop the standard main rom back in any time you need to.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
[https://github.com/bkw777/REX_Classic KiCAD source files for the PCB]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/bkw777/Molex78802_Module OpenSCAD source files for the carrier]&lt;br /&gt;
&lt;br /&gt;
[https://photos.app.goo.gl/aNfjvB1XucSehPGB9 Version c6 pcb] This version of the pcb is obsolete, but has pics of the firmware flashing process.&lt;br /&gt;
&lt;br /&gt;
[https://photos.app.goo.gl/EzncfFFAvmRmq5Mt6 Version c8 pcb] This version is also now obsolete, but the only difference is the pcb dimensions and matching carrier.&lt;br /&gt;
&lt;br /&gt;
[http://bitchin100.com/wiki/index.php?title=REX User Manual]&lt;br /&gt;
&lt;br /&gt;
[http://www.club100.org/memfiles/index.php?PHPSESSID=0iltg2un40287et7flm4m54387&amp;amp;direction=0&amp;amp;order=&amp;amp;directory=Steve%20Adolph Original sources and support files from Steven Adolph]&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/drive/folders/0Bys6eLbSbYyhV3NEdjhvWFlYMDg?resourcekey=0-MKkAnbTYHoSeNHfjYqjsIQ&amp;amp;usp=sharing Backup copies of some of the sources and support files]&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:NEC_PC-8201.jp.orig.bin&amp;diff=3044</id>
		<title>File:NEC PC-8201.jp.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:NEC_PC-8201.jp.orig.bin&amp;diff=3044"/>
		<updated>2026-02-19T11:03:21Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Summary */ typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The original PC-8201 ROM was released in 1983 in Japanese, before the PC-8201'''A''', the &amp;quot;international&amp;quot; version was sold in the US. &lt;br /&gt;
&lt;br /&gt;
This file is from the MAME/MESS ROM collection, but appears to be a good dump of the original N82 BASIC ROM. MAME referred to this file as &amp;quot;3256a41-3b1 n 82 basic.rom0&amp;quot;, but there is no indication what those numbers mean.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:NEC_PC-8201.jp.orig.bin&amp;diff=3043</id>
		<title>File:NEC PC-8201.jp.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:NEC_PC-8201.jp.orig.bin&amp;diff=3043"/>
		<updated>2026-02-19T11:01:22Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: The original PC-8201 ROM was released in 1983 in Japanese, before the PC-8201''A'', the &amp;quot;international&amp;quot; version was sold in the US. 

This file is from the MAME/MESS ROM collection, but appears to be a good dump of the original N82 BASIC ROM. MAME referred to this file as &amp;quot;3256a41-3b1 n 82 basic.rom0&amp;quot;, but there is no indication what those numbers mean.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The original PC-8201 ROM was released in 1983 in Japanese, before the PC-8201''A'', the &amp;quot;international&amp;quot; version was sold in the US. &lt;br /&gt;
&lt;br /&gt;
This file is from the MAME/MESS ROM collection, but appears to be a good dump of the original N82 BASIC ROM. MAME referred to this file as &amp;quot;3256a41-3b1 n 82 basic.rom0&amp;quot;, but there is no indication what those numbers mean.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3042</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3042"/>
		<updated>2026-02-19T10:55:24Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* NEC PC-8201 */ Add the Japanese PC-8201 ROM from MAME (was called 3256a41-3b1 n 82 basic.rom0)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums use CRC32/PKZIP and [https://crccalc.com/?method=CRC-16 CRC16]/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sarahkmarr.com/retromodel100.html LibROM-1.1a] || 60F0 || ad1ee50b &lt;br /&gt;
|| [[file:TRS-80_Model_100.LibROM-1.1a.bin]] &lt;br /&gt;
|| (Not applicable)&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 9535 || d0c56acf&lt;br /&gt;
|| [[file:Tandy_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:Tandy_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:Tandy_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || C061 || 8fdbb58c&lt;br /&gt;
|| [[file:Tandy_200.us.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|Japan || 0508 || 3dbaa484 || [[File:NEC_PC-8201.jp.orig.bin]] ||&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
The PC-8300 has an unusual 1Mbit (128KB) main ROM on a 28 pin DIP socket. If you wish to write this file to an (E)EPROM, please see [[FLASH_23C1000]]. Developers accessed this chip as four 32KB ROMs, bank selected either high or low in the 64K address space.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_Y2K&amp;diff=3036</id>
		<title>Model T Y2K</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_Y2K&amp;diff=3036"/>
		<updated>2026-02-15T08:34:56Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Add concatenated ROM file plus M14 ROM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Model T computer&amp;quot; system rom Y2K patches&lt;br /&gt;
&lt;br /&gt;
==General==&lt;br /&gt;
All the KC-85 clones have the same routine holding the century digits, though appearing at different addresses in different system roms.&lt;br /&gt;
&lt;br /&gt;
A Y2K patching rule that applies the same to all machines is to just search for a certain string of 6 bytes wherever it happens to appear, and edit.&lt;br /&gt;
&lt;br /&gt;
Using the hex-editor of your choice:&lt;br /&gt;
:{|&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;text-align: right;| Search for this sequence: || &amp;lt;code&amp;gt;23 36 31 23 36 39&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;text-align: right;| Replace it with this: || &amp;lt;code&amp;gt;23 36 {{highlight|32}} 23 36 {{highlight|30}}&amp;lt;/code&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
:0x5A53 0x31 -&amp;gt; 0x32&lt;br /&gt;
:0x5A56 0x39 -&amp;gt; 0x30&lt;br /&gt;
&lt;br /&gt;
[[file:TRS-80_Model_100.orig.bin]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
&lt;br /&gt;
Most Model 100's have a non-standard pinout for the system rom socket.&amp;lt;br&amp;gt;&lt;br /&gt;
If your original system rom has the part number LH535618 (most will), then you can use [[FlexROM_100]] (optionally with [[Building a REX|REX Classic]]) to install the patched ROM.&lt;br /&gt;
&lt;br /&gt;
If you have a late model without LH535618, then you can use a plain 27C256, or [[FlexROM_102]] (optionally with [[Building a REX|REX Classic]]), or [[28C256_to_27C256]].&lt;br /&gt;
&lt;br /&gt;
==Tandy Model 102==&lt;br /&gt;
US&amp;lt;br&amp;gt;&lt;br /&gt;
:0x5A53 0x31 -&amp;gt; 0x32&lt;br /&gt;
:0x5A56 0x39 -&amp;gt; 0x30&lt;br /&gt;
&lt;br /&gt;
[[file:TANDY_Model_102.us.orig.bin]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
&lt;br /&gt;
UK&amp;lt;br&amp;gt;&lt;br /&gt;
:0x5A53 0x31 -&amp;gt; 0x32&lt;br /&gt;
:0x5A56 0x39 -&amp;gt; 0x30&lt;br /&gt;
&lt;br /&gt;
[[file:TANDY_Model_102.uk.orig.bin]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
&lt;br /&gt;
You can use a plain 27C256, or [[FlexROM_102]] (optionally with [[Building_a_REX|REX Classic]]), or [[28C256_to_27C256]] to install the patched rom.&lt;br /&gt;
&lt;br /&gt;
==Tandy Model 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, M15, M13, and M14. Only M15 needs to be modified.&lt;br /&gt;
&lt;br /&gt;
:0x6DF1 0x31 -&amp;gt; 0x32&lt;br /&gt;
:0x6DF3 0x39 -&amp;gt; 0x30&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+ Tandy 200 ROMs&lt;br /&gt;
|-&lt;br /&gt;
! Description !! Original !! Y2K Patched&lt;br /&gt;
|-&lt;br /&gt;
|'''M15''': First system ROM chip (32K)&lt;br /&gt;
|| [[File:Tandy_200.M15.orig.bin]] || [[File:Tandy_200.M15.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|'''M13''': Second system ROM chip (8K)&lt;br /&gt;
|| [[file:Tandy_200.M13.orig.bin]] &lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;| not modified, included here just for completeness&lt;br /&gt;
|-&lt;br /&gt;
|'''M14''': Third system ROM chip&amp;lt;br/&amp;gt;Multiplan (32K, bank selected) &lt;br /&gt;
|[[file:Tandy_200.M14.orig.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|All three ROMs (M15+M13+M14) in one file, for emulators&lt;br /&gt;
||[[file:Tandy_200.us.orig.bin]] || [[file:Tandy_200.us.y2k.bin]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
You can use a plain 27C256, or [[28C256_to_27C256]], or [[FlexROM_200]] (optionally with [[Building_a_REX|REX Classic]]) to install the patched M15 ROM.&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
North America:&lt;br /&gt;
:0x5A5B 0x31 -&amp;gt; 0x32&lt;br /&gt;
:0x5A5E 0x39 -&amp;gt; 0x30&lt;br /&gt;
[[File:M10_System_ROM_NorthAmerica.orig.bin]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&lt;br /&gt;
Europe:&lt;br /&gt;
:0x5774 0x31 -&amp;gt; 0x32&lt;br /&gt;
:0x5779 0x39 -&amp;gt; 0x30&lt;br /&gt;
[[File:M10_System_ROM_EU.orig.bin]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
&lt;br /&gt;
You can use a plain 27C256, or [[28C256_to_27C256]] to install the patched rom.&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
:0x575E 0x31 -&amp;gt; 0x32&lt;br /&gt;
:0x5761 0x39 -&amp;gt; 0x30&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[File:KC-85.orig.hex]] --&amp;gt;[[File:KC-85.orig.bin]]&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;!-- [[File:KC-85.y2k.hex]] --&amp;gt;[[File:KC-85.y2k.bin]]&lt;br /&gt;
&lt;br /&gt;
You can use a plain 27C256, or [[28C256_to_27C256]] to install the patched rom.&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A, PC-8300==&lt;br /&gt;
To change the &amp;quot;19&amp;quot; in &amp;quot;1983&amp;quot;, it's the same rule for NEC as all the rest, but there is also a second place to change the &amp;quot;83&amp;quot;.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:0x5D91 0x31 -&amp;gt; 0x32&lt;br /&gt;
:0x5D94 0x39 -&amp;gt; 0x30&lt;br /&gt;
:0x7E30 0x33 -&amp;gt; 0x30&lt;br /&gt;
:0x7E31 0x38 -&amp;gt; 0x30&lt;br /&gt;
&lt;br /&gt;
[[file:NEC_PC-8201A.orig.bin]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:NEC_PC-8201A.y2k.bin]]&amp;lt;br&amp;gt;&lt;br /&gt;
For PC-8201/PC8201A you can use a plain 27C256 or a [[28C256_to_27C256]] to install the patched rom.&lt;br /&gt;
&lt;br /&gt;
[[file:NEC_PC-8300.orig.bin]]&amp;lt;br&amp;gt;&lt;br /&gt;
[[file:NEC_PC-8300.y2k.bin]]&amp;lt;br&amp;gt;&lt;br /&gt;
For PC-8300 you can use [[FLASH_23C1000]] to install the patched rom.&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
http://www.muppetlabs.com/~chris/model100/y2000.html&amp;lt;br&amp;gt;&lt;br /&gt;
https://www.web8201.net/default.asp?content=NECY2K.asp&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.us.orig.bin&amp;diff=3035</id>
		<title>File:Tandy 200.us.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.us.orig.bin&amp;diff=3035"/>
		<updated>2026-02-15T08:04:13Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Hackerb9 uploaded a new version of File:Tandy 200.us.orig.bin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
This is a concatenation of all three system ROMs on the Tandy 200: M15, M13, and M14, in that order. While not usable on actual Tandy 200 hardware, this is a format used by emulators such as Virtual-T. &lt;br /&gt;
&lt;br /&gt;
The first 40K of the file (0000H to 9FFFH) maps directly to the machine's memory address space. NOTA BENE: the last 32K of the file maps to a bank switched ROM which the Tandy 200 addresses as 0000H to 7FFFH.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3034</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3034"/>
		<updated>2026-02-15T08:02:43Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Tandy 200 */ Update checksums for corrected M15 ROM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums use CRC32/PKZIP and [https://crccalc.com/?method=CRC-16 CRC16]/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sarahkmarr.com/retromodel100.html LibROM-1.1a] || 60F0 || ad1ee50b &lt;br /&gt;
|| [[file:TRS-80_Model_100.LibROM-1.1a.bin]] &lt;br /&gt;
|| (Not applicable)&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 9535 || d0c56acf&lt;br /&gt;
|| [[file:Tandy_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:Tandy_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:Tandy_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || C061 || 8fdbb58c&lt;br /&gt;
|| [[file:Tandy_200.us.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
The PC-8300 has an unusual 1Mbit (128KB) main ROM on a 28 pin DIP socket. If you wish to write this file to an (E)EPROM, please see [[FLASH_23C1000]]. Developers accessed this chip as four 32KB ROMs, bank selected either high or low in the 64K address space.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3033</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3033"/>
		<updated>2026-02-15T08:00:41Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Tandy 200 */ Update checksums for corrected M15 ROM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums use CRC32/PKZIP and [https://crccalc.com/?method=CRC-16 CRC16]/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sarahkmarr.com/retromodel100.html LibROM-1.1a] || 60F0 || ad1ee50b &lt;br /&gt;
|| [[file:TRS-80_Model_100.LibROM-1.1a.bin]] &lt;br /&gt;
|| (Not applicable)&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 9535 || d0c56acf&lt;br /&gt;
|| [[file:Tandy_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:Tandy_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:Tandy_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:Tandy_200.us.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
The PC-8300 has an unusual 1Mbit (128KB) main ROM on a 28 pin DIP socket. If you wish to write this file to an (E)EPROM, please see [[FLASH_23C1000]]. Developers accessed this chip as four 32KB ROMs, bank selected either high or low in the 64K address space.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.M15.orig.bin&amp;diff=3032</id>
		<title>File:Tandy 200.M15.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.M15.orig.bin&amp;diff=3032"/>
		<updated>2026-02-15T07:58:48Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Hackerb9 uploaded a new version of File:Tandy 200.M15.orig.bin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The chip M15 on the Tandy 200 contains the first 32K of the main system ROM.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3031</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3031"/>
		<updated>2026-02-14T19:23:05Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Link to CRC-16 calculator&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums use CRC32/PKZIP and [https://crccalc.com/?method=CRC-16 CRC16]/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sarahkmarr.com/retromodel100.html LibROM-1.1a] || 60F0 || ad1ee50b &lt;br /&gt;
|| [[file:TRS-80_Model_100.LibROM-1.1a.bin]] &lt;br /&gt;
|| (Not applicable)&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 25C3 || f3aec804&lt;br /&gt;
|| [[file:Tandy_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:Tandy_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:Tandy_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:Tandy_200.us.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
The PC-8300 has an unusual 1Mbit (128KB) main ROM on a 28 pin DIP socket. If you wish to write this file to an (E)EPROM, please see [[FLASH_23C1000]]. Developers accessed this chip as four 32KB ROMs, bank selected either high or low in the 64K address space.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3030</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3030"/>
		<updated>2026-02-14T19:19:23Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* NEC PC-8300 */ Add explanation of why this ROM is 128K with link to BKW's explanation and nifty adapter.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums use CRC32/PKZIP and CRC16/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sarahkmarr.com/retromodel100.html LibROM-1.1a] || 60F0 || ad1ee50b &lt;br /&gt;
|| [[file:TRS-80_Model_100.LibROM-1.1a.bin]] &lt;br /&gt;
|| (Not applicable)&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 25C3 || f3aec804&lt;br /&gt;
|| [[file:Tandy_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:Tandy_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:Tandy_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:Tandy_200.us.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
The PC-8300 has an unusual 1Mbit (128KB) main ROM on a 28 pin DIP socket. If you wish to write this file to an (E)EPROM, please see [[FLASH_23C1000]]. Developers accessed this chip as four 32KB ROMs, bank selected either high or low in the 64K address space.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3029</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3029"/>
		<updated>2026-02-14T18:56:49Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Tandy shouldn't be all caps as it was not an acronym, unlike TRS-80 and NEC.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums use CRC32/PKZIP and CRC16/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sarahkmarr.com/retromodel100.html LibROM-1.1a] || 60F0 || ad1ee50b &lt;br /&gt;
|| [[file:TRS-80_Model_100.LibROM-1.1a.bin]] &lt;br /&gt;
|| (Not applicable)&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Tandy 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 25C3 || f3aec804&lt;br /&gt;
|| [[file:Tandy_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:Tandy_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:Tandy_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:Tandy_200.us.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.us.orig.bin&amp;diff=3028</id>
		<title>File:Tandy 200.us.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.us.orig.bin&amp;diff=3028"/>
		<updated>2026-02-14T18:54:23Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Hackerb9 uploaded a new version of File:Tandy 200.us.orig.bin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
This is a concatenation of all three system ROMs on the Tandy 200: M15, M13, and M14, in that order. While not usable on actual Tandy 200 hardware, this is a format used by emulators such as Virtual-T. &lt;br /&gt;
&lt;br /&gt;
The first 40K of the file (0000H to 9FFFH) maps directly to the machine's memory address space. NOTA BENE: the last 32K of the file maps to a bank switched ROM which the Tandy 200 addresses as 0000H to 7FFFH.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.us.y2k.bin&amp;diff=3027</id>
		<title>File:Tandy 200.us.y2k.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.us.y2k.bin&amp;diff=3027"/>
		<updated>2026-02-14T18:50:18Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Summary */ Typo: link to original, not self&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Y2K patched version of the [[File:Tandy 200.us.orig.bin|concatenated Tandy 200 system ROMs]]. This simply replaces the number &amp;quot;19&amp;quot; with &amp;quot;20&amp;quot; on the display.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.us.y2k.bin&amp;diff=3026</id>
		<title>File:Tandy 200.us.y2k.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.us.y2k.bin&amp;diff=3026"/>
		<updated>2026-02-14T18:49:33Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Y2K patched version of the concatenated Tandy 200 system ROMs. This simply replaces the number &amp;quot;19&amp;quot; with &amp;quot;20&amp;quot; on the display.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Y2K patched version of the [[File:Tandy 200.us.y2k.bin|concatenated Tandy 200 system ROMs]]. This simply replaces the number &amp;quot;19&amp;quot; with &amp;quot;20&amp;quot; on the display.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.M13.orig.bin&amp;diff=3025</id>
		<title>File:Tandy 200.M13.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.M13.orig.bin&amp;diff=3025"/>
		<updated>2026-02-14T18:35:56Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Summary */ Typo A000 - 1 is not 7FFF&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The M13 chip on the Tandy 200 contains the 8K of the main system ROM which extends from address 8000H (32K) to 9FFF (40K).&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.us.orig.bin&amp;diff=3024</id>
		<title>File:Tandy 200.us.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.us.orig.bin&amp;diff=3024"/>
		<updated>2026-02-14T18:34:50Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: This is a concatenation of all three system ROMs on the Tandy 200: M15, M13, and M14, in that order. While not usable on actual Tandy 200 hardware, this is a format used by emulators such as Virtual-T. 

The first 40K of the file (0000H to 9FFFH) maps directly to the machine's memory address space. NOTA BENE: the last 32K of the file maps to a bank switched ROM which the Tandy 200 addresses as 0000H to 7FFFH.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
This is a concatenation of all three system ROMs on the Tandy 200: M15, M13, and M14, in that order. While not usable on actual Tandy 200 hardware, this is a format used by emulators such as Virtual-T. &lt;br /&gt;
&lt;br /&gt;
The first 40K of the file (0000H to 9FFFH) maps directly to the machine's memory address space. NOTA BENE: the last 32K of the file maps to a bank switched ROM which the Tandy 200 addresses as 0000H to 7FFFH.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.M14.orig.bin&amp;diff=3023</id>
		<title>File:Tandy 200.M14.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.M14.orig.bin&amp;diff=3023"/>
		<updated>2026-02-14T18:25:50Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Hackerb9 uploaded a new version of File:Tandy 200.M14.orig.bin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The M14 chip on the Tandy 200 contains 32K of system ROM which is bank switched with M15 (from address 0000H to 8000H, the first 32K). It contains Microsoft's Multiplan spreadsheet as an integral part of the T200.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.M14.orig.bin&amp;diff=3022</id>
		<title>File:Tandy 200.M14.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.M14.orig.bin&amp;diff=3022"/>
		<updated>2026-02-14T18:24:19Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: The M14 chip on the Tandy 200 contains 32K of system ROM which is bank switched with M15 (from address 0000H to 8000H, the first 32K). It contains Microsoft's Multiplan spreadsheet as an integral part of the T200.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The M14 chip on the Tandy 200 contains 32K of system ROM which is bank switched with M15 (from address 0000H to 8000H, the first 32K). It contains Microsoft's Multiplan spreadsheet as an integral part of the T200.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.M13.orig.bin&amp;diff=3021</id>
		<title>File:Tandy 200.M13.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.M13.orig.bin&amp;diff=3021"/>
		<updated>2026-02-14T18:14:35Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: The M13 chip on the Tandy 200 contains the 8K of the main system ROM which extends from address 8000H (32K) to 7FFF (40K).&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The M13 chip on the Tandy 200 contains the 8K of the main system ROM which extends from address 8000H (32K) to 7FFF (40K).&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.M15.y2k.bin&amp;diff=3020</id>
		<title>File:Tandy 200.M15.y2k.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.M15.y2k.bin&amp;diff=3020"/>
		<updated>2026-02-14T18:11:47Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Y2K patched version of the Tandy 200 system ROM. This is for the M15 chip which holds only the first 32K of the ROM.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Y2K patched version of the Tandy 200 system ROM. This is for the M15 chip which holds only the first 32K of the ROM.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Tandy_200.M15.orig.bin&amp;diff=3019</id>
		<title>File:Tandy 200.M15.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Tandy_200.M15.orig.bin&amp;diff=3019"/>
		<updated>2026-02-14T18:08:30Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: The chip M15 on the Tandy 200 contains the first 32K of the main system ROM.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The chip M15 on the Tandy 200 contains the first 32K of the main system ROM.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3018</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3018"/>
		<updated>2026-02-14T18:06:40Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* TANDY 200 */ Correct machine name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums use CRC32/PKZIP and CRC16/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sarahkmarr.com/retromodel100.html LibROM-1.1a] || 60F0 || ad1ee50b &lt;br /&gt;
|| [[file:TRS-80_Model_100.LibROM-1.1a.bin]] &lt;br /&gt;
|| (Not applicable)&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 25C3 || f3aec804&lt;br /&gt;
|| [[file:Tandy_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:Tandy_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:Tandy_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:Tandy_200.us.orig.bin]] &lt;br /&gt;
|| [[file:Tandy_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3017</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3017"/>
		<updated>2026-02-14T04:57:03Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Oops &amp;quot;Same&amp;quot; didn't make it clear &amp;quot;same row&amp;quot; or &amp;quot;same column&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums use CRC32/PKZIP and CRC16/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sarahkmarr.com/retromodel100.html LibROM-1.1a] || 60F0 || ad1ee50b &lt;br /&gt;
|| [[file:TRS-80_Model_100.LibROM-1.1a.bin]] &lt;br /&gt;
|| (Not applicable)&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 25C3 || f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:TANDY_Model_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:TANDY_Model_200.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3016</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3016"/>
		<updated>2026-02-14T04:56:23Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Just note that there is no &amp;quot;Y2K&amp;quot; version of LibROM as it is not needed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums use CRC32/PKZIP and CRC16/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sarahkmarr.com/retromodel100.html LibROM-1.1a] || 60F0 || ad1ee50b &lt;br /&gt;
|| [[file:TRS-80_Model_100.LibROM-1.1a.bin]] &lt;br /&gt;
|| (Same)&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 25C3 || f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:TANDY_Model_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:TANDY_Model_200.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:TRS-80_Model_100.LibROM-1.1a.bin&amp;diff=3015</id>
		<title>File:TRS-80 Model 100.LibROM-1.1a.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:TRS-80_Model_100.LibROM-1.1a.bin&amp;diff=3015"/>
		<updated>2026-02-13T05:41:59Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: LibROM Version 1.1a downloaded from https://sarahkmarr.com/librom.zip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
LibROM Version 1.1a downloaded from https://sarahkmarr.com/librom.zip&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3014</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3014"/>
		<updated>2026-02-13T05:38:48Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* TRS-80 Model 100 */ Add Sarah Marr's LibROM hack&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums used CRC32/PKZIP and CRC16/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| [https://sarahkmarr.com/retromodel100.html LibROM-1.1a] || 60F0 || ad1ee50b &lt;br /&gt;
|| [[file:TRS-80_Model_100.LibROM-1.1a.bin]] &lt;br /&gt;
|| &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 25C3 || f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:TANDY_Model_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:TANDY_Model_200.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3013</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3013"/>
		<updated>2026-02-08T17:32:15Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Televerket TRS-80 Modell 100 */ no y2k&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums used CRC32/PKZIP and CRC16/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 25C3 || f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:TANDY_Model_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:TANDY_Model_200.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]]  &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3012</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3012"/>
		<updated>2026-02-08T17:31:56Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Televerket TRS-80 Modell 100 */ no y2k&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums used CRC32/PKZIP and CRC16/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 25C3 || f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:TANDY_Model_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:TANDY_Model_200.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM &lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]] || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3011</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3011"/>
		<updated>2026-02-08T15:49:10Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Add CRC16 checksums for all ROMs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. The checksums used CRC32/PKZIP and CRC16/XMODEM. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 34F5 || 730a3611 &lt;br /&gt;
|| [[file:TRS-80_Model_100.orig.bin]] &lt;br /&gt;
|| [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || 1C6F || 08e9f89c &lt;br /&gt;
|| [[file:TANDY_Model_102.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || 5CF0 || 20a6dd54 &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY 200==&lt;br /&gt;
The Tandy 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 25C3 || f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 3D1A || 03a320c2&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
M14 is not the Option ROM, but is bank selected in the same way.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 958C || 0a0da302&lt;br /&gt;
|| [[file:TANDY_Model_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US || 972C || f6bb012a&lt;br /&gt;
|| [[file:TANDY_Model_200.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || A48D || 3725d32a &lt;br /&gt;
|| [[file:NEC_PC-8201A.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || 9FF5 || 1152c931 &lt;br /&gt;
|| [[file:NEC_PC-8300.orig.bin]] &lt;br /&gt;
|| [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC16 !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2 || 4793 || 3eaba0fd &lt;br /&gt;
|| [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
|| 5DD2&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
|| 5D9F&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan || F08D || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Norwegian || 2A64 || 028ac87d  || [[File:Televerket-Modell100.orig.bin]] || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC-16 !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || A2B3 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3010</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3010"/>
		<updated>2026-02-08T13:30:54Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Televerket TRS-80 Modell 100 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || || 730a3611 || [[file:TRS-80_Model_100.orig.bin]] || [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || || 08e9f89c || [[file:TANDY_Model_102.us.orig.bin]] || [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || || 20a6dd54 || [[file:TANDY_Model_102.uk.orig.bin]] || [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 200==&lt;br /&gt;
Model 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). M14 is bank selected like an Option ROM but is part of the standard system.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16/XMODEM !! CRC32/PKZIP !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 25C3&lt;br /&gt;
|| f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 3D1A&lt;br /&gt;
|| 03a320c2&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 958C&lt;br /&gt;
|| 0a0da302&lt;br /&gt;
|| [[file:TANDY_Model_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 972C&lt;br /&gt;
|| f6bb012a&lt;br /&gt;
|| [[file:TANDY_Model_200.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || || 3725d32a || [[file:NEC_PC-8201A.orig.bin]] || [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || || 1152c931 || [[file:NEC_PC-8300.orig.bin]] || [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2&lt;br /&gt;
|| 3eaba0fd || [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
||&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
||&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan ||  || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
This ROM is very similar to the one found in the Tandy 102 although it was released two or three years earlier.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Norwegian ||  || 028ac87d  || [[File:Televerket-Modell100.orig.bin]] || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || 26-3904 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3009</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3009"/>
		<updated>2026-02-08T13:27:50Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* TANDY Model 200 */ Replace empty &amp;quot;Version&amp;quot; column with CRC16 which can be calculated on the Tandy 200&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || || 730a3611 || [[file:TRS-80_Model_100.orig.bin]] || [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || || 08e9f89c || [[file:TANDY_Model_102.us.orig.bin]] || [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || || 20a6dd54 || [[file:TANDY_Model_102.uk.orig.bin]] || [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 200==&lt;br /&gt;
Model 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). M14 is bank selected like an Option ROM but is part of the standard system.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16/XMODEM !! CRC32/PKZIP !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 25C3&lt;br /&gt;
|| f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 3D1A&lt;br /&gt;
|| 03a320c2&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 958C&lt;br /&gt;
|| 0a0da302&lt;br /&gt;
|| [[file:TANDY_Model_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16 !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 972C&lt;br /&gt;
|| f6bb012a&lt;br /&gt;
|| [[file:TANDY_Model_200.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || || 3725d32a || [[file:NEC_PC-8201A.orig.bin]] || [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || || 1152c931 || [[file:NEC_PC-8300.orig.bin]] || [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2&lt;br /&gt;
|| 3eaba0fd || [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
||&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
||&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan ||  || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Norwegian ||  || 028ac87d  || [[File:Televerket-Modell100.orig.bin]] || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || 26-3904 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:TANDY_Model_200.us.y2k.bin&amp;diff=3008</id>
		<title>File:TANDY Model 200.us.y2k.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:TANDY_Model_200.us.y2k.bin&amp;diff=3008"/>
		<updated>2026-02-08T13:25:23Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: 72K concatenated version of the Tandy 200, including the Y2K patch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
72K concatenated version of the Tandy 200, including the Y2K patch&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:TANDY_Model_200.us.orig.bin&amp;diff=3007</id>
		<title>File:TANDY Model 200.us.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:TANDY_Model_200.us.orig.bin&amp;diff=3007"/>
		<updated>2026-02-08T13:24:53Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Hackerb9 uploaded a new version of File:TANDY Model 200.us.orig.bin&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Entire 72K ROM used in the Tandy 200. &lt;br /&gt;
Includes a concatenation of the data in ROM chips M15, M13, and M14 (in that order).&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:TANDY_Model_200.us.orig.bin&amp;diff=3006</id>
		<title>File:TANDY Model 200.us.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:TANDY_Model_200.us.orig.bin&amp;diff=3006"/>
		<updated>2026-02-08T13:22:48Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Entire 72K ROM used in the Tandy 200. 
Includes a concatenation of the data in ROM chips M15, M13, and M14 (in that order).&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Entire 72K ROM used in the Tandy 200. &lt;br /&gt;
Includes a concatenation of the data in ROM chips M15, M13, and M14 (in that order).&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:TANDY_Model_200.M14.orig.bin&amp;diff=3005</id>
		<title>File:TANDY Model 200.M14.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:TANDY_Model_200.M14.orig.bin&amp;diff=3005"/>
		<updated>2026-02-08T13:21:31Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: 32K ROM of MS Multiplan.
Part of the 72K standard system ROM on the Tandy 200.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
32K ROM of MS Multiplan.&lt;br /&gt;
Part of the 72K standard system ROM on the Tandy 200.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3004</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3004"/>
		<updated>2026-02-08T13:19:46Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* TANDY Model 200 */ 72K system ROM&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || || 730a3611 || [[file:TRS-80_Model_100.orig.bin]] || [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || || 08e9f89c || [[file:TANDY_Model_102.us.orig.bin]] || [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || || 20a6dd54 || [[file:TANDY_Model_102.uk.orig.bin]] || [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 200==&lt;br /&gt;
Model 200 system ROM spans 3 chips, 32k at M15, 8k at M13, and 32k at M14 (Multiplan). M14 is bank selected like an Option ROM but is part of the standard system.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! CRC16/XMODEM !! CRC32/PKZIP !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 25C3&lt;br /&gt;
|| f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 3D1A&lt;br /&gt;
|| 03a320c2&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 958C&lt;br /&gt;
|| 0a0da302&lt;br /&gt;
|| [[file:TANDY_Model_200.M14.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Emulators such as Virtual-T sometimes use a single file which contains a concatenation of M15, M13, and M14, in that order.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original 72K ROM !! Y2K patched 72K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| 972C&lt;br /&gt;
|| f6bb012a&lt;br /&gt;
|| [[file:TANDY_Model_200.us.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.us.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || || 3725d32a || [[file:NEC_PC-8201A.orig.bin]] || [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || || 1152c931 || [[file:NEC_PC-8300.orig.bin]] || [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2&lt;br /&gt;
|| 3eaba0fd || [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
||&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
||&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan ||  || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Norwegian ||  || 028ac87d  || [[File:Televerket-Modell100.orig.bin]] || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || 26-3904 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:Televerket-Modell100.orig.bin&amp;diff=3003</id>
		<title>File:Televerket-Modell100.orig.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:Televerket-Modell100.orig.bin&amp;diff=3003"/>
		<updated>2026-01-27T07:27:46Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: ROM from Norwegian TRS-80 Modell 100.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
ROM from Norwegian TRS-80 Modell 100.&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3002</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3002"/>
		<updated>2026-01-27T07:26:10Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Add Norwegian Modell 100&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || || 730a3611 || [[file:TRS-80_Model_100.orig.bin]] || [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || || 08e9f89c || [[file:TANDY_Model_102.us.orig.bin]] || [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || || 20a6dd54 || [[file:TANDY_Model_102.uk.orig.bin]] || [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 200==&lt;br /&gt;
Model 200 system ROM spans 2 chips, 32k at M15, and 8k at M13.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| &lt;br /&gt;
|| f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
||&lt;br /&gt;
|| baed5a18&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || || 3725d32a || [[file:NEC_PC-8201A.orig.bin]] || [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || || 1152c931 || [[file:NEC_PC-8300.orig.bin]] || [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2&lt;br /&gt;
|| 3eaba0fd || [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
||&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
||&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan ||  || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Televerket TRS-80 Modell 100==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Norwegian ||  || 028ac87d  || [[File:Televerket-Modell100.orig.bin]] || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || 26-3904 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3001</id>
		<title>Model T System ROMs</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Model_T_System_ROMs&amp;diff=3001"/>
		<updated>2026-01-27T06:44:27Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Add links and CRC for KC 85&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the list of &amp;quot;system ROMs&amp;quot;, the builtin software on a chip that came with the Model T. When a  [[Model_T_Y2K|Y2K-patched]] versions is available, CRC checksum refers to the original ROM. Also see: the list of [[ModelT_roms|ModelT Option ROM]]s and the [[FlexROM_100|FlexROM 100]]. &lt;br /&gt;
&lt;br /&gt;
==TRS-80 Model 100==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || || 730a3611 || [[file:TRS-80_Model_100.orig.bin]] || [[file:TRS-80_Model_100.y2k.bin]]&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 102==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| US || || 08e9f89c || [[file:TANDY_Model_102.us.orig.bin]] || [[file:TANDY_Model_102.us.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| UK || || 20a6dd54 || [[file:TANDY_Model_102.uk.orig.bin]] || [[file:TANDY_Model_102.uk.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 200==&lt;br /&gt;
Model 200 system ROM spans 2 chips, 32k at M15, and 8k at M13.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original 32K ROM !! Y2K-patched 32K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
|| &lt;br /&gt;
|| f3aec804&lt;br /&gt;
|| [[file:TANDY_Model_200.M15.orig.bin]] &lt;br /&gt;
|| [[file:TANDY_Model_200.M15.y2k.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original 8K ROM&lt;br /&gt;
|-&lt;br /&gt;
| US &lt;br /&gt;
||&lt;br /&gt;
|| baed5a18&lt;br /&gt;
|| [[file:TANDY_Model_200.M13.orig.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8201A==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || || 3725d32a || [[file:NEC_PC-8201A.orig.bin]] || [[file:NEC_PC-8201A.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==NEC PC-8300==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe (?) || || 1152c931 || [[file:NEC_PC-8300.orig.bin]] || [[file:NEC_PC-8300.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | QWERTZ (German) ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The PC-8300 was often used for industrial machine control using a custom system ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! ROM &lt;br /&gt;
|-&lt;br /&gt;
| Beckman 424&amp;lt;br/&amp;gt;Gas Chromatography instrument || REV E VER 3.2&lt;br /&gt;
|| 3eaba0fd || [[file:NEC_PC-8300_Beckman-E3.2.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Olivetti M10==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Europe&lt;br /&gt;
||&lt;br /&gt;
|| f0e8447a &lt;br /&gt;
|| [[File:M10_System_ROM_EU.orig.bin]]&lt;br /&gt;
|| [[File:M10_System_ROM_EU.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
| North America &lt;br /&gt;
||&lt;br /&gt;
|| 80d1c1b7&lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.orig.bin]] &lt;br /&gt;
|| [[File:M10_System_ROM_NorthAmerica.y2k.bin]]&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  | Europe (AZERTY)&amp;lt;br/&amp;gt;French keyboard  ||  ||  ||  ||  --&amp;gt;&lt;br /&gt;
&amp;lt;!--  |-  --&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Kyotronic KC-85==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! Original ROM !! Y2K-patched&lt;br /&gt;
|-&lt;br /&gt;
| Japan ||  || 8a9ddd6b || [[File:KC-85.orig.bin]] || [[File:KC-85.y2k.bin]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==TANDY Model 600==&lt;br /&gt;
&lt;br /&gt;
The Tandy 600 had BASIC as an optional ROM (RS Catalog #26-3904) instead of in the System ROM.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Version !! CRC32 !! ROM&lt;br /&gt;
|-&lt;br /&gt;
| System || ||  || &lt;br /&gt;
|-&lt;br /&gt;
| BASIC || 26-3904 || 7e952856 || [[file:TANDY_600_BASIC.bin]] &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Disk/Video_Interface&amp;diff=2631</id>
		<title>Disk/Video Interface</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Disk/Video_Interface&amp;diff=2631"/>
		<updated>2022-10-16T04:41:09Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Manuals */ Fixup broken classiccmp links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:m100-dvi-2.jpg]]&lt;br /&gt;
[[File:m100-dvi-1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Video==&lt;br /&gt;
[https://youtu.be/Mt6AmyLKkXQ Basic Usage Example]&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
[http://cini.classiccmp.org/pdf/Tandy/Disk%20Video%20Interface%20Manual.pdf Manual]&lt;br /&gt;
&lt;br /&gt;
[http://cini.classiccmp.org/pdf/Tandy/Disk%20Video%20Interface%20Service%20Manual.pdf Service Manual]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/details/DVI263806Notice 26-3806 Notice]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/details/TRS80DVICorrectionBASICErrorCodes Correction to BASIC Error Codes]&lt;br /&gt;
&lt;br /&gt;
==Other Books==&lt;br /&gt;
[https://archive.org/details/InsideTheTrs80Model100 Inside The TRS-80 Model 100]&lt;br /&gt;
&lt;br /&gt;
==System Disk==&lt;br /&gt;
There are 2 versions of the system disk, one for Model 100 (and 102) only, and one for both Model 100 &amp;amp; 200.&lt;br /&gt;
&lt;br /&gt;
[[File:DVI_system_disk_1.jpg|200px]]&lt;br /&gt;
[[File:DVI_system_disk_2.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Steven Adolph has dissected and copied the system disk files.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.club100.org/memfiles/index.php?&amp;amp;direction=0&amp;amp;order=&amp;amp;directory=Steve%20Adolph/DVI%20boot%20disk%20files System Disk files from Steven Adolf on Club100]&lt;br /&gt;
&lt;br /&gt;
The system disk formatting and files are fully described in the service manual.&lt;br /&gt;
&lt;br /&gt;
Arcadeshopper has copies of both versions of the system disk.&lt;br /&gt;
&lt;br /&gt;
[https://www.arcadeshopper.com/wp/?page_id=11#!/Disk-Video-Interface-system-disk-26-314-Model-100-102/p/141587103/category=28313042 26-314 for Model 100]&lt;br /&gt;
&lt;br /&gt;
[https://www.arcadeshopper.com/wp/?page_id=11#!/Disk-Video-Interface-system-disk-26-3806-Model-200/p/143281618/category=28313042 26-3806 for Model 200]&lt;br /&gt;
&lt;br /&gt;
==Cable==&lt;br /&gt;
[[Disk/Video Interface: Cable|Cable]]&lt;br /&gt;
&lt;br /&gt;
==Drives==&lt;br /&gt;
[[Disk/Video Interface: Drives|Drives]]&lt;br /&gt;
&lt;br /&gt;
==ROM dumps==&lt;br /&gt;
[[File:M40_P.bin]] is the main rom&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M17 CG.bin]] is the character generator&amp;lt;br&amp;gt;&lt;br /&gt;
https://drive.google.com/drive/folders/1yqVh_mj5vtBJhYng-Uitvsjnykq0Knnt&lt;br /&gt;
&lt;br /&gt;
==Wonderful Hacks from Days Gone By==&lt;br /&gt;
[https://raw.githubusercontent.com/LivingM100SIG/Living_M100SIG/main/M100SIG/Lib-09-PERIFERALS/DVI2ND.INF Use the cassette motor control to use both sides of a double-sided drive!]&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Disk/Video_Interface&amp;diff=2582</id>
		<title>Disk/Video Interface</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Disk/Video_Interface&amp;diff=2582"/>
		<updated>2022-09-10T04:38:53Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* ROM dumps */ Wikisyntax is not Markdown. *sigh*&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:m100-dvi-2.jpg]]&lt;br /&gt;
[[File:m100-dvi-1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Video==&lt;br /&gt;
[https://youtu.be/Mt6AmyLKkXQ Basic Usage Example]&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
[http://www.classiccmp.org/cini/pdf/Tandy/Disk%20Video%20Interface%20Manual.pdf Manual]&lt;br /&gt;
&lt;br /&gt;
[http://www.classiccmp.org/cini/pdf/Tandy/Disk%20Video%20Interface%20Service%20Manual.pdf Service Manual]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/details/DVI263806Notice 26-3806 Notice]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/details/TRS80DVICorrectionBASICErrorCodes Correction to BASIC Error Codes]&lt;br /&gt;
&lt;br /&gt;
==Other Books==&lt;br /&gt;
[https://archive.org/details/InsideTheTrs80Model100 Inside The TRS-80 Model 100]&lt;br /&gt;
&lt;br /&gt;
==System Disk==&lt;br /&gt;
There are 2 versions of the system disk, one for Model 100 (and 102) only, and one for both Model 100 &amp;amp; 200.&lt;br /&gt;
&lt;br /&gt;
[[File:DVI_system_disk_1.jpg|200px]]&lt;br /&gt;
[[File:DVI_system_disk_2.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Steven Adolph has dissected and copied the system disk files.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.club100.org/memfiles/index.php?&amp;amp;direction=0&amp;amp;order=&amp;amp;directory=Steve%20Adolph/DVI%20boot%20disk%20files System Disk files from Steven Adolf on Club100]&lt;br /&gt;
&lt;br /&gt;
The system disk formatting and files are fully described in the service manual.&lt;br /&gt;
&lt;br /&gt;
Arcadeshopper has copies of both versions of the system disk.&lt;br /&gt;
&lt;br /&gt;
[https://www.arcadeshopper.com/wp/?page_id=11#!/Disk-Video-Interface-system-disk-26-314-Model-100-102/p/141587103/category=28313042 26-314 for Model 100]&lt;br /&gt;
&lt;br /&gt;
[https://www.arcadeshopper.com/wp/?page_id=11#!/Disk-Video-Interface-system-disk-26-3806-Model-200/p/143281618/category=28313042 26-3806 for Model 200]&lt;br /&gt;
&lt;br /&gt;
==Cable==&lt;br /&gt;
[[Disk/Video Interface: Cable|Cable]]&lt;br /&gt;
&lt;br /&gt;
==Drives==&lt;br /&gt;
[[Disk/Video Interface: Drives|Drives]]&lt;br /&gt;
&lt;br /&gt;
==ROM dumps==&lt;br /&gt;
[[File:M40_P.bin]] is the main rom&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:M17 CG.bin]] is the character generator&amp;lt;br&amp;gt;&lt;br /&gt;
https://drive.google.com/drive/folders/1yqVh_mj5vtBJhYng-Uitvsjnykq0Knnt&lt;br /&gt;
&lt;br /&gt;
==Wonderful Hacks from Days Gone By==&lt;br /&gt;
[ftp://salsa.net/pub/M100SIG/Lib-09-PERIFERALS/DVI2ND.INF Use the cassette motor control to use both sides of a double-sided drive!]&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:M40_P.bin&amp;diff=2581</id>
		<title>File:M40 P.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:M40_P.bin&amp;diff=2581"/>
		<updated>2022-09-10T04:38:01Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;M40 Main program ROM from Disk/Video Interface&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:M17_CG.bin&amp;diff=2580</id>
		<title>File:M17 CG.bin</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:M17_CG.bin&amp;diff=2580"/>
		<updated>2022-09-10T04:35:33Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ROM M17 (Character Generator) for Disk/Video Interface&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=Disk/Video_Interface&amp;diff=2579</id>
		<title>Disk/Video Interface</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=Disk/Video_Interface&amp;diff=2579"/>
		<updated>2022-09-10T04:33:30Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* ROM dumps */ Add links to actual files as Google Drive isn't always archivable&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:m100-dvi-2.jpg]]&lt;br /&gt;
[[File:m100-dvi-1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Video==&lt;br /&gt;
[https://youtu.be/Mt6AmyLKkXQ Basic Usage Example]&lt;br /&gt;
&lt;br /&gt;
==Manuals==&lt;br /&gt;
[http://www.classiccmp.org/cini/pdf/Tandy/Disk%20Video%20Interface%20Manual.pdf Manual]&lt;br /&gt;
&lt;br /&gt;
[http://www.classiccmp.org/cini/pdf/Tandy/Disk%20Video%20Interface%20Service%20Manual.pdf Service Manual]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/details/DVI263806Notice 26-3806 Notice]&lt;br /&gt;
&lt;br /&gt;
[https://archive.org/details/TRS80DVICorrectionBASICErrorCodes Correction to BASIC Error Codes]&lt;br /&gt;
&lt;br /&gt;
==Other Books==&lt;br /&gt;
[https://archive.org/details/InsideTheTrs80Model100 Inside The TRS-80 Model 100]&lt;br /&gt;
&lt;br /&gt;
==System Disk==&lt;br /&gt;
There are 2 versions of the system disk, one for Model 100 (and 102) only, and one for both Model 100 &amp;amp; 200.&lt;br /&gt;
&lt;br /&gt;
[[File:DVI_system_disk_1.jpg|200px]]&lt;br /&gt;
[[File:DVI_system_disk_2.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Steven Adolph has dissected and copied the system disk files.&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.club100.org/memfiles/index.php?&amp;amp;direction=0&amp;amp;order=&amp;amp;directory=Steve%20Adolph/DVI%20boot%20disk%20files System Disk files from Steven Adolf on Club100]&lt;br /&gt;
&lt;br /&gt;
The system disk formatting and files are fully described in the service manual.&lt;br /&gt;
&lt;br /&gt;
Arcadeshopper has copies of both versions of the system disk.&lt;br /&gt;
&lt;br /&gt;
[https://www.arcadeshopper.com/wp/?page_id=11#!/Disk-Video-Interface-system-disk-26-314-Model-100-102/p/141587103/category=28313042 26-314 for Model 100]&lt;br /&gt;
&lt;br /&gt;
[https://www.arcadeshopper.com/wp/?page_id=11#!/Disk-Video-Interface-system-disk-26-3806-Model-200/p/143281618/category=28313042 26-3806 for Model 200]&lt;br /&gt;
&lt;br /&gt;
==Cable==&lt;br /&gt;
[[Disk/Video Interface: Cable|Cable]]&lt;br /&gt;
&lt;br /&gt;
==Drives==&lt;br /&gt;
[[Disk/Video Interface: Drives|Drives]]&lt;br /&gt;
&lt;br /&gt;
==ROM dumps==&lt;br /&gt;
[M40](M40_P.bin) is the main rom&amp;lt;br&amp;gt;&lt;br /&gt;
[M17](M17_CG.bin) is the character generator&amp;lt;br&amp;gt;&lt;br /&gt;
https://drive.google.com/drive/folders/1yqVh_mj5vtBJhYng-Uitvsjnykq0Knnt&lt;br /&gt;
&lt;br /&gt;
==Wonderful Hacks from Days Gone By==&lt;br /&gt;
[ftp://salsa.net/pub/M100SIG/Lib-09-PERIFERALS/DVI2ND.INF Use the cassette motor control to use both sides of a double-sided drive!]&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=CGP-115&amp;diff=2578</id>
		<title>CGP-115</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=CGP-115&amp;diff=2578"/>
		<updated>2022-09-08T04:09:15Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Pens */ Adding image (take two)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Cgp115.jpg|thumb]]&lt;br /&gt;
=Manuals=&lt;br /&gt;
:[https://archive.org/details/cgp-115_operation_manual Operation Manual]&lt;br /&gt;
:[https://archive.org/details/cgp-115-service-manual Service Manual]&lt;br /&gt;
&lt;br /&gt;
=ALPS Plotter Engine=&lt;br /&gt;
The Tandy CGP-115 is based on the same ALPS DPG-1302 plotter engine as several other plotters.&lt;br /&gt;
&lt;br /&gt;
Plotter Models:&lt;br /&gt;
:'''ALPS DPG-1302'''&lt;br /&gt;
:Aquarius 4-COLOR PRINTER&lt;br /&gt;
:Astron MCP-40X&lt;br /&gt;
:Atari 1020&lt;br /&gt;
&amp;lt;!-- :Brother MCP-40 --&amp;gt; &amp;lt;!-- can't find any pics or docs --&amp;gt;&lt;br /&gt;
:Canon X-710&lt;br /&gt;
:Casio FA-10&lt;br /&gt;
:Casio FA-11&lt;br /&gt;
:Commodore 1520&lt;br /&gt;
:Convergent Microprinter WP-100&lt;br /&gt;
:Mattel Aquarius 4615&lt;br /&gt;
:MCP-40 ([http://www.pc-1500.info/2014/11/21/frank-c-odds-favorite-printer-sharp-pc-1500/ not the Oric one])&lt;br /&gt;
:Olivetti PL 10&lt;br /&gt;
:Oric MCP-40&lt;br /&gt;
:Sega SP-400&lt;br /&gt;
:Sharp CE-1600P&lt;br /&gt;
:Sharp MZ-1P01&lt;br /&gt;
:Sharp MZ-1P16&lt;br /&gt;
:Silver Reed EB50&lt;br /&gt;
:Tandy CGP-115&lt;br /&gt;
:Texas Instruments HX-1000&lt;br /&gt;
:Vtech Laser PP-40I&lt;br /&gt;
&lt;br /&gt;
There is another version of the same ALPS engine that just takes narrower paper, but is otherwise the same, using the same pens and pinion gears.&lt;br /&gt;
:Sharp CE-150&lt;br /&gt;
:Tandy 26-3605&lt;br /&gt;
&lt;br /&gt;
And another version that takes wider paper.&lt;br /&gt;
:Panasonic Penwriter RK-P400&lt;br /&gt;
:Sharp CE-515P&lt;br /&gt;
:Sharp CE-516P&lt;br /&gt;
:Sony PRN-C41&lt;br /&gt;
&lt;br /&gt;
=Pens=&lt;br /&gt;
[[File:EvidENTpens.jpg|100px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
A German medical supplies company is manufacturing new pens designed for this plotter mechanism.&lt;br /&gt;
&lt;br /&gt;
They're expensive, especially with the shipping, but, they're new, and you can refill them practically forever for pennies per refill.&lt;br /&gt;
&lt;br /&gt;
https://www.evident-shop.de/en/search?sSearch=stifte&lt;br /&gt;
&lt;br /&gt;
=Gears=&lt;br /&gt;
The pinion/spindle gears on the X and Y motors are made of Nylon, which has shrunk over time, and essentially all of these gears are split by now, or soon will be.&lt;br /&gt;
&lt;br /&gt;
===Specs===&lt;br /&gt;
:13 tooth&lt;br /&gt;
:0.25 modulus&lt;br /&gt;
:1.5mm bore&lt;br /&gt;
:4.5mm length&lt;br /&gt;
&lt;br /&gt;
These are the specs to re-create the gear from scratch. For example the FreeCAD model below was made by just plugging those values into the involute gear plugin in FreeCAD.&lt;br /&gt;
&lt;br /&gt;
===Sources===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:http://biosrhythm.com/?p=1395&lt;br /&gt;
:http://shpws.me/MmAz&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original gears are nylon. You can't get those any more, but you can get two other forms of new gears.&lt;br /&gt;
&lt;br /&gt;
Jeff Birt of the &amp;quot;Hey Birt!&amp;quot; Youtube channel has commissioned some machined brass gears: https://www.soigeneris.com/alps-printer-plotter-mechanism-pinion-gears&lt;br /&gt;
&lt;br /&gt;
You can also get 3d-printed gears: http://shpws.me/Si9K&lt;br /&gt;
&lt;br /&gt;
CAD model source for the 3d-printed gears: https://github.com/bkw777/ALPS_plotter_gears&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- historical&lt;br /&gt;
Manufacturer: '''Xtreme Production'''&lt;br /&gt;
:Model: EA-055-13&lt;br /&gt;
:Motor Pinion 13T (1.5mm hole, 0.25M)&lt;br /&gt;
:http://www.xtreme-production.com/xtreme/index.php?main_page=product_info&amp;amp;cPath=159_307&amp;amp;products_id=3013&lt;br /&gt;
:Notes: &amp;quot;Suitable for Walkera CB100, 4#6, 4G6, V100, V120 series&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Many resellers list the part, but most don't actually have any in stock. I had success at http://rcparty.com and http://miracle-mart.com.&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.miracle-mart.com/store/index.php?main_page=product_info&amp;amp;cPath=83_216&amp;amp;products_id=6842&amp;lt;br&amp;gt;&lt;br /&gt;
There may be others still out there. Look for r/c hobby shops, particularly ones that sell helecopters, particularly Walkera.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To install brass gears, I used a small hobby/electronics table-top vise with plastic jaws (Panavise 301) to press the gears onto the motor shafts without deforming the end of the shaft. The rear end of the shaft is very close to the bearing and so you want to be extra careful to avoid even a tiny impreceptible damage to the shape of the shaft. You can remove a thin metal sheet that covers the motors on the back, and that exposes the motors enough to get the corners of the vise jaws on both ends of the motor shaft without having to remove the motors. The jaws on that model of vise are plastic, so they don't harm the motor shaft on the back of the motors. If you use a steel jaw vice, be sure to protect the rear motor shaft from direct metal to metal contact with the vice jaw, to prevent the vise jaw from deforming the motor shaft.&lt;br /&gt;
&lt;br /&gt;
=Paper=&lt;br /&gt;
&lt;br /&gt;
===Specs===&lt;br /&gt;
:plain bond&lt;br /&gt;
:4.5&amp;quot; wide&lt;br /&gt;
:7/16&amp;quot; core&lt;br /&gt;
:up to 3&amp;quot; diameter&lt;br /&gt;
:160 feet&lt;br /&gt;
&lt;br /&gt;
Original Radio Shack item was 180 feet but that's not a common size. The Original paper may have been a thinner bond too. 160 feet of plain bond does fit in the machine with room to spare. Often the selling sites will list the roll diameter which removes all guessing.&lt;br /&gt;
&lt;br /&gt;
Typical search term: &amp;quot;4.5&amp;quot; bond roll&amp;quot;&lt;br /&gt;
&lt;br /&gt;
http://www.itplanet.com/parts/Star__87999850.htm&lt;br /&gt;
&lt;br /&gt;
https://www.cibowares.com/4-5-x-160-white-bond-1-ply-register-roll-package-of-20/&lt;br /&gt;
&lt;br /&gt;
http://www.sunshinesupport.com/prod/receipt-paper-rolls/1-ply-45-inch-x-165-paper-25-rolls-45165.htm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Refilling Pens=&lt;br /&gt;
&lt;br /&gt;
The new pens from the German medical supplies company are pretty expensive considering that they are so small and don’t last very long.&lt;br /&gt;
&lt;br /&gt;
The new pens can be refilled fairly easily with insulin syringes available from local drug stores. Example:&lt;br /&gt;
:Walgreens item 677232&lt;br /&gt;
:10-pack, 29 gauge, 0.3mL&lt;br /&gt;
:super thin syringes for insulin&lt;br /&gt;
&lt;br /&gt;
When looking for alternative inks, you need to know that the original ink is water-based.&amp;lt;br&amp;gt;&lt;br /&gt;
You want to use an ink that is water-based, and uses dye not pigment. In other words, not India ink! That has pigments made of particulates like a paint. That clogs up the wick fibers and the ball and wrecks the pen. You need inks that are purely liquid, which means dyes not pigments.&amp;lt;br&amp;gt;&lt;br /&gt;
The simplest way to identify a good ink is to search for water-based drafting/plotter pen ink.&lt;br /&gt;
&lt;br /&gt;
These Koh-I-Noor/Chartpak model numbers are perfect:&lt;br /&gt;
:[https://duckduckgo.com/?q=3080-F-BLA 3080-F-BLA]   black&lt;br /&gt;
:[https://duckduckgo.com/?q=3080-F-BLU 3080-F-BLU]   blue&lt;br /&gt;
:[https://duckduckgo.com/?q=3080-F-RED 3080-F-RED]   red&lt;br /&gt;
:[https://duckduckgo.com/?q=3080-F-GRE 3080-F-GRE]   green&lt;br /&gt;
&lt;br /&gt;
Fill a syringe to about the 20 mark. (0.2ml)&lt;br /&gt;
&lt;br /&gt;
Around the tip of the pen (the new plastic german ones) there are 3 vent holes.&lt;br /&gt;
Insert the syringe into one of those. Angle towards the center a little to minimize how much the vent passage gets mushed open by the needle.&lt;br /&gt;
&lt;br /&gt;
Slowly, giving the ink time to soak into the fiber filler inside, push the plunger from about 20 to about 10. When you see ink in the other vent holes, you’ve actually gone slightly too far, or too fast.&lt;br /&gt;
&lt;br /&gt;
Put the printer in 80 column mode ( jumper 2 = off ) and LLIST a basic program until the writing looks clean. It may splatter a little at first.&lt;br /&gt;
&lt;br /&gt;
Clean up with a calligraphy pen cleaning solution, like:&lt;br /&gt;
:http://artid.com/members/calligraphy/blog/post/1529-pen-and-brush-cleaner-recipe&lt;br /&gt;
or Koh-I-Noor Rapido-Eze.&lt;br /&gt;
&lt;br /&gt;
It works to restore old dried pens too if you soak the disassembled parts in a jar for a day or so. Most original (30 year old) pens are not recoverable, but some are.&lt;br /&gt;
&lt;br /&gt;
I have no idea how many times a pen can be refilled before the ball point wears out, but even once is worth it, considering how expensive they are and how quickly they run out. I have only refilled each color about twice so far.&lt;br /&gt;
&lt;br /&gt;
For the original steel barrel pens:&amp;lt;br&amp;gt;&lt;br /&gt;
You have to completely disassemble the pens and soak the parts in the cleaning solution for a few hours, or even days.&amp;lt;br&amp;gt;&lt;br /&gt;
If the metal ball point still does not roll or flow, try passing the tip into a flame briefly to free up the ball from being stuck. This is just for METAL tips! I don't know if it works by melting the dried ink or by expanding the metal around the ball, but it works. It only takes a brief exposure, less than a second. Just pass it above a flame back and forth once or twice, don't hold it in place. This breaks the ball free and allows the ball to roll again, and the ink to flow again.&amp;lt;br&amp;gt;&lt;br /&gt;
You have to inject ink with the pen tip off. You can’t go in through a vent hole like you can for the new plastic pens.&amp;lt;br&amp;gt;&lt;br /&gt;
All in all, I’ve generally had less than 50% success rate refilling and reviving old pens. Even after completely disassembling and cleaning all parts and freeing the stuck ball points. But occasionally it does work, and a few pens are better than no pens.&lt;br /&gt;
&lt;br /&gt;
=Pen/Ink Storage=&lt;br /&gt;
Store pens and ink in something that is more vapor-proof than oridinary plastic bags or boxes. You want metal or glass, like glass jars with metal lids or foil bags with actual aluminum foil not merely a silvery appearance.&lt;br /&gt;
&lt;br /&gt;
The plastic ink bottles and pen bodies will lose both alcohol and water right through the plastic over time. If they are stored in ordinary plastic bags or containers, even with seals, the vapor pases right through that plastic over time the same way. So you want to store them inside something that will actually trap the vapor inside over long periods, which slows down the loss of volotiles from the ink. Metal in particular also protects the dye from UV.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
https://www.amazon.com/dp/B006L80T2O/&lt;br /&gt;
&lt;br /&gt;
This item comes with dessicant packs. Do '''NOT''' include the dessicant packs! The whole point is to keep the moisture trapped IN the bag.&lt;br /&gt;
&lt;br /&gt;
=Pics / Video=&lt;br /&gt;
&lt;br /&gt;
https://goo.gl/photos/8HNKcnyMKBJupYnq9&lt;br /&gt;
&lt;br /&gt;
=Other=&lt;br /&gt;
https://drive.google.com/drive/folders/0Bys6eLbSbYyhSUpfQVdWc2VrdTA?resourcekey=0-kYFofyxhQLoKkG_phO0KHg&amp;amp;usp=sharing&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=CGP-115&amp;diff=2577</id>
		<title>CGP-115</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=CGP-115&amp;diff=2577"/>
		<updated>2022-09-08T04:07:40Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Undo revision 2576 by Hackerb9 (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Cgp115.jpg|thumb]]&lt;br /&gt;
=Manuals=&lt;br /&gt;
:[https://archive.org/details/cgp-115_operation_manual Operation Manual]&lt;br /&gt;
:[https://archive.org/details/cgp-115-service-manual Service Manual]&lt;br /&gt;
&lt;br /&gt;
=ALPS Plotter Engine=&lt;br /&gt;
The Tandy CGP-115 is based on the same ALPS DPG-1302 plotter engine as several other plotters.&lt;br /&gt;
&lt;br /&gt;
Plotter Models:&lt;br /&gt;
:'''ALPS DPG-1302'''&lt;br /&gt;
:Aquarius 4-COLOR PRINTER&lt;br /&gt;
:Astron MCP-40X&lt;br /&gt;
:Atari 1020&lt;br /&gt;
&amp;lt;!-- :Brother MCP-40 --&amp;gt; &amp;lt;!-- can't find any pics or docs --&amp;gt;&lt;br /&gt;
:Canon X-710&lt;br /&gt;
:Casio FA-10&lt;br /&gt;
:Casio FA-11&lt;br /&gt;
:Commodore 1520&lt;br /&gt;
:Convergent Microprinter WP-100&lt;br /&gt;
:Mattel Aquarius 4615&lt;br /&gt;
:MCP-40 ([http://www.pc-1500.info/2014/11/21/frank-c-odds-favorite-printer-sharp-pc-1500/ not the Oric one])&lt;br /&gt;
:Olivetti PL 10&lt;br /&gt;
:Oric MCP-40&lt;br /&gt;
:Sega SP-400&lt;br /&gt;
:Sharp CE-1600P&lt;br /&gt;
:Sharp MZ-1P01&lt;br /&gt;
:Sharp MZ-1P16&lt;br /&gt;
:Silver Reed EB50&lt;br /&gt;
:Tandy CGP-115&lt;br /&gt;
:Texas Instruments HX-1000&lt;br /&gt;
:Vtech Laser PP-40I&lt;br /&gt;
&lt;br /&gt;
There is another version of the same ALPS engine that just takes narrower paper, but is otherwise the same, using the same pens and pinion gears.&lt;br /&gt;
:Sharp CE-150&lt;br /&gt;
:Tandy 26-3605&lt;br /&gt;
&lt;br /&gt;
And another version that takes wider paper.&lt;br /&gt;
:Panasonic Penwriter RK-P400&lt;br /&gt;
:Sharp CE-515P&lt;br /&gt;
:Sharp CE-516P&lt;br /&gt;
:Sony PRN-C41&lt;br /&gt;
&lt;br /&gt;
=Pens=&lt;br /&gt;
A German medical supplies company is manufacturing new pens designed for this plotter mechanism.&lt;br /&gt;
&lt;br /&gt;
They're expensive, especially with the shipping, but, they're new, and you can refill them practically forever for pennies per refill.&lt;br /&gt;
&lt;br /&gt;
https://www.evident-shop.de/en/search?sSearch=stifte&lt;br /&gt;
&lt;br /&gt;
=Gears=&lt;br /&gt;
The pinion/spindle gears on the X and Y motors are made of Nylon, which has shrunk over time, and essentially all of these gears are split by now, or soon will be.&lt;br /&gt;
&lt;br /&gt;
===Specs===&lt;br /&gt;
:13 tooth&lt;br /&gt;
:0.25 modulus&lt;br /&gt;
:1.5mm bore&lt;br /&gt;
:4.5mm length&lt;br /&gt;
&lt;br /&gt;
These are the specs to re-create the gear from scratch. For example the FreeCAD model below was made by just plugging those values into the involute gear plugin in FreeCAD.&lt;br /&gt;
&lt;br /&gt;
===Sources===&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
:http://biosrhythm.com/?p=1395&lt;br /&gt;
:http://shpws.me/MmAz&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original gears are nylon. You can't get those any more, but you can get two other forms of new gears.&lt;br /&gt;
&lt;br /&gt;
Jeff Birt of the &amp;quot;Hey Birt!&amp;quot; Youtube channel has commissioned some machined brass gears: https://www.soigeneris.com/alps-printer-plotter-mechanism-pinion-gears&lt;br /&gt;
&lt;br /&gt;
You can also get 3d-printed gears: http://shpws.me/Si9K&lt;br /&gt;
&lt;br /&gt;
CAD model source for the 3d-printed gears: https://github.com/bkw777/ALPS_plotter_gears&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- historical&lt;br /&gt;
Manufacturer: '''Xtreme Production'''&lt;br /&gt;
:Model: EA-055-13&lt;br /&gt;
:Motor Pinion 13T (1.5mm hole, 0.25M)&lt;br /&gt;
:http://www.xtreme-production.com/xtreme/index.php?main_page=product_info&amp;amp;cPath=159_307&amp;amp;products_id=3013&lt;br /&gt;
:Notes: &amp;quot;Suitable for Walkera CB100, 4#6, 4G6, V100, V120 series&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Many resellers list the part, but most don't actually have any in stock. I had success at http://rcparty.com and http://miracle-mart.com.&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.miracle-mart.com/store/index.php?main_page=product_info&amp;amp;cPath=83_216&amp;amp;products_id=6842&amp;lt;br&amp;gt;&lt;br /&gt;
There may be others still out there. Look for r/c hobby shops, particularly ones that sell helecopters, particularly Walkera.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To install brass gears, I used a small hobby/electronics table-top vise with plastic jaws (Panavise 301) to press the gears onto the motor shafts without deforming the end of the shaft. The rear end of the shaft is very close to the bearing and so you want to be extra careful to avoid even a tiny impreceptible damage to the shape of the shaft. You can remove a thin metal sheet that covers the motors on the back, and that exposes the motors enough to get the corners of the vise jaws on both ends of the motor shaft without having to remove the motors. The jaws on that model of vise are plastic, so they don't harm the motor shaft on the back of the motors. If you use a steel jaw vice, be sure to protect the rear motor shaft from direct metal to metal contact with the vice jaw, to prevent the vise jaw from deforming the motor shaft.&lt;br /&gt;
&lt;br /&gt;
=Paper=&lt;br /&gt;
&lt;br /&gt;
===Specs===&lt;br /&gt;
:plain bond&lt;br /&gt;
:4.5&amp;quot; wide&lt;br /&gt;
:7/16&amp;quot; core&lt;br /&gt;
:up to 3&amp;quot; diameter&lt;br /&gt;
:160 feet&lt;br /&gt;
&lt;br /&gt;
Original Radio Shack item was 180 feet but that's not a common size. The Original paper may have been a thinner bond too. 160 feet of plain bond does fit in the machine with room to spare. Often the selling sites will list the roll diameter which removes all guessing.&lt;br /&gt;
&lt;br /&gt;
Typical search term: &amp;quot;4.5&amp;quot; bond roll&amp;quot;&lt;br /&gt;
&lt;br /&gt;
http://www.itplanet.com/parts/Star__87999850.htm&lt;br /&gt;
&lt;br /&gt;
https://www.cibowares.com/4-5-x-160-white-bond-1-ply-register-roll-package-of-20/&lt;br /&gt;
&lt;br /&gt;
http://www.sunshinesupport.com/prod/receipt-paper-rolls/1-ply-45-inch-x-165-paper-25-rolls-45165.htm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Refilling Pens=&lt;br /&gt;
&lt;br /&gt;
The new pens from the German medical supplies company are pretty expensive considering that they are so small and don’t last very long.&lt;br /&gt;
&lt;br /&gt;
The new pens can be refilled fairly easily with insulin syringes available from local drug stores. Example:&lt;br /&gt;
:Walgreens item 677232&lt;br /&gt;
:10-pack, 29 gauge, 0.3mL&lt;br /&gt;
:super thin syringes for insulin&lt;br /&gt;
&lt;br /&gt;
When looking for alternative inks, you need to know that the original ink is water-based.&amp;lt;br&amp;gt;&lt;br /&gt;
You want to use an ink that is water-based, and uses dye not pigment. In other words, not India ink! That has pigments made of particulates like a paint. That clogs up the wick fibers and the ball and wrecks the pen. You need inks that are purely liquid, which means dyes not pigments.&amp;lt;br&amp;gt;&lt;br /&gt;
The simplest way to identify a good ink is to search for water-based drafting/plotter pen ink.&lt;br /&gt;
&lt;br /&gt;
These Koh-I-Noor/Chartpak model numbers are perfect:&lt;br /&gt;
:[https://duckduckgo.com/?q=3080-F-BLA 3080-F-BLA]   black&lt;br /&gt;
:[https://duckduckgo.com/?q=3080-F-BLU 3080-F-BLU]   blue&lt;br /&gt;
:[https://duckduckgo.com/?q=3080-F-RED 3080-F-RED]   red&lt;br /&gt;
:[https://duckduckgo.com/?q=3080-F-GRE 3080-F-GRE]   green&lt;br /&gt;
&lt;br /&gt;
Fill a syringe to about the 20 mark. (0.2ml)&lt;br /&gt;
&lt;br /&gt;
Around the tip of the pen (the new plastic german ones) there are 3 vent holes.&lt;br /&gt;
Insert the syringe into one of those. Angle towards the center a little to minimize how much the vent passage gets mushed open by the needle.&lt;br /&gt;
&lt;br /&gt;
Slowly, giving the ink time to soak into the fiber filler inside, push the plunger from about 20 to about 10. When you see ink in the other vent holes, you’ve actually gone slightly too far, or too fast.&lt;br /&gt;
&lt;br /&gt;
Put the printer in 80 column mode ( jumper 2 = off ) and LLIST a basic program until the writing looks clean. It may splatter a little at first.&lt;br /&gt;
&lt;br /&gt;
Clean up with a calligraphy pen cleaning solution, like:&lt;br /&gt;
:http://artid.com/members/calligraphy/blog/post/1529-pen-and-brush-cleaner-recipe&lt;br /&gt;
or Koh-I-Noor Rapido-Eze.&lt;br /&gt;
&lt;br /&gt;
It works to restore old dried pens too if you soak the disassembled parts in a jar for a day or so. Most original (30 year old) pens are not recoverable, but some are.&lt;br /&gt;
&lt;br /&gt;
I have no idea how many times a pen can be refilled before the ball point wears out, but even once is worth it, considering how expensive they are and how quickly they run out. I have only refilled each color about twice so far.&lt;br /&gt;
&lt;br /&gt;
For the original steel barrel pens:&amp;lt;br&amp;gt;&lt;br /&gt;
You have to completely disassemble the pens and soak the parts in the cleaning solution for a few hours, or even days.&amp;lt;br&amp;gt;&lt;br /&gt;
If the metal ball point still does not roll or flow, try passing the tip into a flame briefly to free up the ball from being stuck. This is just for METAL tips! I don't know if it works by melting the dried ink or by expanding the metal around the ball, but it works. It only takes a brief exposure, less than a second. Just pass it above a flame back and forth once or twice, don't hold it in place. This breaks the ball free and allows the ball to roll again, and the ink to flow again.&amp;lt;br&amp;gt;&lt;br /&gt;
You have to inject ink with the pen tip off. You can’t go in through a vent hole like you can for the new plastic pens.&amp;lt;br&amp;gt;&lt;br /&gt;
All in all, I’ve generally had less than 50% success rate refilling and reviving old pens. Even after completely disassembling and cleaning all parts and freeing the stuck ball points. But occasionally it does work, and a few pens are better than no pens.&lt;br /&gt;
&lt;br /&gt;
=Pen/Ink Storage=&lt;br /&gt;
Store pens and ink in something that is more vapor-proof than oridinary plastic bags or boxes. You want metal or glass, like glass jars with metal lids or foil bags with actual aluminum foil not merely a silvery appearance.&lt;br /&gt;
&lt;br /&gt;
The plastic ink bottles and pen bodies will lose both alcohol and water right through the plastic over time. If they are stored in ordinary plastic bags or containers, even with seals, the vapor pases right through that plastic over time the same way. So you want to store them inside something that will actually trap the vapor inside over long periods, which slows down the loss of volotiles from the ink. Metal in particular also protects the dye from UV.&lt;br /&gt;
&lt;br /&gt;
Example:&lt;br /&gt;
https://www.amazon.com/dp/B006L80T2O/&lt;br /&gt;
&lt;br /&gt;
This item comes with dessicant packs. Do '''NOT''' include the dessicant packs! The whole point is to keep the moisture trapped IN the bag.&lt;br /&gt;
&lt;br /&gt;
=Pics / Video=&lt;br /&gt;
&lt;br /&gt;
https://goo.gl/photos/8HNKcnyMKBJupYnq9&lt;br /&gt;
&lt;br /&gt;
=Other=&lt;br /&gt;
https://drive.google.com/drive/folders/0Bys6eLbSbYyhSUpfQVdWc2VrdTA?resourcekey=0-kYFofyxhQLoKkG_phO0KHg&amp;amp;usp=sharing&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=CGP-115&amp;diff=2576</id>
		<title>CGP-115</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=CGP-115&amp;diff=2576"/>
		<updated>2022-09-08T04:06:20Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Make image of pens frameless&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Pens=&lt;br /&gt;
[[File:EvidENTpens.jpg|100px|frameless|right]]&lt;br /&gt;
&lt;br /&gt;
A German medical supplies company is manufacturing new pens designed for this plotter mechanism.&lt;br /&gt;
&lt;br /&gt;
They're expensive, especially with the shipping, but, they're new, and you can refill them practically forever for pennies per refill.&lt;br /&gt;
&lt;br /&gt;
https://www.evident-shop.de/en/search?sSearch=stifte&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:EvidENTpens.jpg&amp;diff=2575</id>
		<title>File:EvidENTpens.jpg</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:EvidENTpens.jpg&amp;diff=2575"/>
		<updated>2022-09-08T03:53:13Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: /* Summary */ Add information of other compatible product names to aid searching if this product stops being manufactured.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Image of Alps compatible plotter pens from evidENT-shop.de. Used in [[CGP-115]]&lt;br /&gt;
&lt;br /&gt;
Description from the manufacturer:&lt;br /&gt;
&lt;br /&gt;
Set of plotter pens range in the colors: red, blue, green and black. The plotter pens are suitable for various printers in medical technology.&lt;br /&gt;
Typmanometer: KAMPLEX Interacoustics AT 24, Hörniß&amp;amp;Zeisberg IMP 88 / 89, Interacoustics AT22, Steinmeier AUDIOmed SAT10, SAT20, Gravenstein GAT, Hohmoth Combi 2000, Homoth Tymp 2000, Heinemann AT22, HMT 23, GSI 27, GSI 27A, GSI 28, GSI28A&lt;br /&gt;
Ultrasonography: Otopront Digitale, Hortmann Ultrascan, Steinmeier SAM2000&lt;br /&gt;
Rhinomanometer: Homoth Rhino 2000 / Rhino 2002 / 4000, Homoth Tymp-Rhino-Combi, Homoth Diagnostic-Center&lt;br /&gt;
&lt;br /&gt;
A few years ago, manufacturers Sharp and Casio stopped the production of plotter EA 850 B / C and BP1 and BP2. The Plotter pens offered here with 4 pins have the usual ball point and are of original quality in every way. The pen sets are in both older printers in the measurement and control technology and medical technology in use. Plotter pens type Sharp EA850C, ALPS plotter for Commodore 1520, Atari 1020.&lt;br /&gt;
&lt;br /&gt;
Shipment: 4 Plotter pens&lt;br /&gt;
evidENT-Shop Article 224&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
	<entry>
		<id>http://tandy.wiki/index.php?title=File:EvidENTpens.jpg&amp;diff=2574</id>
		<title>File:EvidENTpens.jpg</title>
		<link rel="alternate" type="text/html" href="http://tandy.wiki/index.php?title=File:EvidENTpens.jpg&amp;diff=2574"/>
		<updated>2022-09-08T03:48:57Z</updated>

		<summary type="html">&lt;p&gt;Hackerb9: Image of Alps compatible plotter pens from evidENT-shop.de. Used in CGP-115&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Image of Alps compatible plotter pens from evidENT-shop.de. Used in [[CGP-115]]&lt;/div&gt;</summary>
		<author><name>Hackerb9</name></author>
	</entry>
</feed>