Adding DirectX9 effects to Grand Prix 4 (ReShade) [tutorial added P1]

Posted by Carl_gpgames 
got the game running, didn´t yet get the reshade effects to run, but oh boy this fixed one major problem that I have had for last 3 years. My gp4 wasn´t able to use nvidia card and used integrated intel hd 630 instead, but now with thanks to this I can use nvidia card and game looks even better, so very happy about that :D
In your screenshots it was not seen.



My Grand Prix 4 Files

I'm a total dick. How many people can say that?
Quote
vesuvius
got the game running, didn´t yet get the reshade effects to run, but oh boy this fixed one major problem that I have had for last 3 years. My gp4 wasn´t able to use nvidia card and used integrated intel hd 630 instead, but now with thanks to this I can use nvidia card and game looks even better, so very happy about that :D

great you got it to work! did you do everything according to the first post, like copying the directx-file and downloading the effects?

i also hat some unexpected effects with ReShade; I always had the problem, that every second time, my force feedback wouldn't work properly (a very rare issue in GP4, i found a post from 2002 in another forum, where a user had the same problem). it seems to be solved, FF works everytime now. i always thought this was related to directinput.dll, but obviously i was wrong.

i will post some reshader-settings later. what i have found out so far is, that it works best with HD-tracks. with the originalor other low-res tracks, the effects aren't that good.

there are also some features we could develop later on - like linking the blur effects to the speed (the speed-data is written to shared memory by GPxPatch), or relating the "screen shake"-effect to gear shifts (the effect is triggered by mouse-clicks).



GP Files | GP Videos | Discord: Carl_gpgames#2350
Turbo Lover Wrote:
-------------------------------------------------------
> In your screenshots it was not seen.


Thanks, now they will be even better :D althought I must admit, intel card is surprisingly good.
Carl_gpgames Wrote:
-------------------------------------------------------
> > got the game running, didn´t yet get the
> reshade effects to run, but oh boy this fixed one
> major problem that I have had for last 3 years. My
> gp4 wasn´t able to use nvidia card and used
> integrated intel hd 630 instead, but now with
> thanks to this I can use nvidia card and game
> looks even better, so very happy about that :D
>
>
> great you got it to work! did you do everything
> according to the first post, like copying the
> directx-file and downloading the effects?
>
> i also hat some unexpected effects with ReShade; I
> always had the problem, that every second time, my
> force feedback wouldn't work properly (a very rare
> issue in GP4, i found a post from 2002 in another
> forum, where a user had the same problem). it
> seems to be solved, FF works everytime now. i
> always thought this was related to
> directinput.dll, but obviously i was wrong.
>
> i will post some reshader-settings later. what i
> have found out so far is, that it works best with
> HD-tracks. with the originalor other low-res
> tracks, the effects aren't that good.
>
> there are also some features we could develop
> later on - like linking the blur effects to the
> speed (the speed-data is written to shared memory
> by GPxPatch), or relating the "screen
> shake"-effect to gear shifts (the effect is
> triggered by mouse-clicks).

yes did do everything like you wrote :)

sounds great, looking forward for your settings. Speed Blur effects would be great to develop.
The nvidia card is showing in game here to finally on my laptop :)

Thanks Carl_gpgames, great tool for Grand prix 4
teunieeegp4 Wrote:
-------------------------------------------------------
> The nvidia card is showing in game here to
> finally on my laptop :)
>
> Thanks Carl_gpgames, great tool for Grand prix 4


Great that you were able to achieve the same fix! I think the reason is that Nvidia didn´t offer DX8 support for old games anymore for their optimus cards, so now that this reshade makes gp4 use DX9 or so, it changes things .

Althought integrated can graphically achieve very good result, it¨s not as smooth and now with Nvidia card finally in use, the game runs perfectly and looks sharp and yet so smooth.
Re: Adding DirectX9 effects to Grand Prix 4 (ReShade)
Date: June 03, 2020 11:49PM
Posted by: fongu
I quite liked the depth haze effect, but my laptop is struggling with some of the processes. Sadly my desktop packed in a few months back that had a decent graphics card in. But yes, some effects work better with some mods than others. I quite like some of the ageing effects when running older mods.


Can I run this without effects just to get my laptop to use the Nvidia card instead of the integrated one?


-------------------------------------------------
Ice Hockey is my Religion!
Quote
SkaaningeN
Can I run this without effects just to get my laptop to use the Nvidia card instead of the integrated one?

yes, thats possible. you can run it with or without effects. GP4 in combination with ReShader also runs better with all cores enabled in GpxPatch.



GP Files | GP Videos | Discord: Carl_gpgames#2350
Pretty sure I installed everything properly but GP4 just crashes every time I try and load it up with this.

