If the machine is a Model100, 102, or any of it's cousins, the system rom
is already available for download unless it's a some unusual non-English
variant.

If you are talking about the option-rom, those unplug, no unsoldering. And,
many of those are already dumped by someone else long ago too and available
for download.

If it's not a Model 100 or related, then most likely you can still read it
with a test clip, although you have to buy one and they are $30 minimum
usually.

In the case of a removable option rom, and one that isn't already available
for download, then you need a wiring adapter to read it in a programmer, to
translate from M100-option-rom pinout to 27C256 pinout. For a one-off, you
can just do this manually by rearranging the 28 jumper wires from the
programmer to the test clip. The option rom pinout translation is published
a few different places and easy to google up.

I would say a TL866 usb programmer makes more sense today than Willem.
Willem needs a real parallel port, which no one has any more. A
usb-parallel adapter doesn't work.

Then again, maybe you could use a willem on the M100 itself, which does
have a parallel port. I don't know if any software already exists to
operate a willem board from a m100, or how hard it would be to write from
scratch yourself.

I do know that a TL866 is $30-$40, runs on usb, and has both a free windows
gui app, and a small simple open source utility to operate it from linux or
osx.

As far as a program to dump the rom, as far as I can tell, you can only do
it from a compiled binary, not from basic. The system rom and option rom
both live at the same location in memory, and you access the option rom by
toggling a special bit called STROM (standard rom). If you do it from
basic, then the machine immediately crashes, because BASIC is no longer
there.

I don't know of a compiled binary to do it other than artrom, but I assume
artrom only expects to write to an artrom burner and has no alternate
option to dump plain hex text.

-- 
bkw


On Wed, Mar 15, 2017 at 8:35 PM, Mike Stein <[email protected]> wrote:

> What kind of ROMs?
>
> ----- Original Message -----
> *From:* Bryan Ard <[email protected]>
> *To:* [email protected]
> *Sent:* Tuesday, March 14, 2017 10:45 PM
> *Subject:* [M100] Help Imaging a ROM
>
> I've got a ROM that I want to backup for a customer so I can look at
> moving him to either an emulator or at the very least burn new roms for him
> if/when the old roms die.  I've looked at the ARTROM program, but can't
> figure out the protocol that it output to the ART rom burner. Anyone have a
> program or a link to a program to image a rom?  TIA!
>
>

Reply via email to