English Amiga Board


Go Back   English Amiga Board > Requests > request.Old Rare Games

 
 
Thread Tools
Old 26 November 2023, 20:40   #1
dlfrsilver
CaptainM68K-SPS France
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 46
Posts: 10,473
Send a message via MSN to dlfrsilver
Total Rectall from Angels / Defjam fixed !

I spent some hours in my Afternoon fixing the angels/Defjam version.....

Found the 2x faulty crack routines, changed them to include the missing address where the copylock key must be returned (they forgot to push the key in address $60 for each copylock crack routines).

I have tagged the bootblock since i won't change anything about the cracktro.

@Crashdisk, you will find the ADF of disk 1 fixed in the zone for Tosec inclusion.
I have tested the game from start to the end. The vehicule shooter levels are working now If you need me to fix all the Total Rectall ADF, just tell me, i will fix them once for all.
dlfrsilver is offline  
Old 26 November 2023, 21:31   #2
PascalDe73
PascalDe73
 
PascalDe73's Avatar
 
Join Date: Apr 2019
Location: Charleroi Belgium
Age: 51
Posts: 157
Quote:
Originally Posted by dlfrsilver View Post
I spent some hours in my Afternoon fixing the angels/Defjam version.....

Found the 2x faulty crack routines, changed them to include the missing address where the copylock key must be returned (they forgot to push the key in address $60 for each copylock crack routines).

I have tagged the bootblock since i won't change anything about the cracktro.

@Crashdisk, you will find the ADF of disk 1 fixed in the zone for Tosec inclusion.
I have tested the game from start to the end. The vehicule shooter levels are working now If you need me to fix all the Total Rectall ADF, just tell me, i will fix them once for all.

Hi,

Could we have the 2nd disk too ? ... to be sure to have the good version

Many Thanks,

Pascal
PascalDe73 is offline  
Old 26 November 2023, 22:53   #3
dlfrsilver
CaptainM68K-SPS France
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 46
Posts: 10,473
Send a message via MSN to dlfrsilver
Quote:
Originally Posted by PascalDe73 View Post
Hi,

Could we have the 2nd disk too ? ... to be sure to have the good version

Many Thanks,

Pascal
There is nothing to patch on disk 2. Everything is on disk 1.

pîck the disk 2 in the tosec or on the FTP server
dlfrsilver is offline  
Old 27 November 2023, 00:51   #4
PascalDe73
PascalDe73
 
PascalDe73's Avatar
 
Join Date: Apr 2019
Location: Charleroi Belgium
Age: 51
Posts: 157
Quote:
Originally Posted by dlfrsilver View Post
There is nothing to patch on disk 2. Everything is on disk 1.

pîck the disk 2 in the tosec or on the FTP server



Ok Thanks... downloaded
PascalDe73 is offline  
Old 27 November 2023, 01:48   #5
Agilent
Registered User
 
Join Date: Jan 2015
Location: Gentofte/Denmark
Posts: 104
Quote:
Originally Posted by dlfrsilver View Post
I spent some hours in my Afternoon fixing the angels/Defjam version.....

Found the 2x faulty crack routines, changed them to include the missing address where the copylock key must be returned (they forgot to push the key in address $60 for each copylock crack routines).

I have tagged the bootblock since i won't change anything about the cracktro.

@Crashdisk, you will find the ADF of disk 1 fixed in the zone for Tosec inclusion.
I have tested the game from start to the end. The vehicule shooter levels are working now If you need me to fix all the Total Rectall ADF, just tell me, i will fix them once for all.
As far (my memory may be bad) the failing of returning key at $60 has nothing do with the crack beeing bad. They missed two coylock routines in a later level. See the Flashtro version, it is 100%.

Edit: Now Zoned.

Last edited by Agilent; 27 November 2023 at 02:02.
Agilent is offline  
Old 27 November 2023, 17:24   #6
dlfrsilver
CaptainM68K-SPS France
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 46
Posts: 10,473
Send a message via MSN to dlfrsilver
Quote:
Originally Posted by Agilent View Post
As far (my memory may be bad) the failing of returning key at $60 has nothing do with the crack beeing bad. They missed two coylock routines in a later level. See the Flashtro version, it is 100%.

Edit: Now Zoned.
Nope. They did it correctly, but they missed to push the copylock key to address $60.s

Missing this makes the sprites and bosses in the car driving levels invincible.

Let me show you :

70050 LEA 00042680,A0
70056 MOVE.L #203C9B50,(A0)+
7005C MOVE.L #CBE823C0,(A0)+
70062 MOVE.L #42FB2,(A0)+
70068 MOVE.W #4E75,(A0)+
7006C JMP 1800

You have 2 routines like that to patch the copylocks