Starting log
GPxPatch version: 4.52
GPx version detected: decrypted GP4 v1.02
Date/time: 5-06-2020 12:55
[12:55:50.989] Verbosity level is 2
[12:55:50.989] OS version info: Windows 10  build 18363
[12:55:50.989] Total physical memory: 8151 MB (free: 3318 MB)
[12:55:50.989] Debugging GP4.exe
[12:55:51.062] Process created:
  Process ID = 0x000012ec
  Process handle = 0x00000234
  Main thread ID = 0x00001b4c
  Main thread handle = 0x0000023c
[12:55:51.062] Waiting for debug events...
[12:55:51.063] Debug event: CREATE_PROCESS_DEBUG_EVENT
[12:55:51.063]   Thread ID = 0x00001b4c
[12:55:51.063]   Entry point = 0x005ddec6
[12:55:51.063] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.063]   Thread ID = 0x00001b4c
[12:55:51.063]   path 
  base 0x77790000
  size 1664896
[12:55:51.065] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.065]   Thread ID = 0x00001b4c
[12:55:51.065]   path C:\WINDOWS\SysWOW64\KERNEL32.DLL
  base 0x77430000
  size 628616
[12:55:51.065] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.065]   Thread ID = 0x00001b4c
[12:55:51.065]   path C:\WINDOWS\SysWOW64\KERNELBASE.dll
  base 0x76cf0000
  size 2087168
[12:55:51.066] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.066]   Thread ID = 0x00001b4c
[12:55:51.066]   path C:\WINDOWS\SysWOW64\apphelp.dll
  base 0x70e80000
  size 635904
[12:55:51.068] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.068]   Thread ID = 0x00001b4c
[12:55:51.068]   path C:\WINDOWS\SysWOW64\AcGenral.DLL
  base 0x60fc0000
  size 2399232
[12:55:51.068] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.068]   Thread ID = 0x00001b4c
[12:55:51.068]   path C:\WINDOWS\SysWOW64\msvcrt.dll
  base 0x775b0000
  size 776472
[12:55:51.069] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.069]   Thread ID = 0x00001b4c
[12:55:51.069]   path C:\WINDOWS\SysWOW64\sechost.dll
  base 0x75a20000
  size 478792
[12:55:51.069] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.069]   Thread ID = 0x00001b4c
[12:55:51.069]   path C:\WINDOWS\SysWOW64\RPCRT4.dll
  base 0x77670000
  size 768488
[12:55:51.069] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.069]   Thread ID = 0x00001b4c
[12:55:51.069]   path C:\WINDOWS\SysWOW64\SspiCli.dll
  base 0x74f60000
  size 121888
[12:55:51.069] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.069]   Thread ID = 0x00001b4c
[12:55:51.069]   path C:\WINDOWS\SysWOW64\CRYPTBASE.dll
  base 0x74f50000
  size 31752
[12:55:51.069] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.069]   Thread ID = 0x00001b4c
[12:55:51.069]   path C:\WINDOWS\SysWOW64\bcryptPrimitives.dll
  base 0x76160000
  size 386320
[12:55:51.070] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.070]   Thread ID = 0x00001b4c
[12:55:51.070]   path C:\WINDOWS\SysWOW64\SHLWAPI.dll
  base 0x75160000
  size 275240
[12:55:51.070] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.070]   Thread ID = 0x00001b4c
[12:55:51.070]   path C:\WINDOWS\SysWOW64\combase.dll
  base 0x77070000
  size 2584008
[12:55:51.070] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.070]   Thread ID = 0x00001b4c
[12:55:51.070]   path C:\WINDOWS\SysWOW64\ucrtbase.dll
  base 0x75fd0000
  size 1178608
[12:55:51.070] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.070]   Thread ID = 0x00001b4c
[12:55:51.070]   path C:\WINDOWS\SysWOW64\GDI32.dll
  base 0x77750000
  size 127552
[12:55:51.071] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.071]   Thread ID = 0x00001b4c
[12:55:51.071]   path C:\WINDOWS\SysWOW64\win32u.dll
  base 0x76140000
  size 89328
[12:55:51.071] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.071]   Thread ID = 0x00001b4c
[12:55:51.071]   path C:\WINDOWS\SysWOW64\gdi32full.dll
  base 0x75cf0000
  size 1414144
[12:55:51.071] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.071]   Thread ID = 0x00001b4c
[12:55:51.071]   path C:\WINDOWS\SysWOW64\msvcp_win.dll
  base 0x75080000
  size 501200
[12:55:51.071] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.071]   Thread ID = 0x00001b4c
[12:55:51.071]   path C:\WINDOWS\SysWOW64\USER32.dll
  base 0x751e0000
  size 1665720
[12:55:51.072] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.072]   Thread ID = 0x00001b4c
[12:55:51.072]   path C:\WINDOWS\SysWOW64\ole32.dll
  base 0x75920000
  size 1007672
