From: rjc@gnu.ai.mit.edu (Ray)
To: cypherpunks@toad.com
Message Hash: 9b008ada8bffd88a405033ffd2ae31d8171c0e0c500ba56669226fc2ee596301
Message ID: <9407111600.AA02708@geech.gnu.ai.mit.edu>
Reply To: N/A
UTC Datetime: 1994-07-11 16:01:25 UTC
Raw Date: Mon, 11 Jul 94 09:01:25 PDT
From: rjc@gnu.ai.mit.edu (Ray)
Date: Mon, 11 Jul 94 09:01:25 PDT
To: cypherpunks@toad.com
Subject: Re: Request: Tamper-proof executables
Message-ID: <9407111600.AA02708@geech.gnu.ai.mit.edu>
MIME-Version: 1.0
Content-Type: text/plain
re: C128's monitor was soo good...
That's nothing! ;-)
As early as 1987, you could purchase an "action replay cartridge"
or "final cartridge" for the C64. This cartridge could freeze
the execution of any progam, save *all* of memory, the state
of every hardware register, and the cpu registers and flags,
allow you to make changes,. and restart the program where it left
off!
Even more amazing, it knew the values of *write only registers*
and the CIA/Raster latches!
Furthermore, you could disassemble sectors directly from disk,
capture sprites/graphics, and automatically save the compacted
frozen state of the computer in "nova load format", which could be
given to anybody (who doesn't have the cartridge), and they could load
the frozen game (200+ block file) in less than 3 seconds from the 1541!
Anybody could crack games! Simply enter the manual-word, freeze
the game after it had been entered, and viola!
The best part of the monitor was the ability to run basic
programs from the frozen state without corrupting anything. Sort
of a primitive cooperative multitasking.
The cartridge also had a nibble mode copier in it.
The cartridge later came out for the Amiga with even more amazing
capabilities (like the ability to know what was in the write
only blitter/copper registers)
Ahh, the good ole days of 6502, VIC chip tricks, and 1541
programming. ;-)
-Ray
Return to July 1994
Return to “rjc@gnu.ai.mit.edu (Ray)”
1994-07-11 (Mon, 11 Jul 94 09:01:25 PDT) - Re: Request: Tamper-proof executables - rjc@gnu.ai.mit.edu (Ray)