Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!zaphod.mps.ohio-state.edu!mips!spool.mu.edu!news.nd.edu!vangogh!treesh From: treesh@vangogh.helios.nd.edu Newsgroups: comp.sys.cbm Subject: Re: RESET button for C64 Message-ID: <1991Jun26.180857.16152@news.nd.edu> Date: 26 Jun 91 18:08:57 GMT References: <1991Jun13.125540.2364@cho006.cho.ge.com> <5318@servax0.essex.ac.uk> <1991Jun15.214306.9617@cse.uta.edu> Sender: news@news.nd.edu (USENET News System) Organization: University of Notre Dame, Notre Dame Lines: 45 All this talk about the RESET functions of the 64 has inspired me to write this to the network. Reset on the C64 is handy, and it does help reduce the stress on the components of the system. Intrestingly, I have found that the RESET on a C128, even in 64 mode does function differently in the hardware. While on a C64, you can reset your system from any reset pin on any external port (cartiridge,serial, or user all have reset lines) on a C128, it will NOT reset the system if these lines are pulled low. This is of little concern, since the C128 has a built in reset button, but for hardware hackers who wish to have hardware control of the reset function of the C128, be aware that the only place to pull low that will acutaly work is the line connecting to the button on the C128. Most of my friends who have installed RESET into their 64's have done so only for one major reason....HACKING! Since the "CBM80" trick is a little know programming stunt on the c64, most any simple basic source code can be ripped out of the claws of protection scheems thur the use of this procedure: * RESET the computer * at the READY prompt, enter this: * poke 2050,1 * sys42291 * LIST That will break most autoboots, and even ML data encryption scheems can be broke with that sicne at the point basic source is running, its more then likely decrypted in whole, the RESET wont erase ram, but does change the frist three bytes of basic text to zeros (does a NEW), the poke an sys have the effect of doning a "SHORT UNNEW". You can LIST, but dont try to run or edit the basic code, all the pointers are MESSED UP! I have 10 programs (PD) that are written with hackers like you in mind! The frist 3 are crackable using the above procedure, but the rest get harder and harder and harder!!! All 10 program use BASIC as the route language, preceeded by autoboot and enctryption protection scheems. Its more fun then a lot of your games, and if someone could tell me HOW, I will be happy to put them up in milton for you to take your best shots at! Hack my stuff...come on...I DARE YOU! ctfm