[12:55:51.072] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.072]   Thread ID = 0x00001b4c
[12:55:51.072]   path C:\WINDOWS\SysWOW64\advapi32.dll
  base 0x77530000
  size 487784
[12:55:51.072] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.072]   Thread ID = 0x00001b4c
[12:55:51.072]   path C:\WINDOWS\SysWOW64\OLEAUT32.dll
  base 0x75c50000
  size 592896
[12:55:51.072] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.072]   Thread ID = 0x00001b4c
[12:55:51.072]   path C:\WINDOWS\SysWOW64\SHELL32.dll
  base 0x75380000
  size 5757872
[12:55:51.073] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.073]   Thread ID = 0x00001b4c
[12:55:51.073]   path C:\WINDOWS\SysWOW64\cfgmgr32.dll
  base 0x75aa0000
  size 236520
[12:55:51.073] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.073]   Thread ID = 0x00001b4c
[12:55:51.073]   path C:\WINDOWS\SysWOW64\shcore.dll
  base 0x76690000
  size 539184
[12:55:51.073] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.073]   Thread ID = 0x00001b4c
[12:55:51.073]   path C:\WINDOWS\SysWOW64\windows.storage.dll
  base 0x76720000
  size 6082808
[12:55:51.073] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.073]   Thread ID = 0x00001b4c
[12:55:51.073]   path C:\WINDOWS\SysWOW64\profapi.dll
  base 0x761c0000
  size 102760
[12:55:51.073] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.073]   Thread ID = 0x00001b4c
[12:55:51.073]   path C:\WINDOWS\SysWOW64\powrprof.dll
  base 0x760f0000
  size 267528
[12:55:51.074] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.074]   Thread ID = 0x00001b4c
[12:55:51.074]   path C:\WINDOWS\SysWOW64\UMPDC.dll
  base 0x77520000
  size 46656
[12:55:51.074] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.074]   Thread ID = 0x00001b4c
[12:55:51.074]   path C:\WINDOWS\SysWOW64\kernel.appcore.dll
  base 0x77510000
  size 51336
[12:55:51.074] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.074]   Thread ID = 0x00001b4c
[12:55:51.074]   path C:\WINDOWS\SysWOW64\cryptsp.dll
  base 0x77300000
  size 68192
[12:55:51.075] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.075]   Thread ID = 0x00001b4c
[12:55:51.075]   path C:\WINDOWS\SysWOW64\UxTheme.dll
  base 0x72e70000
  size 477184
[12:55:51.075] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.075]   Thread ID = 0x00001b4c
[12:55:51.075]   path C:\WINDOWS\SysWOW64\WINMM.dll
  base 0x72f20000
  size 134320
[12:55:51.075] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.075]   Thread ID = 0x00001b4c
[12:55:51.075]   path C:\WINDOWS\SysWOW64\samcli.dll
  base 0x63430000
  size 70144
[12:55:51.076] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.076]   Thread ID = 0x00001b4c
[12:55:51.076]   path C:\WINDOWS\SysWOW64\MSACM32.dll
  base 0x65980000
  size 93680
[12:55:51.076] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.076]   Thread ID = 0x00001b4c
[12:55:51.076]   path C:\WINDOWS\SysWOW64\VERSION.dll
  base 0x74cf0000
  size 27328
[12:55:51.077] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.077]   Thread ID = 0x00001b4c
[12:55:51.077]   path C:\WINDOWS\SysWOW64\USERENV.dll
  base 0x74d90000
  size 116904
[12:55:51.077] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.077]   Thread ID = 0x00001b4c
[12:55:51.077]   path C:\WINDOWS\SysWOW64\dwmapi.dll
  base 0x6c410000
  size 135000
[12:55:51.078] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.078]   Thread ID = 0x00001b4c
[12:55:51.078]   path C:\WINDOWS\SysWOW64\urlmon.dll
  base 0x6be50000
  size 1686016
[12:55:51.078] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.078]   Thread ID = 0x00001b4c
[12:55:51.078]   path C:\WINDOWS\SysWOW64\WINSPOOL.DRV
  base 0x711b0000
  size 415744
[12:55:51.078] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.078]   Thread ID = 0x00001b4c
[12:55:51.078]   path C:\WINDOWS\SysWOW64\bcrypt.dll
  base 0x75900000
  size 96032
[12:55:51.078] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.078]   Thread ID = 0x00001b4c
[12:55:51.078]   path C:\WINDOWS\SysWOW64\MPR.dll
  base 0x72dd0000
  size 89856
[12:55:51.079] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.079]   Thread ID = 0x00001b4c
[12:55:51.079]   path C:\WINDOWS\SysWOW64\WINMMBASE.dll
  base 0x72ef0000
  size 131176
[12:55:51.079] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.079]   Thread ID = 0x00001b4c
[12:55:51.079]   path C:\WINDOWS\SysWOW64\iertutil.dll
  base 0x6bc20000
  size 2259664
