I'm sure it also sets a flag somewhere that tells whether the program was exitted using del or not. > >What Ztetris does, is, when the del key is pressed, it jumps to an exit >routine, which basically copies the program from $d748 back to wherever >it was (this works because all data is stored within the program >itself.) If you want more details, the Ztetris source is readily >available. > >--Bill Barksdale