Re: Dumping ROMs

From: John Robertson <jrr_at_flippers.com>
Date: Thu Aug 01 2002 - 22:26:09 EDT

<x-html>
<html>
Not everyone has a working 9100...<br><br>
John :-#)#<br><br>
At 10:05 PM 01/08/2002 -0400, Kev wrote:<br><br>
<blockquote type=cite class=cite cite><font size=2>What is really cool is
that someone actually used that AND is working to improve it even
more!</font><br>
&nbsp;<br>
<font size=2>Thanks John &amp; Zonn,</font><br>
&nbsp;<br>
<font size=2>Kev</font><br>
<blockquote type=cite class=cite cite><font face="arial" size=2><br><br>
</font>Thanks to Kev and Zonn for the original DUMPER.ZIP setup.
<br><br>
I just fixed a rotten Atari Football (4 player) by first downloading the
PROMs (16 of the suckers 1K X4) directly from the board, then burning the
image into a single 2764. <br><br>
Next using two 74LS86 gates to set the <u>OE</u> (the first one picking
off Program 0 and 1, XORing them, then use the second XOR gate to invert
(tie one input high) and the resulting output drives the <u>OE</u> just
fine. Grab A11 and A12 lines (bend the legs out of the 2764) and tie pins
26, 27, 28 &amp; 1 all together and it works just fine to replace the 16
PROMs.<br><br>
Now I don't have to replace lots of sockets/PROMs with corroding
legs...<br><br>
John :-#)#<br><br>
At 04:26 PM 01/08/2002 -0700, Zonn wrote:<br><br>
<br>
<blockquote type=cite class=cite cite>On Thu, 01 Aug 2002 16:07:07 -0700,
John Robertson &lt;jrr@flippers.com&gt; wrote:<br><br>
&gt;To continue this a bit, I wrote a simple dumper (based on the one in
the <br>
&gt;Programming manual) that runs a fair bit faster than Kev's, the only
<br>
&gt;problem is that is sends unformatted ASCII text to my terminal
program, but <br>
&gt;I have no simple converters to fix this to binary...<br>
&gt;<br>
&gt;Here is the .s code<br>
&gt;<br>
&gt;<br>
&gt;PROGRAM 0&nbsp;&nbsp; 68 BYTES<br>
&gt;<br>
&gt;&nbsp;&nbsp;&nbsp; DPY-FIRST /1 LAST
/2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :Sets Start and End of
ROM<br>
&gt;&nbsp;&nbsp;&nbsp; REG1 = REG1 AND
FFF0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; :<br>
&gt;<br>
&gt;1: LABEL 1<br>
&gt;&nbsp;&nbsp;&nbsp; READ @ REG1<br>
&gt;&nbsp;&nbsp;&nbsp; AUX-$E+<br>
&gt;&nbsp;&nbsp;&nbsp; INC REG1<br>
&gt;&nbsp;&nbsp;&nbsp;
DPY-$1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
:Displays next memory read<br>
&gt;&nbsp;&nbsp;&nbsp; IF REG2 &gt;= REG1 GOTO 1<br>
&gt;&nbsp;&nbsp;&nbsp; STOP<br>
&gt;<br>
&gt;A bit shorter...and faster dumping, can anyone (Zonn?) edit the small
<br>
&gt;Hex32Bin.EXE or Hex2BIN32.EXE to just handle raw ASCII conversion to
Binary?<br><br>
Sure, just send me an example of the raw ASCI dump, and I'll modify the
program<br>
to convert the data.<br><br>
-Zonn</blockquote></blockquote></blockquote></html>

</x-html>
Received on Thu Aug 01 19:50:33 2002

This archive was generated by hypermail 2.1.8 : Tue Dec 02 2003 - 18:40:46 EST