[12:55:51.079] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.079]   Thread ID = 0x00001b4c
[12:55:51.080]   path C:\WINDOWS\SysWOW64\PROPSYS.dll
  base 0x70b20000
  size 801832
[12:55:51.080] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.080]   Thread ID = 0x00001b4c
[12:55:51.080]   path C:\WINDOWS\SysWOW64\IPHLPAPI.DLL
  base 0x72d90000
  size 196776
[12:55:51.081] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.081]   Thread ID = 0x00001b4c
[12:55:51.081]   path C:\WINDOWS\SysWOW64\AcLayers.DLL
  base 0x70bf0000
  size 380928
[12:55:51.081] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.081]   Thread ID = 0x00001b4c
[12:55:51.081]   path C:\WINDOWS\SysWOW64\SETUPAPI.dll
  base 0x761e0000
  size 4518336
[12:55:51.081] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.081]   Thread ID = 0x00001b4c
[12:55:51.081]   path C:\WINDOWS\SysWOW64\sfc.dll
  base 0x66680000
  size 2560
[12:55:51.081] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.081]   Thread ID = 0x00001b4c
[12:55:51.081]   path C:\WINDOWS\SysWOW64\sfc_os.DLL
  base 0x72c70000
  size 40960
[12:55:51.082] >>  FTH: (4844): *** Fault tolerant heap shim applied to current process. This is usually due to previous crashes. ***
[12:55:51.091] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.091]   Thread ID = 0x00001b4c
[12:55:51.091]   path C:\WINDOWS\SysWOW64\SortServer2003Compat.dll
  base 0x64560000
  size 39936
[12:55:51.093] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.093]   Thread ID = 0x00001b4c
[12:55:51.093]   path C:\WINDOWS\SysWOW64\IMM32.DLL
  base 0x751b0000
  size 143808
[12:55:51.097] Debug event: CREATE_THREAD_DEBUG_EVENT
[12:55:51.097]   Thread ID = 0x000039f4
[12:55:51.097]   Thread handle = 0x0000031c
  Start address = 0x777e6460
  Thread local base = 0x003be000
[12:55:51.097] Debug event: CREATE_THREAD_DEBUG_EVENT
[12:55:51.097]   Thread ID = 0x00002698
[12:55:51.097]   Thread handle = 0x00000334
  Start address = 0x777e6460
  Thread local base = 0x003c1000
[12:55:51.097] Debug event: CREATE_THREAD_DEBUG_EVENT
[12:55:51.097]   Thread ID = 0x00003864
[12:55:51.097]   Thread handle = 0x00000324
  Start address = 0x777e6460
  Thread local base = 0x003c4000
[12:55:51.097] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.097]   Thread ID = 0x00001b4c
[12:55:51.097]   path D:\Program Files (x86)\Grand Prix 4\d3d8.dll
  base 0x63ac0000
  size 122880
[12:55:51.097] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.097]   Thread ID = 0x00003864
[12:55:51.097]   path D:\Program Files (x86)\Grand Prix 4\binkw32.dll
  base 0x30000000
  size 357939
[12:55:51.097] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.097]   Thread ID = 0x00002698
[12:55:51.097]   path D:\Program Files (x86)\Grand Prix 4\dsound.dll
  base 0x10000000
  size 1200128
[12:55:51.098] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.098]   Thread ID = 0x00003864
[12:55:51.098]   path C:\WINDOWS\SysWOW64\wsock32.dll
  base 0x6a190000
  size 16384
[12:55:51.098] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.098]   Thread ID = 0x00001b4c
[12:55:51.098]   path D:\Program Files (x86)\Grand Prix 4\d3d9.dll
  base 0x61660000
  size 2706776
[12:55:51.098] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.098]   Thread ID = 0x00003864
[12:55:51.098]   path C:\WINDOWS\SysWOW64\WS2_32.dll
  base 0x75100000
  size 379840
[12:55:51.098] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.098]   Thread ID = 0x000039f4
[12:55:51.098]   path C:\WINDOWS\SysWOW64\dinput8.dll
  base 0x6e880000
  size 169984
[12:55:51.099] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.099]   Thread ID = 0x00003864
[12:55:51.099]   path C:\WINDOWS\SysWOW64\VCRUNTIME140.dll
  base 0x72c80000
  size 83224
[12:55:51.099] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.099]   Thread ID = 0x00002698
[12:55:51.099]   path C:\WINDOWS\SysWOW64\MSVCP140.dll
  base 0x71360000
  size 450320
[12:55:51.099] Debug event: LOAD_DLL_DEBUG_EVENT
[12:55:51.099]   Thread ID = 0x000039f4
[12:55:51.099]   path C:\WINDOWS\SysWOW64\WININET.dll
  base 0x67130000
  size 4538880
