FileForums

FileForums (https://fileforums.com/index.php)
-   PC Games (https://fileforums.com/forumdisplay.php?f=6)
-   -   Trouble Editing Cab File From Indigo Prophecy (https://fileforums.com/showthread.php?t=74686)

OliverMaltby 28-12-2005 07:25

Trouble Editing Cab File From Indigo Prophecy
 
Hi, with the release of the Indigo Prophecy no-cd by Reloaded I decided to try and "pre-crack" the game. I have done this many times, although I have only replaced a game exe with a no-cd in a Cab file once before (Warhammer - Dawn of War). I used "CABARC.EXE" to extract the file "GameDa~1.cab" (which contained the game exe). I then replaced the exe with Reloaded's no-cd exe and rebuilt a cab called "GameDa~1.cab". I attempted to install the game but failed due to an error saying something along the lines of "setup cannot find __quantic_dream__.url in the GameDa~1.cab file". Of course I thought I had incorrectly wrote the filelist.txt file - however it was identical to the file layout of the original cab. Could anyone possibly help me?

(BTW - I used the same "technique" to create the new cab as Grumpy wrote how to edit the Warhammer cab).

Morglum007 28-12-2005 08:43

If u do so without any order it wont work. Some cabinets are designet to be extracted in an usual way. If u compress file with another order it wont work. Grumpy will help u more, cause i havent time to do so. Sorry. At least u have the why response.

OliverMaltby 28-12-2005 08:47

Thanks for the reply Morglum, I did indeed create the same order as the original cab. Could someone post their filelist and line of code for CabARC so that I know its not something simple?

BarryB 31-12-2005 11:26

I managed help a US mate convert this to a DVD and integrate the v1.1 patch/crack without any problem using CABARC from the CABSDK downloaded from Microsoft :)

You'll also need an MSI Installer file editor like Orca or Total Commander with the MSI-Plus plugin.

If you like long complicated explanations then what we did was this:

1. Installed the game and patched it to v1.1, the patch just installs 2 game files: 'Indigo Prophecy.exe' and 'obj\bytecode.btc', you don't really need the Readme file the patch installs.
2. Edited the 'Indigo Prophecy.msi' from CD1 with Total Commander + MSI-Plus plugin (you can use Orca or any other MSI editor) and deleted the 'Indigo CD1' 'Indigo CD2' and 'Indigo CD3' entries from the MEDIA file in the TABLES section. Saved this edited file somewhere safe!
3. Extracted GameDa~1.cab from CD1 to a temp directory.
4. Created a file 'list.txt' in the correct order of the GameDa~1.cab. If you use Winrar to open the CAB file make sure the 'sort by' view is set to 'Original order' (same for Winzip) then the files appear in the correct order and helps you write a file list, but you can use this one:
Code:

bigfile_pc.idm
__quantic_dream__.url
readme.txt
indigo_prophecy.ini
bigfile_pc.d02
__indigo_prohecy__.url
__atari__.url
bytecode.btc
binkw32.dll
indigo_prophecy.exe
mfc70.dll
rolldemo.bik
nvidia.bik
logoquan.bik
logoatar.bik
bonus05.bik
bonus04.bik
bonus03.bik
bonus02.bik
bonus01.bik
msvcp70.dll
stlport_vc745.dll
msvcr70.dll

5. Copied CABARC.EXE (from the downloaded CABSDK.EXE archive from MS site) and the file 'list.txt' into the same directory as the temp extracted files.
6. Opened the installed game directory and copied the 'obj/bytecode.btc' file (remember to apply the v1.1 patch) to the temp folder, overwrote the original file.
7. Renamed the Reloaded v1.1 Crack to 'indigo_prophecy.exe' and copied it to the temp folder too, overwrote the original file.
8. Edited the 'indigo_prophecy.ini' file and changed 'USMode=1' to 'USMode=0' as this apparently enables some sex scenes that were in the Euro version. Not tested this or confirmed but you can try it or leave it alone.
9. Started a command prompt and navigated to the same directory as the temp files and typed in this command: Cabarc n GameDa~1.cab @list.txt and hit RETURN. After a few minutes or so we had a new GameDa~1.cab archive.

So, you can now use this new CAB file and the edited MSI Installer file to make a new DVD pre-patched and cracked to v1.1! Just copy CD1 to a new folder along with the CAB files from CD2 and CD3. Replace the GameDa~1.cab with your newly created one and the 'Indigo Prophecy.msi' with your edited one and burn the files to a Re-Writeable DVD and test the install. If it works for you, burn to DVD-R/+R :)

Hope you can follow all that, it did work for my American mate!

OliverMaltby 31-12-2005 11:40

Wow, thanks for that BarryB :) I did manage to finally get the cab working this morning, but your explaination allows me to integrate the patch so I don't have to do anything post-installation. Thanks alot :D

