Hi!
I followed all your howto, everything perfect with wine 5.5 and donet452, but when I launch FF7 with one or more addons this happens:
19:54:18|INFO|SeventhHeaven.Classes.GameLauncher|Launching additional programs to run (if any) ...
19:54:19|INFO|SeventhHeaven.Classes.GameLauncher|Writing temporary runtime profile file to C:\users\karl\Temp\tmp87b4.tmp ...
19:54:19|INFO|SeventhHeaven.Classes.GameLauncher|Attempting to inject with EasyHook: try # 1 (of 7) ...
19:54:25|WARN|SeventhHeaven.Classes.GameLauncher| received errors: STATUS_INTERNAL_ERROR: Unable to wait for injection completion due to timeout. (Code: 0); ...
19:54:25|INFO|SeventhHeaven.Classes.GameLauncher|Attempting to inject with EasyHook: try # 2 (of 7) ...
19:54:32|WARN|SeventhHeaven.Classes.GameLauncher| received errors: STATUS_INTERNAL_ERROR: Unable to wait for injection completion due to timeout. (Code: 0); ...
...
19:54:59|INFO|SeventhHeaven.Classes.GameLauncher|Attempting to inject with EasyHook: try # 7 (of 7) ...
19:55:06|WARN|SeventhHeaven.Classes.GameLauncher| received errors: STATUS_INTERNAL_ERROR: Unable to wait for injection completion due to timeout. (Code: 0); ...
19:55:06|WARN|SeventhHeaven.Classes.GameLauncher|Failed to inject after max amount of tries (7) ...
19:55:17|INFO|SeventhHeaven.Classes.GameLauncher| user chose not to set compatibility fix. Aborting ...
19:55:17|INFO|SeventhHeaven.ViewModels.GameLaunchViewModel|Failed to launch FF7. View the above log for details.
And with code 5 fix ON i have some different results:
Attempting to inject with EasyHook: try # 7 (of 7) ...
received errors: STATUS_NO_MEMORY: Unable to allocate memory in target process. (Code: 5); Process with an Id of 245 is not running. ...
received errors: STATUS_INTERNAL_ERROR: Unable to wait for injection completion due to timeout. (Code: 0); ...
Failed to inject after max amount of tries (7) ...
user chose not to set compatibility fix. Aborting ...
Failed to launch FF7. View the above log for details.
If i copy all folders to a Windows 7 computer everything works well. I tried wine prefix 32 and 64 but same result. Installed vcrun2010 but nothing chages, tried wine 5.1 to 5.5, different kernels... but always same error

I think the issue must be in EasyHook and any block event:
00fa:err:ntdll:RtlpWaitForCriticalSection section 0x7bd30220 "../../../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 00fa, blocked by 00f6, retrying (60 sec)
0
What I'm doing wrong? Why works for you and not for me? Thanks!!!