[12:55:51.100] Debug event: EXCEPTION_DEBUG_EVENT
[12:55:51.100]   Thread ID = 0x00001b4c
[12:55:51.100]   First chance exception
[12:55:51.100]   Exception address: 0x777f3d63
[12:55:51.100]   Module name: '' (base 0x77790000, size 1664896)
[12:55:51.100]   Exception flags: 0x00000000
[12:55:51.100]   Exception code: EXCEPTION_ACCESS_VIOLATION
[12:55:51.100]     Process tried to write to virtual address 0x00000014
[12:55:51.100] Debug event: EXCEPTION_DEBUG_EVENT
[12:55:51.100]   Thread ID = 0x00001b4c
[12:55:51.100]   Unhandled exception
[12:55:51.100]   Exception address: 0x777f3d63
[12:55:51.100]   Module name: '' (base 0x77790000, size 1664896)
[12:55:51.100]   Exception flags: 0x00000000
[12:55:51.100]   Exception code: EXCEPTION_ACCESS_VIOLATION
[12:55:51.100]     Process tried to write to virtual address 0x00000014
[12:55:51.100] Stack trace:
777F3D63: WINDOWS\SYSTEM32\ntdll.dll! RtlDllShutdownInProgress + 163 bytes
777C8911: WINDOWS\SYSTEM32\ntdll.dll! RtlAcquireSRWLockExclusive + 1137 bytes
777C60F9: WINDOWS\SYSTEM32\ntdll.dll! RtlEnterCriticalSection + 73 bytes
6181B7A1: <no module><no symbol>
6173DF85: <no module><no symbol>
70C11603: <no module><no symbol>
70C0F617: <no module><no symbol>
70C0C772: <no module><no symbol>
70C3A2E4: <no module><no symbol>
70EA89EB: WINDOWS\SYSTEM32\apphelp.dll! SE_DllLoaded + 299 bytes
777E43A2: WINDOWS\SYSTEM32\ntdll.dll! RtlIsCriticalSectionLockedByThread + 498 bytes
777E4264: WINDOWS\SYSTEM32\ntdll.dll! RtlIsCriticalSectionLockedByThread + 180 bytes
777E4276: WINDOWS\SYSTEM32\ntdll.dll! RtlIsCriticalSectionLockedByThread + 198 bytes
777E4276: WINDOWS\SYSTEM32\ntdll.dll! RtlIsCriticalSectionLockedByThread + 198 bytes
777E4276: WINDOWS\SYSTEM32\ntdll.dll! RtlIsCriticalSectionLockedByThread + 198 bytes
777E4138: WINDOWS\SYSTEM32\ntdll.dll! TpSetTimerEx + 584 bytes
77839217: WINDOWS\SYSTEM32\ntdll.dll! RtlCaptureStackContext + 131111 bytes
777E1DD1: WINDOWS\SYSTEM32\ntdll.dll! LdrInitializeThunk + 289 bytes
777E1CC1: WINDOWS\SYSTEM32\ntdll.dll! LdrInitializeThunk + 17 bytes
[12:55:51.126] Registers:
EAX=00000000  ECX=FFFFFFFF  ESI=618DDB84
EBX=FFFFFFFA  EDX=FFFFFFFA  EDI=618DDB74
CS:EIP=0023:777F3D63
SS:ESP=002B:0019F7D8  EBP=0019F868
DS=002B  ES=002B  FS=0053  GS=002B
Flags=00010213
Stack dump:
0019f7d8: 618ddb78 618ddb74 fffffffa 00bf5894 'x..at..a.....X..'
0019f7e8: 00cba888 00cb9400 ffffffff 00000000 '................'
0019f7f8: 00000000 fffffffa 00000000 00000000 '................'
0019f808: 00cba888 00000000 00000001 777d502b '............+P}w'
0019f818: 00000001 00000000 777d4fd3 618ddb74 '.........O}wt..a'
0019f828: 0019f8c4 003bb000 00000000 00000000 '......;.........'
0019f838: 00000000 00000000 70bf5814 00000000 '.........X.p....'
0019f848: 00000000 00000000 00000000 00000000 '................'
0019f858: 00000000 00000000 00000000 d828fe4e '............N.(.'
0019f868: 0019f8a0 777c8911 618ddb74 6173df30 '......|wt..a0.sa'
0019f878: 00000066 00000000 d828f12e 0019f8b8 'f.........(.....'
0019f888: 00000000 00000001 00000000 00000000 '................'
0019f898: 618ddb74 00010000 0019f8ac 777c60f9 't..a.........`|w'
0019f8a8: 00000066 0019f8c0 6181b7a1 618ddb74 'f..........at..a'
0019f8b8: 00000001 6173df30 0019f8cc 6173df85 '....0.sa......sa'
0019f8c8: 61919810 0019f8fc 70c11603 00000000 '...a.......p....'
0019f8d8: 00000001 00000000 00000001 70c115cd '...............p'
0019f8e8: 0019f914 70c11546 00000000 70c114a0 '....F..p.......p'
0019f8f8: 00000000 0019f918 70c0f617 00000066 '...........pf...'
0019f908: 00000000 0019f914 00000000 00000000 '................'
0019f918: 0019f950 70c0c772 00000000 0019f94c 'P...r..p....L...'
0019f928: 00000000 70bf2ed8 70c44d28 70c456f0 '.......p(M.p.V.p'
0019f938: 70c114a0 70c3a290 00cbb6c8 00000001 '...p...p........'
0019f948: 00000066 00000000 0019f960 70c3a2e4 'f.......`......p'
0019f958: 00000000 00000000 0019f994 70ea89eb '...............p'
0019f968: 00000003 00cbb6c8 70ea88c0 00cbb6c8 '...........p....'
0019f978: 00cbb2e0 00000000 00c53cf0 00000001 '.........<......'
0019f988: 00c62a60 70bf0000 77791300 0019f9d0 '`*.....p..yw....'
0019f998: 777e43a2 00cbb6c8 00cbad28 00cbb2e0 '.C~w....(.......'
0019f9a8: 00000000 0019f9d4 00000000 00cbb71c '................'
0019f9b8: 00cb9c00 00cbadb0 00000000 00000000 '................'
0019f9c8: 00000000 00cbadd4 0019f9e8 777e4264 '............dB~w'
0019f9d8: 00cbad28 00cb9fc0 00cbad28 00cbb2e0 ';(.......(.......'
0019f9e8: 0019fa00 777e4276 00cba340 00cb94c0 '....vB~w@.......'
0019f9f8: 00cbab10 00cb9fc0 0019fa18 777e4276 '............vB~w'
0019fa08: 00cb9340 00c53868 00cbb130 00cb94c0 '@...h8..0.......'
0019fa18: 0019fa34 777e4276 00c537a8 00000000 '4...vB~w.7......'
0019fa28: 0019fbcc 00c53868 00000001 0019fa4c '....h8......L...'
0019fa38: 777e4138 7779688c 00c51db0 003b8000 '8A~w.hyw......;.'
0019fa48: 00c537a8 0019fcac 77839217 d828f506 '.7.........w..(.'
0019fa58: 003b8000 00000000 003bb000 00580056 '..;.......;.V.X.'
0019fa68: 00c52274 0019fbd0 00000000 00000201 't"..............'
0019fa78: 00000000 0019fbcc 00000000 00c537a8 '.............7..'
0019fa88: 00cb9554 778adc20 00000000 00cb92f8 'T... ..w........'
0019fa98: 0000000c 00000000 005f0000 00001000 '.........._.....'
0019faa8: 0000000c 00000000 005ff0f0 00000002 '.........._.....'
0019fab8: 00000000 00000000 00000000 00000000 '................'
0019fac8: 00000000 00000000 00000000 00000000 '................'
0019fad8: 00000000 00000000 00000000 00000000 '................'
0019fae8: 00000000 00000000 00000000 00000000 '................'
0019faf8: 00000000 00000000 00000000 7ffe3000 '.............0..'
0019fb08: 003b8000 76dffd20 00c53f48 00000018 '..;. ..vH?......'
0019fb18: 00000080 77791730 00000040 00000000 '....0.yw@.......'
0019fb28: 00000000 00140013 77796848 001a0018 '........Hhyw....'
0019fb38: 7779682c 00000000 00000030 00000084 ',hyw....0.......'
0019fb48: 00000000 77449940 0019fd24 00000001 '....@.Dw$.......'
0019fb58: 777900e8 00160014 7ffe0030 003c0028 '..yw....0...(.<.'
0019fb68: 00c53580 00000000 00000000 00000000 '.5..............'
0019fb78: 001b0000 003bb000 00580056 00c52274 '......;.V.X.t"..'
0019fb88: 00c522bc 00580056 00c52274 00c51db0 '."..V.X.t"......'
0019fb98: 76cf0000 02080048 00c5206c 00000000 '...vH...l ......'
0019fba8: 00000000 00620062 00c53620 00000000 '....b.b. 6......'
0019fbb8: 77790000 00000006 00000000 00400130 '..yw........0.@.'
0019fbc8: 00000000 00000000 00c780d8 00000000 '................'
0019fbd8: 00000000 00000000 00000000 00000005 '................'
0019fbe8: 00000000 00000002 00000003 baadf00d '................'
0019fbf8: baadf00d 00c780d8 00c78120 00c78124 '........ ...$...'
0019fc08: 00c78186 baadf00d baadf00d baad0004 '................'
0019fc18: 0000070e 00000001 00000030 00000000 '........0.......'
0019fc28: 00000000 00000000 00000000 00000000 '................'
0019fc38: 00000000 00000000 00000000 00000000 '................'
0019fc48: 00000000 00000000 00000000 00000000 '................'
0019fc58: 00000000 20000000 00000000 00000000 '....... ........'
0019fc68: 00000000 20000000 00000000 00000000 '....... ........'
0019fc78: 00000000 20000000 00000000 00000000 '....... ........'
0019fc88: 00000000 20000000 d828f506 0019fa54 '....... ..(.T...'
0019fc98: 0019f16c 0019fcf4 7780a040 afb85af2 'l.......@..w.Z..'
0019fca8: fffffffe 0019fd04 777e1dd1 d828f4ae '..........~w..(.'
0019fcb8: 00000000 00000000 003b8000 00000000 '..........;.....'
0019fcc8: 778b3000 00030000 003b8028 003bb000 '.0.w....(.;...;.'
0019fcd8: c0000005 77790000 00000000 0019fd24 '......yw....$...'
0019fce8: 00000000 0019fcb4 0019f16c ffffffff '........l.......'
0019fcf8: 7780a040 afb85442 00000000 0019fd10 '@..wBT..........'
0019fd08: 777e1cc1 00000000 00000000 00000000 '..~w............'
0019fd18: 0019fd24 77790000 00000000 0001003f '$.....yw....?...'
0019fd28: 00000000 00000000 00000000 00000000 '................'
0019fd38: 00000000 00000000 0000027f 00000000 '................'
0019fd48: 0000ffff 00000000 00000000 00000000 '................'
0019fd58: 00000000 00000000 00000000 00000000 '................'
0019fd68: 00000000 00000000 00000000 00000000 '................'
0019fd78: 00000000 00000000 00000000 00000000 '................'
0019fd88: 00000000 00000000 00000000 00000000 '................'
0019fd98: 00000000 00000000 00000000 00000000 '................'
0019fda8: 00000000 00000000 0000002b 00000053 '........+...S...'
0019fdb8: 0000002b 0000002b 00000000 00000000 '+...+...........'
0019fdc8: 003b8000 00000000 00000000 005ddec6 '..;...........].'
0019fdd8: 00000000 77804380 00000023 00000202 '.....C.w#.......'
0019fde8: 0019fff0 0000002b 0000027f 00000000 '....+...........'
0019fdf8: 00000000 00000000 00000000 00000000 '................'
0019fe08: 00001f80 0000ffff 00000000 00000000 '................'
0019fe18: 00000000 00000000 00000000 00000000 '................'
0019fe28: 00000000 00000000 00000000 00000000 '................'
0019fe38: 00000000 00000000 00000000 00000000 '................'
0019fe48: 00000000 00000000 00000000 00000000 '................'
0019fe58: 00000000 00000000 00000000 00000000 '................'
0019fe68: 00000000 00000000 00000000 00000000 '................'
0019fe78: 00000000 00000000 00000000 00000000 '................'
0019fe88: 00000000 00000000 00000000 00000000 '................'
0019fe98: 00000000 00000000 00000000 00000000 '................'
0019fea8: 00000000 00000000 00000000 00000000 '................'
0019feb8: 00000000 00000000 00000000 00000000 '................'
0019fec8: 00000000 00000000 00000000 00000000 '................'
0019fed8: 00000000 00000000 00000000 00000000 '................'
0019fee8: 00000000 00000000 00000000 00000000 '................'
0019fef8: 00000000 00000000 00000000 00000000 '................'
0019ff08: 00000000 00000000 00000000 00000000 '................'
0019ff18: 00000000 00000000 00000000 00000000 '................'
0019ff28: 00000000 00000000 00000000 00000000 '................'
0019ff38: 00000000 00000000 00000000 00000000 '................'
0019ff48: 00000000 00000000 00000000 00000000 '................'
0019ff58: 00000000 00000000 00000000 00000000 '................'
0019ff68: 00000000 00000000 00000000 00000000 '................'
0019ff78: 00000000 00000000 00000000 00000000 '................'
0019ff88: 00000000 00000000 00000000 00000000 '................'
0019ff98: 00000000 00000000 00000000 00000000 '................'
0019ffa8: 00000000 00000000 00000000 00000000 '................'
0019ffb8: 00000000 00000000 00000000 00000000 '................'
0019ffc8: 00000000 00000000 00000000 00000000 '................'
[12:55:52.148] Debug event: EXIT_THREAD_DEBUG_EVENT
[12:55:52.148]   Thread ID = 0x00001b4c
[12:55:52.148]   Thread exit code = -1073741819
[12:55:52.148] Debug event: EXIT_THREAD_DEBUG_EVENT
[12:55:52.148]   Thread ID = 0x000039f4
[12:55:52.148]   Thread exit code = -1073741819
[12:55:52.148] Debug event: EXIT_THREAD_DEBUG_EVENT
[12:55:52.148]   Thread ID = 0x00002698
[12:55:52.148]   Thread exit code = -1073741819
[12:55:52.148] Debug event: EXIT_PROCESS_DEBUG_EVENT
[12:55:52.148]   Thread ID = 0x00003864
[12:55:52.148]   Process exit code = -1073741819
My game does not start either. :(
I have to browse for gp4.exe, it's not standard in the list

If I choose Dx9, the game crashes.
If I choose Dx10,11,12, the game starts but still I can't choose my Nvidia card
If I choose OpenGL, the game starts but still I can't choose my Nvidia card


-------------------------------------------------
Ice Hockey is my Religion!



Edited 1 time(s). Last edit at 06/05/2020 10:28PM by SkaaningeN.
SkaaningeN schrieb:
-------------------------------------------------------
> My game does not start either. :(
> I have to browse for gp4.exe, it's not standard in
> the list
>
> If I choose Dx9, the game crashes.
> If I choose Dx10,11,12, the game starts but still
> I can't choose my Nvidia card
> If I choose OpenGL, the game starts but still I
> can't choose my Nvidia card

same for me :-(
@ Kimi-The-Champ, SkaaningeN, RegularJohn:

i had a look at the ReShade forum: have you unchecked compatibility mode and run as administrator in the properties of gp4.exe?
apperently, having these options enabled causes problems. same for gpxpatch.exe i guess.





GP Files | GP Videos | Discord: Carl_gpgames#2350



Edited 1 time(s). Last edit at 06/06/2020 09:36AM by Carl_gpgames.
Thanks,that worked. A little...

Now the game starts, and the effects work aswell. Played around with it, pretty cool accually.

However, my main goal with this was to be able to use my Nvidia card, but I still can't. Any suggestions?

EDIT: After som tinkering, I managed to get the game to see the Nvidia card in options menu (as the game starts, GeForce Experience starts up).
BUT! As it looks when I play, the game must still run on the Intel card cause there is absolutly no change in graphics. I've changed settings for the program
in Nvidia controlpanel but it does not change.


-------------------------------------------------
Ice Hockey is my Religion!



Edited 1 time(s). Last edit at 06/06/2020 11:35AM by SkaaningeN.
Carl_gpgames schrieb:
-------------------------------------------------------
> @ Kimi-The-Champ, SkaaningeN, RegularJohn:
>
> i had a look at the ReShade forum: have you
> unchecked compatibility mode and run as
> administrator in the properties of gp4.exe?
> apperently, having these options enabled causes
> problems. same for gpxpatch.exe i guess.
>
> [i.imgur.com]

oh wow, it's working! Thank you!
SkaaningeN Wrote:
-------------------------------------------------------
> Thanks,that worked. A little...
>
> Now the game starts, and the effects work aswell.
> Played around with it, pretty cool accually.
>
> However, my main goal with this was to be able to
> use my Nvidia card, but I still can't. Any
> suggestions?
>
> EDIT: After som tinkering, I managed to get the
> game to see the Nvidia card in options menu (as
> the game starts, GeForce Experience starts up).
> BUT! As it looks when I play, the game must still
> run on the Intel card cause there is absolutly no
> change in graphics. I've changed settings for the
> program
> in Nvidia controlpanel but it does not change.

do you have both d3d8.dll and d3d9.dll in your gp4main folder? if so, remove d3d9.dll and see will it change things, I did this and got nvidia working.

it likely will make you lose reshade tweaks, but if nvidia was your goal, then it doesn´t matter :)
Quote
vesuvius
do you have both d3d8.dll and d3d9.dll in your gp4main folder? if so, remove d3d9.dll and see will it change things, I did this and got nvidia working.

it likely will make you lose reshade tweaks, but if nvidia was your goal, then it doesn´t matter :-)

if this is the case, it will probably be enough to just place d3d8.dll in the gp4 main folder without installing ReShade. this specific d3d8.dll-file does only convert directx8 to directx9 and does not need to be registred in windows 10.



GP Files | GP Videos | Discord: Carl_gpgames#2350
Carl_gpgames Wrote:
-------------------------------------------------------
> > do you have both d3d8.dll and d3d9.dll in your
> gp4main folder? if so, remove d3d9.dll and see
> will it change things, I did this and got nvidia
> working.
>
> it likely will make you lose reshade tweaks, but
> if nvidia was your goal, then it doesn´t matter
> :-)
>
>
> if this is the case, it will probably be enough to
> just place d3d8.dll in the gp4 main folder without
> installing ReShade. this specific d3d8.dll-file
> does only convert directx8 to directx9 and does
> not need to be registred in windows 10.

yes very likely!
Works perfectly now, thanks Carl!
Sorry, only registered users may post in this forum.

Click here to login

Maintainer: mortal, stephan | Design: stephan, Lo2k | Moderatoren: mortal, TomMK, Noog, stephan | Downloads: Lo2k | Supported by: Atlassian Experts Berlin | Forum Rules | Policy