[FF7 PC] Mod Manager - 7th Heaven (v2.2.3.522 Release) Outdated

  • Thread starter Thread starter unab0mb
  • Start date Start date
Status
Not open for further replies.
Have a bug where dialogue wont show on the flashback at the temple of the ancients. Turned the field models off and its back to normal. I was wondering if its just me that have experience this one.
Ask for help in the thread for the mod that is causing issues for you. You'll want to provide your profile details. This thread is for 7H as it pertains to the standalone program itself.
 
If 7H is pointing to ff7.exe it should always be the English 1.02 patch. When you screw around with it, 7H knows it's not the correct EXE and fixes it. If you want to use a custom exe, name it as such (e.g. ff7_mycustom.exe) then point 7H to it under Settings>General Settings. 7H won't attempt to fix your custom named exe. ESUI doesn't require your exe be named ff7.exe either. You can name it whatever you want and ESUI will work fine.

This should be obvious, but I'll explain anyway. Your example, ff7_bc.exe is traditionally the old EXE used in the Beacause Menu Overhaul. ESUI isn't compatible with that exe because the content of that exe obviously conflicts with ESUI because they both significantly modify much of the same things in the UI, etc. It has nothing to do with it being named ff7_bc.exe. You could name your exe the same and ESUI would work fine with it, provided it doesn't change the same things that ESUI changes. You're talking about a conflict of mods, not 7th Heaven.

I'll also mention, everyone has moved away from custom EXEs. You can accomplish your same goal with hext, which is how ESUI does the same things as the old Menu Overhaul but without making permanent changes to or requiring a custom exe file.
Using hex to translate strings is a bit of a pain, btw using touphscript e renaming exe does the trick, as you explain. thanks for help ;)
 
Using hex to translate strings is a bit of a pain, btw using touphscript e renaming exe does the trick, as you explain. thanks for help ;)
How so? Take your base EXE, hextcompare it to your TouphScript modified EXE, and all the hext is dumped out for you and you just update the offset. Takes 10 seconds.
 
Hi I've been getting an illegal character error everytime I try to launch 7th Heaven 2.0 even after uninstalling and re-installing as well as deleting the workshop several times here's the text from the applog:

12:55:39|INFO|SeventhHeaven.ViewModels.GeneralSettingsViewModel|FF7 Exe path is empty or ff7.exe is missing. Auto detecting paths ...
12:55:39|INFO|SeventhHeaven.ViewModels.GeneralSettingsViewModel|FF7Version Detected: Original98 (or Game Converted) with installation path: *:\SteamLibrary\steamapps\common\FINAL FANTASY VII\
12:55:39|INFO|SeventhHeavenUI.ViewModels.MainWindowViewModel|directory missing. creating *:\SteamLibrary\steamapps\common\FINAL FANTASY VII\mods\7th Heaven
12:55:39|ERROR|SeventhHeavenUI.App|! Unhandled exception (Application.Current.DispatcherUnhandledException)
12:55:39|ERROR|SeventhHeavenUI.App|System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at Iros._7th.Workshop.Settings.LogAndCreateFolderIfNotExists(String pathToFolder)
   at Iros._7th.Workshop.Settings.SetPathsFromInstallationPath(String pathToFf7Install)
   at SeventhHeaven.ViewModels.GeneralSettingsViewModel.AutoDetectSystemPaths(Settings settings)
   at SeventhHeavenUI.ViewModels.MainWindowViewModel.InitViewModel()
   at SeventhHeavenUI.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at MS.Internal.LoadedOrUnloadedOperation.DoWork()
   at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
   at System.Windows.Interop.HwndTarget.OnResize()
   at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
12:55:39|ERROR|SeventhHeaven.Windows.UnhandledErrorWindow|System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at Iros._7th.Workshop.Settings.LogAndCreateFolderIfNotExists(String pathToFolder)
   at Iros._7th.Workshop.Settings.SetPathsFromInstallationPath(String pathToFf7Install)
   at SeventhHeaven.ViewModels.GeneralSettingsViewModel.AutoDetectSystemPaths(Settings settings)
   at SeventhHeavenUI.ViewModels.MainWindowViewModel.InitViewModel()
   at SeventhHeavenUI.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at MS.Internal.LoadedOrUnloadedOperation.DoWork()
   at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
   at System.Windows.Interop.HwndTarget.OnResize()
   at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
