Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 23-06-2009, 05:44
Axarion Axarion is offline
Registered User
 
Join Date: Feb 2008
Location: notsure
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Axarion is on a distinguished road
Ghostbusters The Video Game DVD9 to 1xDVD5 (InnoSetup) (English sound only)

1) Install the game using any path you like, but the game folder must be 'Ghostbusters'. (e.g. 'D:\Game\Ghostbusters')

2) Delete 4 files from the game folder: w32ESsnd.pod, w32FRsnd.pod, w32DEsnd.pod, w32ITsnd.pod.

3) Create 'temp' folder in the same folder where 'Ghostbusters' is.

4) Download ghost.rar and extract it into 'temp'.

5) Copy 'setup\directx9' folder from your dvd into 'temp'.

6) Run InnoSetup, create an empty script, copy/paste my script, save the script in the folder where 'Ghostbusters' is.
HTML Code:
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[Setup]
AppName=Ghostbusters (TM): The Video Game
AppVerName=Ghostbusters (TM): The Video Game
DefaultDirName={pf}\Ghostbusters
DefaultGroupName=Ghostbusters
AllowNoIcons=yes
SourceDir=.\
OutputBaseFilename=Ghostbusters
OutputDir=.\temp
Compression=lzma/ultra64
SolidCompression=yes
CompressionThreads=auto
DiskSpanning=yes
DiskSliceSize=1560000000
SetupIconFile=.\temp\ghost.ico

WizardImageFile=.\temp\Big.bmp
;164x314
WizardSmallImageFile=.\temp\Small.bmp
;55x58

[Languages]
Name: "en"; MessagesFile: "compiler:Default.isl"

[Files]
Source: ".\Ghostbusters\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs

[Icons]
Name: "{group}\Play Ghostbusters"; Filename: "{app}\ghost_w32.exe"
Name: "{group}\ReadMe"; Filename: "{app}\readme.rtf"
Name: "{group}\Homepage"; Filename: "http://www.ghostbustersgame.com"
Name: "{group}\Uninstall Ghostbusters"; Filename: "{uninstallexe}"
Name: "{commondesktop}\Ghostbusters"; Filename: "{app}\ghost_w32.exe"

[Registry]
Root: HKLM; Subkey: "SOFTWARE\Atari"; Flags: uninsdeletekeyifempty
Root: HKLM; Subkey: "SOFTWARE\Atari\Ghostbusters"; Flags: uninsdeletekey
Root: HKLM; Subkey: "SOFTWARE\Atari\Ghostbusters"; ValueType: string; ValueName: "InstallPath"; ValueData: "{app}"
Root: HKLM; Subkey: "SOFTWARE\Atari\Ghostbusters"; ValueType: string; ValueName: "ExePath"; ValueData: "{app}\ghost_w32.exe"

[Run]
Filename: "{src}\directx9\DXSETUP.exe"; StatusMsg: "Installing DirectX March 2008..."; Parameters: "/silent"

[CustomMessages]
en.removemsg=Do you wish to remove game saves?

[code]
procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);
begin
if CurUninstallStep = usPostUninstall then
begin
if MsgBox(ExpandConstant('{cm:removemsg}'), mbConfirmation, MB_YESNO)=IDYES then
begin
DelTree(ExpandConstant('{userdocs}'+'\GHOSTBUSTERS (tm)'), True, True, True);
end;
end;

end;
7) Compile the script. Wait until it's finished (estimated time of compiling depends on your CPU).

8) Go to 'temp' and run 'clean.bat'.

9) Burn all the files from 'temp' folder to dvd using any label you want (e.g. 'Ghostbusters').

DVD size: 4,26 Gb

2nd edition: Now savegames are deleted with a prompt after uninstallation. Thanks to peterf1999 :)
3rd edition: The installer now is English only too.
Attached Files
File Type: rar ghost.rar (91.7 KB, 138 views)

Last edited by Axarion; 24-06-2009 at 05:45.
Reply With Quote
Sponsored Links
  #2  
Old 23-06-2009, 07:53
peterf1999's Avatar
peterf1999 peterf1999 is offline
Die Hard Member
 
Join Date: Nov 2008
Location: Italy
Posts: 928
Thanks: 14
Thanked 983 Times in 236 Posts
peterf1999 is on a distinguished road
@Axarion

Use this code to remove saves:

[CustomMessages]


it.removemsg=Type here your italian message

en.removemsg=Do you wish to remove game saves?

de.removemsg=Type here your german message

es.removemsg=Type here your spanish message

fr.removemsg=Type here your french message

ru.removemsg=Type here your russian message

cs.removemsg=Type here your Czech message

pl.removemsg=Type here your polish message

hu.removemsg=Type here your Hungarian message

[Code]

procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);

begin

if CurUninstallStep = usPostUninstall then
begin
if MsgBox(ExpandConstant('{cm:removemsg}'), mbConfirmation, MB_YESNO)=IDYES then
begin
DelTree(ExpandConstant('{userdocs}'+'\GHOSTBUSTERS (tm)'), True, True, True);
end;
end;

end;



Last edited by peterf1999; 23-06-2009 at 08:37.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Gears of War (Italian) DVD9 to 2xDVD5 DJ Spike PC Games - CD/DVD Conversions 2 17-11-2008 14:23
DVD9 to 2xDVD5 - How? shxadom16 CD/DVD Software & Utilities 1 17-03-2007 04:27
halo game and video format dirtfarmer General Gaming 5 28-10-2006 15:00
Video Problems with PC Game Juiced caboose PC Games 5 25-06-2005 13:05



All times are GMT -7. The time now is 12:03.


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