Set each exe in 7th heaven // FF7 folder to "run as admin" > Right click application files, properties, application tab, run as admin.
In Nvidia control panel, click help >> debug mode
Create profile for game, force shader cache off.
Run game with "Configure game driver settings" window open
Run game with task manager >>> gPU window open
Wait until the memory is nearly full >>> click clear texture cache button
Memory will now dip between 90 and 95% full with minimal screen tearing ... (90 minute play session)
Still running tests, will attempt to update this with additional info
error messages:
The NVIDIA OpenGL driver has encountered
an out of memory error. This application might
behave inconsistently and fail.
(pid=9196 ff7.exe 32bit)
Faulting application name: FF7.exe, version: 0.0.0.0, time stamp: 0x35feae6f
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x32ceeacd
Faulting process id: 0x23ec
Faulting application start time: 0x01d62a43b3ce5290
Faulting application path: H:\SteamLibrary\steamapps\common\FINAL FANTASY VII\FF7.exe
Faulting module path: unknown
Report Id: b0349ffa-d391-4898-a8cc-640a3b5b6e50
Faulting package full name:
Faulting package-relative application ID:
DMP errors >>> App does not have "permission" to purge the cache
possible dev path to resolution>> Consider adding a option to call glFinish() at lease once every frame after *SwapBuffers(), and a debugging option to call it once per render pass in your frame. With that, you can help localize the cause of a GPU-thrown error
wonderful app can't wait to keep using it guys. thank you for all your hard work