Qhimm.com Forums

Final Fantasy Forums => Tools => FF7 Tools => Topic started by: Tom on 2015-08-28 01:53:21

Title: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.5.0)
Post by: Tom on 2015-08-28 01:53:21
(http://i.imgur.com/Rpoq46H.png)
Thats right, you heard it, a full FF7Inst.exe remake! Now released!

Introduction;
This is a completely new, non InstallShield based installer, yet remains 1:1 identical to the original installer.
Windows 10 users are able to *finnaly* install ff7 on their computers without having to downgrade to Windows 7 or 8!
And best of all, mod support can be included, however I need your opinions on this part.

Features:
- Compatible with Windows 10
- Install movies to hard drive automatically
- 1:1 Identical Emulation of original FF7Inst.exe
- Installs the game quite faster than the original installer
- Built in updater to easily update your game to 1.02 while installing, no hastle later trying to find files!
- Built in patcher to automatically Chocobo-Crash fix your game without the need for external patchers.
- Compatible with any Windows NT5 or higher OS capable or running the .NET framework 4.0

Download:
Update News! Massive update, 1.5.0 uses Installer Coordinator II and supports configs and install movies to hard drive automatically!
You can download the latest version (1.5.0) here: http://www.mediafire.com/download/pm233877lf2xfqs/Toms_Installer1.5.0.zip (http://www.mediafire.com/download/pm233877lf2xfqs/Toms_Installer1.5.0.zip)

IMPORTANT: Please open FF7Config AFTER installing and SET THE AUDIO DRIVER to something, the game will not start if the box is blank!
Support questions that have missed this critical step will be ignored!

You can still download the previous version (1.4.2) here if you encounter problems:
http://www.mediafire.com/download/au4dgzaq9jtchza/Toms_Installer1.4.2.zip (http://www.mediafire.com/download/au4dgzaq9jtchza/Toms_Installer1.4.2.zip)

Information:
Requires Administrator permissions!
Requires .NET Framework 4.0
The ability to run 32 bit programs
Change the install path only if you know what you are doing what the consequences of doing so are! (Some mods won't work if you change it!)
If your Program Files directory is on D:\ or E:\ it WILL autodetect it, no need to change any settings.
When it starts up at first and asks your for a folder point it to your CD-ROM drive where you have your install disc! (Not game disc 1-3)
Keep both DLLs and Data ZIPs in the same folder as the installer .exe it is required!
Please do not remove discs from the CD tray unless instructed on the screen to do so.

Changelog:
Version 1.5.0 - Installer Coordinator II after about a year with no updates! (Last Edit: 2015-12-14 19:03:10)
+Installer Coordinator II
+CONFIG.INI configuration file lets you change the default options on your installer and create custom setup scripts that automatically install the game (Good for network installations?)
+Install Movies to hard drive option, called Maximum install! (Not selected by default)
+Variable Editor, lets you edit the variables of the program and create your own config.ini files
+If you select the wrong drive on a disc selection menu you can retry instead of being forced to quit
+A dialog before the final window asking you to restart or not was missing (forgotten perhaps?), it was added
*Graphical update, new graphical buttons and more exact text on the IC dialogs
*On the final window, clicking on the text next to the radio buttons changes the selection like in the original, previously you would have to click exactly on the radio button circle.
*Changes in internal code so less copy paste and more common shared modules
-Old style debug mode removed, its now a variable editor.

Version 1.4.2 - Sweeping the mess under the rug...
*Fixes a registry bug that could prevent the game from running
*Path select dialog now lets you select folders outside of Program Files (x86)

Version 1.4.1 - The second biggest Installer Coordinator update! (I really gotta come up with some more creative titles...)
+Program Folder listing in the window with Yuffie on it
+Program Folder name changing (on the window with Yuffie on it)
+More error handling via Installer Coordinator engine.
*Changed methods ChangeBackgroundImage(id) and RefreshCoordinatorButtons() to Subs since they don't return values (Could prevent a crash or two maybe?)
*The progress bar on the Vincent Install screen is *always* in front of the window now. (Prevents it from being hidden without a way to get it back!)

Version 1.4.0 - The biggest coordinated release yet!
*Major Change: Installer now uses my new Installer Coordinator (IC) install engine!
+Installer Coordinator (Fixes all WINE bugs)
+First time users get access to the tools I use to make the installer (Installer Coordinator)
+Robust Kernel and Variable Manager (Installer Coordinator)
+Robust Error handling (With custom icons via Installer Coordinator)
+Debug Mode lets you ignore errors that would otherwise halt the installer (Very dangerous but useful for Power Users!)
+Custom icon sets for buttons (Look for that Ignore error button, its pretty funny!)
+InstallShield Emulation (Hooking into actual installer scripts and functions!)
*Fixed Font in buttons so it no longer smooths the edges of the text. (To mimic the original text feel)
*Fixed a path error that would cause a Win32 error (File Not Found)

Version 1.3.4 - Ghost buster
*Fixes ghost installers remaining in memory after exit

Version 1.3.3 - Fine Wine
+Adds suport to run on Wine
+Console output
*Fixes a bug in the autodetection

Version 1.3.0 - The stable one!
+Adds automatic 1.02 updating
+Adds automatic chocobo-crash patching
+Cait Sith's picture frame appears when patching/updating
+You can now install the Yamaha SoftSynth
*Fixes crash when installing on an already existing install
*Fixes issue on last frame where it would appear  on the taskbar

Version 1.2.0 - The professional one!
+Adds shortcuts to the Start menu!
+Standard and Maximum install work (Previously installed Max no matter what you selected)
*Fixes registry bugs
*UI has been polished
*Current Operation: While installing reports the correct operation

Version 1.1.0 - The amateur one!
+Ask for Administrator when run
+Working cancel buttons!
*Changing path now works however you do so at your own risk and some mods and other installers don't like altered paths!
*Closing the Setup window now closes the big window in the background
*Minor Changes to prevent DLL errors in the first place
*Changed version formatting to something more familiar and used by other tools

Version 1.01
*Fixes a CustomControls DLL error

Version 1.00
+Techicnal Test Release
+GUI,Installer,Registry modules added

Screenshots:
Welcome Screen:
(http://i.imgur.com/f6nf4O6.png)
Select Components Screen:
(http://i.imgur.com/nyEQMVs.png)
Select Setup Type Screen:
(http://i.imgur.com/laOTRYP.png)
(It does also have that progressbar/loader thingy on startup if you were wondering about that...)
(Also, the image in the background *does* change, as BackgroundID has been implemented)

Support - Questions: Moved to a next post, scroll down a bit!

Mod Compatibility:

All mods that work on 1998 version will work on this as the install is practically identical.

Aali's OpenGL Driver:
This is compatible with Aali's Mod however the driver must be installed AFTER you install the game using Tom's Installer and you MUST have update game to 1.02 selected on the components screen (Its selected by default).

NT Mod (New Threat):
If you changed the install path during setup the Installer for New Threat will have to be pointed to that path.  This also applies to any other mods with GUI installers.

Chocobo Patcher:
If you selected to install the chocobo races patch (Its selected by default), do not run the chocobo patcher as it is already installed.

FF7 1.02 Update:
If you selected to update your game to 1.02 don't use any other tools or methods to re update your game as they might break something.


I would like to hear any feedback about it, features you would want added or how your mod can work with this if you are a mod creator.
Title: Re: [FF7] Tom's Installer - A Windows 10 compatible Installer for Final Fantasy VII
Post by: Tom on 2015-08-29 23:31:24
Support - Questions:
0. Q: When it starts it asks me for a folder!
0. A: Point it to the CD Drive you have your Final Fantasy VII Install Disc (Not Game Discs 1-3).

1. Q: Will this work on my computer?
1. A: This works on any computer with .NET Framework 4.0 Installed. (Wine Mono does also work on Linux Wine and ReactOS (Mono is separate from Wine!))

2. Q: Do I have to download the .NET Framework to use this?
2. A: If you have Windows 8, 8.1 or 10 you do not have to do anything.

3. Q: If I have already installed the game can I use this?
3. A: Yes, if you want to 1.02 update or chocobo races fix your game. If you want to reinstall delete your C:\Program Files\Square Soft, Inc\ folder (THIS REMOVES YOUR SAVES UNLESS YOU BACKUP THE SAVE FOLDER)

4. Q: Error: You selected a source however that path does not contain game data!
4. A: Your path might be incorrect, it has to be your CD-ROM drive with FFVII disc in it! (Check if the path you selected has ff7.exe and ff7config.exe in it!)

5. Q: Error: You did not select the path to your Final Fantasy VII Install Disc!
5. A: You did not select a path and clicked cancel on the dialog, try again.

6. Q: I get an error while installing (On the screen with Vincent or Cait Sith on it)
6. A: Check if you have write permissions to the folder you are installing FF7 to.

7. Q: In Linux the application closes after I select a path
7. A: Please update your Installer to 1.3.4 or newer

8. Q: Yamaha SoftSynth installer does not work on my operating system
8. A: The Yamaha installer might not work because it also needs a remake, which is a work in progress.  Yamaha SoftSynth does not work *at all* on 64 bit systems.

9. Q: Do I need to uncheck or check "Install DirectX" and "Install DirectShow"
9. A: Your computer already has DirectX and DirectShow, so these options won't make a difference.

10. Q: If I just spam the "Next" button the whole way through the installer will it install everything ready to be modded?
10. A: Yes, all the correct settings to be compatible with mods are selected by default and you should only change them if you know what the options do and what they mean.

11. Q: What does the word "path" mean?
11. A: A path is a location of a folder, a hard drive or a CD-ROM drive on your computer.

12. Q: Why do there seem to be less files in the FF7 Folder?
12. A: Some files that the original installer used don't get installed or get replaced by others this installer uses since the installers have different architectures.

13. Q: How do I manually uninstall the game?
13. A: Delete %ProgramFiles(x86)%\Square Soft, Inc, delete in registry local machine\ software\Square Soft, Inc, delete the start menu folder and that's it.

14. Q: On the screen with Sephiroth Fire background I get an error!
14. A: Your disc/mounted ISO is bad, try again with an original or 100% compatible disc/ISO

15. Q: Does it work with winetricks installed
15. A: Yes it does work with and without winetricks but you got to have either Microsoft .Net 4.0 or Wine Mono installed (This applies only to linux)
Title: Re: [FF7] Tom's Installer - A Windows 10 compatible Installer for Final Fantasy VII
Post by: Tom on 2015-08-30 02:09:57
edit: Reserved
Title: Re: [FF7] Tom's Installer - A Windows 10 compatible Installer for Final Fantasy VII
Post by: RedManMark86 on 2015-08-30 12:19:34
I'm lost, is this actually released as I can't see a download it anywhere?
Title: Re: [FF7] Tom's Installer - A Windows 10 compatible Installer for Final Fantasy VII
Post by: Maki on 2015-08-30 12:23:34
I'm lost, is this actually released as I can't see a download it anywhere?

Looks like it's indev.

Could you do the one for FF8 also? InstallShield doesn't even start on windows 10.
Title: Re: [FF7] Tom's Installer - A Windows 10 compatible Installer for Final Fantasy VII
Post by: Covarr on 2015-08-30 17:26:41
Looks like it's indev.
Yes, this is why I asked Tom to start this thread in Scripting and Reverse Engineering. I'll move it to Tools once there's a release at a usable state.

edit: and there it goes!
Title: Re: [FF7PC-98] Tom's Installer - A Windows 10 Installer for Final Fantasy VII
Post by: RedManMark86 on 2015-08-31 12:08:16
thanks for the download mate, Though not being able to change the install path could cause some issues with 7th Heaven...

In the past whenever I've installed to the windows program folders it has caused it not to work, probably because of the protection on them so I always installed it to games/FF7 but I will test later and let you know :)

Thank you for your work mate

quick update, tried installing and I get this error...

http://imgur.com/qhk4Yrf

Code: [Select]
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: An error occurred creating the form. See Exception.InnerException for details.  The error is: Could not load file or assembly 'Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. ---> System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
   at FF7Inst.WelcomeWindow.InitializeComponent()
   at FF7Inst.WelcomeWindow..ctor()
   --- End of inner exception stack trace ---
   at FF7Inst.My.MyProject.MyForms.Create__Instance__[T](T Instance)
   at FF7Inst.My.MyProject.MyForms.get_WelcomeWindow()
   at FF7Inst.InstallerStartup.TimerProgress_Tick(Object sender, EventArgs e)
   at System.Windows.Forms.Timer.OnTick(EventArgs e)
   at System.Windows.Forms.Timer.TimerNativeWindow.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/Mark/Downloads/Toms_Installer_v1.00/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.79.0 built by: NETFXREL2
    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/Mark/Downloads/Toms_Installer_v1.00/CustomControls.DLL
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Title: Re: [FF7PC-98] Tom's Installer - A Windows 10 Installer for Final Fantasy VII
Post by: Tom on 2015-08-31 14:16:39
Fixed that error, you can download  1.1.0 here: http://www.mediafire.com/download/of82k8d4znfjciq/Toms_Installer1.1.0.zip
Title: Re: [FF7PC-98] Tom's Installer - A Windows 10 Installer for Final Fantasy VII
Post by: RedManMark86 on 2015-08-31 14:37:06
new error when it is just about to start installing after you click ok to the start menu program folder.

Code: [Select]
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/Mark/Downloads/Toms_Installer_v1.01/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.79.0 built by: NETFXREL2
    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/Mark/Downloads/Toms_Installer_v1.01/CustomControls.DLL
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.79.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
Microsoft.VisualBasic.PowerPacks.Vs
    Assembly Version: 10.0.0.0
    Win32 Version: 10.0.30319.1
    CodeBase: file:///C:/Users/Mark/Downloads/Toms_Installer_v1.01/Microsoft.VisualBasic.PowerPacks.Vs.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Title: Re: [FF7PC-98] Tom's Installer - A Windows 10 Installer for Final Fantasy VII
Post by: Tom on 2015-08-31 14:39:36
That error was due to a missing DLL and has been fixed in version 1.01 (now 1.1.0): http://www.mediafire.com/download/of82k8d4znfjciq/Toms_Installer1.1.0.zip
Title: Re: [FF7PC-98] Tom's Installer - A Windows 10 Installer for Final Fantasy VII
Post by: RedManMark86 on 2015-08-31 14:42:56
I just did 1.01... before it crashed on the moment after it said a valid disk had been found, then you added the visual basic pack it was looking for and now it crashes when you say ok to the start menu program folder name just before it goes to install... it is a different error

Update

Running it as an administrator fixes the issue
Title: Re: [FF7PC-98] Tom's Installer - A Windows 10 Installer for Final Fantasy VII
Post by: Tom on 2015-08-31 15:26:52
Its an installer, you always run installers as admin.  How did the install go?  What Operating System are you on?
Title: Re: [FF7PC-98] Tom's Installer - A Windows 10 Installer for Final Fantasy VII
Post by: Covarr on 2015-08-31 15:41:39
Its an installer, you always run installers as admin.  How does it install the game?  What Operating System are you on?
As a rule of thumb, any software that needs admin should be requesting it on its own. It is not good practice to require the user to run as admin manually.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Fixes Windows 10] (1.1.0)
Post by: Tom on 2015-08-31 16:57:38
Update 1.3.0 is out!
Automatically asks for administrator now!
Fixes cancel buttons
Adds auto chocobo patching
Adds auto 1.02 updating
Eliminates most crashes
Download in the OP or here: http://www.mediafire.com/download/siop8geqc6or2f4/Toms_Installer1.3.0.zip
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.0)
Post by: Hellbringer616 on 2015-08-31 22:24:35
the chocobo patch isn't the dreaded "XP Patch" is it? could be i am way out of the scene these days, But i never had a need for the patch
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.0)
Post by: Covarr on 2015-08-31 22:26:48
the chocobo patch isn't the dreaded "XP Patch" is it? could be i am way out of the scene these days, But i never had a need for the patch
No. There was a bug in the game that caused the chocobo races to crash on XP or later, and a patch released by Qhimm back when he was active that fixed this bug. Very small tweak. You didn't need it if you used Aali's driver, because it has the same fix built in.

The dreaded "XP Patch" You're referring to is probably AnimeVamp's 1.4 patch, which causes all sorts of problems both with the game and with the OS, and should be avoided at all costs.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.0)
Post by: Tom on 2015-09-01 21:34:45
Fixed wine compatibility in 1.3.4
You can now install the game in a *nix/linux/*buntu computer with the new installer :)
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.4)
Post by: Kaldarasha on 2015-09-04 18:31:20
What the games converter does is that it replaces all non-english files with the english ones. It also installs DLPB's Tools (I think it doesn't use the latest 2.0 build) so it can use hext texts to translate the english ff7.exe to the desired language. The idea behind this is to unify all different language versions to one universal files system, this allows all mods for the english game to also work with the French,German and Spain installment. For the steam version does the GC also add needed registry entries. If you could implement something similar as that it, would be an absolute great addition.

http://forums.qhimm.com/index.php?topic=14047.0
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.4)
Post by: Tom on 2015-09-05 21:42:17
How does it replace German files with English ones if you only have the German ones to start with?
So it makes the game English then translates it again?  I do not understand...
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.4)
Post by: EQ2Alyza on 2015-09-06 03:33:14
I can PM you the .bat code to get a better look at what it does.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.4)
Post by: Tom on 2015-09-06 15:46:17
Yes, that would be nice.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.4)
Post by: Pooka on 2015-09-23 12:20:43
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]
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 this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather 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!
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.4)
Post by: Tom on 2015-09-26 10:44:34
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?
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.4)
Post by: Pooka on 2015-09-29 09:40:45
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.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.4)
Post by: Tom on 2015-10-02 20:52:42
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.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.4)
Post by: Covarr on 2015-10-02 20:55:48
I just downloaded the installer and tried it on my FF7 ISO.
Where did you get this ISO?
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.3.4)
Post by: Jahiliyyah on 2015-10-03 05:12:27
Where did you get this ISO?

I'm sure he was just sick of physical media and scratched discs, so he made his own.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.0)
Post by: Tom on 2015-10-10 18:07:38
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
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.1)
Post by: Yuffie1983 on 2015-10-15 20:46:48
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.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.1)
Post by: Tom on 2015-10-16 19:08:54
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?
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.1)
Post by: Yuffie1983 on 2015-10-17 13:24:23
Do you use the 32 bit version of Windows 10?

64 bit version.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.1)
Post by: Tom on 2015-10-18 06:17:03
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.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.1)
Post by: sithlord48 on 2015-10-18 13:11:43
the chocobo patch is not needed with aalis driver.

see the wiki http://wiki.qhimm.com/view/FF7/Technical/Customising#Misc.2FOutdated_.28Do_not_use.29
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.1)
Post by: Tom on 2015-10-18 17:22:28
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.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.1)
Post by: Tom on 2015-10-24 12:13:09
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.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.1)
Post by: Hellbringer616 on 2015-10-24 22:05:26
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)
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.1)
Post by: Kaldarasha on 2015-10-25 11:41:02
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.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-10-25 18:29:27
Tom's Installer 1.4.2

You can download it here:
http://www.mediafire.com/download/au4dgzaq9jtchza/Toms_Installer1.4.2.zip

It now lets you select paths outside of Program Files (x86) however do so at your own risk...
Also fixes the registry bug that DataDrive was not set properly.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Kaldarasha on 2015-10-25 18:41:21
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
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Covarr on 2015-10-25 18:47:51
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.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Kaldarasha on 2015-10-25 19:14:15
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.

The CD check will still be there in the exe, that's why I suggest a hext patch. For me is the blank iso method pretty much the same solution. Well I need to think about that...   :-\
I simply hate to have a virtual drive or the CD in the drive for only one game.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-10-25 19:48:31
But it uses the CD to load the movies... (and battles if you didn't install max)
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Kaldarasha on 2015-10-25 21:33:30
So I encountered a problem: for some reasons even after installing the german 1.02 ff7.exe the game doesn't start. I used the original installer and installed the game to a different location and I was able to start the game. Are there some region specific settings? The registry entries doesn't look different.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-10-26 17:04:27
The data is different in the German CD I think.  Check to see if all the file names in the CD are the same.  You can't use an english flevel.lgp with a german .exe
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Kaldarasha on 2015-10-26 18:41:34
Well you can if you remove the 'g' at the beginning. The language sensitive files are mainly the minigames. The thing is that I installed the game from my german CDs so they shouldn't any english files there, except the ff7.exe and config of the patch. Or do the new installer change more files?
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-10-29 11:14:54
The installer is not file name sensitive, meaning it will install any files on the CD-ROM you have/add/modify.  It was done this way to support modded discs.  Install the game once with your German discs but make sure you remove all traces of previous installs.  Then post the differences you see in the registry so I can add them.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Toppanzoo on 2015-11-05 11:05:12
Installer worked, but running ff7.exe I got no opening video but only start screen in very small size looking like 800x600 in my PC having 1600x900 screen size.
1. Any suggestion to fix this ?
  In Windows 7SP1 64bit, with Aalli's open GL, ff7.exe worked well but in W10 you are only hope.
2. W10 already has .NET Framework 4.6 not 4.0 , but your note said "Requires .NET Framework 4.0" how I can install it over .NET Framework 4.6 in Windows 10 ?
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-11-05 17:52:23
Having a newer .NET framework means you can run previous version's applications as well so 4.0 applications work on 4.6 and 4.5.  I can't help you with your screen resolution since that is not covered or messed with by the installer.  Officially you can set it to 640x480 and 320x240.  Running the game in a higher resolution won't help you much since everything was made for 640x480.

Try playing the game with the default DirectX driver instead of Aali's driver and see if it works.  If everything works with the default driver we might be able to work out a solution.  Make sure you install the 1.02 update AND the Chocobo patch (they are tick boxes in the installer)
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Toppanzoo on 2015-11-07 12:10:27
Thank you for replying my question.
I figured out that I forgot to run "ff7config.exe" to set screen 640x480 16bpp (Full Screen )and got "quarter" size of the game.

And as for FMVs or opening screen, I ran tm20decSetup.exe 108 KB (111,390 byte), i.e. true motion codec 2, and got worked.
My issue is now closed.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-11-07 13:20:25
You can use full screen 640x480 :)
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Toppanzoo on 2015-11-07 22:22:55
Yes, as you said I set 640x480 Full Screen with ff7config.exe.
Almost OK in playing FF7.
Now I used MOD characters as I used to in Windows 7; I got WHITEened Cloud !!
(http://i66.tinypic.com/34i6bdg.jpg)

Chibi characters were shown correctly using original char.lgp, but relplacing it with modified one including high quality Cloud, Cloud was plotted as white one but his buster sword plotted good (even Aerith had no face!! Oh my.).
Is there any clue to fix this ?In addition, I would like to use Avalanche MOD, Avalanche GUI v2.0.8.exe to get smooth text, how can I get MOD worked ?
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: sithlord48 on 2015-11-08 12:11:14
alot of the mods made in the past few years will take advantage of aali's driver.. you NEED it for avalanche mods. any mod that uses external textures in <modpath> will need aali's driver. there is no reason to not use aali's driver . if you have issues w/ aali's driver be sure that you have installed the proper video drivers from your cards vendor . DO NOT install video drivers thru windows update or allow windows to install your video driver as the ones provided by microsoft have crippled or completely broken OpenGL support.

things like the chocobo patch are obsolete and not recommended for any new installs. please see here for a complete list of outdated and obsolete patches. http://wiki.qhimm.com/view/FF7/Technical/Customising#Misc.2FOutdated_.28Do_not_use.29
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Toppanzoo on 2015-11-10 05:01:55
Yes, I used Aalli's Open GL after the installation with TOM's installer in W10.
Also I applied ff7_opengl.reg by him;

************************************************
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Square Soft, Inc.\Final Fantasy VII\1.00\Graphics]
"DriverPath"="ff7_opengl.fgd"
"Driver"=dword:00000003
"Mode"=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Square Soft, Inc.\Final Fantasy VII\1.00\Graphics]
"DriverPath"="ff7_opengl.fgd"
"Driver"=dword:00000003
"Mode"=dword:00000002

[HKEY_CURRENT_USER\VirtualStore\Machine\SOFTWARE\Square Soft, Inc.\Final Fantasy VII\1.00\Graphics]
"DriverPath"="ff7_opengl.fgd"
"Driver"=dword:00000003
"Mode"=dword:00000002

[HKEY_CURRENT_USER\VirtualStore\Machine\SOFTWARE\Wow6432Node\Square Soft, Inc.\Final Fantasy VII\1.00\Graphics]
"DriverPath"="ff7_opengl.fgd"
"Driver"=dword:00000003
"Mode"=dword:00000002
*****************************************


Lines of ff7_opengl.cfg are like beow;

*****************************************
# ff7_opengl-0.8b config file

## USER OPTIONS ##
## If you just want to play the game, these are the only options you'll want to change.

# set the window size (or fullscreen resolution) of FF7
# 0 means use original resolution in window mode, your current desktop resolution will be used in fullscreen mode
# preserve_aspect adds black borders as needed to preserve a 4:3 aspect ratio
window_size_x = 1600
window_size_y = 900
preserve_aspect = yes
fullscreen = no

# mod directory
# subdirectroy of mods/ where textures will be loaded from
mod_path = avalanche

***************************************************

With these, I got "NO WINDOW" for game screen but got FULL SCREEN for the game, not got MODS for menu by Avalanche in ;
C:\Program Files (x86)\Square Soft, Inc\Final Fantasy VII\mods\avalanche\menu

Any suggestion ?
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-11-13 17:12:24
Maybe the OpenGL driver is not compatible with Windows 10?
Try installing this version of the OpenGL driver http://forums.qhimm.com/index.php?topic=8306.0

Because it can't be the installer since the installer does exactly what the old installer did like 100% (since the Installer Coordinator based versions) the problem lies elsewhere...

If you are using an old version of the installer download the latest as of now is 1.4.2
Delete your registry FFVII entry and your Final Fantasy VII folder before you use the new version.
Version 1.3.4 is broken pretty bad so don't use it if you have that one.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Toppanzoo on 2015-11-24 06:49:09
Thank you for your suggestion. I used your latest installer 1.4.2 and got the results posted.

I finally figured out how to activate Aali's OpenGLdriver in Windows 10 64bit.

1. Install the game with your installar.
2. Replace ff7config.exe by Aali's OpenGL v0.7.11b file.
  (This is needed for setting game renderer to "custom driver" i.e. Aali's OpenGL.)
3. Now extract Aali's OpenGL v0.8.1b to the game directory.
4. Double click Aali's ff7_opengl.reg file to make the game recognize it.
5. Open ff7config.exe to set renderer to "custom driver" on graphic tab.

(http://i63.tinypic.com/fub4w1.jpg)
6. Launch game !!

(http://i64.tinypic.com/x4eq2f.jpg)

Aali's Custom Graphic Driver v0.8.1b WORKED in Windows 10, but need old ff7config.exe to set it.
Whitened Cloud and faceless Aerith were displayed correctly with Aali's driver effective !
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-12-08 17:00:39
I'm trying to get in touch with Aali in order to add native support for his mod in the installer (Like the check boxes that install the chocobo patch)
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: EQ2Alyza on 2015-12-10 04:41:54
Aali is a tough one to get in touch with. He's always around, but never really talks to anyone.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-12-10 14:13:24
The main problem with adding support for Aali's mod is I don't know how it works!  I haven't ever used it because the computer I play ff7 on can't run OpenGL so I'm not familiar with it.  What can be done now is to add another component for Aali's mod through Installer Coordinator but that might cause other issues in the installer if it is not done properly.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Toppanzoo on 2015-12-14 11:18:27
Oh what a update to Windows 10 Pro 64bit !!
Just after moving w7 to w10, I got good result in playing FF7 with Aali's Custom Graphic Driver0.8.1b as I reported.

Now w10 got 1511 build automatically as well as KB3122947 and KB3116900 to it and everything went BAD!

FF7 won't start any longer. Need help.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: sithlord48 on 2015-12-14 13:23:03
I haven't ever used it because the computer I play ff7 on can't run OpenGL.
What kind of video card do you have that can't run openGL?
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-12-14 15:58:39
sith the computer that I use for ff7 is my laptop which has a crappy card :( .

Now back on topic: Why did you install updates to win10!?  Try running the installer again after deleting your FF7 folder in %ProgramFiles%
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Yuffie1983 on 2015-12-14 18:57:51
What kind of video card do you have that can't run openGL?

Older Intel cards 3000 series and before do not run OPEN GL.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: sithlord48 on 2015-12-14 19:47:07
Older Intel cards 3000 series and before do not run OPEN GL.

That is not true. According to the Wiki of intel video cards (https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units)  The GMA3000 supports OpenGL 1.5 on windows and 2.0 on linux and mac os
sith the computer that I use for ff7 is my laptop which has a crappy card :( .
what card? and have you checked your not using bad drivers provided my windows update that break OpenGL? Would be alot easier to support aali's driver if you can run it...

Now back on topic: Why did you install updates to win10!?  Try running the installer again after deleting your FF7 folder in %ProgramFiles%
can you even turn off updates on windows 10 ? (i ask because i don't know )
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Covarr on 2015-12-14 20:55:26
Leaving your OS un-updated is a security disaster waiting to happen. I can understand not wanting to move from windows 7 or 8 to Windows 10, but minor updates within the same major Windows version are highly recommended.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Toppanzoo on 2015-12-14 23:50:40
Thanks  Covarr.
I regretted this update w7 to w10.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Toppanzoo on 2015-12-14 23:54:40
But there is always wise guy, and I hope he will do the good job to run FF7 in Windows 10 Build 1511.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: ficedula on 2015-12-15 06:40:51
I'm running the latest version of Windows 10; FF7 runs fine. So whatever the problem is, I wouldn't assume it's anything to do with W10 updates.

I'd suggest making sure you have a sound driver selected; if you don't (and upgrading your sound drivers could have caused FF7 to lose the selected output device) FF7 won't start.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-12-15 19:04:10
Are you still having issues, have you tried re installing it?
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Toppanzoo on 2015-12-15 22:19:01
Thank you ficedula Tom.

I investigated the setting for FF7, i.e. running ff7config.exe.
And found the mistake on "sound" tab that shown "blank" in Sound Driver drop-down menu, which seemed to be changed when the update for W10 build 1511 came.

OK, setting Sound Driver to "RealTek High Definition Audio", now FF7 started !!
No problem found in the game, that is good as before the update.
Thank you again.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: kage52124 on 2015-12-16 02:01:16
With the current version, I can't seem to install to any non-default directory.

It will install under Program Files (x86) just fine, but not to, say, C:\FF7\

Just an FYI
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2015-12-16 19:26:39
Does it not let you select a directory outside of Program Files or does it fail when you select one?
(This has been an issue forever... but I thought I fixed with the switch to IC)
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-01-05 09:10:56
Adding a config.ini which will let you have preconfigured options and if you set AUTOSETUP=TRUE then the whole install will be automatic and no options will be asked for. If you don't understand, you won't have to click any buttons, it will just use whatever you have told it to use in config.ini
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: The Cleet on 2016-01-27 03:46:31
ok I'm sorry if it was already explained and I didn't read everything.
I got this on my win 7 no problem. My win 10 spits this at me during the win 10 install

Code: [Select]
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: Value does not fall within the expected range.
   at IWshRuntimeLibrary.IWshShortcut.set_TargetPath(String out_Path)
   at FF7Inst.CreateShortcuts.Main()
   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.1063.1 built by: NETFXREL3STAGE
    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:/7th%20Heaven/WIN10Toms/Toms_Installer1.4.2/FF7Inst.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 14.6.1038.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.1038.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.1038.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.1038.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.1038.0 built by: NETFXREL2
    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.1038.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
----------------------------------------
Microsoft.VisualBasic.PowerPacks.Vs
    Assembly Version: 10.0.0.0
    Win32 Version: 10.0.30319.1
    CodeBase: file:///C:/7th%20Heaven/WIN10Toms/Toms_Installer1.4.2/Microsoft.VisualBasic.PowerPacks.Vs.DLL
----------------------------------------
CustomControls
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/7th%20Heaven/WIN10Toms/Toms_Installer1.4.2/CustomControls.DLL
----------------------------------------
Microsoft.VisualBasic.Compatibility
    Assembly Version: 10.0.0.0
    Win32 Version: 14.6.1038.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

I don't understand so hopefully you know what I'm doing wrong. Thanks for your time hope you have the answers I seek. Could this be because I'm trying to install to a non default location for modding with 7th heaven? It says don't use program files or program files x86 or users but I get this error trying my own choices.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-02-01 17:31:57
As much as I would like it, installing to a non default directory is not supported currently...

Like I have tried everything and it still messes up when installing to non default...
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Mitroman on 2016-02-19 01:18:02
Get to the end and i get this error, not sure what im doing wrong but here it is, System.NullReferenceException: Object reference not set to an instance of an object.
   at Iros._7th.Workshop.fLibrary.Launch(Boolean varDump, Boolean debug) in c:\Iros\7thWorkshop\fLibrary.cs:line 1208
   at Iros._7th.Workshop.fLibrary.bLaunch_Click(Object sender, EventArgs e) in c:\Iros\7thWorkshop\fLibrary.cs:line 1132
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.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)

and this is not all of them, can anyone help me and thank you for your time, regards.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Mitroman on 2016-02-19 11:55:21
ok so i should try installing to default folder like on my portable hard drive then or do you mean local disk C and that would solve the problem, i recently just yesterday changed to windows 10 from windows 8.1 and im not sure if it was the best decision to make because playing games i.e mainly playing final fantasy is what i use the computer for, thanks for your reply been working on this for a while.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-02-21 16:03:50
I don't think that error is part of my installer?
Yes, install to default folder means don't change anything when it asks you for folder.  Not even disk or anything.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Mitroman on 2016-02-21 18:01:29
Do you mean when applying the converter or are you referring to the mods, thank you.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Mitroman on 2016-02-22 02:44:49
hello Tom, i just wanted to inquire with you, i have the game in my steam library folder and when i try to direct the installer to where the game is it says its not there and when i try to go further i get an error, now do i apply the converter first or do i have the game completely uninstalled for this to work?
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-02-24 19:15:11
This is to install the game from a CD, this does not have anything to do with Steam.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Mitroman on 2016-02-24 22:29:51
I know i figured that out sorry for wasting your time, i'm going to have to wait until i get my PC sorted so i can have the space to convert the game.  i got confused because i originally did it on my hard drive without enough space to finish the procedure, then tried to do it on my portable hard drive to which the operating system was needed, took me a bit to figured out but i got there in the end.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Sicdrummer87 on 2016-03-07 02:08:27
This is my first time posting here and i was reading through this forum
First my specs
I'm running just a simple Dell laptop
Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz
Intel(R) HD Graphics 5500 128.0 MB
8Gb Ram
of course Windows 10 64-bit

So after installing with your installer everything seems great until i try an run the game i get a black screen then it crashes with no erro msg or anything.. i need help please
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-03-14 13:32:26
Run FF7Config.exe *before* you run FF7.exe and make sure you set a sound driver and make sure ALL settings are set, don't leave any selection boxes empty!
Also, don't install *any* mods before you get the original game working.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-04-26 14:51:31
Turns out the Installer Coordinator system is kinda buggy and bloated, it will be removed in next version and switched to the old version with background exit check.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: knightshade on 2016-06-11 19:13:59
link for the newest version doesn't work anymore in mediafire all it does is reload the page
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-07-04 14:10:39
I just tested the link, it works!
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: dataalias on 2016-07-14 01:25:20
Hi There,

I'm running into the same issue that Sicdrummer87 encountered. I have installed FVII from the original PC disks using Tom's 1.4.2 Installer. When I run FFVII.exe the screen turns black briefly and then the game crashes. I ran the config tool and ensured that the sound and midi values were set as mentioned in a previous post. Any other suggestions for getting this to work correctly?

I'm on Windows 10 with an AMD graphics card.

Thanks much!
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: dataalias on 2016-07-14 04:29:46
Interesting. When using the original version for ff7_100.exe 6/18/1998 I'm able to get to the New Game / continue? screen. After choosing "new game" the screen goes black and remains that way.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-07-19 13:00:05
Can't really reproduce the issue, it works for me?  Maybe your graphics card is not supported, try selecting Software Rendering mode.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: dataalias on 2016-07-21 18:25:02
Hi Tom, Thanks for the response. Currently, Software Rendering is selected. I didn't have an option to select my specific graphics card. I'll keep trying to dream up other avenues to try. If you have any other suggestions I'd appreciate it. Regardless, thanks for creating the installer it gives me hope to be able to play FFVII again!
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tsunamix on 2016-07-21 19:19:10
Is it normal that i didnt need any of this for windows 10? I installed as normal from the original disks
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-07-26 14:41:02
Hi Tom, Thanks for the response. Currently, Software Rendering is selected. I didn't have an option to select my specific graphics card. I'll keep trying to dream up other avenues to try. If you have any other suggestions I'd appreciate it. Regardless, thanks for creating the installer it gives me hope to be able to play FFVII again!
Make sure you select Install 1.02 and Install Chocobo Patch on the screen with Cloud on it.  Components Selection Screen.  Not installing 1.02 patch can lead to graphics drivers not being recognized.  If it does *not* work you might have to wait for my FF7Config Remake to be released: http://forums.qhimm.com/index.php?topic=16126.0
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: dataalias on 2016-07-30 19:38:58
I did just reinstall and ensured to patch as you mentioned in the post. I'm still encountering the same issue of the game crashing immediately. Thanks for all of the suggestions. I'll be on the look out for the new configuration tool.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-07-30 20:46:41
Try selecting the riva or tnt option in the config window graphics options and direct3d mode.  Make sure you have an audio driver selected AND a MIDI device.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: dataalias on 2016-07-31 17:19:24
The sound and MIDI tests work perfectly. I went through all the graphics card configurations. (Note: I do have an AMD Graphics card: AMD Radeon HD 5800) I'm going to update my drivers etc and see if I get anywhere.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-08-05 10:02:11
That is right, you heard it there is an update! 1.5.0 after about a year with no updates!
With quite a massive changelog:

Version 1.5.0 - Installer Coordinator II after about a year with no updates! (Last Edit: 2015-12-14 19:03:10)
+Installer Coordinator II
+CONFIG.INI configuration file lets you change the default options on your installer and create custom setup scripts that automatically install the game (Good for network installations?)
+Install Movies to hard drive option, called Maximum install! (Not selected by default)
+Variable Editor, lets you edit the variables of the program and create your own config.ini files
+If you select the wrong drive on a disc selection menu you can retry instead of being forced to quit
+A dialog before the final window asking you to restart or not was missing (forgotten perhaps?), it was added
*Graphical update, new graphical buttons and more exact text on the IC dialogs
*On the final window, clicking on the text next to the radio buttons changes the selection like in the original, previously you would have to click exactly on the radio button circle.
*Changes in internal code so less copy paste and more common shared modules
-Old style debug mode removed, its now a variable editor.

Anyone encountering issues should try re installing with the latest version of the installer!
You can uninstall the game by deleting the Square Soft folder in your 32 bit program files folder!
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Kaldarasha on 2016-08-05 22:58:05
I will test it when I find my cable for my external drive. I have to reinstall FF7 anyway cause I installed the demos of the game to test a few things. So this time I give more feedback about non English versions. How for are you with the FF7config? I' really interested in this.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.4.2)
Post by: Tom on 2016-08-06 10:53:48
The ff7 config is being worked on, its a 2 part project, first we have to understand how the ff7config.exe works and then recreate the dialogs windows etc and add the functions to them.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.5.0)
Post by: jusete on 2016-08-29 17:44:13
Hi guys! I can´t run ff7 98 version after w10 last update. I tried to install the game with tom´s installer but still don´t work. Any ideas?


Edit: Solved changing the audio driver. xD
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.5.0)
Post by: Tom on 2016-09-08 09:37:17
Hi guys! I can´t run ff7 98 version after w10 last update. I tried to install the game with tom´s installer but still don´t work. Any ideas?


Edit: Solved changing the audio driver. xD

Realizing this is a major issue I added a big warning label on the OP that you must do this step.  Thanks for reporting.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.5.0)
Post by: Tom on 2016-10-27 17:14:16
Has the Install Movies to Hard drive option worked for anyone?  Have not had any feedback on it, it is a really requested feature and now its as easy as clicking Maximum install!
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.5.0)
Post by: ericjwin on 2016-11-26 18:03:16
Yes, The 106 AVI files copied over fine.
I wasn't able to play them with Windows Media Player, though.
I downloaded VLC for Windows and was able to play them just fine.
http://www.videolan.org/vlc/download-windows.html

Thanks
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.5.0)
Post by: Tom on 2017-01-28 13:16:13
Great to hear it worked!  The files need a special codec to be played such as DirectShow (It comes bundled on the original FF7 Install CD).

As for next version, some more developer tools will be bundled in the build to help with custom installs.  Be careful using these if you do not know how they work.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.5.0)
Post by: UGerstl on 2017-02-23 20:29:02
Hi Tom,

if i change the installation path for FF7 your installer crashes with this error message:

Code: [Select]
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.NotSupportedException: Das angegebene Pfadformat wird nicht unterstützt.
   bei System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   bei System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
   bei System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   bei System.IO.Directory.CreateDirectory(String path)
   bei FF7Inst.ProgressMovie.ProgressMovie_Load(Object sender, EventArgs e)
   bei System.Windows.Forms.Form.OnLoad(EventArgs e)
   bei System.Windows.Forms.Form.OnCreateControl()
   bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   bei System.Windows.Forms.Control.CreateControl()
   bei System.Windows.Forms.Control.WmShowWindow(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.Form.WmShowWindow(Message& m)
   bei System.Windows.Forms.Form.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.1586.0 built by: NETFXREL2.
    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:///T:/TOM/FF7Inst.exe.
----------------------------------------
Microsoft.VisualBasic
    Assembly-Version: 10.0.0.0.
    Win32-Version: 14.6.1586.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.1586.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.1586.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.1586.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.1586.0 built by: NETFXREL2.
    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.1586.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.
----------------------------------------
Microsoft.VisualBasic.PowerPacks.Vs
    Assembly-Version: 10.0.0.0.
    Win32-Version: 10.0.30319.1.
    CodeBase: file:///T:/TOM/Microsoft.VisualBasic.PowerPacks.Vs.DLL.
----------------------------------------
CustomControls
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: file:///T:/TOM/CustomControls.DLL.
----------------------------------------
Microsoft.VisualBasic.Compatibility
    Assembly-Version: 10.0.0.0.
    Win32-Version: 14.6.1586.0 built by: NETFXREL2.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.dll.
----------------------------------------
Microsoft.VisualBasic.Compatibility.resources
    Assembly-Version: 10.0.0.0.
    Win32-Version: 14.6.1586.0 built by: NETFXREL2.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility.resources/v4.0_10.0.0.0_de_b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.resources.dll.
----------------------------------------
mscorlib.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.1586.0 built by: NETFXREL2.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.6.1586.0 built by: NETFXREL2.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

It seems to be the same old problem described here:
   http://forums.qhimm.com/index.php?topic=16328.msg231831#msg231831
   http://forums.qhimm.com/index.php?topic=16328.msg237144#msg237144


Windows 10 Home, 64bit, german
Final Fantasy VII (1998), english
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.5.0)
Post by: Ultroman on 2017-03-04 03:26:46
It seems to be the same old problem described here:
   http://forums.qhimm.com/index.php?topic=16328.msg231831#msg231831
   http://forums.qhimm.com/index.php?topic=16328.msg237144#msg237144

Windows 10 Home, 64bit, german
Final Fantasy VII (1998), english
If you read more closely, the errors you've linked to look nothing like your error. The others do not describe a problem with the path, which is what yours is complaining about.

Which path are you trying to install to?


In related news, I get the following exception, the second it should start installing the game files, to the following directory

E:\Gamez\Old Games\Final Fantasy VII\Game

Code: [Select]
System.InvalidCastException: Conversion from string "GlobalVariables.DestinationFolde" to type 'Double' is not valid. ---> System.FormatException: Input string was not in a correct format.
   at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
   at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
   --- End of inner exception stack trace ---
   at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value, NumberFormatInfo NumberFormat)
   at Microsoft.VisualBasic.CompilerServices.Conversions.ToDouble(String Value)
   at FF7Inst.ProgressMeter.ProgressMeter_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.1586.0 built by: NETFXREL2
    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:///E:/Gamez/Old%20Games/Final%20Fantasy%20VII/FFVII%20Stuff/Toms_Installer1.5.0/FF7Inst.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 14.6.1586.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.1586.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.1586.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.1586.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.1586.0 built by: NETFXREL2
    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.1586.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
----------------------------------------
Microsoft.VisualBasic.PowerPacks.Vs
    Assembly Version: 10.0.0.0
    Win32 Version: 10.0.30319.1
    CodeBase: file:///E:/Gamez/Old%20Games/Final%20Fantasy%20VII/FFVII%20Stuff/Toms_Installer1.5.0/Microsoft.VisualBasic.PowerPacks.Vs.DLL
----------------------------------------
CustomControls
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///E:/Gamez/Old%20Games/Final%20Fantasy%20VII/FFVII%20Stuff/Toms_Installer1.5.0/CustomControls.DLL
----------------------------------------
Microsoft.VisualBasic.Compatibility
    Assembly Version: 10.0.0.0
    Win32 Version: 14.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.dll
----------------------------------------


AND the following error, when trying to install into a directory WITHOUT SPACES, like this:

E:\Gamez\FF7

Note, this error looks identical to Ugerstl's, although his is in German.

Code: [Select]
System.NotSupportedException: The given path's format is not supported.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at FF7Inst.ProgressMovie.ProgressMovie_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.1586.0 built by: NETFXREL2
    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:///E:/Gamez/Old%20Games/Final%20Fantasy%20VII/FFVII%20Stuff/Toms_Installer1.5.0/FF7Inst.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 14.6.1586.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.1586.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.1586.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.1586.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.1586.0 built by: NETFXREL2
    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.1586.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
----------------------------------------
Microsoft.VisualBasic.PowerPacks.Vs
    Assembly Version: 10.0.0.0
    Win32 Version: 10.0.30319.1
    CodeBase: file:///E:/Gamez/Old%20Games/Final%20Fantasy%20VII/FFVII%20Stuff/Toms_Installer1.5.0/Microsoft.VisualBasic.PowerPacks.Vs.DLL
----------------------------------------
CustomControls
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///E:/Gamez/Old%20Games/Final%20Fantasy%20VII/FFVII%20Stuff/Toms_Installer1.5.0/CustomControls.DLL
----------------------------------------
Microsoft.VisualBasic.Compatibility
    Assembly Version: 10.0.0.0
    Win32 Version: 14.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.dll
----------------------------------------
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.5.0)
Post by: UGerstl on 2017-03-05 23:35:48
@Ultroman: Thanks for the hint (spaces). But i did not use any spaces.

If you read more closely, the errors you've linked to look nothing like your error. The others do not describe a problem with the path, which is what yours is complaining about.

I did read the postings i mentioned   ;D
My english is good enough to understand what they have written.

Though not being able to change the install path could cause some issues with 7th Heaven...

In the past whenever I've installed to the windows program folders it has caused it not to work, probably because of the protection on them so I always installed it to games/FF7 but I will test later and let you know :)

Could this be because I'm trying to install to a non default location for modding with 7th heaven? It says don't use program files or program files x86 or users but I get this error trying my own choices.


And as it seems, you have the same problem with or without using spaces.
Btw, if i don't change the default Destination Folder the installer runs like a charm.

In the meanwhile i created some virtual machines (VMware) for testing purposes.
I hope i am more precisely now and it helps to recover the error.


Windows10 Home 32bit english (VMware)   Version 1607 (OS Build 14393.447)
Windows10 Home 64bit english (VMware)   Version 1607 (OS Build 14393.447)

Final Fantasy VII (1998), english

Tom's Installer  Version: 1.5.0


Destination Folder => C:\Games\FF7  (created before starting C:\TOM\FF7Inst.exe <= Run as Administrator)


C:\TOM\config.ini  (Maximum install)
Code: [Select]
[INITIAL]
CONFIGVERSION=1
AUTOSETUP=False
CLASSICMODE=False
[COORDINATOR]
DEBUGMODE=False
PRODUCT=Final Fantasy VII
SYSTEMDRIVE=C:
PROGRAMFILESDIR=DEFAULT
[SETUP]
SOURCEFOLDER=DEFAULT
DATADRIVE=DEFAULT
DESTINATIONFOLDER=DEFAULT
PROGRAMFOLDER=DEFAULT
DIRECTX=True
DIRECTSHOW=True
SOFTSYNTH=False
PATCH102=True
PATCHCHOCOBO=True
SETUPTYPE=0


Code: [Select]
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NotSupportedException: The given path's format is not supported.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.Security.Permissions.FileIOPermission.QuickDemand(FileIOPermissionAccess access, String fullPath, Boolean checkForDuplicates, Boolean needFullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at FF7Inst.ProgressMovie.ProgressMovie_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.ContainerControl.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.1586.0 built by: NETFXREL2
    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:/TOM/FF7Inst.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 10.0.0.0
    Win32 Version: 14.6.1586.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.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.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
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 4.0.0.0
    Win32 Version: 4.6.1586.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
----------------------------------------
Microsoft.VisualBasic.PowerPacks.Vs
    Assembly Version: 10.0.0.0
    Win32 Version: 10.0.30319.1
    CodeBase: file:///C:/TOM/Microsoft.VisualBasic.PowerPacks.Vs.DLL
----------------------------------------
CustomControls
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/TOM/CustomControls.DLL
----------------------------------------
Microsoft.VisualBasic.Compatibility
    Assembly Version: 10.0.0.0
    Win32 Version: 14.6.1586.0 built by: NETFXREL2
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Title: Re: [FF7PC-98] Installer Remake - Tom's Installer [Works on Windows 10!] (1.5.0)
Post by: Tom on 2017-04-05 18:50:55
This appears to be a logical bug in the installer and will be addressed on the next release.
In the mean time play around with the config value DESTINATIONFOLDER=DEFAULT and the debug menu / variable editor see if you can get something to work!

I have given you all full access to all the variables the installer uses, so you pretty much have a built in debugger GUI, see what you can figure out. (Not many programs offer this!)
To access this feature select Debug from the Installer Coordinator menu and use the [Refresh] and [Apply] buttons to send your values to the installer!
If you find a combination that works save it to the .INI with the [Save .INI] button and load your saved .INI files with [Load .INI]

PS: The value "DEFAULT" in strings is a special command and tells the program to figure it out on its own.
~Happy debugging!~