PDA

View Full Version : Neverwinter Nights 2 (DVD9 to 2 DVD5 OR DVD9 to 1 DVD5)


Ssnake
03-11-2006, 05:03
make 2 similar dvds/isos, on one delete data 2 3 4 and on sec. delete data 5 6 7, in the middle of instalation it will ask for disk with data5.cab...
Use any label.

mojo8850
04-11-2006, 08:40
Yes I Can Confirm I Have Tested It And Works 100%.
Sorry Snake I Just Wanted To Confirm It My Self..

The More Testing Results The Better.. :)

sylvio
05-11-2006, 09:57
Buy the US DVD Limited Edition, it has 4,6Gbytes and fit on a DVD5 to
make your Backup copy. Or use 2xDVD5. This is NOT MSI installer's and
simple asks for the next CAB-file. :)

santi_evil
09-11-2006, 02:39
The data*.cab can be descompressed with i6comp...
I´ve read the tutorial here (http://www.fileforums.com/showpost.php?p=305032&postcount=3) but it don´t says nothing about delete archives (foreign languages) and compress the files in a new cab...:confused:
Sorry for may bad english

DONE !!!


@echo off
i6comp d -g4 data1.cab *.*
pause
i6comp d -g5 data1.cab *.*
pause
i6comp d -g6 data1.cab *.*
pause
i6comp d -g10 data1.cab *.*
pause
i6comp d -g11 data1.cab *.*
pause
i6comp d -g13 data1.cab *.*
pause
i6comp d -g15 data1.cab *.*
pause
i6comp d -g16 data1.cab *.*
pause
i6comp d -g17 data1.cab *.*
pause
i6comp d -g23 data1.cab *.*
pause
i6comp d -g24 data1.cab *.*
pause
i6comp d -g26 data1.cab *.*
pause

ADVICE: This script is ONLY for spanish. For other language do "icomp6 g data1.cab", numerate the groups (0..), select the languages to delete
I´ve got only one problem, at install appears a crc error in 2200*.mod file... the solve is extract only this archive (from original) and replace it in the new cabs.

Final size: 4.3 giga

santi_evil
03-12-2006, 06:47
Only there is a rule ... uses a safety copy

1.- Extract all cab files and data1.hdr from iso (ultraiso or similar)
2.- Disable attribute read only... data1.hdr too...
3.- Use icomp6.exe (itīs good for spanish version... I suppose for german too)
to see the files.
In DOS mode (or script)

i6comp g data1.cab

results:

<Engine>Kernel Placeholder
<ENGINEDIR>
NEVER_OVERWITE

<Engine>EngineCommonPlaceHolder
<ENGINECOMMONDIR>
NEVER_OVERWITE

<Support>Script
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>Language Independent OS Independent Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>English OS Independent Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>French (Standard) OS Independent Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>German OS Independent Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>Spanish OS Independent Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>Misc Support Files
<SUPPORTDIR>
ALWAYS_OVERWITE

<Support>Build Generated Support Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>English String Tables
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>French (Standard) String Tables
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>Spanish String Tables
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>German String Tables
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>Non-SelfRegistering
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>English Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>German Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>French (Standard) Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Support>Spanish Files
<SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
ALWAYS_OVERWITE

<Disk1>Disk1 Files(1)
<DISK1TARGET>
ALWAYS_OVERWITE

<Disk1>Disk1 Files(2)
<DISK1TARGET>
ALWAYS_OVERWITE

<Disk1>Disk1 Files(3)
<DISK1TARGET>
ALWAYS_OVERWITE

<Disk1>Disk1 Files(4)
<DISK1TARGET>
ALWAYS_OVERWITE

English
<TARGETDIR>
NEWER_VERSION / NEWER_DATE

French
<TARGETDIR>
NEWER_VERSION / NEWER_DATE

Game_Component
<TARGETDIR>
NEWER_VERSION / NEWER_DATE

German
<TARGETDIR>
NEWER_VERSION / NEWER_DATE

Spanish
<TARGETDIR>
NEWER_VERSION / NEWER_DATE

We arrange the groups: "Kernel Placeholder" is 0, "EngineCommonPlaceHolder" is 1 ...

We remember the foreign language groups...
In spanish version are 4,5,6,10,11,13,15,16,17,23,24 and 26

In german 4,5,7,10,11,12,15,17,18,23,24 and 27

4.- Empty this groups i6comp d -g4 data1.cab*.*
this command delete group 4 from data1.cab

Then execute this macro (german version)
@echo off
i6comp d -g4 data1.cab *.*
pause
i6comp d -g5 data1.cab *.*
pause
i6comp d -g7 data1.cab *.*
pause
i6comp d -g10 data1.cab *.*
pause
i6comp d -g11 data1.cab *.*
pause
i6comp d -g12 data1.cab *.*
pause
i6comp d -g15 data1.cab *.*
pause
i6comp d -g17 data1.cab *.*
pause
i6comp d -g18 data1.cab *.*
pause
i6comp d -g23 data1.cab *.*
pause
i6comp d -g24 data1.cab *.*
pause
i6comp d -g27 data1.cab *.*
pause

5.- Look the new size :) and use the new cab files and hdr with the rest of files that compose the game and save it in a new iso file.

