![]() |
![]() |
#1 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
![]()
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! ![]() |
![]() |
![]() |
#2 |
Global Moderator
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,532
|
Ah, sweet
![]() ![]() |
![]() |
![]() |
#3 |
Registered User
Join Date: Oct 2022
Location: Germany
Posts: 76
|
Wooooow! Thank you sooooo much!!!!
Patrick |
![]() |
![]() |
#4 |
Mostly Harmless
Join Date: Aug 2004
Location: Northern Ireland
Posts: 1,159
|
Nice work!
|
![]() |
![]() |
#5 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,034
|
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? |
![]() |
![]() |
#6 |
Registered User
Join Date: Dec 2016
Location: Italy
Posts: 795
|
Many thanks
![]() |
![]() |
![]() |
#7 | |||
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
Quote:
Quote:
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:
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. ![]() ![]() |
|||
![]() |
![]() |
#8 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 5,147
|
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. |
![]() |
![]() |
#9 |
I've got a new byline
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?
|
![]() |
![]() |
#10 |
Registered User
Join Date: Nov 2007
Location: Poland
Posts: 1,432
|
ross, great work. thank you
![]() ![]() ![]() ![]() |
![]() |
![]() |
#11 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
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 ![]() 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. |
![]() |
![]() |
#12 | ||
Global Moderator
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,532
|
Quote:
Quote:
![]() |
||
![]() |
![]() |
#13 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
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 ![]() Greets to the Flashtro team! |
![]() |
![]() |
#14 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,034
|
So was the version Classic cracked different in regards this level of protection?
|
![]() |
![]() |
#15 |
Retro Freak
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,708
|
Very nice
![]() ![]() |
![]() |
![]() |
#16 |
Lemon Curry ?
Join Date: Sep 2004
Location: Denmark
Age: 49
Posts: 4,182
|
That's already been taken care of
https://www.whdload.de/games/Plague.html |
![]() |
![]() |
#17 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
Quote:
Out of curiosity I'll check later. 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). |
|
![]() |
![]() |
#18 | |
Retro Freak
Join Date: Nov 2001
Location: Slovenia
Age: 51
Posts: 1,708
|
Quote:
|
|
![]() |
![]() |
#19 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,534
|
Quote:
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. ![]() |
|
![]() |
![]() |
#20 |
Super Member
Join Date: Sep 2014
Location: Wakefield
Age: 49
Posts: 1,342
|
Excellent work Ross! Looks like it was a lot of hard work but you really did it! Nice cracktro too as a bonus.
![]() ![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
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 |
|
|