Copy protecting programs

Basic and Machine Language

Moderator: Moderators

Post Reply
16KVIC20
Vic 20 Nerd
Posts: 510
Joined: Tue Apr 06, 2010 5:02 am

Copy protecting programs

Post by 16KVIC20 »

I remember I used to have various commands that prevented people from breaking into programs that I had typed in.

I suppose if a program loads in one part, if the user simply types LOAD, they can copy it simply by typing SAVE instead of RUN. I know it is a trick I have used in my youth! I suppose one way of preventing that is to write a multi load routine, and then the final part is loaded from that.

As an aside, why do some Anirog games change to a start screen but white with red writing?
Kananga
Vic 20 Afficionado
Posts: 317
Joined: Mon Mar 08, 2010 2:11 pm

Post by Kananga »

I don't know about Anirog games, but off the top of my head:

Some programs loaded to $3xx- overwriting some vectors which enables them to take control of the computer once loading is finished, so you can't save them easily.

Another widely known trick to prevent listing BASIC programs was to include control characters in REM statements.
Buy the new Bug-Wizard, the first 100 bugs are free!
16KVIC20
Vic 20 Nerd
Posts: 510
Joined: Tue Apr 06, 2010 5:02 am

Post by 16KVIC20 »

OK, thanks Kananga.
Post Reply