6.- Install it... only in german... the rest of languages fail.

Iīve got only one problem, at install appears a crc error in 2200*.mod file... the solve is extract only this archive (from original) and replace it in the new cabs...It is possible that it does not appear.

Sorry for my bad english :cool:

santi_evil
05-12-2006, 13:01
Yes, itīs crititcal... but I donīt know if it happens to everybody...
Iīve posted this mini-guide in other forum and nobody had this error... only me :confused:

The solution is extract this archive from original cab and adding it in the new created (maybe a problem with crc).

Look at i6comp commands... i donīt remember wich one is used to extract files...

Donīt be afraid and try it... always with safety copy

Nicolo
08-03-2007, 16:36
This is the procedure I used (only english).

1) Unpack ISO with ultraISO
2) Use i6comp (The *.cab and *.hdr files have to be in the same folder as i6comp)


i6comp g data1.cab


InstallShield 6.x Cabinet Util
Version 0.2 -] fOSSiL & Morlac - 2000 [-

FF - Index of the first file in the group (0-based)
LF - Index of the last file in the group

Name : <Engine>Kernel Placeholder
Destination : <ENGINEDIR>
Overwite : NEVER_OVERWITE

Name : <Engine>EngineCommonPlaceHolder
Destination : <ENGINECOMMONDIR>
Overwite : NEVER_OVERWITE

Name : <Support>Script
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>Language Independent OS Independent Files
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>English OS Independent Files
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>French (Standard) OS Independent Files
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>German OS Independent Files
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>Spanish OS Independent Files
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>Misc Support Files
Destination : <SUPPORTDIR>
Overwite : ALWAYS_OVERWITE

Name : <Support>Build Generated Support Files
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>English String Tables
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>French (Standard) String Tables
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>Spanish String Tables
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>German String Tables
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>Non-SelfRegistering
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>English Files
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>German Files
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>French (Standard) Files
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Support>Spanish Files
Destination : <SUPPORTDIR>\{F20C1251-1D0A-4944-B2AE-678581B33B19}
Overwite : ALWAYS_OVERWITE

Name : <Disk1>Disk1 Files(1)
Destination : <DISK1TARGET>
Overwite : ALWAYS_OVERWITE

Name : <Disk1>Disk1 Files(2)
Destination : <DISK1TARGET>
Overwite : ALWAYS_OVERWITE

Name : <Disk1>Disk1 Files(3)
Destination : <DISK1TARGET>
Overwite : ALWAYS_OVERWITE

Name : <Disk1>Disk1 Files(4)
Destination : <DISK1TARGET>
Overwite : ALWAYS_OVERWITE

Name : English
Destination : <TARGETDIR>
Overwite : NEWER_VERSION / NEWER_DATE

Name : French
Destination : <TARGETDIR>
Overwite : NEWER_VERSION / NEWER_DATE

Name : Game_Component
Destination : <TARGETDIR>
Overwite : NEWER_VERSION / NEWER_DATE

Name : German
Destination : <TARGETDIR>
Overwite : NEWER_VERSION / NEWER_DATE

Name : Spanish
Destination : <TARGETDIR>
Overwite : NEWER_VERSION / NEWER_DATE


3) Create the following batch-file. (We start counting at 0)


