Hi,
I wanted to let you know that I tested out your conversion, and compiled the Inno setup that you created. I tried to register so that I could reply to you on Fileforums, but for some reason the new user registration on that website is not working.
Anyway, back to our topic. I have good news. Your conversion worked perfectly for me, when I tested it on Vista Ultimate 64-bit!
After compiling your script, these are the files in the Output folder, and their size.
BiA_setup.exe 465,443 bytes
BiA_setup-1.bin 735,534,080 bytes
BiA_setup-2.bin 736,000,000
BiA_setup-3.bin 736,000,000
BiA_setup-4.bin 736,000,000
BiA_setup-5.bin 736,000,000
BiA_setup-6.bin 564,300,116 bytes
TOTAL SIZE 3.95 GB (4,244,299,639 bytes)
When I was ready to test, I made a few of my own changes in creating the ISO test image.
1. First of all I added the "redist" folder as you said. No changes were made to this folder or its contents.
2. Next I removed the "BiA_" from the names of the files so that the "output" folder then contained files named "setup.exe" "setup-1.bin" "setup-2.bin" etc.
The reason, that I renamed these, was that I wanted to test the possibility of using the original "autorun.exe" from the game disc together with the newly compiled "setup.exe".
3. So I then copied from the game disc to "output" folder the "autorun.exe" and "autorun.inf", also I copied the "support" folder. There are a few items in "support" folder which work from the "autorun.exe" menu.
4. I deleted the non-English items from this "output\support" folder
5. Finally I made a folder "Crack" for the no-dvd.
6. When done this is how my "output" folder looks:
http://img522.imageshack.us/my.php?image=outputph7.jpg
7. And here is the full text list of all files and folders inside the "output" folder when I was finished:
BEGIN LIST
----------------
Autorun.exe
Autorun.inf
Crack
Redist
setup-1.bin
setup-2.bin
setup-3.bin
setup-4.bin
setup-5.bin
setup-6.bin
setup.exe
Support
Crack\biahh.exe
Redist\DirectX
Redist\PhysX
Redist\VC80
Redist\DirectX\Apr2005_d3dx9_25_x64.cab
Redist\DirectX\OCT2006_XACT_x86.cab
Redist\PhysX\PhysX_8.04.25_SystemSoftware.exe
Redist\VC80\vcredist_x86.exe
Support\Manual
Support\Readme.txt
Support\Register
Support\Manual\Manual.pdf
Support\Register\Register_UK.url
Support\Register\Register_US.url
---------------
END LIST
I then created an ISO image using the contents of the "output" folder. The label is BIAHH_PC_EFIS.
With this everything on the "autorun" menu works just like the original disc. Also the renamed "setup.exe" and .bin files work perfectly.
Even the shortcut in the Games section of the Vista start menu works properly from the install.
I also tested the uninstall, and it also works very well, but it does not remove the savegames from the "Documents\My Games" folder. However this is a very minor concern, and many original game installers also leave the savegame files behind when uninstalling.
Tomorrow, if I have time, I will try out your installer on a machine with Windows XP 32-bit.
Finally, something I find most puzzling is that I also tried the DVD9 to 2xDVD5 conversion, posted by pakrat2k2 on Fileforums. For some reason his conversion, would not work for me. I tried it several times, and every time the installer would give the following error when it came to MCEwrapper.exe.
http://img72.imageshack.us/my.php?image=biacrashpz9.jpg
I think that this error was somehow caused by the Media Centre Components, because I use Vista Ultimate 64, which has similar media programs to Windows XP MCE. It only happened with the 2DVD conversion. The original disc worked fine, and if I made a full ISO image of the game disc, this also worked fine.
Well I hope that some of this feedback is of help to you, and I also wanted to say thanks for all the great conversions you have done. Your work has helped me with many games.