tsunamods-codes / 7th-heaven Goto Github PK
View Code? Open in Web Editor NEWThis project forked from unab0mb/7h
The Ultimate Mod Manager for Final Fantasy VII PC
Home Page: https://7thheaven.rocks/
License: Microsoft Public License
This project forked from unab0mb/7h
The Ultimate Mod Manager for Final Fantasy VII PC
Home Page: https://7thheaven.rocks/
License: Microsoft Public License
When FF7 crashes while using an IRO mod that modifies FFNx.toml configs, the previous FFNx.toml (before modifying it) is not brought back. So the FFNx config changes done by the IRO persists after the game crashes. I have tested in on 7th heaven 2.3.1.101 but I suppose this is not fixed in 2.3.3
Sorry but this issue is not relevant to 7th. The speedhack is now part of FFNx and if you have issues related to a specific mod providing the very same feature, feel free to approach the relative author on the given support channels. Cheers!
Originally posted by @julianxhokaxhiu in #2 (comment)
I didn't say what you thought. The issues are in 7th heaven. I have multiple issues, one of them had a successful work around by using a mod was all I was saying. I have no issues with the mod, so maybe you can talk to the mod creator and ask them for their code so it fixes your issue! I am telling you about it. So Fix it or don't fix it but please don't cut me off because you misread something.
Describe the bug
When trying to open the driver config, 7th heaven crashes.
** Versions **
[ ] Tested on latest stable version
[ x ] Pre-release only bug
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Menu opens.
Log
The given key was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Iros._7th.Workshop.ConfigSettings.FFNxConfigManager.Set(String key, String value)
at Iros._7th.Workshop.ConfigSettings.Settings.Apply(String spec)
at Iros._7th.Workshop.ConfigSettings.Settings.SetMissingDefaults(List`1 settings)
at SeventhHeaven.Windows.ConfigureGLWindow.Init(String cfgSpec)
at SeventhHeavenUI.ViewModels.MainWindowViewModel.ShowGameDriverConfigWindow()
at SeventhHeavenUI.MainWindow.menuItemAaliSettings_Click(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.Controls.MenuItem.InvokeClickAfterRender(Object arg)
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)
Desktop (please complete the following information):
Additional context
Latest Canary
I have been doing some tests. I use my Models Fusion mod which includes Field/Battle/World models, normally with al the files needed to create the model. I decided to add Ninostyle Chibi models (IRO) v0.245 also to 7H. So, my order is:
Well, the thing is that it does not matter the order I put my Models Fusion in 7H, I always see the Chaos models in game. After some checking, I detected that Ninostyle Chibis has the models in the folder "char.lgp", and I have the models in the folder "char".
So, as the priority is by folder naming (and they are literally different), "my" folder, "char", which has higher priority (alphabetically goes before than "char.lgp"), loads its models ALWAYS first, don't matter the order the mods are in the "My Mods" tab.
I have checked this extracting Ninostyle IRO and changing its folder to "char", then it worked correctly. But of course, a modder should not depend of the folder naming, not at least for the same type of files.
Would it be possible to treat "char/char.lgp" or "battle/battle.lgp" or "world/world_us.lgp" to be of the same level?
I would like to request adding "lighting" by default to the additional folders to monitor so that we can use data from this directory from FFNx.
This folder contains the lighting config file as well as data such as environment maps that would be included in an IRO.
Right now it needs to be added manually so having it there by default would be useful.
Thanks, and let me know if there is need to clarify anything.
Is there any launch parameter we can use to skip the launcher and go straight into the game?
the launcher has issues with steam link streaming but if the game launched directly it would work flawlessly, anyway to do this?
The internal resolution multiplier can only be changed right now by opening the FFNx.toml file, for users, it would be easier for them to change it inside Game Driver settings. The fixed options could be [Auto, 1x, 2x, 3x, 4x, 5x, 6x]
. The 6x
is necessary for 4k users, but I'm not sure if this will make the game lag or not. Maybe putting some warning text that tells the user that increasing this option could require more GPU processing power.
Describe the bug
The menu buttons of "Help" ,dont display correctly(no text) in spanish language.
** Versions **
Error in V2.5.0.0 Version
To Reproduce
Change language of 7th heaven to Spanish languageand select the "Help "button
Expected behavior
Desktop (please complete the following information):
Additional context
Some of these have been mentioned on discord already.
Some users are getting a problem that when the game is shutdown there is a generic access violation error, this seems to be a moderately common problem in windows with some software and has no known fix. I have observed when the game actually does crash the error code is different, so I have a suggestion of adding an exception for error code '-1073741819'
In addition the feature seems to cause issues when closing the game when more than 1 copy is running, in 2.4 7h handles this fine, on the latest build 7h will usually crash.
I think it's reversed. MB = 1000^2 and MiB = 1024^2
https://en.wikipedia.org/wiki/Byte#Multiple-byte_units
The install part of downloading mods, is slow which can lead to users getting confused its hung and maybe they close 7h whilst its still extracting.
I suggest making this multithreaded, preferably by detecting number of threads in system and using all of them or if not at least make it 4 threads.
This only affects 7zip compressed mods not mods distributed in iro format.
Just an idea for those wanting to lock mods for whatever reasons for those who only have the key to access it.....ex: paid patreons etc
once the 7z file is created with password on the local pc, 7th heaven downloads it or prompts for password to those that have it already.
Seems this resolution is not available for users who own a display capable of using it such as 4k displays, this is the closest integer resolution to 4k, the other two been 640x480 and 1280x960 which are available.
So it has been requested that we stop duplicating files inside mods (a reasonable request) to do this we need to look at setting up a link system in the mod.xml so a mod can register links.
Thinking something like
<Links>
<Link src="$(GamePath)/somefile.jpg" des="${modPath}/somefile.jpg" />
</Link>
For security both src and destination will be barred from containing, ../
, ./
, :
or starting with /
this prevents people from making links outside of the game directory, it will also block links to .exe
, .bat
, .cmd
, .msi
or any other windows executable format (this should outright prevent the mods being loaded and tell the user why)
Need to make sure when parsing mod.xml we ignore links for IROs, as IROs are never extracted to the file system for use links won't work they are a file system, system, but maybe a system for the file loader to know that there is a link instead (more research required)
<Conditional Folder="testfolder" ActiveWhen="option = 1"> <RuntimeVar Var="Byte:0x913FC3" Values="01" /> </Conditional>
Let's say in that testfolder there is a hext file and an image file.
If the condition 01 is met, both the hext file and the image will load.
If the condition is not met, the image will not load, but the hext will regardless of the conditional.
This is likely a cause of random reports of download failure.
I was able to reproduce the fail to install message, when this occurs 7h has to be restarted for another attempt to be made.
Extract of 7h log below, the file downloaded fine after restarting 7h and trying again.
19:20:12|INFO|SeventhHeavenUI.ViewModels.MainWindowViewModel|Error installing Spell Textures - The mod is queued for install. 19:20:12|ERROR|SeventhHeavenUI.ViewModels.MainWindowViewModel|System.InvalidOperationException: Cannot determine compressed stream type. Supported Archive Formats: Zip, GZip, Tar, Rar, 7Zip, LZip at SharpCompress.Archives.ArchiveFactory.Open(Stream stream, ReaderOptions readerOptions) at Iros._7th.Workshop.Install.InstallModProcedure.ProcessDownload(Object state)
Every time I do a catalog update, and try to refresh the catalog in (an already opened) 7H, the status bar will say that it has checked the subscription successfully with no changes in the catalog. You can refresh many times, but it isn't until you close 7h, reopen it and refresh again that the catalog subscriptions actually show any updates.
If deactivated mods had all the text in the mod list changed to grey it would allow looking at your mod list a lot easier.
Just a small QoL feature
It's not really a bug but rather tutorial request. I'm on Pop!_OS using Lutris for gaming. Everything works just fine. Unfortunately I can't figure out how to run 7th Heaven with any version of FF7. Could anyone provide a simple tutorial on how to mod FF VII with Wine or Steam + Ptoton version?
Thanks a lot!
I have decided to do a clean install of FF7 and FFNx+7th (canaries). I'm using Windows 10 x64, as Admin.
After downloading canary 2.3.1.82 of 7H, I unzip the file to C:\Games\7th Heaven. When I try to run it, I get an exception error.
I have installed Final Fantasy VII, PC '98 spanish version on C:\Games\Final Fantasy VII before unpacking 7H to the previous mentioned folder.
I leave the applog of 7H. It seems that does not create the theme.xml, settings.xml, catalog.xml, library.xml or version.xml files in 7thWorkshop folder.
Describe the bug
A clear and concise description of what the bug is.
** Versions **
[ ] Tested on latest stable version
[ ] Pre-release only bug
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
To test
Open 7th Heaven
Click Tools menu
Click Catalog/Mod Creation Tool
Click Generare in right side of middle part of window, It should usually generate template data, but instead 7h crashes.
Line 65 in attached log.
Describe the bug
I'm not exactly sure what the bug is, but for some reason when I try to open up the Game Driver tab on 7th Heaven, I get an error telling me that 7th Heaven cannot find the FFNx.toml. I've run the game several times using the play button on the top left, but no matter when I click the game driver it still can't seem to find it. When playing the game, 7th Heaven seems to be trying to install FFNx with an indefinite download time.
I'm able to get to the Continue or New Game Screen, but when hitting New Game I then get transferred to a black screen.
EDIT: Okay, minor update, no longer getting a black screen, but it is telling me to insert a disk.
It also seems that anytime I pull away to the Game screen to see if it's running properly, all my other screens get reduced in size as if the resolution is being put to 4k or something.
** Versions **
2.3.1
Been talking with @chrcoluk
Update the Catalog XML to support archive updates. and the download & update system to use the new catalog XML
Recommended updates XML: based on a real item but removed bulk for simplicity
Added <Updates>
section to <LatestVersion>
<Mod>
<ID>2b49d831-5445-41df-9ddb-id</ID>
<Author>Chrysalis</Author>
<DonationLink>https://tinyurl.com/2p8ttbdy</DonationLink>
<LatestVersion>
<Link>iros://Url/http$chris.7thheaven.rocks/test/4312/ESUIdev.7z</Link>
<Version>2.576</Version>
<ReleaseDate>2022-10-09</ReleaseDate>
<CompatibleGameVersions>All</CompatibleGameVersions>
<PreviewImage>https://i.imgur.com/n4vnSx0.png</PreviewImage>
<ReleaseNotes> * Removed* </ReleaseNotes>
<DownloadSize>43928</DownloadSize>
<ArchiveUpdates>
<Patch version="2.578" patch="URL_to_patch_1.0.2_zip_file" />
<Patch version="2.577" patch="URL_to_patch_1.0.1_zip_file" />
</ArchiveUpdates>
</LatestVersion>
<Name>Test Name</Name>
<Category>User Interface</Category>
<Description></Description>
</Mod>
Describe the bug
Once field models is activated when starting FF7, load time is drastically increased regardless of mods. When a random assortment of mods is installed and sorted there is almost a guarantee that the field models will cause an even longer load delay upon initial start leading to a crash. Once this crash and log is generated; the FF7 folder and 7TH heaven folder must be deleted and reinstalled to get the game to post again. When activating a random assortment of mods with field models the same scenario will present it self.
** Versions **
[ 2.2.3.522, 2.3.1.0, 2.3.1.66] Tested on latest stable version
To Reproduce
Steps to reproduce the behavior:
Expected behavior
2.2.3.522
Drastically increased load behavior but rare if at all leads to a crash
2.3.1.0
Drastically increased load behavior that eventually leads to a crash, once this error is generated. The game always crashes until you delete the folders and reinstall.
2.3.1.66
Drastically increased load behavior that eventually leads to a crash, once this error is generated. The game always crashes until you delete the folders and reinstall.
Screenshots
If applicable, add screenshots to help explain your problem.
When the below error is presented folders must be deleted to start FF7 with field models enabled again.
Desktop (please complete the following information):
Additional context
Recommendations
Extra notes
LAST LINES OF FFNX.log before crash
[00000001] TRACE: 601704EE (FFNx): (filename not available): open_lgp_file
[00000001] TRACE: 00675532 (FF7): (filename not available): (function-name not available)
[00000001] TRACE: 00408BF9 (FF7): (filename not available): (function-name not available)
[00000001] TRACE: 6016B7B2 (FFNx): (filename not available): common_create_window
[00000001] TRACE: 0067DC2B (FF7): (filename not available): (function-name not available)
[00000001] TRACE: 0040B832 (FF7): (filename not available): (function-name not available)
[00000001] TRACE: 7663FA29 (KERNEL32): (filename not available): BaseThreadInitThunk
[00000001] TRACE: 77527A9E (ntdll): (filename not available): RtlGetAppContainerNamedObjectPath
[00000001] TRACE: 77527A6E (ntdll): (filename not available): RtlGetAppContainerNamedObjectPath
Its always seemed like such an odd restriction to me.
When you go fullscreen the speed hack only works in battles and even then it seems to throttle at 2.0. Outside of battles there is no change in speed.
When checking for updates the box informs the user of a new build.
"New FFNx Update driver found!
Current Version:
New Version:
Would you like to update?"
I suggest adding a warning to the top of this box when updating to a canary version which says switching is your own choice and is not fully supported.
Find a way for 7th to check witch are the capable display's resolution.
This way any exotic display can use its resolutions.
Also it'll avoid classic fullHD display to be set up to 4K resolution
Hi guys. I can't get my game to work with mods. It comes up with a crash report at startup. FF7 only launches vanilla no mods activated. Please help if you can! Thanks :)
[00000000] INFO: FFNx driver version 1.12.0.0
[00000000] TRACE: v1: 0x99CE0805, v2: 0xAC0D8B00
[00000000] INFO: Auto-detected version: FF7 1.02 US English
[00000000] TRACE: Applied Hext patch: hext/ff7/en\FFNx.FIELD.vertical_center.txt
[00000000] INFO: Original resolution 640x480, Scaling factor 3, Internal resolution 1920x1440, Output resolution 1920x1080
[00000000] INFO: Max texture size: 16384x16384
[00000000] INFO: FFMpeg movie player plugin loaded
[00000000] INITIALIZE DD/D3D START
[00000000] LOCK UNLOCK TEST
[00000001] MATRIX INITIALIZE
[00000001] INITIALIZE DD/D3D END
[00000001] initializing sound...
[00000001] creating dsound primary buffer
[00000001] reading audio file
[00000001] loading static sounds
[00000001] sound initialized
[00000001] TRACE: *** Exception 0xe0434352, address 0x75fff192 ***
[00000001] TRACE: SymInit: Symbol-SearchPath: '.;D:\SteamLibrary\steamapps\common\FINAL FANTASY VII;D:\SteamLibrary\steamapps\common\FINAL FANTASY VII;C:\Windows;C:\Windows\system32;SRVC:\websymbolshttps://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'danla'
[00000001] TRACE: OS-Version: 6.2.9200 () 0x300-0x1
[00000001] TRACE: D:\SteamLibrary\steamapps\common\FINAL FANTASY VII\FF7.exe:FF7.exe (00400000), size: 11870208 (result: 0), SymType: '-nosymbols-', PDB: 'D:\SteamLibrary\steamapps\common\FINAL FANTASY VII\FF7.exe'
[00000001] TRACE: C:\Windows\SYSTEM32\ntdll.dll:ntdll.dll (77C80000), size: 1744896 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\ntdll.dll', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\System32\KERNEL32.DLL:KERNEL32.DLL (76EF0000), size: 983040 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\KERNEL32.DLL', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Program Files\Avast Software\Avast\x86\aswhook.dll:aswhook.dll (70A40000), size: 73728 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Program Files\Avast Software\Avast\x86\aswhook.dll', fileVersion: 22.6.7355.0
[00000001] TRACE: C:\Windows\System32\KERNELBASE.dll:KERNELBASE.dll (75EC0000), size: 2453504 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\KERNELBASE.dll', fileVersion: 6.2.22000.795
[00000001] TRACE: C:\Windows\SYSTEM32\apphelp.dll:apphelp.dll (67060000), size: 655360 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\apphelp.dll', fileVersion: 6.2.22000.282
[00000001] TRACE: C:\Windows\SYSTEM32\AcLayers.DLL:AcLayers.DLL (5DBE0000), size: 2662400 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\AcLayers.DLL', fileVersion: 6.2.22000.120
[00000001] TRACE: C:\Windows\System32\msvcrt.dll:msvcrt.dll (75BC0000), size: 794624 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\msvcrt.dll', fileVersion: 7.0.22000.1
[00000001] TRACE: C:\Windows\System32\GDI32.dll:GDI32.dll (77830000), size: 139264 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\GDI32.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\win32u.dll:win32u.dll (77450000), size: 106496 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\win32u.dll', fileVersion: 6.2.22000.37
[00000001] TRACE: C:\Windows\System32\gdi32full.dll:gdi32full.dll (77B90000), size: 913408 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\gdi32full.dll', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\System32\msvcp_win.dll:msvcp_win.dll (77860000), size: 503808 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\msvcp_win.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\ucrtbase.dll:ucrtbase.dll (77680000), size: 1122304 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\ucrtbase.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\USER32.dll:USER32.dll (75C90000), size: 1753088 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\USER32.dll', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\System32\SHLWAPI.dll:SHLWAPI.dll (77470000), size: 303104 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\SHLWAPI.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\RPCRT4.dll:RPCRT4.dll (778E0000), size: 765952 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\RPCRT4.dll', fileVersion: 6.2.22000.675
[00000001] TRACE: C:\Windows\SYSTEM32\AcGenral.DLL:AcGenral.DLL (5D980000), size: 2482176 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\AcGenral.DLL', fileVersion: 6.2.22000.653
[00000001] TRACE: C:\Windows\System32\sechost.dll:sechost.dll (767A0000), size: 499712 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\sechost.dll', fileVersion: 6.2.22000.556
[00000001] TRACE: C:\Windows\System32\ole32.dll:ole32.dll (77530000), size: 1363968 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\ole32.dll', fileVersion: 6.2.22000.120
[00000001] TRACE: C:\Windows\System32\combase.dll:combase.dll (771C0000), size: 2670592 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\combase.dll', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\System32\OLEAUT32.dll:OLEAUT32.dll (76E50000), size: 638976 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\OLEAUT32.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\SHELL32.dll:SHELL32.dll (76840000), size: 6340608 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\SHELL32.dll', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Windows\System32\ADVAPI32.dll:ADVAPI32.dll (75E40000), size: 507904 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\ADVAPI32.dll', fileVersion: 6.2.22000.653
[00000001] TRACE: C:\Windows\SYSTEM32\UxTheme.dll:UxTheme.dll (72BA0000), size: 532480 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\UxTheme.dll', fileVersion: 6.2.22000.120
[00000001] TRACE: C:\Windows\SYSTEM32\WINMM.dll:WINMM.dll (75740000), size: 200704 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\WINMM.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\samcli.dll:samcli.dll (5D910000), size: 90112 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\samcli.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\MSACM32.dll:MSACM32.dll (68500000), size: 106496 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\MSACM32.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\VERSION.dll:VERSION.dll (75A00000), size: 32768 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\VERSION.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\USERENV.dll:USERENV.dll (757B0000), size: 126976 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\USERENV.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\dwmapi.dll:dwmapi.dll (72A60000), size: 159744 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dwmapi.dll', fileVersion: 6.2.22000.41
[00000001] TRACE: C:\Windows\SYSTEM32\urlmon.dll:urlmon.dll (6E5F0000), size: 1716224 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\urlmon.dll', fileVersion: 11.0.22000.708
[00000001] TRACE: C:\Windows\SYSTEM32\WINSPOOL.DRV:WINSPOOL.DRV (72C60000), size: 475136 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\WINSPOOL.DRV', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\SYSTEM32\MPR.dll:MPR.dll (72DA0000), size: 102400 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\MPR.dll', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\SYSTEM32\SspiCli.dll:SspiCli.dll (74E30000), size: 151552 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\SspiCli.dll', fileVersion: 6.2.22000.556
[00000001] TRACE: C:\Windows\SYSTEM32\iertutil.dll:iertutil.dll (6E3C0000), size: 2293760 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\iertutil.dll', fileVersion: 11.0.22000.653
[00000001] TRACE: C:\Windows\SYSTEM32\srvcli.dll:srvcli.dll (6E3A0000), size: 118784 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\srvcli.dll', fileVersion: 6.2.22000.613
[00000001] TRACE: C:\Windows\SYSTEM32\netutils.dll:netutils.dll (74C50000), size: 45056 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\netutils.dll', fileVersion: 6.2.22000.434
[00000001] TRACE: C:\Windows\System32\SHCORE.DLL:SHCORE.DLL (779A0000), size: 790528 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\SHCORE.DLL', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Windows\System32\IMM32.DLL:IMM32.DLL (75B30000), size: 151552 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\IMM32.DLL', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\DSOUND.dll:DSOUND.dll (6D250000), size: 466944 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\DSOUND.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\OPENGL32.dll:OPENGL32.dll (6ADB0000), size: 917504 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\OPENGL32.dll', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Windows\SYSTEM32\DINPUT.dll:DINPUT.dll (5D8E0000), size: 155648 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\DINPUT.dll', fileVersion: 6.2.22000.653
[00000001] TRACE: C:\Windows\SYSTEM32\DDRAW.dll:DDRAW.dll (5D7F0000), size: 962560 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\DDRAW.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\ResampleDmo.DLL:ResampleDmo.DLL (6D1B0000), size: 626688 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\ResampleDmo.DLL', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\GLU32.dll:GLU32.dll (6A5D0000), size: 266240 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\GLU32.dll', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Windows\SYSTEM32\winmmbase.dll:winmmbase.dll (6EEC0000), size: 126976 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\winmmbase.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\powrprof.dll:powrprof.dll (74C90000), size: 282624 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\powrprof.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\kernel.appcore.dll:kernel.appcore.dll (75620000), size: 73728 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\kernel.appcore.dll', fileVersion: 6.2.22000.71
[00000001] TRACE: C:\Windows\SYSTEM32\dxgi.dll:dxgi.dll (66AC0000), size: 835584 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dxgi.dll', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Windows\SYSTEM32\DCIMAN32.dll:DCIMAN32.dll (6EA50000), size: 28672 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\DCIMAN32.dll', fileVersion: 6.2.22000.71
[00000001] TRACE: C:\Windows\SYSTEM32\msdmo.dll:msdmo.dll (70630000), size: 36864 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\msdmo.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\dxcore.dll:dxcore.dll (6EE90000), size: 188416 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dxcore.dll', fileVersion: 6.2.22000.653
[00000001] TRACE: C:\Windows\SYSTEM32\UMPDC.dll:UMPDC.dll (74C80000), size: 57344 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\UMPDC.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\inputhost.dll:inputhost.dll (6A4A0000), size: 1245184 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\inputhost.dll', fileVersion: 6.2.22000.168
[00000001] TRACE: C:\Windows\SYSTEM32\CoreMessaging.dll:CoreMessaging.dll (6A3D0000), size: 831488 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\CoreMessaging.dll', fileVersion: 6.2.22000.71
[00000001] TRACE: C:\Windows\System32\bcryptPrimitives.dll:bcryptPrimitives.dll (774C0000), size: 409600 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\bcryptPrimitives.dll', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\SYSTEM32\CRYPTBASE.DLL:CRYPTBASE.DLL (72AB0000), size: 45056 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\CRYPTBASE.DLL', fileVersion: 6.2.22000.1
[00000001] TRACE: D:\7th Heaven\EasyHook32.dll:EasyHook32.dll (5D930000), size: 303104 (result: 0), SymType: '-exported-', PDB: 'D:\7th Heaven\EasyHook32.dll', fileVersion: 2.7.7097.0
[00000001] TRACE: C:\Windows\System32\PSAPI.DLL:PSAPI.DLL (76830000), size: 24576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\PSAPI.DLL', fileVersion: 6.2.22000.1
[00000001] TRACE: D:\7th Heaven\EasyLoad32.dll:EasyLoad32.dll (6D440000), size: 40960 (result: 0), SymType: '-nosymbols-', PDB: 'D:\7th Heaven\EasyLoad32.dll', fileVersion: 2.7.7097.0
[00000001] TRACE: C:\Windows\SYSTEM32\mscoree.dll:mscoree.dll (74B80000), size: 344064 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\mscoree.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll:mscoreei.dll (74AF0000), size: 577536 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscoreei.dll', fileVersion: 4.8.4341.0
[00000001] TRACE: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll:clr.dll (742A0000), size: 8683520 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll', fileVersion: 4.8.4515.0
[00000001] TRACE: C:\Windows\SYSTEM32\VCRUNTIME140_CLR0400.dll:VCRUNTIME140_CLR0400.dll (74280000), size: 81920 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\VCRUNTIME140_CLR0400.dll', fileVersion: 14.10.25028.0
[00000001] TRACE: C:\Windows\SYSTEM32\ucrtbase_clr0400.dll:ucrtbase_clr0400.dll (741D0000), size: 700416 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\ucrtbase_clr0400.dll', fileVersion: 14.10.25028.0
[00000001] TRACE: C:\Windows\assembly\NativeImages_v4.0.30319_32\mscorlib\a403a0b75e95c07da2caa7f780446a62\mscorlib.ni.dll:mscorlib.ni.dll (72DC0000), size: 21028864 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\assembly\NativeImages_v4.0.30319_32\mscorlib\a403a0b75e95c07da2caa7f780446a62\mscorlib.ni.dll', fileVersion: 4.8.4515.0
[00000001] TRACE: C:\Windows\SYSTEM32\CRYPTSP.dll:CRYPTSP.dll (72AF0000), size: 77824 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\CRYPTSP.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\system32\rsaenh.dll:rsaenh.dll (72AC0000), size: 192512 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\rsaenh.dll', fileVersion: 6.2.22000.282
[00000001] TRACE: C:\Windows\SYSTEM32\bcrypt.dll:bcrypt.dll (72A90000), size: 102400 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\bcrypt.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clrjit.dll:clrjit.dll (72B10000), size: 565248 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\clrjit.dll', fileVersion: 4.8.4515.0
[00000001] TRACE: C:\Windows\assembly\NativeImages_v4.0.30319_32\System\20aee98e8f5872b1a9c98ca3f6cc8435\System.ni.dll:System.ni.dll (71FA0000), size: 10838016 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\assembly\NativeImages_v4.0.30319_32\System\20aee98e8f5872b1a9c98ca3f6cc8435\System.ni.dll', fileVersion: 4.8.4488.0
[00000001] TRACE: C:\Windows\SYSTEM32\windows.storage.dll:windows.storage.dll (74F70000), size: 6955008 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\windows.storage.dll', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\SYSTEM32\wintypes.dll:wintypes.dll (74E80000), size: 958464 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\wintypes.dll', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\SYSTEM32\profapi.dll:profapi.dll (74E60000), size: 98304 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\SYSTEM32\profapi.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\ws2_32.dll:ws2_32.dll (77150000), size: 409600 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\ws2_32.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\system32\mswsock.dll:mswsock.dll (70450000), size: 327680 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\system32\mswsock.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Core\a55a6b055ebaabfd49894ecbd1badf29\System.Core.ni.dll:System.Core.ni.dll (716E0000), size: 8486912 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Core\a55a6b055ebaabfd49894ecbd1badf29\System.Core.ni.dll', fileVersion: 4.8.4515.0
[00000001] TRACE: C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Configuration\54d37333d475e6c58f1dbff20161e5c2\System.Configuration.ni.dll:System.Configuration.ni.dll (715D0000), size: 1073152 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Configuration\54d37333d475e6c58f1dbff20161e5c2\System.Configuration.ni.dll', fileVersion: 4.8.4341.0
[00000001] TRACE: C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Xml\144b3acd7fc576ff853538a84c22900c\System.Xml.ni.dll:System.Xml.ni.dll (70E50000), size: 7815168 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Xml\144b3acd7fc576ff853538a84c22900c\System.Xml.ni.dll', fileVersion: 4.8.4161.0
[00000001] TRACE: C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Drawing\7e8e0e796c6c7f36a5d1f9b4086caca2\System.Drawing.ni.dll:System.Drawing.ni.dll (70260000), size: 1716224 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Drawing\7e8e0e796c6c7f36a5d1f9b4086caca2\System.Drawing.ni.dll', fileVersion: 4.8.4395.0
[00000001] TRACE: C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Windows.Forms\2a0290ba8e9bdffb0894c8543a5ec221\System.Windows.Forms.ni.dll:System.Windows.Forms.ni.dll (06B80000), size: 15122432 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Windows.Forms\2a0290ba8e9bdffb0894c8543a5ec221\System.Windows.Forms.ni.dll', fileVersion: 4.8.4515.0
[00000001] TRACE: D:\SteamLibrary\steamapps\common\FINAL FANTASY VII\FFNx.dll:FFNx.dll (0FD60000), size: 149323776 (result: 0), SymType: 'PDB', PDB: '.\FFNx.pdb', fileVersion: 1.12.0.0
[00000001] TRACE: C:\Windows\SYSTEM32\dbghelp.dll:dbghelp.dll (70A60000), size: 1863680 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dbghelp.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\DINPUT8.dll:DINPUT8.dll (6ED20000), size: 229376 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\DINPUT8.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\XINPUT9_1_0.dll:XINPUT9_1_0.dll (678B0000), size: 28672 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\XINPUT9_1_0.dll', fileVersion: 6.2.22000.194
[00000001] TRACE: C:\Windows\SYSTEM32\Secur32.dll:Secur32.dll (70640000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\Secur32.dll', fileVersion: 6.2.22000.675
[00000001] TRACE: C:\Windows\SYSTEM32\MFPlat.DLL:MFPlat.DLL (65580000), size: 1642496 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\MFPlat.DLL', fileVersion: 6.2.22000.71
[00000001] TRACE: C:\Windows\SYSTEM32\cfgmgr32.dll:cfgmgr32.dll (74DC0000), size: 241664 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\cfgmgr32.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: D:\SteamLibrary\steamapps\common\FINAL FANTASY VII\steam_api.dll:steam_api.dll (5D7D0000), size: 118784 (result: 0), SymType: '-exported-', PDB: 'D:\SteamLibrary\steamapps\common\FINAL FANTASY VII\steam_api.dll', fileVersion: 1.68.8.89
[00000001] TRACE: C:\Windows\SYSTEM32\dbgcore.DLL:dbgcore.DLL (71F70000), size: 159744 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dbgcore.DLL', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\SYSTEM32\RTWorkQ.DLL:RTWorkQ.DLL (6EE60000), size: 180224 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\RTWorkQ.DLL', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\MSCTF.dll:MSCTF.dll (766C0000), size: 892928 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\MSCTF.dll', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\SYSTEM32\textinputframework.dll:textinputframework.dll (5EEC0000), size: 921600 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\textinputframework.dll', fileVersion: 6.2.22000.282
[00000001] TRACE: C:\Windows\SYSTEM32\d3d11.dll:d3d11.dll (66BB0000), size: 2527232 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\d3d11.dll', fileVersion: 6.2.22000.778
[00000001] TRACE: C:\Windows\SYSTEM32\d3d9.dll:d3d9.dll (60FE0000), size: 1511424 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\d3d9.dll', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Windows\SYSTEM32\directxdatabasehelper.dll:directxdatabasehelper.dll (66A80000), size: 229376 (result: 0), SymType: '-nosymbols-', PDB: 'C:\Windows\SYSTEM32\directxdatabasehelper.dll', fileVersion: 6.2.22000.653
[00000001] TRACE: C:\Windows\SYSTEM32\ntmarta.dll:ntmarta.dll (75640000), size: 167936 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\ntmarta.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\DriverStore\FileRepository\u0377059.inf_amd64_d7036a5508806f8e\B376743\aticfx32.dll:aticfx32.dll (60E70000), size: 1470464 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\DriverStore\FileRepository\u0377059.inf_amd64_d7036a5508806f8e\B376743\aticfx32.dll', fileVersion: 30.0.14030.1004
[00000001] TRACE: C:\Windows\System32\DriverStore\FileRepository\u0377059.inf_amd64_d7036a5508806f8e\B376743\atiuxpag.dll:atiuxpag.dll (5D7A0000), size: 188416 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\DriverStore\FileRepository\u0377059.inf_amd64_d7036a5508806f8e\B376743\atiuxpag.dll', fileVersion: 30.0.14030.1004
[00000001] TRACE: C:\Windows\System32\DriverStore\FileRepository\u0377059.inf_amd64_d7036a5508806f8e\B376743\atidxx32.dll:atidxx32.dll (5BD60000), size: 27471872 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\DriverStore\FileRepository\u0377059.inf_amd64_d7036a5508806f8e\B376743\atidxx32.dll', fileVersion: 30.0.14030.1004
[00000001] TRACE: C:\Windows\System32\SETUPAPI.dll:SETUPAPI.dll (76120000), size: 4435968 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\SETUPAPI.dll', fileVersion: 6.2.22000.469
[00000001] TRACE: C:\Windows\SYSTEM32\amdihk32.dll:amdihk32.dll (66410000), size: 159744 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\amdihk32.dll', fileVersion: 2.0.0.1788
[00000001] TRACE: C:\Windows\SYSTEM32\D3DSCache.dll:D3DSCache.dll (5BD30000), size: 143360 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\D3DSCache.dll', fileVersion: 6.2.22000.65
[00000001] TRACE: C:\Windows\SYSTEM32\twinapi.appcore.dll:twinapi.appcore.dll (69F10000), size: 2060288 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\twinapi.appcore.dll', fileVersion: 6.2.22000.593
[00000001] TRACE: C:\Windows\SYSTEM32\dcomp.dll:dcomp.dll (5E6E0000), size: 1556480 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\dcomp.dll', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Windows\SYSTEM32\XInput1_4.dll:XInput1_4.dll (6E970000), size: 53248 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\XInput1_4.dll', fileVersion: 6.2.22000.318
[00000001] TRACE: C:\Windows\SYSTEM32\DEVOBJ.dll:DEVOBJ.dll (70420000), size: 147456 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\DEVOBJ.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\clbcatq.dll:clbcatq.dll (777A0000), size: 532480 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\clbcatq.dll', fileVersion: 2001.12.10941.16384
[00000001] TRACE: C:\Windows\System32\deviceaccess.dll:deviceaccess.dll (6D2D0000), size: 208896 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\deviceaccess.dll', fileVersion: 6.2.22000.593
[00000001] TRACE: C:\Windows\SYSTEM32\HID.DLL:HID.DLL (6EE30000), size: 45056 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\HID.DLL', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\WINTRUST.dll:WINTRUST.dll (75A20000), size: 323584 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\WINTRUST.dll', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Windows\System32\CRYPT32.dll:CRYPT32.dll (76560000), size: 1040384 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\CRYPT32.dll', fileVersion: 6.2.22000.348
[00000001] TRACE: C:\Windows\SYSTEM32\MSASN1.dll:MSASN1.dll (70410000), size: 57344 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\MSASN1.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\System32\MMDevApi.dll:MMDevApi.dll (68710000), size: 503808 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\MMDevApi.dll', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Windows\SYSTEM32\AUDIOSES.DLL:AUDIOSES.DLL (68530000), size: 1560576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\AUDIOSES.DLL', fileVersion: 6.2.22000.708
[00000001] TRACE: C:\Windows\SYSTEM32\resourcepolicyclient.dll:resourcepolicyclient.dll (663E0000), size: 65536 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\SYSTEM32\resourcepolicyclient.dll', fileVersion: 6.2.22000.1
[00000001] TRACE: C:\Windows\Microsoft.NET\Framework\v4.0.30319\diasymreader.dll:diasymreader.dll (5BC20000), size: 1069056 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\diasymreader.dll', fileVersion: 14.8.4161.0
[00000001] TRACE: 75FFF192 (KERNELBASE): (filename not available): RaiseException
[00000001] TRACE: 7444D911 (clr): (filename not available): GetMetaDataPublicInterfaceFromInternal
[00000001] TRACE: 743E2101 (clr): (filename not available): CreateApplicationContext
[00000001] TRACE: 7469167F (clr): (filename not available): GetHistoryFileDirectory
[00000001] TRACE: 031BD302 ((module-name not available)): (filename not available): (function-name not available)
[00000001] TRACE: minkernel\crts\ucrt\src\appcrt\lowio\write.cpp (713): _write_nolock
[00000001] TRACE: minkernel\crts\ucrt\src\appcrt\lowio\write.cpp (65): _write_internal
[00000001] TRACE: minkernel\crts\ucrt\src\appcrt\stdio\fflush.cpp (240): __acrt_stdio_flush_nolock
[00000001] TRACE: minkernel\crts\ucrt\src\appcrt\stdio\fflush.cpp (216): _fflush_nolock
[00000001] TRACE: VCCRT\vcruntime\inc\internal_shared.h (202): __crt_seh_guarded_call::operator()<<lambda_6d20deecaf4856105ebacbad442d1079>,<lambda_9a32fed5bf61b6b509b2d3f6003082a1> &,<lambda_63ea2239ed67c638ddbae41947fdf875> >
[00000001] TRACE: minkernel\crts\ucrt\src\appcrt\stdio\fflush.cpp (181): fflush
[00000001] TRACE: 100DF449 (FFNx): (filename not available): debug_print
[00000001] TRACE: 100DF4E8 (FFNx): (filename not available): debug_printf
[00000001] TRACE: 100AA5BA (FFNx): (filename not available): ExceptionHandler
[00000001] TRACE: 760B9022 (KERNELBASE): (filename not available): UnhandledExceptionFilter
[00000001] TRACE: 0040D197 (FF7): (filename not available): (function-name not available)
[00000001] TRACE: 76F06739 (KERNEL32): (filename not available): BaseThreadInitThunk
[00000001] TRACE: 77CE8FEF (ntdll): (filename not available): RtlGetFullPathName_UEx
[00000001] TRACE: 77CE8FBD (ntdll): (filename not available): RtlGetFullPathName_UEx
[00000001] TRACE: 00740073 (FF7): (filename not available): (function-name not available)
[00000001] ERROR: Unhandled Exception. See dumped information above.
Hello,
If your testing FFNx Updates with 7th heaven, please let us know if you're having any problems that are related to mods or 7th heaven Game Crashes out of the blue are not from this.
Since animated textures are dependent to mods file (e.g. SYW Field Textures), the toml flag should be changed by the IRO and not from here
This would help users in activating the steam achievements flag without opening FFNx.toml. I suppose for now we can put this also in Game Driver settings (maybe in Advanced tab). Also put a warning message to tell user the necessary requirements such as Steam needs to be running and online to be working
There has been some reports on 2.5 when closing cosmo memory the SFX setting is not been changed back to default. Possibly related to the crash reporter but not confirmed as the cause. I have observed the same issue myself twice with the 60fps setting.
Describe the bug
When 7th Crashes it forgets any changes made to mods or new mods installed are forgotten about, could this be changed so that at the start of the game launcher the first thing it does is save the settings so if the game crashes and causes a 7th heaven crash as has been experienced by Tsunamix and others, it does not lose the changes?
** Versions **
All
To Reproduce
Steps to reproduce the behavior:
impossible to say because requires a crash that also crashes 7th heaven
Expected behavior
The changes are to be saved before launching the game so that when relaunched it does not forget everything
I was asking if It could be possible to CHECK if a mod is active in Compatibilty section, and then Forbid or Request some features of the own mod to be active or inactive.
Let's say I want to Check if Ninostyle Chibis .IRO is installed and active. If it is not active, I would like to have active mandatory the Kaldarasha models mod, for example.
<Compatibility>
<Setting>
<CheckActive ModID="05d57b82-b506-4097-aeb6-cca0062f2a43">Chibi Ninostyle</CheckActiveModID>
<MyID>modelsKaldarasha</MyId>
<Forbid>1</Forbid> (or <Request>0</Request>
</Setting>
</Compatibility>
With this, we could enable/disable options in our mod knowing if other mod is active or not.
We could do something similar by DISABLING a mod if some of the options of our mod is enabled or something:
<Compatibility>
<Setting>
<MyID>MySettingVariable</MyID>
<MyValue>1</MyValue>
<Disable ModID>fae201ee-9fa5-4163-ab56-2b478111449d</ModID>
</Setting>
</Compatibility>
But these are only suggestions.
I'm asking this because if one of the compatibility checks of our mod means that another mod needs to have an option with a precise value, BUT, that mod is not installed, the check is not performed and it is not useful.
When updating FFNx inside 7H, instead of the popup saying "Please reset to defaults".
Have it open the General Settings window itself, auto reset them to defaults then pop up saying "Please reconfig these settings".
This will greatly help average users.
Describe the bug
As you can see here :
** Versions **
[x] Tested on latest stable version
[ ] Pre-release only bug
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The "browse" button for FF7 path does not work and then :
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
hi, with 2.3.1.19 the game wont launch after run it with any mod. i try ESUI mod but got an error in the cmd windows. if i disable mods the game run ok.
Describe the bug
Backwards logic in commit 4b42728
MB stands for "Megabyte", which is a power of 10, MiB stands for "Mebibyte" which is a power of 2. That is to say, the original code was correct and the person who made this change was incorrect.
** Versions **
[ ] Tested on latest stable version
[ ] Pre-release only bug
To Reproduce
Read the commit history and then read a wikipedia article about mebibytes.
Expected behavior
People not asserting things that are demonstrably false.
https://en.wikipedia.org/wiki/Byte#Multiple-byte_units
Describe the bug
When clicking all the "Update Available" buttons they all correctly change to "Update Downloading", however, the moment one of these finishes and the list refreshes, all the others that are still qued change back to "Update Available"
This was identified in the Canary Build
Expected behaviour
I would expect the app to remember the state of each item and when the list refreshes not lose track that then triggered a flashing notice at the bottom of the windows "{Mod name} is already updating!" because the mod update is downloading but the list is showing it as available again,
Desktop (please complete the following information):
Additional context
This only occurred on the canary for me but is hard to test because once I have the update I have them, I was rushing to be able to capture the 2 screenshots to show the problem and I think it does.
Version 2.3.3.0
As requested.
If download a invalid file e.g. does not exist error 404, and then try again, it will state download is already in progress, restarting 7h fixes it.
In addition if downloading and abort via the cross button, the same problem occurs, also clears upon restarting 7h.
Usually when downloading with a web browser, it knows the size of the file it is downloading so can do resume correctly and a progress bar.
I think there needs to be a change within 7h to do the same.
Currently we have to manually put the size of the mod in the catalog, this has to be manually updated if a mod updated changes the size.
If the size is wrong on the catalog it can break resuming downloads or make downloads hang. Generating 416 errors on the web server.
I did disable range detection on the web server but this ended up breaking "all" resumes so its now back on and the catalog sizes have been updated for every mod, however I think the way forward is to implement a new size detection process, whether this is hints sent from the server on downloads or another auto detection method.
Once this is done we can repurpose the size shown on the catalog page to be a cosmetic install size for the end user to know how much space they need instead of using that value for the download code.
Describe the bug
It's not possible to use myst6re's psf pack with 7th Heaven because it keeps changing external_music_path and external_music_ext to "music/vgmstream" and "ogg", respectively.
Versions
[X] Tested on latest stable version (2.3.3.0)
[ ] Pre-release only bug
To Reproduce
Steps to reproduce the behavior:
Run the game (I'm using minimal validation) with mods (no sound mods) and check the newly created FFNx.toml, while the game is running.
Expected behavior
7th Heaven should not change user-defined values in FFNx.toml.
Another option is to make 7th Heaven NOT try to write a new FFNx.tom if the original is set to read-only. Right now it just refuses to launch the game if it can't write to the file.
Desktop (please complete the following information):
As I understand it now mods that require vgmstream can automatically set it when the developer configures it in their mod, meaning there is no longer a need for a visible UI setting.
In addition 7h honours what is set in the ffnx.toml if one already exists, so I suggest two things.
1 - The sfx setting is removed from 7H_GameDriver_UI.xml, as it can only cause confusion and misconfiguration at this point.
2 - In the same update the 7h installer will replace the ffnx.toml, I did check and by default sfx is actually set to audio.dat as trueodin said. So the issue is coming from when people had previously turned it on.
When load order is constrained via mod.xml and loaded in the wrong order, a message should display with the strings according to StringResources.xaml:
<system:String x:Key="TheFollowingModsWillNotWorkProperlyInTheCurrentOrder">The following mods will not work properly in the current order. Do you want to continue anyway?</system:String>
<system:String x:Key="LoadOrderIncompatible">Load Order Incompatible</system:String>
<system:String x:Key="ModIsMeantToComeBelowModInTheLoadOrder">Mod {0} is meant to come BELOW mod {1} in the load order</system:String>
<system:String x:Key="ModIsMeantToComeAboveModInTheLoadOrder">Mod {0} is meant to come ABOVE mod {1} in the load order</system:String>
However, what actually displays is :
<system:String x:Key="TheFollowingModsWillNotWorkProperlyInTheCurrentOrder">The following mods will not work properly in the current order. Do you want to continue anyway?</system:String>
<system:String x:Key="LoadOrderIncompatible">Load Order Incompatible</system:String>
<system:String x:Key="ModIsNotCompatibleWithYouWillNeedToDisableIt">Mod {0} is not compatible with {1}. You will need to disable it.</system:String>
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.