12:55:42|ERROR|SeventhHeavenUI.App|! Unhandled exception (AppDomain.CurrentDomain.UnhandledException)
12:55:42|ERROR|SeventhHeavenUI.App|System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at Iros._7th.Workshop.Settings.LogAndCreateFolderIfNotExists(String pathToFolder)
   at Iros._7th.Workshop.Settings.SetPathsFromInstallationPath(String pathToFf7Install)
   at SeventhHeaven.ViewModels.GeneralSettingsViewModel.AutoDetectSystemPaths(Settings settings)
   at SeventhHeavenUI.ViewModels.MainWindowViewModel.InitViewModel()
   at SeventhHeavenUI.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at MS.Internal.LoadedOrUnloadedOperation.DoWork()
   at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
   at System.Windows.Interop.HwndTarget.OnResize()
   at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
12:58:18|INFO|SeventhHeaven.ViewModels.GeneralSettingsViewModel|FF7 Exe path is empty or ff7.exe is missing. Auto detecting paths ...
12:58:18|INFO|SeventhHeaven.ViewModels.GeneralSettingsViewModel|FF7Version Detected: Original98 (or Game Converted) with installation path: *:\SteamLibrary\steamapps\common\FINAL FANTASY VII\
12:58:18|INFO|SeventhHeavenUI.ViewModels.MainWindowViewModel|directory missing. creating *:\SteamLibrary\steamapps\common\FINAL FANTASY VII\mods\7th Heaven
12:58:18|ERROR|SeventhHeavenUI.App|! Unhandled exception (Application.Current.DispatcherUnhandledException)
12:58:18|ERROR|SeventhHeavenUI.App|System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at Iros._7th.Workshop.Settings.LogAndCreateFolderIfNotExists(String pathToFolder)
   at Iros._7th.Workshop.Settings.SetPathsFromInstallationPath(String pathToFf7Install)
   at SeventhHeaven.ViewModels.GeneralSettingsViewModel.AutoDetectSystemPaths(Settings settings)
   at SeventhHeavenUI.ViewModels.MainWindowViewModel.InitViewModel()
   at SeventhHeavenUI.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at MS.Internal.LoadedOrUnloadedOperation.DoWork()
   at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
   at System.Windows.Interop.HwndTarget.OnResize()
   at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
12:58:18|ERROR|SeventhHeaven.Windows.UnhandledErrorWindow|System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at Iros._7th.Workshop.Settings.LogAndCreateFolderIfNotExists(String pathToFolder)
   at Iros._7th.Workshop.Settings.SetPathsFromInstallationPath(String pathToFf7Install)
   at SeventhHeaven.ViewModels.GeneralSettingsViewModel.AutoDetectSystemPaths(Settings settings)
   at SeventhHeavenUI.ViewModels.MainWindowViewModel.InitViewModel()
   at SeventhHeavenUI.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at MS.Internal.LoadedOrUnloadedOperation.DoWork()
   at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
   at System.Windows.Interop.HwndTarget.OnResize()
   at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
12:58:29|ERROR|SeventhHeavenUI.App|! Unhandled exception (AppDomain.CurrentDomain.UnhandledException)
12:58:29|ERROR|SeventhHeavenUI.App|System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at Iros._7th.Workshop.Settings.LogAndCreateFolderIfNotExists(String pathToFolder)
   at Iros._7th.Workshop.Settings.SetPathsFromInstallationPath(String pathToFf7Install)
   at SeventhHeaven.ViewModels.GeneralSettingsViewModel.AutoDetectSystemPaths(Settings settings)
   at SeventhHeavenUI.ViewModels.MainWindowViewModel.InitViewModel()
   at SeventhHeavenUI.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at MS.Internal.LoadedOrUnloadedOperation.DoWork()
   at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
   at System.Windows.Interop.HwndTarget.OnResize()
   at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
13:18:13|INFO|SeventhHeaven.ViewModels.GeneralSettingsViewModel|FF7 Exe path is empty or ff7.exe is missing. Auto detecting paths ...
13:18:13|INFO|SeventhHeaven.ViewModels.GeneralSettingsViewModel|FF7Version Detected: Original98 (or Game Converted) with installation path: *:\SteamLibrary\steamapps\common\FINAL FANTASY VII\
13:18:13|INFO|SeventhHeavenUI.ViewModels.MainWindowViewModel|directory missing. creating *:\SteamLibrary\steamapps\common\FINAL FANTASY VII\mods\7th Heaven
13:18:13|ERROR|SeventhHeavenUI.App|! Unhandled exception (Application.Current.DispatcherUnhandledException)
13:18:13|ERROR|SeventhHeavenUI.App|System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at Iros._7th.Workshop.Settings.LogAndCreateFolderIfNotExists(String pathToFolder)
   at Iros._7th.Workshop.Settings.SetPathsFromInstallationPath(String pathToFf7Install)
   at SeventhHeaven.ViewModels.GeneralSettingsViewModel.AutoDetectSystemPaths(Settings settings)
   at SeventhHeavenUI.ViewModels.MainWindowViewModel.InitViewModel()
   at SeventhHeavenUI.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at MS.Internal.LoadedOrUnloadedOperation.DoWork()
   at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
   at System.Windows.Interop.HwndTarget.OnResize()
   at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
