English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   support.Games (http://eab.abime.net/forumdisplay.php?f=6)
-   -   future wars code (http://eab.abime.net/showthread.php?t=55400)

CoxyofNewp 26 September 2010 19:37

future wars code
 
Hi to every1 on the amazing site!
As you can tell, I only started here recently! But love it..

Anyway the question I have is!
The security code for future wars! can any1 help! I got hold of a copy, but no manual or security wheel/help.

does any1 have 1 or know how to solve problem!

Many Many thanks in advance

TCD 26 September 2010 19:39

http://hol.abime.net/643/manual ;)

DH 26 September 2010 19:42

You can get a fully working version from the EAB File Server if it's for emulation, instruction on how to join here http://eab.abime.net/showthread.php?...ab+file+server then follow this path TOSEC/Games/[ADF]/F

andreas 29 September 2010 02:53

it sounded as if the OP had bought an original game ;) (w/manual missing, though)

Retro-Nerd 29 September 2010 12:27

http://i8.tinypic.com/6g491yh.png

XimeR 29 September 2010 16:24

Quote:

Originally Posted by Retro-Nerd (Post 704356)

I believe that's the copy protection for the PC version.

The Amiga version asks you to ID a picture from a grid.
The copy protection for it can be found here, along with Cruise For a Corpse & Operation Stealth..... [Removed - no direct links to the file server allowed - Graham]

TCD 29 September 2010 16:26

No direct links to the file server please. I already posted a link to the manual btw.

XimeR 29 September 2010 16:31

Quote:

Originally Posted by TheCyberDruid (Post 704438)
No direct links to the file server please. I already posted a link to the manual btw.

Ahh right, sorry, didn't realise that.

lilalurl 29 September 2010 19:15

Quite off-topic, but this picture makes me wonder if at an early stage the hero was envisioned as a building painter rather than a window cleaner (both use buckets in their works) or if this is just a 'neat' idea they had for a copy protection scheme.

jotd 29 September 2010 21:52

This paintspot protection scheme is used on the PC version but is also used in the Interplay (US) version of the Amiga game.
Fortunately, the crack modification is exactly the same!

MethodGit 01 October 2010 15:55

I'm still hoping against hope that the protection (or at least the script that calls it) can be hacked out of the data files via hex-edit. :(

Already built up a reasonable amount of hex-edit instructions for many LucasArts games and alternate script replacements for Sierra SCI titles!

jotd 01 October 2010 19:11

well, no such thing for FW ATM, only bin replacement for amiga exe :)

ScummVM has a disassembler and AFAIR a debugger, so it should be possible to debug FW protection screen. I suspect that the protection fix is hidden in ScummVM code (it is said that all ScummVM titles have been cracked)

Anyway MethodGit I'd like to have the replacement strings for your games. There's a nice Amiga (Aminet) tool called multifr, able to replace hex strings in batch mode in files (in-place).

maybe you could script a bunch of cracks with it...

Edit: info I read somewhere else on EAB but never mind... checked myself in ScummVM code:

cine/main_loop.cpp:
globalVars[VAR_MOUSE_Y_POS] = 0;
if (g_cine->getGameType() == Cine::GType_OS) {
globalVars[VAR_MOUSE_X_POS_2ND] = 0;
globalVars[VAR_MOUSE_Y_POS_2ND] = 0;
globalVars[VAR_BYPASS_PROTECTION] = 0; // set to 1 to bypass the copy protection
globalVars[VAR_LOW_MEMORY] = 0; // set to 1 to disable some animations, sounds etc.
}

looks like you have to recompile scummvm to use a cracked version.


Edit: was lurking in ScummVM code and stumbled on a funny comment:

// WORKAROUND for bug #2054882. Without this, the monks will always
// kill you as an impostor, even if you enter the monastery in disguise.
//
// TODO: Check whether this might be worked around in some other way
// like setting global variable 255 to 143 in Future Wars (This is
// supposedly what Future Wars checks for from time to time during
// gameplay to verify that copy protection was successfully passed).

This is exactly the bug on the whdload slave with my self-made crack!! now I understand better.

Edit: played with ScummVM code and was able to run most games without protection. Unlike AlexH once said, not all games have copy protection removed BUT so far the only game I cannot pass protection is Goblins 3.
For all others I have a solution. Future Wars is one of them: the CD version has no protection code and runs flawlessly from ScummVM
Using the AUTO00.PRC file from the CD version in the floppy MS-DOS version passes the protection.

Unfortunately I have tried to adapt the AUTO00.PRC file from the CD version to Amiga version in SCUMM and it crashes both ScummVM and WHDLoad. Well, let's keep on searching.


All times are GMT +2. The time now is 08:40.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.

Page generated in 0.04544 seconds with 11 queries