VOGONS


First post, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

Gothic 3 1.75+Update 1.04
Maxed out but NO new effects (Lens Flare, Noise, etc.) - NO FXAA - NO HDR (only Bloom to keep the original look&feel)
D3D12+Fast Video Memory Access (but the problem seems not related to FVMA)

Intel HD 630, lastest drivers (dgVoodoo2 is the ONLY way to play this game on Intel GPUs without the infamous tree-everywhere bug):
Untitled.jpg

AMD Radeon:
Gothic3-2020-11-30-01-44-24-605.jpg

And in the same zone, camera angle dependent)
Gothic3-2020-11-30-01-32-19-637.jpg
Gothic3-2020-11-30-01-32-44-360.jpg

(City of Montera, Slaves Quartiers)

Reply 2 of 19, by Dege

User metadata
Rank l33t
Rank
l33t

@Lowenz: could you attach a savegame for that location plz? I gave the game a quick go but couldn't yet reproduce those problems.

@Daniel: Is resolution forced through dgVoodoo?
Btw, refresh rate at 4k isn't 59.9 Hz or sg like that and that's why dgVoodoo displays it as 59Hz?

-------

These replies apply to the next post in time order:

lowenz wrote on 2020-12-07, 21:19:

You can teleport (marvin mode + goto Montera). It's the zone between the tavern and the slave camp. If you move around you can see the flashing and the texture misplacements (UV mapping error?)

