English Amiga Board Amiga Lore


Go Back   English Amiga Board > Support > support.Games

 
 
Thread Tools
Old 30 April 2017, 21:33   #1
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 40
Posts: 9,263
T-zer0 - game still has code protection, needs a crack...

Well that's a bit shite...

Finished the 1st level and was presented with a copy protection screen:



If entered incorrectly (you get three attempts at different screens), the following occurs:



Looked on HOL at the page T-zer0 and grabbed this from the manual:



I'm surprise StingRay's trainer doesn't address this but really it's a trainer, not a crack
DamienD is offline  
AdSense AdSense  
Old 01 May 2017, 00:55   #2
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 5,531
Quote:
Originally Posted by DamienD View Post
I'm surprise StingRay's trainer doesn't address this but really it's a trainer, not a crack
I definitely had a crack fix added in the trainer as the TRSI crack back then wasn't done properly (checksums were missed so the game would f*ck up the joystick control and some other things) but probably took it out to keep the trainer 100% legal. Not sure I still have the source, should I find it I'll create a version with the crack fix enabled and upload it here. But don't hold your breath as I did all this nearly 20 years ago.
StingRay is offline  
Old 01 May 2017, 00:57   #3
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 40
Posts: 9,263
Heya Sting,

If you could create a crack to go along with your awesome trainer then I'm sure this would be much appreciated by all

...bit of a pain in the bum to have to revert back to the manual, but not the end of the world.
DamienD is offline  
Old 01 May 2017, 01:02   #4
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 5,531
Just saw that you used the uncracked version, my crack fix only fixed the faulty TRSI crack so it might be possible the fix is still in the trainer but "invisible" as an uncracked executable is used.

Anyway, I'll see about creating a crack patch, should be fun to touch this game so many years later and the protection wasn't too boring at least.
StingRay is offline  
Old 01 May 2017, 01:03   #5
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 40
Posts: 9,263
Quote:
Originally Posted by StingRay View Post
Just saw that you used the uncracked version, my crack fix only fixed the faulty TRSI crack so it might be possible the fix is still in the trainer but "invisible" as an uncracked executable is used.

Anyway, I'll see about creating a crack patch, should be fun to touch this game so many years later and the protection wasn't too boring at least.
Ok, didn't know there was a TRSI crack floating around. Ah, here it is...

Anyway, I'd prefer to wait for you to do it properly
DamienD is offline  
Old 01 May 2017, 01:05   #6
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 5,531
No idea where it can be found nowadays, back then it was available on all good boards.

Anyway, will create a patch in the not too distant future.
StingRay is offline  
Old 01 May 2017, 01:09   #7
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 40
Posts: 9,263
Quote:
Originally Posted by StingRay View Post
Anyway, will create a patch in the not too distant future.
Thank you kindly my friend

If possible, can it be integrated with the trainer into one file?
DamienD is offline  
Old 01 May 2017, 01:15   #8
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 40
Posts: 9,263
Hmmm, thought I'd test the TRSI crack anyway...

Started it before your trainer, then the game loaded, skipped the first level but still saw the code protection screen.

Not to worry, I'll wait
DamienD is offline  
Old 01 May 2017, 01:49   #9
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 40
Posts: 9,263
Oh, another thing I should probably mention...

In regards to your trainer; it doesn't matter if I press [Help] to "Skip Level" or [Del] to "Skip World"; once at the world boss it just skips immediately as if you've killed it. You don't get the chance to actually engage / destroy it.

If the above could be addressed also things would be perfect

...of course let me know if / when you need me to test things.
DamienD is offline  
Old 01 May 2017, 01:55   #10
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 5,531
The level skip works as intended (different in world or story mode) and I won't change anything regarding the trainer.

Anyway, I have found the source, here's one interesting part:

Code:
; crack fix the game
.start	REM			; REMOVED FOR PUBLIC RELEASE!
	move.l	a0,a1
	add.l	#$45178,a1
	move.w	#$4e71,(a1)
	move.l	a0,a1
	add.l	#$45182,a1
	move.b	#$60,(a1)
	move.l	a0,a1
	add.l	#$45198,a1
	move.b	#$60,(a1)
	EREM
StingRay is offline  
Old 01 May 2017, 02:16   #11
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 5,531
Quote:
Originally Posted by DamienD View Post
Ok, didn't know there was a TRSI crack floating around. Ah, here it is...