13:18:13|ERROR|SeventhHeaven.Windows.UnhandledErrorWindow|System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at Iros._7th.Workshop.Settings.LogAndCreateFolderIfNotExists(String pathToFolder)
   at Iros._7th.Workshop.Settings.SetPathsFromInstallationPath(String pathToFf7Install)
   at SeventhHeaven.ViewModels.GeneralSettingsViewModel.AutoDetectSystemPaths(Settings settings)
   at SeventhHeavenUI.ViewModels.MainWindowViewModel.InitViewModel()
   at SeventhHeavenUI.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at MS.Internal.LoadedOrUnloadedOperation.DoWork()
   at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
   at System.Windows.Interop.HwndTarget.OnResize()
   at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
13:18:15|ERROR|SeventhHeavenUI.App|! Unhandled exception (AppDomain.CurrentDomain.UnhandledException)
13:18:15|ERROR|SeventhHeavenUI.App|System.ArgumentException: Illegal characters in path.
   at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
   at System.IO.Directory.InternalCreateDirectoryHelper(String path, Boolean checkHost)
   at System.IO.Directory.CreateDirectory(String path)
   at Iros._7th.Workshop.Settings.LogAndCreateFolderIfNotExists(String pathToFolder)
   at Iros._7th.Workshop.Settings.SetPathsFromInstallationPath(String pathToFf7Install)
   at SeventhHeaven.ViewModels.GeneralSettingsViewModel.AutoDetectSystemPaths(Settings settings)
   at SeventhHeavenUI.ViewModels.MainWindowViewModel.InitViewModel()
   at SeventhHeavenUI.MainWindow.Window_Loaded(Object sender, RoutedEventArgs e)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   at System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   at System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   at MS.Internal.LoadedOrUnloadedOperation.DoWork()
   at System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   at System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   at System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   at System.Windows.Media.MediaContext.Resize(ICompositionTarget resizedCompositionTarget)
   at System.Windows.Interop.HwndTarget.OnResize()
   at System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Interop.HwndSource.HwndTargetFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
 
Last edited:
Hello !
First of all thank you for all this work done over the years! All Qhimm community do a great job ! 8-)
hmm but I would have a question, I do not believe if it has already been asked, but, is it possible to change the language of the game.
I used until now version 1 of 7th heaven and I had no problem to play in French but since version 2 the game forces me to use the English version. Is there something to do?
 
Hello !
First of all thank you for all this work done over the years! All Qhimm community do a great job ! 8-)
hmm but I would have a question, I do not believe if it has already been asked, but, is it possible to change the language of the game.
I used until now version 1 of 7th heaven and I had no problem to play in French but since version 2 the game forces me to use the English version. Is there something to do?
Just wait... v2.0 is English-only (we had to start somewhere), v2.1 is having support for several more added :)
 
Just wait... v2.0 is English-only (we had to start somewhere), v2.1 is having support for several more added :)
thank you for your reply,
anyway, I tweaked so much that I broke my version that worked with V.1 haha  :-D
This time I will wait patiently.  :mrgreen:
 
Hi,

Lockdown has probably gone a little way to helping me complete Final Fantasy VII for the first time in over 20 years and the first time on PC, I've tried many times in the last 2 decades but never quite got there again. But I know this much it was the recent release of 7th Heaven 2.0, that encouraged me to try again. So I just wanted to say a massive thanks to:

Acknowledgements
Created By
unab0mb, Rodriada
TrueOdin, TurBoss

Assisted By
LordUrQuan, Chrysalis
Martin Barker, Strife98

Special Thanks
Aali, Iros
Ficedula, EQ2Alyza
And to all of the beta testers that helped make 7H 2.0 even better!

Trailer and Tutorial Videos
Creation - Tsunamix
Trailer Voice - James Garris
Thanks Corpse.

P.S

PS4 Remake arrived today, done things in the wrong order though; PS4 will arrive on thursday.
 
PS4 Remake arrived today, done things in the wrong order though; PS4 will arrive on thursday.
Hah... that's a lot like how my dad dropped the bomb that we were getting a new computer for Christmas while I was in school.... a copy of "Mike Ditka's Ultimate Football" was under the tree that year.  My younger brother was like "Cool, football game!!" and I'm like "There's no way our 8088 clone can handle this."  Sure enough, I look at the min req's on the side sticker and 486-33 w/VGA is listed.  The Gateway came about three days later :)
 