i6comp d -g5 data1.cab *.*
pause
i6comp d -g6 data1.cab *.*
pause
i6comp d -g7 data1.cab *.*
pause
i6comp d -g11 data1.cab *.*
pause
i6comp d -g12 data1.cab *.*
pause
i6comp d -g13 data1.cab *.*
pause
i6comp d -g16 data1.cab *.*
pause
i6comp d -g17 data1.cab *.*
pause
i6comp d -g18 data1.cab *.*
pause
i6comp d -g24 data1.cab *.*
pause
i6comp d -g26 data1.cab *.*
pause
i6comp d -g27 data1.cab *.*
echo All done


Unfortunately the filesize is still too big to fit on a DVD5. But not to worry, there are still other things that can be deleted. In the following steps I'll tell you what to delete and why we can delete it.

4) Delete everything in the "directx" folder.
[DirectX can be found on the net and on any another game]

5) Delete everything in the "documentation" folder except the english one
[Why would you need the french documentation if you live in the UK/US and vice versa.]

6) Delete everything in the "Prereq" folder
Now this one contains 3 files:
- dotnetfx.exe = .NET Framework v1.1
- NetFx64.exe = .NET Framework v2.0
- WindowsInstaller-KB893803-v2-x86.exe = Windows Installer 3.1
These files can be downloaded from the internet. The Toolset needs the .NET Framework.

7) Delete the video drivers in the "VideoDrivers" folder
[can be found on the net]

8) Burn on DVD (size = 4.33GB)

FREEMAN100
12-05-2007, 04:39
Lol

voodoo_nbgd
13-12-2007, 15:09
I've recently bought a Gigabyte video card which came with Neverwinter Nights 2 bundled into the package. This version also contains Italian language (that is, this is multi-5 version), so if you want to backup this version, you need to slightly modify Nicolo's batch file (post #14):

i6comp d -g5 data1.cab *.*
pause
i6comp d -g6 data1.cab *.*
pause
i6comp d -g7 data1.cab *.*
pause
i6comp d -g8 data1.cab *.*
pause
i6comp d -g12 data1.cab *.*
pause
i6comp d -g13 data1.cab *.*
pause
i6comp d -g14 data1.cab *.*
pause
i6comp d -g15 data1.cab *.*
pause
i6comp d -g18 data1.cab *.*
pause
i6comp d -g19 data1.cab *.*
pause
i6comp d -g20 data1.cab *.*
pause
i6comp d -g21 data1.cab *.*
pause
i6comp d -g27 data1.cab *.*
pause
i6comp d -g29 data1.cab *.*
pause
i6comp d -g30 data1.cab *.*
pause
i6comp d -g31 data1.cab *.*
echo All done

Navigator
09-01-2008, 19:59
kxp, I don't know if you're gonna read this, anyway... You must put all CAB files and data1.hdr in the same folder. Then, run BAT file to edit them all at the same time.

I hope this could be useful for you or anyone.

Navigator
09-01-2008, 20:45
I've recently bought a Gigabyte video card which came with Neverwinter Nights 2 bundled into the package. This version also contains Italian language (that is, this is multi-5 version), so if you want to backup this version, you need to slightly modify Nicolo's batch file (post #14):



Thanx voodoo_nbgd! Your script worked just fine.

ravd
07-10-2008, 18:36
Neverwinter Nights 2 [multi4 to english only] (DVD9 to DVD5)

1) Copy DVD content to NWN2 folder

2) Download nwn2eng.zip (http://sharebee.com/bebd5012) and extract it to NWN2 folder, overwrite when asked

3) Run nwn2_english_only.bat

4) Delete

VideoDrivers\ folder
ISCAb.exe
ISTools.dll
MediaBuild40.dll
nwn2_english_only.bat
remove.txt

and

unnecessary readme and pdf files from Documentation

5) Edit setup.ini and change EnableLangDlg=Y to EnableLangDlg=N

6) Add folder for mini-image

7) Burn or make iso with label NWN2

NOTE: Make separate CD for patches/nwn2patcher/crack/mini-image or if you have Mask of the Betrayer put patches there