Anyway, I'd prefer to wait for you to do it properly
I see you've silently edited your post. What you have found is the crack intro, not the actual crack!
StingRay is offline  
Old 01 May 2017, 02:43   #12
Retroplay
Lemon Curry ?

Retroplay's Avatar
 
Join Date: Sep 2004
Location: Denmark
Posts: 2,915
Is it the crack found here at KGWHD ?
http://kg.whdownload.com/kgwhd/files.php
Retroplay is offline  
Old 01 May 2017, 08:33   #13
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 5,531
Had a quick look, it's a later version so the trainer will not work with it. And it hasn't been cracked properly. The checksum check is still intact which means game will destroy the joystick control and other things (IIRC "Pirate" will be written to the highscore).
StingRay is offline  
Old 01 May 2017, 11:35   #14
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 40
Posts: 9,263
Quote:
Originally Posted by StingRay View Post
What you have found is the crack intro, not the actual crack!
I realised this and what a muppet I am last night before going to sleep
DamienD is offline  
Old 01 May 2017, 12:29   #15
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 5,531
I had a look at the game and created a cracked binary (manual protection and checksum checks disabled). It's attached to this post.

I've tested it but got out of memory errors after level 1, it's your task to find the reason for that, it has nothing to do with the crack, same problem happens with the unmodified game too! Have fun.

Last edited by StingRay; 01 May 2017 at 15:04.
StingRay is offline  
Old 01 May 2017, 14:26   #16
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 40
Posts: 9,263
Quote:
Originally Posted by StingRay View Post
I had a look at the game and created a cracked binary (manual protection and checksum checks disabled). It's attached to this post.

I've tested it but got out of memory errors after level 1, it's your task to find the reason for that, it has nothing to do with the crack, same problem happens with the unmodified game too! Have fun.
Oh wow!!! Thanks so much Sting

...I'm currently in the middle of moving house so won't be able to try until much later tonight.
DamienD is offline  
Old 01 May 2017, 14:35   #17
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 40
Posts: 9,263
...couldn't help myself, had a quick try.

Skipped past level 1 using your trainer, saw the code protection screen for a brief second and then crashed with this (which is the same screen you get when entering the code in wrong 3 times):



The memory message is a hoax I think and designed to throw you off...

For me this doesn't happen with the unmodified "T-zer0" file as long as you enter in the code correctly, I skipped through a lot of stages when testing

Last edited by DamienD; 01 May 2017 at 15:03.
DamienD is offline  
Old 01 May 2017, 15:07   #18
StingRay
move.l #$c0ff33,throat

StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 5,531
I have tried with a completely unmodified binary (at least I thought so) and got the same out of memory error. However, had a look again and disabled one more check. Game should now work fine, try attached binary.

Last edited by StingRay; 01 May 2017 at 16:39.
StingRay is offline  
Old 01 May 2017, 15:07   #19
ransom1122
Registered User
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Posts: 2,583
I've test your original hdf using the hol codes at end of level 1 and it works well. Hopefully one day we see a proper crack. Also shame we can't play with cd audio because level 1 has a cracking tune.
ransom1122 is online now  
Old 01 May 2017, 15:20   #20
DamienD
Global Moderator

DamienD's Avatar
 
Join Date: Aug 2005
Location: London / Sydney
Age: 40
Posts: 9,263
Quote:
Originally Posted by StingRay View Post
I have tried with a completely unmodified binary (at least I thought so) and got the same out of memory error. However, had a look again and disabled one more check. Game should now work fine, try attached binary.
Really appreciate all your help with this Sting

Ok, getting closer. Here's what happened...

After starting the game, if I press either "[Help]" to "Skip Level" or "[Del] to "Skip World" you get the protection screen. Enter it wrong, the game doesn't crash but takes you back to the menu screen.

If you now start playing again, press either "[Help]" to "Skip Level" or "[Del] to "Skip World" it now works. No protection screen and skips on correctly.
DamienD is offline  
AdSense AdSense  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
T-Zer0 crack brolly request.Old Rare Games 4 13 May 2016 02:45
Did you ever crack the protection for a game? (not for scene crackers) Jgames Retrogaming General Discussion 43 21 June 2014 11:24
how to crack protection codes tutorial jotd Coders. General 4 24 October 2010 19:05
Can making a backup kill a game? Some kind of protection code? fitzsteve support.Games 12 19 March 2010 02:59
T-Zer0 protection killergorilla support.Games 1 17 September 2004 17:23

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 23:40.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.24763 seconds with 12 queries