Gothic 3 + Patch 1.75 + Update Pack ( http://fgex.ru/files/Gothic_3_EE_v1.75_Int_Up … ck_v1.04.11.exe )

Ok, I teleported myself to Montera in dev mode, but... the slave camp is just not there. 😁
Just an empty square, the camp is not built yet. I guess I should play some missions before I could go there in game life.

got3.png

EDIT: ok, never mind, meanwhile I found another location with the same problem. The point is, the issue only seems to come at night.

-------

Dege wrote on 2020-12-08, 15:04:
Ok, I teleported myself to Montera in dev mode, but... the slave camp is just not there. :D Just an empty square, the camp is no […]
Show full quote
lowenz wrote on 2020-12-07, 21:19:

You can teleport (marvin mode + goto Montera). It's the zone between the tavern and the slave camp. If you move around you can see the flashing and the texture misplacements (UV mapping error?)

Gothic 3 + Patch 1.75 + Update Pack ( http://fgex.ru/files/Gothic_3_EE_v1.75_Int_Up … ck_v1.04.11.exe )

Ok, I teleported myself to Montera in dev mode, but... the slave camp is just not there. 😁
Just an empty square, the camp is not built yet. I guess I should play some missions before I could go there in game life.

got3.png

EDIT: ok, never mind, meanwhile I found another location with the same problem. The point is, the issue only seems to come at night.

I fixed it. I went back to Montera at night but the camp still wasn't there, so I couldn't check out your location but I think the issue had the common root I fixed.
(no, it wasn't UV mapping but distorted polygons from badly bound parameters of instanced drawing)

Last edited by Dege on 2020-12-11, 17:18. Edited 2 times in total.

Reply 3 of 19, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

You can teleport (marvin mode + goto Montera). It's the zone between the tavern and the slave camp. If you move around you can see the flashing and the texture misplacements (UV mapping error?)

Gothic 3 + Patch 1.75 + Update Pack ( http://fgex.ru/files/Gothic_3_EE_v1.75_Int_Up … ck_v1.04.11.exe )

Reply 5 of 19, by Dege

User metadata
Rank l33t
Rank
l33t
lowenz wrote on 2020-12-08, 19:29:

Thanks man! You're simply awesome 😁

As I said dgvoodoo2 is the *ONLY* way to play gothic 3 on Intel GPUs.

Torch lighting still doesn't work however... I couldn't yet figure out the reason but it seems that shadow renderpass is simply skipped by the game when rendered through dgvoodoo so everything remains dark in the environment.
But why. It's to be solved (later).

Update: I managed to fix it after all. 😀

Last edited by Dege on 2020-12-11, 09:09. Edited 1 time in total.

Reply 10 of 19, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie
00000001	0.00000000	[5844] Direct3DCreate9 (SDKVersion = 20)	
00000002 0.00009640 [5844] [dgVoodoo] INFO: Reading config from file F:\Gothic 3\dgVoodoo.conf.
00000003 0.00032070 [5844] [dgVoodoo] INFO: INI file based version of config file is successfully read.
00000004 0.00096370 [5844] [dgVoodoo] INFO: Reading config from file F:\Gothic 3\dgVoodoo.conf.
00000005 0.00117120 [5844] [dgVoodoo] INFO: INI file based version of config file is successfully read.
00000006 0.15798360 [5844] [dgVoodoo] INFO: Direct3D9 (041D8238) is created. Number of display outputs (on which devices can be created): 1
00000007 0.15800691 [5844] [dgVoodoo] INFO: Direct3D9 (041D8238) Device 0: Name: "NVIDIA GeForce GTX 1050 Ti", Description: "\\.\DISPLAY5", Monitor rect: (0, 0, 2560, 1440), system primary monitor
00000008 0.15807430 [5844] [dgVoodoo] INFO: Direct3D9 (041D8238) Virtual video card is 'dgVoodoo Virtual 3D Accelerated' with 4096MB onboard memory.
00000009 0.15812810 [5844] Direct3D9::QueryInterface (this = 041D8238)
00000010 0.15814230 [5844] Direct3D9::GetAdapterIdentifier (this = 041D8238, Adapter = 0, Flags = 0, pIdentifier = 19dbe8)
00000011 0.15821570 [5844] Direct3D9::GetDeviceCaps (this = 041D8238, Adapter = 0, DeviceType = D3DDEVTYPE_HAL, pCaps = 0019E038)
00000012 0.15830889 [5844] Direct3D9::Release (this = 041D8238)
00000013 0.18094610 [5844] [dgVoodoo] INFO: Direct3D9 (041D8238) is released.
00000014 0.18200190 [5844] [dgVoodoo] INFO: Reading config from file F:\Gothic 3\dgVoodoo.conf.
00000015 0.18222460 [5844] [dgVoodoo] INFO: INI file based version of config file is successfully read.
00000016 0.18284380 [5844] Direct3DCreate9 (SDKVersion = 20)
00000017 0.18290320 [5844] [dgVoodoo] INFO: Reading config from file F:\Gothic 3\dgVoodoo.conf.
00000018 0.18312180 [5844] [dgVoodoo] INFO: INI file based version of config file is successfully read.
00000019 0.30455631 [5844] [dgVoodoo] INFO: Direct3D9 (00560598) is created. Number of display outputs (on which devices can be created): 1
00000020 0.30463970 [5844] [dgVoodoo] INFO: Direct3D9 (00560598) Device 0: Name: "NVIDIA GeForce GTX 1050 Ti", Description: "\\.\DISPLAY5", Monitor rect: (0, 0, 2560, 1440), system primary monitor
00000021 0.30468929 [5844] [dgVoodoo] INFO: Direct3D9 (00560598) Virtual video card is 'dgVoodoo Virtual 3D Accelerated' with 4096MB onboard memory.
00000022 0.30476400 [5844] Direct3D9::QueryInterface (this = 00560598)
00000023 0.30486149 [5844] Direct3D9::GetAdapterDisplayMode (this = 00560598, Adapter = 0, pMode = 0019E158)
00000024 0.30502611 [5844] Direct3D9::Release (this = 00560598)
00000025 0.32838860 [5844] [dgVoodoo] INFO: Direct3D9 (00560598) is released.
00000026 0.32948691 [5844] [dgVoodoo] INFO: Reading config from file F:\Gothic 3\dgVoodoo.conf.
00000027 0.32971549 [5844] [dgVoodoo] INFO: INI file based version of config file is successfully read.
00000028 0.33971989 [5844] Direct3DCreate9 (SDKVersion = 20)
00000029 0.33999720 [5844] [dgVoodoo] INFO: Reading config from file F:\Gothic 3\dgVoodoo.conf.
00000030 0.34031200 [5844] [dgVoodoo] INFO: INI file based version of config file is successfully read.
00000031 0.47805431 [5844] [dgVoodoo] INFO: Direct3D9 (005218B8) is created. Number of display outputs (on which devices can be created): 1
00000032 0.47813559 [5844] [dgVoodoo] INFO: Direct3D9 (005218B8) Device 0: Name: "NVIDIA GeForce GTX 1050 Ti", Description: "\\.\DISPLAY5", Monitor rect: (0, 0, 2560, 1440), system primary monitor
00000033 0.47819439 [5844] [dgVoodoo] INFO: Direct3D9 (005218B8) Virtual video card is 'dgVoodoo Virtual 3D Accelerated' with 4096MB onboard memory.
00000034 0.47821760 [5844] Direct3D9::QueryInterface (this = 005218B8)
00000035 0.47828481 [5844] Direct3D9::GetAdapterCount (this = 005218B8)
00000036 0.47830769 [5844] Direct3D9::GetAdapterIdentifier (this = 005218B8, Adapter = 0, Flags = 0, pIdentifier = 19d4c8)
00000037 0.47837460 [5844] Direct3D9::GetDeviceCaps (this = 005218B8, Adapter = 0, DeviceType = D3DDEVTYPE_HAL, pCaps = 0019D918)
00000038 0.47839281 [5844] Direct3D9::GetAdapterModeCount (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8)
00000039 0.47846079 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 0, pMode = 0019DA38)
00000040 0.47847500 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 1, pMode = 0019DA38)
00000041 0.47855160 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 2, pMode = 0019DA38)
00000042 0.47856569 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 3, pMode = 0019DA38)
00000043 0.47863600 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 4, pMode = 0019DA38)
00000044 0.47865900 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 5, pMode = 0019DA38)
00000045 0.47872350 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 6, pMode = 0019DA38)
00000046 0.47877580 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 7, pMode = 0019DA38)
00000047 0.47878939 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 8, pMode = 0019DA38)
00000048 0.47884810 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 9, pMode = 0019DA38)
00000049 0.47885600 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 10, pMode = 0019DA38)
00000050 0.47892061 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 11, pMode = 0019DA38)
00000051 0.47893870 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 12, pMode = 0019DA38)
00000052 0.47898909 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 13, pMode = 0019DA38)
00000053 0.47902501 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 14, pMode = 0019DA38)
00000054 0.47905931 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 15, pMode = 0019DA38)
00000055 0.47909519 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 16, pMode = 0019DA38)
00000056 0.47912961 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 17, pMode = 0019DA38)
00000057 0.47916311 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 18, pMode = 0019DA38)
00000058 0.47919941 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 19, pMode = 0019DA38)
00000059 0.47923341 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 20, pMode = 0019DA38)
00000060 0.47926930 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 21, pMode = 0019DA38)
Show last 118 lines
00000061	0.47930321	[5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 22, pMode = 0019DA38)	
00000062 0.47933710 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 23, pMode = 0019DA38)
00000063 0.47937280 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 24, pMode = 0019DA38)
00000064 0.47940660 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 25, pMode = 0019DA38)
00000065 0.47944030 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 26, pMode = 0019DA38)
00000066 0.47947711 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 27, pMode = 0019DA38)
00000067 0.47951439 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 28, pMode = 0019DA38)
00000068 0.47955069 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 29, pMode = 0019DA38)
00000069 0.47958449 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 30, pMode = 0019DA38)
00000070 0.47961831 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 31, pMode = 0019DA38)
00000071 0.47965410 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 32, pMode = 0019DA38)
00000072 0.47968790 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 33, pMode = 0019DA38)
00000073 0.47972199 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 34, pMode = 0019DA38)
00000074 0.47975740 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 35, pMode = 0019DA38)
00000075 0.47979119 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 36, pMode = 0019DA38)
00000076 0.47983170 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 37, pMode = 0019DA38)
00000077 0.47986570 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 38, pMode = 0019DA38)
00000078 0.47989950 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 39, pMode = 0019DA38)
00000079 0.47993371 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 40, pMode = 0019DA38)
00000080 0.47996739 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 41, pMode = 0019DA38)
00000081 0.48000520 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 42, pMode = 0019DA38)
00000082 0.48003891 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 43, pMode = 0019DA38)
00000083 0.48007390 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 44, pMode = 0019DA38)
00000084 0.48010790 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 45, pMode = 0019DA38)
00000085 0.48014230 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 46, pMode = 0019DA38)
00000086 0.48017609 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 47, pMode = 0019DA38)
00000087 0.48021010 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 48, pMode = 0019DA38)
00000088 0.48024371 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 49, pMode = 0019DA38)
00000089 0.48027790 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 50, pMode = 0019DA38)
00000090 0.48032391 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 51, pMode = 0019DA38)
00000091 0.48037049 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 52, pMode = 0019DA38)
00000092 0.48040721 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 53, pMode = 0019DA38)
00000093 0.48044139 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 54, pMode = 0019DA38)
00000094 0.48047751 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 55, pMode = 0019DA38)
00000095 0.48051190 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 56, pMode = 0019DA38)
00000096 0.48054561 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 57, pMode = 0019DA38)
00000097 0.48057970 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 58, pMode = 0019DA38)
00000098 0.48061410 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 59, pMode = 0019DA38)
00000099 0.48064780 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 60, pMode = 0019DA38)
00000100 0.48068169 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 61, pMode = 0019DA38)
00000101 0.48071530 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 62, pMode = 0019DA38)
00000102 0.48074901 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 63, pMode = 0019DA38)
00000103 0.48078361 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 64, pMode = 0019DA38)
00000104 0.48081729 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 65, pMode = 0019DA38)
00000105 0.48085091 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 66, pMode = 0019DA38)
00000106 0.48088479 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 67, pMode = 0019DA38)
00000107 0.48091841 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 68, pMode = 0019DA38)
00000108 0.48095220 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 69, pMode = 0019DA38)
00000109 0.48099419 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 70, pMode = 0019DA38)
00000110 0.48104140 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 71, pMode = 0019DA38)
00000111 0.48107779 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 72, pMode = 0019DA38)
00000112 0.48111281 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 73, pMode = 0019DA38)
00000113 0.48114660 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 74, pMode = 0019DA38)
00000114 0.48118049 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 75, pMode = 0019DA38)
00000115 0.48121420 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 76, pMode = 0019DA38)
00000116 0.48124820 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 77, pMode = 0019DA38)
00000117 0.48128220 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 78, pMode = 0019DA38)
00000118 0.48131570 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 79, pMode = 0019DA38)
00000119 0.48135459 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 80, pMode = 0019DA38)
00000120 0.48138899 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 81, pMode = 0019DA38)
00000121 0.48142281 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 82, pMode = 0019DA38)
00000122 0.48145860 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 83, pMode = 0019DA38)
00000123 0.48149291 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 84, pMode = 0019DA38)
00000124 0.48152691 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 85, pMode = 0019DA38)
00000125 0.48156059 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 86, pMode = 0019DA38)
00000126 0.48159429 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 87, pMode = 0019DA38)
00000127 0.48162869 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 88, pMode = 0019DA38)
00000128 0.48166290 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 89, pMode = 0019DA38)
00000129 0.48169690 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 90, pMode = 0019DA38)
00000130 0.48173070 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 91, pMode = 0019DA38)
00000131 0.48176441 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 92, pMode = 0019DA38)
00000132 0.48179829 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 93, pMode = 0019DA38)
00000133 0.48183250 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 94, pMode = 0019DA38)
00000134 0.48186630 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 95, pMode = 0019DA38)
00000135 0.48190039 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 96, pMode = 0019DA38)
00000136 0.48193410 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 97, pMode = 0019DA38)
00000137 0.48197120 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 98, pMode = 0019DA38)
00000138 0.48200530 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 99, pMode = 0019DA38)
00000139 0.48203921 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 100, pMode = 0019DA38)
00000140 0.48207310 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 101, pMode = 0019DA38)
00000141 0.48210660 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 102, pMode = 0019DA38)
00000142 0.48214030 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 103, pMode = 0019DA38)
00000143 0.48217431 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 104, pMode = 0019DA38)
00000144 0.48220801 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 105, pMode = 0019DA38)
00000145 0.48224261 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 106, pMode = 0019DA38)
00000146 0.48227680 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 107, pMode = 0019DA38)
00000147 0.48231050 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 108, pMode = 0019DA38)
00000148 0.48234430 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 109, pMode = 0019DA38)
00000149 0.48237821 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 110, pMode = 0019DA38)
00000150 0.48241219 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 111, pMode = 0019DA38)
00000151 0.48244640 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 112, pMode = 0019DA38)
00000152 0.48248839 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 113, pMode = 0019DA38)
00000153 0.48253521 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 114, pMode = 0019DA38)
00000154 0.48257190 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 115, pMode = 0019DA38)
00000155 0.48260611 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 116, pMode = 0019DA38)
00000156 0.48264009 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 117, pMode = 0019DA38)
00000157 0.48267391 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 118, pMode = 0019DA38)
00000158 0.48270759 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 119, pMode = 0019DA38)
00000159 0.48274240 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 120, pMode = 0019DA38)
00000160 0.48277619 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 121, pMode = 0019DA38)
00000161 0.48281011 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 122, pMode = 0019DA38)
00000162 0.48284829 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 123, pMode = 0019DA38)
00000163 0.48288250 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 124, pMode = 0019DA38)
00000164 0.48291630 [5844] Direct3D9::EnumAdapterModes (this = 005218B8, Adapter = 0, Format = D3DFMT_X8R8G8B8, Mode = 125, pMode = 0019DA38)
00000165 0.48389879 [5844] Direct3D9::Release (this = 005218B8)
00000166 0.50758982 [5844] [dgVoodoo] INFO: Direct3D9 (005218B8) is released.
00000167 0.50868797 [5844] [dgVoodoo] INFO: Reading config from file F:\Gothic 3\dgVoodoo.conf.
00000168 0.50892049 [5844] [dgVoodoo] INFO: INI file based version of config file is successfully read.
00000169 3.42894244 [5844]
00000170 3.42894244 [5844] === Begin Direct3D9 leak report ========
00000171 3.42894244 [5844]
00000172 3.42907429 [5844]
00000173 3.42907429 [5844] === No leaked objects were found
00000174 3.42917037 [5844]
00000175 3.42917037 [5844]
00000176 3.42917037 [5844] === End Direct3D9 leak report ========
00000177 3.42917037 [5844]

