Re: Dumping ROMs

From: Kev <KKlopp_at_erols.com>
Date: Thu Aug 01 2002 - 22:05:22 EDT

<x-html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<META content='"MSHTML 4.72.3612.1706"' name=GENERATOR>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT color=#000000 size=2>What is really cool is that someone actually
used that AND is working to improve it even more!</FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Thanks John &amp; Zonn,</FONT></DIV>
<DIV><FONT size=2></FONT>&nbsp;</DIV>
<DIV><FONT size=2>Kev</FONT></DIV>
<BLOCKQUOTE
style="BORDER-LEFT: #000000 solid 2px; MARGIN-LEFT: 5px; PADDING-LEFT: 5px">
    <DIV><FONT face=Arial size=2><BR><BR></DIV></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 class=cite cite type = 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></BODY></HTML>

</x-html>
Received on Thu Aug 01 19:20:32 2002

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