11 April 2002, 10:13 | #21 |
HOL / AMR Team Member
Join Date: Dec 2001
Location: Australia
Posts: 2,632
|
@Twistin'
Trouble with HD fixing the old 80s EA games is that the loaders are written in C and the games themselves make heavy use of OS functions. Therefore most of them crash and burn on pretty much anything but a basic Amiga set-up running Kickstart 1.1 or 1.2. Jeff's done remarkably well to HD fix these games for most Amiga configurations and with a clean quit back to WB option to boot! |
11 April 2002, 13:39 | #22 |
Give up the ghost
Join Date: Apr 2001
Location: U$A
Age: 33
Posts: 4,662
|
I know that Codetapper has mentioned to me before how he hates mucking with games that use the system. I would have thought it would be the other way around, but I can see how this could be a problem (sort of). What I *don't* understand is why they won't emulate worth a damn even using the original ROM files (which was more difficult to swap around on a real Amiga).
|
11 April 2002, 14:41 | #23 |
Moderator
Join Date: Jan 2002
Location: South East / UK
Age: 46
Posts: 1,930
|
Guys,
Look at the credits to the install. |
11 April 2002, 18:24 | #24 | |
HOL / AMR Team Member
Join Date: Dec 2001
Location: Australia
Posts: 2,632
|
Quote:
The other answer to your question lies in the fact that Amiga emulators at present cannot handle disk copy protection. Being able to make an ADF of an original Amiga game without errors being reported won't necessarily mean that the copy protection is intact either. For some games this is crucial. Test Drive is a perfect example. Most times you can make an ADF of the original Test Drive disk without any errors being reported. However, the game exec file (TD) is one of the earliest files loaded after booting the disk. IIRC once the exec is loaded, a disk check is actually initiated to verify the presence of a non-standard protected track (track o head 1 to be precise). If the disk check fails then the loading actually stops then and there. Downright devious! That non-standard track on the Test Drive disk can't even be warped properly. Therefore, in order to get the WHDLoad patch working properly, Jeff Fabre without a physical original of the game, had to crack the exec file so the disk check would be bypassed to load and run the game. The mind really boggles when you consider all the weird, whacky and downright evil disk copy protection schemes that appeared on the Amiga! |
|
11 April 2002, 23:45 | #25 | ||
Give up the ghost
Join Date: Apr 2001
Location: U$A
Age: 33
Posts: 4,662
|
Quote:
Quote:
|
||
12 April 2002, 03:23 | #26 |
HOL / AMR Team Member
Join Date: Dec 2001
Location: Australia
Posts: 2,632
|
@Twistin'
You inadvertedly hit the nail on the head.....some of the single filed games by the likes of Il Scuro have been crunched using obscure, and at times, quite nasty decrunchers. I suspect that problems would occur if the game is decrunched to an area of memory that is being reserved for other things on expanded set-ups (emulation or not). There's also still no getting away from the fact that deprotected or not, old games will do nasty things (emulation or not) if the coders did not follow Commodore's programming guidelines. If a lot of game coders had, then the WHDLoad guys would not be nearly as busy I suspect! |
12 April 2002, 10:20 | #27 |
Moderator
Join Date: Jan 2002
Location: South East / UK
Age: 46
Posts: 1,930
|
Tell me about it!
We have seen one game that instead of making a library call, it jumps straight to an address in ROM to execute a function. Needless to say, this game only works on KS 1.2. Another game, and one of the best protections we have seen so far (the game is crap though ;) monitors the exactly behaviour after it deliberately throws a CPU exception - within a CPU exception block. Needless to say this game only works on a 68000 CPU. |
12 April 2002, 23:48 | #28 |
HOL / AMR Team Member
Join Date: Dec 2001
Location: Australia
Posts: 2,632
|
@Fiath
What game do you speak of and does the copy protection have a specific name like RNC or Trackmaster 17? |
13 April 2002, 04:29 | #29 |
Moderator
Join Date: Jan 2002
Location: South East / UK
Age: 46
Posts: 1,930
|
Okay, the first reference to "direct ROM jumping" refers to some of the early EA titles. This is one(?) of the reasons why some versions of them (the earlier ones obviously) only work on KS 1.2 and/or with specific memory configurations.
As for the second one - that prize goes to Cardiaxx - that game has BRILLIANT copy protection - technically speaking. It is just a shame they did not put as much effort into the game itself! But no, they do not have specific names afaik. In fact, most of the protections we find at CAPS probably have names - we just don't know them! Hence why we usually call protections something ourselves - just to refer to it. This is usually after the publisher, or something else for example: ReadySoft (main) ReadySoft (old) - 1st Dragon's Lair only? Firebird Rainbird (non CCITT) CopyLock (old version) CopyLock (newer version) Or whatever. I suppose if there is some identifier in the protection that obviously refers to it - we might use that or something... |
13 April 2002, 04:36 | #30 |
Give up the ghost
Join Date: Apr 2001
Location: U$A
Age: 33
Posts: 4,662
|
Hey, Fiath - just make sure you are keeping good notes on all of this stuff. I still think it would make a very good book (we could put protection on the pdf ebook!)
|
13 April 2002, 04:39 | #31 |
Moderator
Join Date: Jan 2002
Location: South East / UK
Age: 46
Posts: 1,930
|
Haha yeah eBook... But what about that Russian guy?
Anyway, the WIP is nearly a book by now... |
14 April 2002, 04:01 | #32 | |
HOL / AMR Team Member
Join Date: Dec 2001
Location: Australia
Posts: 2,632
|
Quote:
With the names of copy protection schemes used, sometimes you can find some reference to it in the game credits (in-game or in the docs). Other times the name may be embedded in bootblocks or game code. However, as you've said, mostly they are unknown and will remain that way unless software houses/coders have discussed them in old Amiga magazine articles or more recently on the net. Pity that information about Amiga copy protection isn't as prevalent as that for C64 copy protection, where books like that written by KrackerJax were published on the topic. |
|
14 April 2002, 05:16 | #33 | |
Junior Member
Join Date: Jan 2002
Location: PDX
Age: 62
Posts: 2,395
|
Quote:
Now when I say we, I mean the Kracker Jax team, it was a sub label of the parent company, Hands On Software. I worked for the parent company since about it's inception, when it worked wholly on C64 parameters as they were called and were sold via a couple of local computer shops. Him and I had kept a lot of notes on the various schemes, including the long tracks used by both Psygnosis and Readysoft. We both liked the simplicity and the nuances of all the iterations of RNC protection Not sure if Bob kept any of his notes, mine I had to leave with the company when I left there a few years back. I got to keep the software however |
|
14 April 2002, 17:46 | #34 |
HOL / AMR Team Member
Join Date: Dec 2001
Location: Australia
Posts: 2,632
|
@jmmijo
Interesting info. :-) When, how, and why did Hands On Software/Kracker Jax leave the C= market? Surely, if they left because the C64 market had died they could have continued on with Amiga product development? The last Amiga development I know of from Bob Mills was the update release of Maverick V5.01 on 12/8/92, which was still in the Amiga heydey and well before Commodore's bankruptcy. Did he release anything after that date? Anyway, I would love to get my hands on any of the Kracker Jax books/software published for C64, but especially the books which have long been out of print. |
14 April 2002, 21:40 | #35 |
Give up the ghost
Join Date: Apr 2001
Location: U$A
Age: 33
Posts: 4,662
|
I have seen those books for sale on ebay before, so you may want to do some searches there from time to time.
|
14 April 2002, 21:55 | #36 | |
Junior Member
Join Date: Jan 2002
Location: PDX
Age: 62
Posts: 2,395
|
Quote:
Sorry to say this was all because Hands On Software couldn't make enough to justify keeping development going and to keep the Kracker Jax team paid. So the owner thought it best to just sell what was left of the stock and to migrate to the PC side of things, which at this time was being in-undated by "shitware" CD-ROM titles, but I tell you, we couldn't keep half of the titles in stock. PC users with their brand new 2x Multimedia system wanted every freakin title. I'm afraid that nothing is about doing it for the love of the product, it has to make money or baa by Yes the last release of Maverick for the Amiga was about then, sorry to say that it was more of a maintenence release to fix a few bugs in the utilities and the parameters. As for the books, I'd have to dig around for them, but I think it's best you check out eBay or even some places like oldsoftware.com that still has both some Amiga and C64 stuff to sell. Perhaps they would come across something like this. |
|
14 April 2002, 23:12 | #37 | ||
Moderator
Join Date: Jan 2002
Location: South East / UK
Age: 46
Posts: 1,930
|
Quote:
Quote:
Any takers? Nah... Thought not. It would be a nice resource though - imagine - a site devoted to documenting copy protection on floppy based formats - with detailed specs of how they work and such like. Hehe, perhaps demand might not to great for this - but I would enjoy it! Last edited by fiath; 15 April 2002 at 10:59. |
||
15 April 2002, 20:15 | #38 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,986
|
Hmmmm.
Not so Kieron.... I gave you the names to most of the copy protection systems
Company Protection Name ------------ --------------------- Gremlin, Magnetic Fields SS MFM (Shaun Southern) Sensible SOS MFM (Sensible Operating System) Richard Aplin CyberDOS MFM Psygnosis Reflections MFM Rob Northen Protected DOS MFM (PDOS) Readysoft RL DOS (Randy Linden) MFM Digital Illusions TSL MFM (The Silents) Factor 5 MT MFM (Manfred Trenz) Rainbird, Silverbird, Microstyle, Microprose, Probe, Maelstrom, Realtime Games ZZKJ MFM (Programmer for Probe) Bloodhouse BS MFM (Bloodsuckers) Tony Crowther RAT Dos (Tonys nickname was RAT) Anco Cobra X-Rom Special FX, Rage SFX MFM (Special FX) Thalion JH Dos (Jochen Hippel) Sales Curve RPW (Ronald Pieket Wieserik) They are the main ones that were in use more than once. Obviously there are more (Rise of the Robots MagicDOS), but for the most part, these protection systems were only used once, and thus would carry the name of the game as its protection system. |
16 April 2002, 07:50 | #39 | |
Zone Friend
|
Quote:
You're seldom having the occasion to correct Mighty Galahad. But I'm sure about this one: his nickname was Ratt (like the Heavy Metal band). |
|
16 April 2002, 08:52 | #40 | ||
Moderator
Join Date: Jan 2002
Location: South East / UK
Age: 46
Posts: 1,930
|
Re: Hmmmm.
Quote:
Thanks, I had not forgotten! However, I was under the impression that these were just the ones you knew about - and there were probably (loads?) more. If this is indeed nearly all those that were used "widely" then I guess there is no problem here... Quote:
|
||
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Arctic Moves | demoniac | project.aGTW | 98 | 01 July 2019 05:58 |
Arctic Fox ADF doesnt work | Calo Nord | support.WinUAE | 44 | 25 September 2007 09:30 |
Aunt Arctic adventure | hardmoon | support.WinUAE | 3 | 10 January 2004 13:43 |
Voyager, The Immortal, Dungeon Master, and Arctic Fox (but this one works) | Unregistered | support.Games | 10 | 13 December 2001 22:32 |
arctic fox - Help me | Mangar | request.Old Rare Games | 26 | 25 July 2001 23:42 |
|
|