19 August 2008, 17:25 | #1 |
Digital Corruption
Join Date: Jan 2007
Location: Dorrigo/Australia
Age: 60
Posts: 355
|
Best Copy Protection?
Hi All,
Since there is a "Worst Copy Protection" thread, it only seems fair to have a "Best Copy Protection" thread. I'll put MakeCD forward (before they made it freeware) 1. Checks creation date of the install volume/directory to see if it gets moved. 1. Has encoded (admitted very lame encoding) library modules. 2. Key file encryption. 3. Library modules check the serial no. at the end of a disc burn to see if it falls within certain bounds, if not : coaster. Any other nominees? Red |
19 August 2008, 17:33 | #2 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,996
|
A very 'friendly' copy protection was used in Simon the Sorcerer. For every question there were only 8 possible answers (directions) and with a bit patience you could figure them out quite easily That was a very 'good' copy protection
|
19 August 2008, 17:48 | #3 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,467
|
I did hear that the copy protection in Dragonflight by Thalion was pretty good. It might have been just the AtariST version but it took longer to hack than any other game (reportadly) and the hacker who eventually did it (or was it the Thalion Sound demo which used the same protection) was nicknamed "Lord Hackbear" from then on.
|
19 August 2008, 20:53 | #4 |
noodle
Join Date: Jun 2007
Location: europe
Posts: 247
|
I like the "Pierre Adane" protection (Toki, SnowBros...) ^^
insane checksums! (+ Mfm, others crypted code...) (good explanation by CFou in its whdload source code) Else perhaps Maupiti Island protection, or Dungeon Master ? Last edited by heavy; 19 August 2008 at 21:15. |
19 August 2008, 22:53 | #5 | |
Moderator
Join Date: Sep 2004
Location: France
Age: 51
Posts: 4,277
|
Quote:
it can be difficult to locate (except with mmu support ) when game not crashes but if some faitures are missing or corrupted... in my memory for Toki each instructions of checksum code was dispersed in main code and it used a specifical cpu register to calculate checksum...... For SnowBros some checksum codes was crypted.... they were decrypted and were executed and were finally crypted again..... |
|
27 August 2008, 01:36 | #6 | |
Zone Friend
|
Quote:
My brain simply cannot handle the unique world of assembly/decompiling and I've tried many a time (ever since that Bullfrog tutorial thing on Amiga Format when I was about 10). |
|
27 August 2008, 03:53 | #7 |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,678
|
Eh, Amiga Format ran an article on decompilation? I'm interested in decompilation, esp. on the Amiga. Do you know which issue it was?
|
27 August 2008, 08:52 | #8 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 43
Posts: 2,351
|
|
27 August 2008, 17:49 | #9 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,977
|
assembler is not that difficult, it is only difficult if you think it is. It is just how you look at it; either as streams of cryptic and seemingly meaningless garbage (the easiest way out), or as just a collection of abbreviations that have only one meaning to them so they are actually quite easy to learn, all you need is a good reference to look them up in if you forget one.
The trick of course is to actually write a program with these very simple instructions and that is where the complications enter your life; it is very easy to lose the overhead of it all, which instruction is poking into what memory and what hardware is being invoked, etc. The language is very simple, just the application of it can be daunting. If you ever want to learn assembly, I suggest you start with this: http://webster.cs.ucr.edu/AoA/index.html "the art of assembly" free e-book, either win32 or linux edition. If you can get your way around this relatively easy assembly environment than the step to the Amiga is an easier one. |
28 August 2008, 16:16 | #10 |
Amiga Games Database
Join Date: Jun 2006
Location: South West England
Posts: 1,289
|
|
28 August 2008, 16:55 | #11 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,467
|
I think that was more testament to the lack of gaming skills and the laziness of the hackers right?
The game had copy checks in many, many parts of the code and they just never played it through and found them all? |
28 August 2008, 17:55 | #12 | |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,017
|
Quote:
And, considering the age of the game, FTL were quite inventive as to how they implemented the protection. |
|
29 August 2008, 02:27 | #13 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,977
|
in what way was DM protected? I never saw an uncracked version on either the Amiga or the PC.
|
29 August 2008, 08:59 | #14 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 43
Posts: 2,351
|
Probably some other tricks were used but I think 'flaky bits' protection was there?
|
29 August 2008, 09:54 | #15 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,017
|
|
29 August 2008, 10:09 | #16 | |
Amiga Games Database
Join Date: Jun 2006
Location: South West England
Posts: 1,289
|
Quote:
Some time after its release, I bought the game from one of those mail order companies in the mags (the first version I got was French!). I wanted to get a cracked version as a back-up but when that didn't appear, and I asked around a lot, I remember trying to copy the disk myself (with zero hacking skills). I used some version of nibble copy, and it copied the disk apparently okay. But on playing it, it came up with an error message "Trap 11!" or something like that pretty close to the start. Now that I think about it, I think a copier called just "Nib" (version 3?) eventually appeared that purported to be able to copy the game..... Wow, I'm remembering dynamicallly now..... I think it did actually copy it, and as I recall when you loaded up the game, there was a blue "flash" on the screen just before the game started that wasn't there on the original. I think it had a special setting for copying Dungeon Master. These are memories I haven't visited in probably 15 years or more, so they may be a bit flawed. Anyway, I stand by what I said, despite the best efforts of the local "network" which was usually very successful - months (maybe more) after Dungeon Master's release, the only option which eventually surfaced was using a specialist copier on the original. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Gods - Copy Protection ? | Djay | Nostalgia & memories | 60 | 25 June 2011 20:13 |
ADF and Copy Protection | gilgamesh | New to Emulation or Amiga scene | 3 | 14 January 2009 00:34 |
Copy protection? | mai | project.TOSEC (amiga only) | 20 | 09 November 2008 14:39 |
Copy Protection | lopos2000 | support.Games | 7 | 24 August 2005 10:48 |
Exile copy protection.. | Thrash75 | support.Games | 3 | 09 December 2004 09:18 |
|
|