You see what the routine is doing ? it's pushing instructions in ASM at address 42680. Do you see anywhere the key '9B50CBE8' pushed at address $60.s ?

Nope.

Here is the change i did :

1st copylock patch :

LEA 00042680,A0
MOVE.L #203C9B50,(A0)+
MOVE.L #CBE821C0,(A0)+
MOVE.L #006023C0,(A0)+
MOVE.L #00042FB2,(A0)+
MOVE.W #4E75,(A0)+
JMP 1800

2nd copylock patch :

LEA 000450EC,A0
MOVE.L #203C9B50,(A0)+
MOVE.L #CBE821C0,(A0)+
MOVE.L #006023C0,(A0)+
MOVE.L #00045A1E,(A0)+
MOVE.W #4E75,(A0)+
JMP 1800

With these, the game is now properly cracked !

dlfrsilver is offline  
Old 27 November 2023, 19:50   #7
Agilent
Registered User
 
Join Date: Jan 2015
Location: Gentofte/Denmark
Posts: 104
Yes, but never checked.
What about the 3. and 4. copylock ?
Agilent is offline  
Old 28 November 2023, 18:50   #8
Crashdisk
Moderator
 
Crashdisk's Avatar
 
Join Date: Jun 2009
Location: France
Age: 46
Posts: 1,990
In any case, Angels/Defjam crack has already been fixed ... by Angels/Defjam 33 years ago.
It's already in TOSEC under the name :
Total Recall (1990)(Ocean)(Disk 1 of 2)[cr Angels - Defjam][f crack Angels - Defjam]
CRC32 4D4CFFE5
Code:
                     T O T A L   R E C A L L   F I X
                     -------------------------------


                           FROM ANGELS & DEFJAM


                     THIS FIX WILL MAKE THE GAME 100%
                           (TESTED TO THE END)


NOTE: THIS FIX WILL REMOVE THE TRAINER (IT ONLY WORKED FOR LEVEL 1 ANYWAY)
Crashdisk is offline  
Old 29 November 2023, 07:30   #9
TCD
HOL/FTP busy bee

 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,728
Now we just need a proper trainer for that version
TCD is offline  
Old 29 November 2023, 09:20   #10
dlfrsilver
CaptainM68K-SPS France
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 46
Posts: 10,473
Send a message via MSN to dlfrsilver
Quote:
Originally Posted by Crashdisk View Post
In any case, Angels/Defjam crack has already been fixed ... by Angels/Defjam 33 years ago.
It's already in TOSEC under the name :
Total Recall (1990)(Ocean)(Disk 1 of 2)[cr Angels - Defjam][f crack Angels - Defjam]
CRC32 4D4CFFE5
Code:
                     T O T A L   R E C A L L   F I X
                     -------------------------------


                           FROM ANGELS & DEFJAM


                     THIS FIX WILL MAKE THE GAME 100%
                           (TESTED TO THE END)


NOTE: THIS FIX WILL REMOVE THE TRAINER (IT ONLY WORKED FOR LEVEL 1 ANYWAY)
Nope, i used this version to make the fix. They forgot to push the key at address $60 ! This for each copylock.

You have a routine for the platform sections, and another one for the drivin' sections.

Missing address 60$ means that the sprites are invincibles in the drivin' sections.
dlfrsilver is offline  
Old 29 November 2023, 09:25   #11
dlfrsilver
CaptainM68K-SPS France
 
dlfrsilver's Avatar
 
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 46
Posts: 10,473
Send a message via MSN to dlfrsilver
Quote:
Originally Posted by Agilent View Post
Yes, but never checked.
What about the 3. and 4. copylock ?
What you call 3 and 4 copylocks are below (2nd routine).

1st copylock patch (platform sections) (fixed by me) :

LEA 00042680,A0
MOVE.L #203C9B50,(A0)+
MOVE.L #CBE821C0,(A0)+
MOVE.L #006023C0,(A0)+
MOVE.L #00042FB2,(A0)+
MOVE.W #4E75,(A0)+
JMP 1800

2nd copylock patch (driving sections) (fixed by me) :

LEA 000450EC,A0
MOVE.L #203C9B50,(A0)+
MOVE.L #CBE821C0,(A0)+
MOVE.L #006023C0,(A0)+
MOVE.L #00045A1E,(A0)+
MOVE.W #4E75,(A0)+
JMP 1800

The key must be pushed in 3 places, not 2 :

Register D0, address $42680, address 60.s

Register D0, address $45A1E, address 60.s

The origin of the total recall recrack done by flashtro was because even this "so called fixed version" missed the key pushed at address 60.s.

