[comp.misc] Info Requested

bersamin@td2cad.intel.com (Luxo Jr.) (03/23/88)

        Hello out there in Computer Land.  I need some info and I was
        hoping some informed soul could clue me in.  A friend asked 
        me but I didn't know.  I don't know what the legalities are
        but does anyone know how to read (dump) the code from an
        Atari 800XL ROM cartridge???  Sure would appreciate the help.

              Thanx

trb@stag.UUCP ( Todd Burkey ) (03/26/88)

In article <764@td2cad.intel.com> bersamin@td2cad.UUCP (Luxo Jr.) writes:
>
>        but does anyone know how to read (dump) the code from an
>        Atari 800XL ROM cartridge???  Sure would appreciate the help.

I wrote a program back in '81 or '82 called CARTDISK+ that moved a
cartridge contents to disk and let you patch it using CARTDISK's
specialized disassembler. The program then created a loadable binary
file out of the 'fixed' binary data. As far as I remember, the ROM
cartridges were just like reading RAM memory...the started at a 4K
boundary and went up to C000 (i.e. B000-BFFF). Things only got weird
when the bank select cartridges came out (i.e. 32K carts that mapped
into 16K of address space.

On the other hand, if you are asking about how to physically copy the
ROM cartridges, then I have no idea (and would imagine that it would be
illegal.) The main reason I wrote CARTDISK was because my cartridge
port got flakey on me early on in my 800's lifetime (back before those
days that you could go into Target and buy an Atari 800 for $75 and
get a $100 rebate from Atari...)

  -Todd Burkey
   trb@stag.UUCP

P.S. CARTDISK is a product that we sell, although I've heard that it
is available on pirate boards around the world (along with my
DISKEDIT, SOFTBASE, and ULTRACOPY products for the 8 bit Atari's), so
the word 'sell' is somewhat of an exaggeration.