From bcb4f66286476d6697c1f363a41eb167c958b40a Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Tue, 28 May 2024 15:38:08 -0400 Subject: unprotbas: -p/-pc now actually inserts a new line of code with the bad offset. --- unprotbas.1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'unprotbas.1') diff --git a/unprotbas.1 b/unprotbas.1 index 1e1b919..b8123f1 100644 --- a/unprotbas.1 +++ b/unprotbas.1 @@ -228,9 +228,9 @@ The program \fBUNPROTEC\fP, from the \fIPirate\(aqs Treasure Chest\fP, can fix bad pointers in protected programs, though it doesn\(aqt do anything about variable name scrambling. .sp -\fBunprotbas \-pc\fP also does this type of protection. Beware: the -last line of code must never actually be executed by the program, -or BASIC will freeze when it tries to execute it. +\fBunprotbas \-pc\fP also does this type of protection. It works by +adding a line 32767 to the program, with a bad next\-line pointer. +This will fail if there\(aqs already a line 32767. .UNINDENT .sp One more thing \fBunprotbas\fP can do is remove extra data from the end -- cgit v1.2.3