[PC] Installer Remake (1.5.0)

  • Thread starter Thread starter qmodder
  • Start date Start date
Status
Not open for further replies.
I just downloaded the installer and tried it on my FF7 ISO. Windows 10 Home, Single Language, 64-bit edition.

Right after I click the OK and the background changes to Nibelheim Sephiroth, an unhandled exception pops out.

Code: [Select]
Code:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.************** Exception Text **************System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified   at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)   at System.Diagnostics.Process.Start()   at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)   at System.Diagnostics.Process.Start(String fileName)   at FF7Inst.SetupComplete.SetupComplete_Load(Object sender, EventArgs e)   at System.Windows.Forms.Form.OnLoad(EventArgs e)   at System.Windows.Forms.Form.OnCreateControl()   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)   at System.Windows.Forms.Control.CreateControl()   at System.Windows.Forms.Control.WmShowWindow(Message& m)   at System.Windows.Forms.Control.WndProc(Message& m)   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)   at System.Windows.Forms.Form.WmShowWindow(Message& m)   at System.Windows.Forms.Form.WndProc(Message& m)   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)************** Loaded Assemblies **************mscorlib    Assembly Version: 4.0.0.0    Win32 Version: 4.6.96.0 built by: NETFXREL2STAGE    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll----------------------------------------FF7Inst    Assembly Version: 1.0.0.0    Win32 Version: 1.0.0.0    CodeBase: file:///C:/Users/Pooka/Desktop/FF7Inst/FF7Inst.exe----------------------------------------Microsoft.VisualBasic    Assembly Version: 10.0.0.0    Win32 Version: 14.6.79.0 built by: NETFXREL2    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll----------------------------------------System    Assembly Version: 4.0.0.0    Win32 Version: 4.6.79.0 built by: NETFXREL2    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll----------------------------------------System.Core    Assembly Version: 4.0.0.0    Win32 Version: 4.6.79.0 built by: NETFXREL2    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll----------------------------------------System.Windows.Forms    Assembly Version: 4.0.0.0    Win32 Version: 4.6.79.0 built by: NETFXREL2    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll----------------------------------------System.Drawing    Assembly Version: 4.0.0.0    Win32 Version: 4.6.93.0 built by: NETFXREL2STAGE    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll----------------------------------------System.Runtime.Remoting    Assembly Version: 4.0.0.0    Win32 Version: 4.6.79.0 built by: NETFXREL2    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll----------------------------------------CustomControls    Assembly Version: 1.0.0.0    Win32 Version: 1.0.0.0    CodeBase: file:///C:/Users/Pooka/Desktop/FF7Inst/CustomControls.DLL----------------------------------------Microsoft.VisualBasic.PowerPacks.Vs    Assembly Version: 10.0.0.0    Win32 Version: 10.0.30319.1    CodeBase: file:///C:/Users/Pooka/Desktop/FF7Inst/Microsoft.VisualBasic.PowerPacks.Vs.DLL----------------------------------------************** JIT Debugging **************To enable just-in-time (JIT) debugging, the .config file for thisapplication or computer (machine.config) must have thejitDebugging value set in the system.windows.forms section.The application must also be compiled with debuggingenabled.For example:<configuration>    <system.windows.forms jitDebugging="true" /></configuration>When JIT debugging is enabled, any unhandled exceptionwill be sent to the JIT debugger registered on the computerrather than be handled by this dialog box.
Also, its interesting how I can only change the install path to something inside Program Files. No selection of other partitions or anything. I'd appreciate this option. Oh, and this bug was with the latest edition (1.3.4). But I'm appreciating the idea of the program. I'm waiting for a similar one for FF8, as I never got FF8 to run on Windows 10, period.

Oh, and hi Qhimm!
 
I need a bit more to know what caused this, did you change the install path and even if you encountered the error did the game actually install?  (Did you try and change it but hit cancel?)  Did you select any of the extras like Yamaha SoftSynth, DirectX, DirectShow, 1.02 update or Chocobo Patch?
 
