English Amiga Board


Go Back   English Amiga Board > Support > support.Games

 
 
Thread Tools
Old 31 October 2023, 11:41   #1
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,474
Floppy disk The Plague (PAL) - 100% cracked, one-disk (Halloween release)

Hi kids, a little treat for you!

Flasht-ross present the full working, full screen, one-disk ADF edition of "The Plague":



This version is the PAL only edition and contains a nice trainer.



Features:
- it works in any Amiga with 512KB ram (OCS+ PAL or ECS+ NTSC, any processor);
- one-disk, fast loading (double the original), all features and hiddens maintained;
- it contains all saving features of the original (high score and 'panel' image);
- the game is very hard, so it includes a complete trainer (and a cute cracktro ).



All was born in this thread: https://eab.abime.net/showthread.php?t=58890
Ans also, a preview in this thread: https://eab.abime.net/showthread.php?t=116057

Thanks to the inspirers and beta testers!

Final words.
Yes, this is the long awaited cracked ADF release, which after various attempts has finally come to light.
It was a great journey, who tried to do it will certainly realize it (of course if you like this stuff ).
For anyone who wants to try their hand at Amiga ADFs crack-making this is certainly an excellent training ground, especially due to the difficulties associated with memory usage.
I think I used everything, up to the last byte of the 512KB available (and used a lot of tricks..).
Furthermore, apart from the protections indicated in the old threads, it contains a possibly never noticed and sneaky one (yes, glitches are not random) .


Look for this game release into the Zone!

To all old farts on EAB, have a Happy Halloween!



Attached Thumbnails
Click image for larger version

Name:	flash-ross.jpg
Views:	295
Size:	57.7 KB
ID:	80617   Click image for larger version

Name:	theplagueintro.jpg
Views:	286
Size:	48.6 KB
ID:	80618   Click image for larger version

Name:	boss.jpg
Views:	290
Size:	52.0 KB
ID:	80619  
ross is offline  
Old 31 October 2023, 11:43   #2
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,606
Ah, sweet Thank you for the all-inclusive goodness release
TCD is offline  
Old 31 October 2023, 11:47   #3
grafpatrick
Registered User
 
Join Date: Oct 2022
Location: Germany
Posts: 68
Wooooow! Thank you sooooo much!!!!

Patrick
grafpatrick is offline  
Old 31 October 2023, 13:02   #4
girv
Mostly Harmless
 
girv's Avatar
 
Join Date: Aug 2004
Location: Northern Ireland
Posts: 1,114
Nice work!
girv is offline  
Old 31 October 2023, 13:40   #5
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,994
Nice work, holy hell you really were up against it trying to fit that damned loader in LOL.

You must have had to playtest the hell out of the game to find that as the location!!!

Calls with LINEA's to really low mem, presumably to disturb the code in those different sections as little as possible.

What was the cause of the glitches experienced in the first level before?
Galahad/FLT is offline  
Old 31 October 2023, 14:03   #6
DanyPPC
Registered User
 
Join Date: Dec 2016
Location: Italy
Posts: 732
Many thanks
DanyPPC is offline  
Old 31 October 2023, 14:03   #7
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,474
Quote:
Originally Posted by Galahad/FLT View Post
Nice work, holy hell you really were up against it trying to fit that damned loader in LOL.

You must have had to playtest the hell out of the game to find that as the location!!!
Yeah, and these locations are even protected, with infamous code that hidden corrupts your code..

Quote:
Calls with LINEA's to really low mem, presumably to disturb the code in those different sections as little as possible.
Right, the loader is basically a core call from the entire game (there is an extra routine which 'remaps' it where possible).
Furthermore this allowed me to act better than the original game, note the level 4 which does not reload in the case of game over!