BarryB 31-12-2005 12:31

No problem, glad you understood all that waffle I wrote :)

Grumpy 31-12-2005 20:49

Quote:

Grumpy will help u more,
Hmmm, I seemed to have missed this one!? :o
Thanks Barry ;)

OliverMaltby 01-01-2006 01:01

There is one other small thing that you or BarryB might be able to help me with. Indigo Prophecy comes with a "Quiz" program, on mine there are large blocks next to each question which "distort" the rest of the pic. I was wondering if yours happens to also do this, and if there is any possible fix?

Also, is there any way to stop the registry screen appearing after installing the game? Or is it only on EA games that you can do this?

BarryB 01-01-2006 05:10

I'll have to ask my mate about the Quiz but it sounds like a video driver glitch.

As for the registration screen, I think that's bulit into the installshield/MSI installer and can't be edited.

OliverMaltby 01-01-2006 05:33

Thanks for the info mate :)

BarryB 01-01-2006 06:10

Well, you CAN stop the Registration screen appearing :)

Edit the 'Indigo Prophecy.msi', open the TABLES section, edit CustomAction and delete this text:

UserRegistration 1218 NewBinary22 /PRNM="Indigo Prophecy" /PRMP="INDP" /SKUN="PCXX" /GTYP="ADVT"

And to stop the Quiz popping up remove this text:

Quizz 194 NewBinary19

And to sop the music playing during install remove this text:

PlayMusic 1 ISScriptBridge.dll f1


:)

Grumpy 01-01-2006 06:19

@OliverMaltby
I dont actually have the game so no I can not really offer much help with it. ;)

OliverMaltby 02-01-2006 01:04

Quote:

Originally Posted by Grumpy
@OliverMaltby
I dont actually have the game so no I can not really offer much help with it. ;)

No worries Grumpy :)

Quote:

Well, you CAN stop the Registration screen appearing

Edit the 'Indigo Prophecy.msi', open the TABLES section, edit CustomAction and delete this text:

UserRegistration 1218 NewBinary22 /PRNM="Indigo Prophecy" /PRMP="INDP" /SKUN="PCXX" /GTYP="ADVT"

And to stop the Quiz popping up remove this text:

Quizz 194 NewBinary19

And to sop the music playing during install remove this text:

PlayMusic 1 ISScriptBridge.dll f1
Your a diamond mate, thanks alot for this! :)

L.A. 29-01-2006 10:21

I'm having problem with cab creation, when i try to create cab file using instructions, i get error mesage: Error reading list of files from 'list.txt'. What i'm doing wrong? i use cabarc (version 1.00.0601).

BarryB 29-01-2006 15:47

Sounds like you are not running cabarc from the same folder as the list.txt file!

Make sure the cabarc.exe, list.txt (cut and paste it from my post above) and all the extracted/replaced files are in the same directory when you run the cabarc command! Also make sure you have navigated to the same folder as all the files when issuing the cabarc command!

E.G. if you have extracted all files to a TEMP folder called c:\Indigo then you must copy the cabarc.exe and list text into the c:\Indigo folder. When you open a command prompt window you type c:\ and press return (to make sure you are working from the correct drive), then type cd c:\indigo and press return to change the path level to c:\Indigo in the command prompt window, now you can run the Cabarc n GameDa~1.cab @list.txt command and create the CAB file!

L.A. 30-01-2006 01:59

Quote:

Originally Posted by BarryB
Sounds like you are not running cabarc from the same folder as the list.txt file!

