NVIDIAGameWorks / bridge-remix

This is the NVIDIA RTX Remix Runtime Bridge repository
MIT License
144 stars 20 forks source link

Vanilla DXVK doesn't work #8

Open mirh opened 2 months ago

mirh commented 2 months ago

In fact client.useVanillaDxvk doesn't even seem hooked anywhere inside the code.

[01:41:26.269] info:  Found user config file: C:\Program Files (x86)\Origin Games\Mass Effect 2\Binaries\.trex\bridge.conf
[01:41:26.270] info:  Effective configuration:
[01:41:26.270] info:    client.useVanillaDxvk = true
[01:41:26.270] info:    client.setExceptionHandler = true
[01:41:26.270] info:    server.useVanillaDxvk = true
[01:41:26.270] info:    client.overrideCustomWinHooks = True
[01:41:26.271] info:  ==================
[01:41:26.271] info:  NVIDIA RTX Remix Bridge Server
[01:41:26.271] info:  ==================
[01:41:26.271] info:  Version: remix-0.4.1+856260f4
[01:41:26.271] info:  Running in x64 mode!
[01:41:26.271] info:  Launched server with GUID d6042417-b57c-4eaa-9a69-a8b7038ca3ff
[01:41:26.272] info:  Server started up, waiting for connection from client...
[01:41:26.272] info:  Registering exit callback in case client exits unexpectedly.
[01:41:26.272] info:  Registering message channel for asynchronous message handling.
[01:41:26.272] info:  Initializing D3D9...
[01:41:26.273] info:  Message channel MessageChannelServer established.
[01:41:26.959] info:  D3D9 interface object creation succeeded!
[01:41:26.970] info:  Loaded D3D9 from C:\Program Files (x86)\Origin Games\Mass Effect 2\Binaries\.trex\d3d9.dll

I verified with procmon that no d3d9vk* query ever happens.

mirh commented 2 months ago

Still obviously a thing with remix-0.5.0+dac740ce There's no d3d9vk_x86.dll anywhere in the sources.