This is what the original game is doing.
dlfrsilver is offline  
Old 29 November 2023, 13:58   #12
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,944
Quote:
Originally Posted by TCD View Post
Now we just need a proper trainer for that version
As long as that trainer also makes it so when you stand on an elevator you don't float 4 pixels in the air, because otherwise it remains unplayable.
gimbal is offline  
Old 29 November 2023, 15:50   #13
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,479
I know it's amusing (every time I see it it makes me smile a bit ), but maybe it would be time to correct the name of the game in the thread title.

ross is offline  
Old 29 November 2023, 15:57   #14
kremiso
Registered User
 
Join Date: Dec 2020
Location: Italy
Posts: 1,924
btw appropriate name for who bought this game full price back in the day, seeing the quality
kremiso is offline  
Old 29 November 2023, 16:01   #15
ross
Defendit numerus
 
ross's Avatar
 
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,479
Quote:
Originally Posted by kremiso View Post
btw appropriate name for who bought this game full price back in the day, seeing the quality
This made my day
ross is offline  
Old 29 November 2023, 16:24   #16
Agilent
Registered User
 
Join Date: Jan 2015
Location: Gentofte/Denmark
Posts: 104
Quote:
Originally Posted by dlfrsilver View Post
Nope. They did it correctly, but they missed to push the copylock key to address $60.s

Missing this makes the sprites and bosses in the car driving levels invincible.

Let me show you :

70050 LEA 00042680,A0
70056 MOVE.L #203C9B50,(A0)+
7005C MOVE.L #CBE823C0,(A0)+
70062 MOVE.L #42FB2,(A0)+
70068 MOVE.W #4E75,(A0)+
7006C JMP 1800

You have 2 routines like that to patch the copylocks

You see what the routine is doing ? it's pushing instructions in ASM at address 42680. Do you see anywhere the key '9B50CBE8' pushed at address $60.s ?

Nope.

Here is the change i did :

1st copylock patch :

LEA 00042680,A0
MOVE.L #203C9B50,(A0)+
MOVE.L #CBE821C0,(A0)+
MOVE.L #006023C0,(A0)+
MOVE.L #00042FB2,(A0)+
MOVE.W #4E75,(A0)+
JMP 1800

2nd copylock patch :

LEA 000450EC,A0
MOVE.L #203C9B50,(A0)+
MOVE.L #CBE821C0,(A0)+
MOVE.L #006023C0,(A0)+
MOVE.L #00045A1E,(A0)+
MOVE.W #4E75,(A0)+
JMP 1800

With these, the game is now properly cracked !

I just give up
Agilent is offline  
Old 29 November 2023, 16:30   #17
Fiery Phoenix
Registered User
 
Fiery Phoenix's Avatar
 
Join Date: Jul 2012
Location: Bury, Lancs
Age: 47
Posts: 664
Always loved the in-game music on those platform levels though
Fiery Phoenix is offline  
Old 29 November 2023, 17:11   #18
Crashdisk
Moderator
 
Crashdisk's Avatar
 
Join Date: Jun 2009
Location: France
Age: 46
Posts: 1,990
Level 2 cars are invincible in the original crack, but this problem is corrected in fix crack version of A/D.
So, beyond the technical considerations of the cracking method, what was the gameplay problem that prompted you to modify the crack?
Crashdisk is offline  
Old 29 November 2023, 17:23   #19
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by ross View Post
I know it's amusing (every time I see it it makes me smile a bit ), but maybe it would be time to correct the name of the game in the thread title.

I actually only noticed that rather funny thread title because you mentioned it. I "auto-corrected" the title and so missed that rather amusing mistake.


Quote:
Originally Posted by dlfrsilver View Post
The origin of the total recall recrack done by flashtro was because even this "so called fixed version" missed the key pushed at address 60.s.

I'm pretty sure that "Agilent" knows the Flashtro version very well.
StingRay is offline  
Old 29 November 2023, 17:43   #20
Crashdisk
Moderator
 
Crashdisk's Avatar
 
Join Date: Jun 2009
Location: France
Age: 46
Posts: 1,990
Quote:
Originally Posted by StingRay View Post
I actually only noticed that rather funny thread title because you mentioned it. I "auto-corrected" the title and so missed that rather amusing mistake.
It's subtle and that's why there's no point in correcting it
It perfectly matches the pleasure I get from playing this game...
Crashdisk 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
Fixed AmigaDX plugin for Total Commander x64? Leandro Jardim support.Other 3 11 January 2020 09:26
Rick Dangerous II + Prince of Persia (Angels Compilation) MethodGit request.Old Rare Games 3 12 July 2012 12:28
Real name of Antiaction/Defjam? andreas Amiga scene 11 18 May 2006 02:29
Angels (Blue Angels ?) flight sim. sborat request.Old Rare Games 15 29 October 2001 09:17
DEFJAM-Cruncher andreas request.Apps 5 14 September 2001 19:39

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 04:55.

Top

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