|
#1
|
|||
|
|||
|
NecroVisioN (DVD9 to 2xDVD5)
NecroVisioN MULTI4: ENGLISH/FRENCH/SPANISH/ITALIAN DVD9 to 2xDVD5
1. Make 2 folders: "NecroVisioN 1" and "NecroVisioN 2" 2. Extract ISO to NecroVisioN 1 folder. 3. Download this file (from EndWar): Code:
http://rapidshare.com/files/202129086/ISCAB-3GB.rar 5. Run repack_cabs.bat file. 6. Wait until its complete. Delete the following 6 files from temp folder: repack_cabs.bat, MediaBuild40.dll, make_list.bat, list.ini, ISTools.dll, ISCAB.exe. 7. Move data3.cab to NecroVisioN 2 folder. 8 Copy the following fle and cabs from NecroVisioN 1 to NecroVisioN 2: Code:
autorun.inf data1.cab data1.hdr engine32.cab layout.bin setup.exe setup.ibt setup.ini Code:
[autorun] OPEN=0 ICON=Setup.exe LABEL=NecroVisioN Install Sequence DVD1 - DVD2 Tested. Working at 100% Sorry for my imperfection, but I'm Italian. Last edited by assegno18; 25-02-2009 at 09:39. |
| Sponsored Links |
|
#2
|
||||
|
||||
|
NecroVisioN EURO DVD9-1DVD5 conversion (1 Language INNO Setup+Freearc )
1- Make folder 'Necrovision' 2- Copy DVD9 content to 'Necrovision' 3- Extract & overwrite all content of NecroVisioN_dvd5_proper.rar to 'Necrovision' 4- Launch repack.cmd,select your language and wait for repacking 5- Install the game from DVD9 6- Launch freearc, browse game's folder and start compression: ![]() 7- Move NV_arc.exe to 'Necrovision' 8- Edit setup.ini under [Languages] label: from [Languages] Default=0x0009 count=4 key0=0x0009 key1=0x040c key2=0x0010 key3=0x000a to (for English) [Languages] Default=0x0009 count=1 key0=0x0009 to (for French) [Languages] Default=0x040c count=1 key0=0x040c to (for Italian) [Languages] Default=0x0010 count=1 key0=0x0010 to (for Spanish) [Languages] Default=0x000a count=1 key0=0x000a 9-Burn or make iso with label 'NecroVisioN' DVD size 3.91 gb Last attachment Update 10-march-09 Last edited by peterf1999; 11-03-2009 at 01:58. |
|
#3
|
||||
|
||||
|
use labels of your choice
ex: NecroVisioN_1 NecroVisioN_2 |
|
#4
|
||||
|
||||
|
Download attached archive updated (see above message) or replace the repack.cmd content with this :
Code:
@echo A) English @echo B) Italian @echo C) Spanish @echo D) French @set choice= @set list= @echo. @set /p choice=Please select your language: @if %choice%==A set list=list_en.ini @if %choice%==B set list=list_it.ini @if %choice%==C set list=list_es.ini @if %choice%==D set list=list_fr.ini @echo. @echo Inserting dummy files into cabs and repacking... @iscab data1.cab -i"%list%" -a @pause @rd maps data /s /q @del *.dll *.pak list_fr.ini list_it.ini list_en.ini list_es.ini iscab.exe repack.cmd
Last edited by peterf1999; 27-02-2009 at 11:49. |
|
#5
|
|||
|
|||
|
That very OLD choice.exe isn't compatible with newer choice.exe parameters
Example: Choice /D ABCD <-- New, doesn't work with OLD choice Choice /D:ABCD <-- Old, but works with newer also And case sensitivity and timeout parameters are totally incompatible with OLD and NEW I also prefer use choice nowadays rather than SET and some other which are now included in Vista which were never in XP but was in Server 2003 and Support Tools packs, (forfiles.exe, robocopy.exe etc.) Vista's versions of these (v6) doesn't work in XP, it needs v5 So anyone who uses Vista and Choice alot then include attached choice exe in package so its compatible with XP Last edited by ravd; 27-02-2009 at 14:59. |
|
#6
|
||||
|
||||
|
Quote:
{code:getNVpath} in DefaultDirName (setup section) Quote:
Code:
RegQueryStringValue(HKEY_LOCAL_MACHINE, 'Software\Microsoft\Windows\CurrentVersion\Uninstall\{81FF29CE-2D23-45FC-8BDE-7491A15F2B02}',
'InstallLocation', path)
i used CurStepChanged event (postinstall) for retrieve installpath from registry and unpacking NV_arc.exe Code:
procedure CurStepChanged(CurStep: TSetupStep);
var
path: string; ResultCode: integer;
begin
if CurStep=ssPostInstall then
begin
// if necrovision is installed
if RegKeyExists(HKEY_LOCAL_MACHINE, 'Software\Microsoft\Windows\CurrentVersion\Uninstall\{81FF29CE-2D23-45FC-8BDE-7491A15F2B02}') then
begin
// retrieve installpath of necrovision
RegQueryStringValue(HKEY_LOCAL_MACHINE, 'Software\Microsoft\Windows\CurrentVersion\Uninstall\{81FF29CE-2D23-45FC-8BDE-7491A15F2B02}',
'InstallLocation', path)
// and execute NV_arc.exe to unpacking content to game's folder
Exec (ExpandConstant('{src}\NV_arc.exe'), '-x -d'+path+'\data'+' -y -s2', '', SW_SHOW,
ewWaitUntilTerminated, ResultCode)
end;
end;
end;
Last edited by peterf1999; 01-03-2009 at 03:12. |
|
#7
|
|||
|
|||
|
weird any of that things not works correctly :P
installer doesnt skip if regkey exists - always run installer dont run nv_arc.exe if regkey exists ![]() now i only know that its loader for original installer and after that run sfx archive edit my version based on peterf1999 and both script mine and peterf1999's edit2 ofcourse thanks for peterf1999 for showing that pro method ![]() im glad to see so new pro users
__________________
Orca - msi editor iscab14.0.0.162 [layout.bin + bat file] iscab11.50.0.42618 [layout.bin + bat file] iscab10.0.0.159 [layout.bin + bat file] cabarc6.0.5730.13 makecab.[ddf]5.1.2600.2180 StarBurn CD/DVD/Blu-Ray/HD-DVD - good for UDF image Listing Contents of disk [RCD format] exe by Skeraxe Last edited by mondragon; 01-03-2009 at 04:30. |
|
#8
|
||||
|
||||
|
Quote:
Code:
function InitializeSetup(): Boolean;
var
ResultCode: integer;
begin
if not RegKeyExists(HKEY_LOCAL_MACHINE, 'Software\Microsoft\Windows\CurrentVersion\Uninstall\{81FF29CE-2D23-45FC-8BDE-7491A15F2B02}') then
begin
Exec (ExpandConstant('{src}\setup.exe'),'', '', SW_SHOW,
ewWaitUntilTerminated, ResultCode)
Result:=TRUE
end else
begin
Exec (ExpandConstant('{src}\setup.exe'),'', '', SW_SHOW,
ewWaitUntilTerminated, ResultCode)
// return false and abort inno setup, original setup.exe launched and it asks
// if u want to remove the game
end;
Code:
installer dont run nv_arc.exe if regkey exists :) look carefully the code it's not a joke, i tested it and works 100% Last edited by peterf1999; 02-03-2009 at 01:45. |
|
#9
|
||||
|
||||
|
Quote:
yes always run original setup,but if the game is installed asks if u want to remove it and nv_arc.exe is not launched at end of installation LOL i have no more words for say that it works 100% Last edited by peterf1999; 01-03-2009 at 05:02. |
|
#10
|
|||
|
|||
|
hehe
that's im thinking on beginning [but now im not acces to original installer] and thats way i cannot test in 100% ![]() then u only need to fix parameters for sfx archive for example "c:\game necro\" because -d param doesnt works without -d"c:\game necro\"
__________________
Orca - msi editor iscab14.0.0.162 [layout.bin + bat file] iscab11.50.0.42618 [layout.bin + bat file] iscab10.0.0.159 [layout.bin + bat file] cabarc6.0.5730.13 makecab.[ddf]5.1.2600.2180 StarBurn CD/DVD/Blu-Ray/HD-DVD - good for UDF image Listing Contents of disk [RCD format] exe by Skeraxe |
|
#11
|
||||
|
||||
|
Quote:
Exec (ExpandConstant('{src}\NV_arc.exe'), '-x -d'+path+'\data'+' -y -s2', '', SW_SHOW, ewWaitUntilTerminated, ResultCode) |
|
#12
|
|||
|
|||
|
but try to change in registry that folder with empty space and try to run
![]() what u get? -d"'+path+'\data"' that's correct
__________________
Orca - msi editor iscab14.0.0.162 [layout.bin + bat file] iscab11.50.0.42618 [layout.bin + bat file] iscab10.0.0.159 [layout.bin + bat file] cabarc6.0.5730.13 makecab.[ddf]5.1.2600.2180 StarBurn CD/DVD/Blu-Ray/HD-DVD - good for UDF image Listing Contents of disk [RCD format] exe by Skeraxe |
|
#13
|
||||
|
||||
|
Quote:
Exec (ExpandConstant('{src}\NV_arc.exe'), '-x -d'+'"'+path+'\data'+'"'+' -y -s2', '', SW_SHOW, ewWaitUntilTerminated, ResultCode) i always used path without space :P for game's folder
Last edited by peterf1999; 01-03-2009 at 05:22. |
|
#14
|
|||
|
|||
|
mondragon's fixed is.exe works. thanx mondragon and peterf1999.
|
|
#15
|
||||
|
||||
|
Quote:
I discovered a strange inno's bug with my script: When compiled script start with /silent or /verysilent parameters and it's located in read-only unit (iso mounted or burned dvd) original necrovision's setup.exe is launched but inno process strangely disappears (from process task) and nv_arc.exe is not unpacked. this does not happen when i use hdd folder (conversion works like a charm) Therefore, for users who have used the conversion i suggest: 1)from install.ini remove /verysilent parameter: Code:
[default] program=IS.exe show=1 1)delete install.ini & install.exe 2)rename IS.exe to Install.exe 3)edit autorun.inf : Code:
[autorun] OPEN=Install.exe ICON=install.exe,0 LABEL=NecroVisioN Last edited by peterf1999; 03-03-2009 at 06:55. |
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Crysis Warhead & Wars Multi10 (DVD9 to 2xDVD5) | ravd | PC Games - CD/DVD Conversions | 14 | 29-09-2025 16:11 |
| INDEX - CD2DVD Conversion Index **UPDATED: 17-07-2024** | Grumpy | PC Games - CD/DVD Conversions | 252 | 16-07-2024 20:35 |
| 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 |