Reply 11 of 19, by Dege

User metadata
Rank l33t
Rank
l33t

That's what I get if I start the game on the dGPU at high res and then on the iGPU. The game doesn't find the high res amongst the enumerated ones and quits. But, simply starting the game again it launches at a lower resolution because it deletes UserOptions.ini (previously, when fails) in the Users\xxx\Documents\Gothic3ForsakenGods\ folder.
There is no difference in this regard between 2.71.3 and 2.72.

What if you edit UserOptions.ini manually and set an available resolution?

Reply 13 of 19, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

And if I start the game after a non-dgVoodoo2 session (ini created, game running) the game destroys the working ini and the problem repeat itself.

(I'm not using Forseken Gods but Gothic 3 + 1.75 Edition + 1.04 Update)

Reply 15 of 19, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

OK, now it's working (dgVoodoo2 want s"74" Hz in the ini, 75=crash 🤣) .
But I'm experimenting another quirk: why to use ONLY the iGPU I must force it in Windows Graphics Settings and not only in dgv Control Panel? If not dgVoodoo2 uses all the GPUs!

Reply 16 of 19, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

Here's the situation (iGPU output):

1) forcing the iGPU (GPU2 in the RTSS overlay) in dgv control panel AND Windows Graphics Settings:
0.jpg

2) forcing the iGPU (GPU2 in the RTSS overlay) only in dgv control panel :
1.jpg

Any idea about this?
D3D Windows "internal" management?

Reply 18 of 19, by Dege

User metadata
Rank l33t
Rank
l33t

If you change the order of displays in windows settings then you should restart the CPL to detect the changes.
Anyway, other applications can use the other GPU (like playing a movie in a browser on the other display) while playing the game. Check out the task manager to see per-process gpu usage.

Reply 19 of 19, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

No changes and no other applications there! (when I set the iGPU-controlled display as the only display dgVoodoo2 correctly shows the iGPU as the first GPU in the list)

It seems - when not forcing the execution on the iGPU - Windows uses all the GPUs when the application is launched on the iGPU-controlled display ("Show only etc. etc. etc."), with dgVoodoo2 too.
Is this possible?
That behaviour happens only with the iGPU, with the main GPU the iGPU usage is @0%