[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: how do I use a snapshot card?



I have the documentation post me an address any i will send you photocopies

It may take some time as I am in the UK


David Empson <dempson@actrix.gen.nz> wrote in article
<1dn58yr.1x4e98t1fitf3sN@dempson.actrix.gen.nz>...
> md <mdickins@brightok.net> wrote:
> 
> > I bought a snapshot card but I haven't a clue how to use it or really
> > what it does.  It has a connector that looks like it might plug into
> > the game socket on the mother board and a cord with a button on it.
> > There is also a separate piece that looks like an empty chip socket
> > similar to what might fit in the game socket, this piece really has me
> > curious. 
> 
> That sounds suspiciously like the method used by genuine Apple language
> cards to hook into the memory bus.
> 
> With a language card, there is a short ribbon cable with a 16-pin DIL
> plug, that needs to be inserted in place of a RAM chip on the
> motherboard.  The chip that is removed gets inserted into the empty
> socket on the card.  The language card then makes use of the memory
> refresh signals being generated by the motherboard to refresh its
> on-card RAM.  In effect, it is just piggy-backing off one of the RAM
> chips to get this information.
> 
> This only works with an Apple ][ or ][+, since later machines don't have
> the same type of RAM.
> 
> I can't be certain that the same applies to this card, and I wouldn't
> recommend experimenting without proper documentation.
> 
> 
> I haven't seen a "snapshot" card, but I know that it is similar to a
> "wildcard", which I did see once.
> 
> These cards work on the principle of taking a snapshot of the entire
> memory contents and writing it out to disk.  This is done when you press
> the button, which causes a non-maskable interrupt.  The card intercepts
> the normal handling of the NMI by overriding motherboard memory
> (particularly the ROM) and taking control of the CPU.
> 
> While in control, the entire memory is copied onto the card, then you
> reboot and run software that lets you save the data to disk.
> 
> This is intended to be used as a deprotection method - once the
> copy-protected software is loaded into memory, you can effectively save
> it to a normal disk.  To run the software later, you simply BRUN the
> file that was created by the card (or perhaps a front-end loaded, since
> it wouldn't be able to load all of memory in one hit).
> 
> I suspect this particular card can only be used to capture software that
> works in a ][ or ][+ and only requires 48K of RAM.  You would need the
> software that went with it to be able to do anything useful.
> 
> -- 
> David Empson
> dempson@actrix.gen.nz
> Snail mail: P.O. Box 27-103, Wellington, New Zealand
>