Same sort sort thing happed to us when we got our first PC, it was an acer across; Pentium 1, 16mb ram & 100 meg drive; Came with Tomb raider and F1 racing I think.  This was to replace the zx spectrum and paper boy
 
Hi I've been getting an illegal character error everytime I try to launch 7th Heaven 2.0 even after uninstalling and re-installing as well as deleting the workshop several times here's the text from the applog:

FF7Version Detected: Original98 (or Game Converted) with installation path: *:\SteamLibrary\steamapps\common\FINAL FANTASY VII\
Your installation path starts with an asterisk, which is obviously invalid. How you managed to get an asterisk for your drive letter, I don't know. Look for that path in your registry and fix it.
 
Is the FFNX driver going to be implemented at some point? I'm interested in using a DDS pack but from what I've read you have to kind of install FFNX as workaround to the 7th Heaven driver and I just don't feel like doing that lol.
 
Is the FFNX driver going to be implemented at some point? I'm interested in using a DDS pack but from what I've read you have to kind of install FFNX as workaround to the 7th Heaven driver and I just don't feel like doing that lol.
It's kind of on an unofficial roadmap. Other things are being worked on and are the primary focus for 7th Heaven 2.1. If all goes according to plan 7H 2.1 will actually have a fixed custom driver in place anyway. Then for the following update it is planned to add FFNx as an option so that it can be tested heavily by a larger user base and issues ironed out. If it is mature enough and accepted by the community, it would become the default option.
 
Hello guys,i have been having a problem regarding a crash while i am playing.When playing sometimes the screen goes black and only the sound goes on and then there is an error that says game driver crashed.Any info on how to fix this thing as it is really hindering my progress of my save..It happens unsuspectfully as the game and the mods seem to run fine but then it happens.. :(
 
I had no idea what FFNx was so I googled it and found this page.

Holy moly. This is very neat indeed. Hopefully we get this in 7H at some point down the line!
 
Your installation path starts with an asterisk, which is obviously invalid. How you managed to get an asterisk for your drive letter, I don't know. Look for that path in your registry and fix it.
Thanks! I don't really know how it got that way either but now it's fixed.
 
Hey guys! Good work on this, looks great. I've played a bit with previous versions of 7th Heaven.

I am having some issues though that I'm trying to narrow down. I launched the games using all the available mods classified under "Qhimm Modding Community" as the author. So no "Uprisen" or anything quite yet.

The opening movie and train looks great and runs smooth but as soon as the initial battle happens, the screen breaks to start the battle, but then freezes. The music continues to loop, but the program is locked and the screen is black. Nothing loads further from this point.

After some quick on/off active switch changes, turns out the battle will only crash if my Battle Models mods are on. I'm using the 'ninostyle' model option for Cloud. I fiddled around with a few options (like turning off Shinra Soldier changes, weapon changes, different Cloud models) and the most I got was the battle screen loaded with nothing on it and promptly froze.

It's not a deal breaking situation. I can still play the game without any battle model mods, but any thoughts on what may be going on?

Thanks in advance!
 
Is anyone getting the following error:
"Fail to load BTCE.yos"

This happens when I start a new game or load a saved game
It only occurs when I turn on the Field Textures from Qhimm.
 
Last edited:
It's kind of on an unofficial roadmap. Other things are being worked on and are the primary focus for 7th Heaven 2.1. If all goes according to plan 7H 2.1 will actually have a fixed custom driver in place anyway. Then for the following update it is planned to add FFNx as an option so that it can be tested heavily by a larger user base and issues ironed out. If it is mature enough and accepted by the community, it would become the default option.
Sweet, thanks for the reply. I have a pretty powerful system, so the DDS textures for me aren't super needed. Just a nice bonus, that I can totally wait for. Cheers.
 
Are you using the Steam version or the 1998 version? If you're using the 1998 disc version, just insert any of your FF7 discs and 7th Heaven will fix this problem for you automatically.

If you're using the Steam version, open up Settings>General Settings. Point the FF7 EXE path to either ff7.exe or ff7_en.exe in the correct folder where you have the game installed. Click OK on the warning if you get one, click Save, then try to click Play again. If it doesn't work, are you using the English version of the game? That is required. Also you can try to "verify game files" through Steam as you could be missing files in your game folder. If still no go, try reinstalling FF7 from scratch and try again.
I am having the same problem. I think I see what you are talking about but not exactly sure what to do. under ff7 exe i see ff7 folder. under movies i see no folder. under textures i see no folder. under library i see a folder temp. PLEASE HELP. I been messing with this for the last 2 days I am about to give up.
 
Status
Not open for further replies.
Back
Top