[the vector page stunts I've done are a lot of fun ]

Quote:
What was the cause of the glitches experienced in the first level before?
A sneacky and very hidden protection.
I'll leave you the thrill of finding it, I'll just tell you that it's in an IRQ and (ab)uses the blitter.

ross is offline  
Old 31 October 2023, 14:17   #8
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,884
Thank you flasht-ross ! (this is a unexpected but excellent name for sure )

Again a great crack & release

And an Happy Halloween to both of you as well.
malko is offline  
Old 31 October 2023, 14:34   #9
dreamkatcha
I've got a new byline
 
dreamkatcha's Avatar
 
Join Date: Mar 2002
Location: Manchester, UK
Posts: 1,219
Cheers! Who'd have thought this would be the game to have such viable protection lavished upon it. Did you manage to identify who was responsible?
dreamkatcha is offline  
Old 31 October 2023, 15:34   #10
rygar
Registered User
 
Join Date: Nov 2007
Location: Poland
Posts: 1,328
ross, great work. thank you
rygar is offline  
Old 31 October 2023, 15:44   #11
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,474
Quote:
Originally Posted by dreamkatcha View Post
Did you manage to identify who was responsible?
I have no idea, but the way it's integrated into the code it looks like something the lead programmer of the game inserted.

Basically it is very simple and therefore very easy to confuse as part of the game code (to disable its functions I simply changed a bit ), but it is its 'lightness' that makes it lethal.
Virtually no one thinks that video glitches could be a form of protection, especially if sporadic as in this case, but you always think of your own mistake in cracking the code.

Only by investigating more in depth how it is 'enabled' will you understand perfectly that it is a precise choice and with 'camouflaged' activation (of course there is a code check at the base, but the 'development' is original and requires good knowledge of the Amiga system).

However, even the 'strange' track 42 is not an everyday thing, so you realize that you are dealing with someone who knows how Amiga metal works.
ross is offline  
Old 31 October 2023, 15:51   #12
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,606
Quote:
Originally Posted by ross View Post
However, even the 'strange' track 42 is not an everyday thing, so you realize that you are dealing with someone who knows how Amiga metal works.
Just got some extra info on Mastodon from Metin Seven today that might explain it:
Quote:
I knew the creators of The Plague personally. They were also members of The Jungle Command, a famous Dutch demo scene group.
TCD is offline  
Old 31 October 2023, 17:40   #13
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,474
Ah! Just noticed the release on the Flashtro site: https://flashtro.com/flasht-ross-the-plague/ (thanks mus@shi9, I thought you were on holiday ).

If you check the crc of the file it's not the same.
The two versions are perfectly identical, but the one you find in The Zone is the very latest, which contains a small patch to make it work also on ECS+ NTSC machines.
For some reason (a series of events ) the file is the previous one, but I think it will be fixed soon.

Greets to the Flashtro team!
ross is offline  
Old 31 October 2023, 17:45   #14
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 8,994
So was the version Classic cracked different in regards this level of protection?
Galahad/FLT is offline  
Old 31 October 2023, 17:50   #15
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,647
Very nice Will there be a whdload version too ?
tomcat666 is offline  
Old 31 October 2023, 17:55   #16
Retroplay
Lemon Curry ?
 
Retroplay's Avatar
 
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,084
That's already been taken care of
https://www.whdload.de/games/Plague.html
Retroplay is offline  
Old 31 October 2023, 18:00   #17
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,474
Quote:
Originally Posted by Galahad/FLT View Post
So was the version Classic cracked different in regards this level of protection?
No idea, I haven't checked the Classic's crack and not even if the non-PAL version contains this protection.
Out of curiosity I'll check later.

Quote:
Originally Posted by tomcat666 View Post
Very nice Will there be a whdload version too ?
Well, I don't know how useful it can be, the WHDLoad patch works differently (and doesn't trigger the protection(s), so it doesn't need those cracks).
ross is offline  
Old 31 October 2023, 18:08   #18
tomcat666
Retro Freak
 
tomcat666's Avatar
 
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,647
Quote:
Originally Posted by Retroplay View Post
That's already been taken care of
https://www.whdload.de/games/Plague.html
Are you sure the full screen pal version is supported? All i tried are the ones with huge black borders... unlike the new flash adf version.
tomcat666 is offline  
Old 31 October 2023, 18:42   #19
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,474
Quote:
Originally Posted by Galahad/FLT View Post
So was the version Classic cracked different in regards this level of protection?
Checked.
They had found it too (in a different position and with a different value, but the concept was the same).

I first searched the memory for the register used and, not finding it, I initially thought that the protection was not there.
Then I searched in the IRQ code, just as in the PAL version, and at a certain point I found a series of nops..

They used a different solution than mine.
I let the code do all the memory checks it wanted and then I didn't make it 'activate' the glitches (no nops..)
Instead, they pretended that the value to be checked was always correct and skipped the setup.

ross is offline  
Old 31 October 2023, 19:21   #20
Superman
Super Member
 
Superman's Avatar
 
Join Date: Sep 2014
Location: Wakefield
Age: 48
Posts: 1,334
Excellent work Ross! Looks like it was a lot of hard work but you really did it! Nice cracktro too as a bonus.

Superman is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Garrison - Ultimate Edition (Halloween release) ross support.Games 35 03 May 2024 20:15
The Plague PAL version Vollldo request.Old Rare Games 117 26 October 2023 11:42
Finally Cracked Level 100 of Warblade! Havie Retrogaming General Discussion 6 08 June 2021 01:04
Pioneer Plague - Original Release (1068) apex HOL data problems 26 03 December 2016 17:37
100% cracked Globdule released. MethodGit request.Old Rare Games 27 08 January 2014 12:42

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 01:00.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.21864 seconds with 16 queries