Make sure the cabarc.exe, list.txt (cut and paste it from my post above) and all the extracted/replaced files are in the same directory when you run the cabarc command! Also make sure you have navigated to the same folder as all the files when issuing the cabarc command!

E.G. if you have extracted all files to a TEMP folder called c:\Indigo then you must copy the cabarc.exe and list text into the c:\Indigo folder. When you open a command prompt window you type c:\ and press return (to make sure you are working from the correct drive), then type cd c:\indigo and press return to change the path level to c:\Indigo in the command prompt window, now you can run the Cabarc n GameDa~1.cab @list.txt command and create the CAB file!

It worked, but now i get another error: "FCIAddFile<> failed: code 1 [Failure opening file to be stored in cabinet]
What now?

BarryB 30-01-2006 04:30

Obviously there is a file missing from your folder!

Just open the list.txt file and make sure that ALL the files listed are indeed in the same folder, otherwise you will get that error!

L.A. 30-01-2006 05:37

Quote:

Originally Posted by BarryB
Obviously there is a file missing from your folder!

Just open the list.txt file and make sure that ALL the files listed are indeed in the same folder, otherwise you will get that error!

checked few times and all files are in folder, same names like in list.txt :mad:

BarryB 30-01-2006 15:42

Then your list.txt file must have a formatting error! Make sure each entry is spelled correctly and on a separate line and no weird characters at the beginning or end of each file name!

When the error pops up, what is the last file shown in the command window? That could lead to that file or the file next in the list.txt being where the problem lies!

L.A. 30-01-2006 16:41

my list.txt is good, i copied list from conversion instruction :o can this be related to encoding(i use ANSI)?
this that i get:
http://img392.imageshack.us/img392/6209/snap23hl.th.jpg

BarryB 31-01-2006 12:22

Well, you've stumped me there L.A.? The encoding in Notepad is default at ANSI so that should not be an issue!

If all files are in the same directory, c:\ind, then I can't see a reason for it to not work!!

I've just followed my own instructions and it works! The first file in list.txt is bigfile_pc.idm so it's not getting past the first file in the list, could be either the tilde '~' symbol or the underscore '_' not being parsed?

I can't think of anything else to do!

L.A. 31-01-2006 12:41

thats too bad :( i extracted files from cab using winrar (winace too). maybe you know another program to edit cab files? Winace can edit but i dont now if file listing will be the same :confused:

BarryB 31-01-2006 15:07

Not sure at the moment, I'll try and find some!

Meanwhile can you try the pocedure on another PC if possible and see if that works, just to prove it's either a procedure error or your PC!!

L.A. 31-01-2006 15:19

i used WinRAR 3.40 and WinACE 2.5, i'll try to use WinRAR 3.50 and WinZIP 10. maybe i'll be able to test this conversion on another pc, i hope it will work :o

BarryB 31-01-2006 18:29

I can't find any CAB creation programs that let you import a file list or specify the file order!

So you're stuck with CABARC i'm afraid!

BarryB 20-10-2006 09:09

Seeing as the Euro version has now been cracked you can make a backup DVD with the patch and crack inegrated, this time it's even easier!

1. Install the game and apply the v1.1 patch.
2. Copy the contents of the DVD to a temp dir.
3. Replace 'obj\bytecode.btc' from the installed game with the one in the 'temp dir\program files\atari\fahrenheit\obj' dir.
4. Copy the Reloaded Cracked EXE into the 'temp dir\program files\atari\fahrenheit' dir.
5. Edit the 'fahrenheit.msi' file and change these values:

TABLES > COMPONENT

Put a ; in front of DrvSetup.exe and both DrvSetup_x64.exe entries.

TABLES > CUSTOM ACTION

Put a ; in front of InstallDrv, PlayMusic, Quiz, RemoveDrv

TABLES > FILE

Put a ; in front of DrvSetup.exe and DrvSetup_x64.exe

6. Burn the files in the 'temp dir' to a Re-Writeable DVD (use Fahrenheit for volume label if you want) and test the install, it should install fully cracked and not play music/show the quiz or install the Tagès drivers.

7. If install went OK and the game plays then burn to a backup DVD+/-R.


All times are GMT -7. The time now is 05:34.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com