I need a bit more to know what caused this, did you change the install path and even if you encountered the error did the game actually install?  (Did you try and change it but hit cancel?)  Did you select any of the extras like Yamaha SoftSynth, DirectX, DirectShow, 1.02 update or Chocobo Patch?
I tried changing the install path, and then tried keeping it. I also ticked off some extras, mainly the old things (Yamaha, DX, DirectShow). When I get to the part with the error, and continue, the installer says all is okay, restart is needed, but turns out nothing was ever moved besides a few directories and only a file or two. I'll reproduce this today and get a more detailed description.
 
Try it once without ever touching the path settings and leave all options that are checked by default, do maximum install and as a install disc use your ff7 install disc, if you have an ISO you must mount the ISO as it will not read anything directly from the ISO, even if you extract it.  It will only work from a disc drive (physical and virtual are both supported but it must be a drive).
Use a program like MagicDisc (free) to mount the ISO if you don't have CD-ROM drive or can't use it.

In the first insert-disc dialogue select the root of your CD-ROM drive, like just select the drive and nothing inside, and again it wont work from a folder only from a drive.
 
Tom's Installer 1.4.0
The biggest release yet!
Now uses my Installer Coordinator engine to power the installer!
With more new functions than you can count on both hands!
Fixes File Not Found Bug that Pooka was complaining about!
Brand new select folder prompt that PREVENTS you from selecting the wrong folder since all you can select is drives!

Download version 1.4.0 here:
http://www.mediafire.com/download/042l1bq9usybhe5/Toms_Installer1.4.0.zip


Tom's Installer 1.4.1
Another great release for the Installer!
Look at the changelog for details :)

Download version 1.4.1 here:
http://www.mediafire.com/download/t38k681mmse61ra/Toms_Installer1.4.1.zip


Also cheers to whoever finds and comments on the new "Ignore" error button and its image :P
 
Last edited:
I do not understand the point of this pro gramme, I can install the original 4 disk version of FF7 on windows 10, plus I can fully mod it too with Final Heaven.
 
I do not understand the point of this pro gramme, I can install the original 4 disk version of FF7 on windows 10, plus I can fully mod it too with Final Heaven.
Do you use the 32 bit version of Windows 10?
 
Well maybe they launched an update to fix it but it was broken for a while and this fixes it for people without that update.  It also adds a bunch of new features like automatic patching of your game so it doesn't randomly crash at the Chocobo Races and also updates your game to the latest version of the Executable, 1.02!  Plus its written in a much better way than InstallShield 5.5 and leaves less junk on your system.
 
Yeah but not everyone uses OpenGL driver, some laptops graphics cards have trouble with it.  Plus you can always install Aalis mod ontop of the chocobo patch, so you never really lose anything by having it.
 
Since the installer is mostly complete and only needs updates when something breaks, I would like to know what all of you wanna see added to the installer as in features etc.
 
An option to install all the movies and set the proper registry keys would be a nice touch, though i think that requires you to also switch discs.

As well as an option to install Aali's driver on run (with his permission of course)
 
I can't select the device where I want to install the game. There is only Program (x86) available for the install.

For the movies and Aali's driver I would recommend to use mod folder and a xml file, which tells the installer where (and how, if necessary) to install a mod. The movies from the disc are garbage anyway.

Edit1:
After the installation there is no data drive selected in the registry. Same as MoviePath.

Edit2:
My next problem is that the patch only installs the 1.02 ff7.exe for the English game.
 
Last edited:
Nice! :)

A question which not realy belongs to that:
Is it possible to remove the CD check from the FF7.exe? I think it doesn't much matter if we use a mounted blank image, anyCD.dll and HextLaunch (or the multi.dll) when we could make simple hext file
 
Is it possible to remove the CD check from the FF7.exe?
Let's not. As hideously simple as FF7's CD check is, and frankly unnecessary these days considering most people who encounter it are using converted Steam versions that they bought legally, removing it is still against the law in most places (in the US it's a DMCA violation) and I'd rather keep things on the up-and-up for anything distributed on these forums.
 
Status
Not open for further replies.
Back
Top