OptiScaler icon indicating copy to clipboard operation
OptiScaler copied to clipboard

Forza Horizon 5 - Crashing on load [linux]

Open thebobbyboy420 opened this issue 1 year ago • 3 comments

Tried all the different versions of optiscaler and they all crash while the game is loading.

here is the log

[15:43:13.137880] [W] OptiScaler v0.6.7-final loaded
[15:43:13.137900] [W] ---------------------------------
[15:43:13.137904] [W] OptiScaler is freely downloadable from
[15:43:13.137907] [W] GitHub : https://github.com/cdozdil/OptiScaler/releases
[15:43:13.137911] [W] Nexus  : https://www.nexusmods.com/site/mods/986
[15:43:13.137914] [W] If you paid for these files, you've been scammed!
[15:43:13.137917] [W] DO NOT USE IN MULTIPLAYER GAMES
[15:43:13.137920] [W] 
[15:43:13.137923] [W] LogLevel: 1
[15:43:13.137929] [I] IsRunningOnWine Running on Wine 9.0!
[15:43:13.137932] [I] 
[15:43:13.138963] [I] NVNGXProxy::InitNVNGX trying to load dlss-enabler-ngx.dll
[15:43:13.138972] [I] Util::NvngxPath trying to load nvngx from registry path!
[15:43:13.138994] [I] NVNGXProxy::InitNVNGX trying to load _nvngx.dll path: C:\windows\system32\_nvngx.dll
[15:43:13.141948] [I] NVNGXProxy::InitNVNGX _nvngx.dll loaded from C:\windows\system32\_nvngx.dll, ptr: 7FFFFE200000
[15:43:13.141961] [D] HookNvApi Trying to hook NvApi
[15:43:13.145375] [D] HookNvApi OriginalNvAPI_QueryInterface = 6FFFF76152B0
[15:43:13.145390] [I] HookNvApi NvAPI_QueryInterface found, hooking!
[15:43:13.145440] [D] HookNgxApi Trying to hook NgxApi
[15:43:13.145447] [I] HookNgxApi NVSDK_NGX_XXXXXX_GetFeatureRequirements found, hooking!
[15:43:13.145499] [I] NVNGXProxy::InitNVNGX getting nvngx method addresses
[15:43:13.145512] [I] nvngx.dll loaded, setting DLSS as default upscaler and disabling spoofing options set to auto
[15:43:13.145515] [I] 
[15:43:13.146935] [I] CheckWorkingMode OptiScaler working as version.dll, system dll loaded
[15:43:13.146982] [I] AttachHooks Attaching LoadLibrary hooks
[15:43:13.147077] [I] 
[15:43:18.853248] [D] hkvkCreateInstance _instance captured: 1D33570
[15:43:18.875037] [D] HookedNvAPI_GPU_GetArchInfo From api arch: 190 impl: 2 rev: FFFFFFFF!
[15:43:19.085727] [I] hkLoadLibraryExW nvngx call: k:\game_info\data\nvngx.dll, returning this dll!
[15:43:19.085866] [D] NVSDK_NGX_D3D12_GetFeatureRequirements for (1)
[15:43:19.095894] [D] NVSDK_NGX_D3D12_GetFeatureRequirements for (11)
[15:43:19.095911] [D] NVSDK_NGX_D3D12_GetFeatureRequirements D3D12_GetFeatureRequirements for (11)
[15:43:19.096963] [D] HookedNvAPI_GPU_GetArchInfo From api arch: 190 impl: 2 rev: FFFFFFFF!
[15:43:19.147074] [D] NVSDK_NGX_D3D12_GetFeatureRequirements D3D12_GetFeatureRequirements result for (11): BAD00012
[15:43:22.109409] [D] hkvkCreateInstance _instance captured: 1D341F0
[15:43:22.205892] [D] hkvkCreateInstance _instance captured: 1D34330
[15:43:22.598514] [D] hkvkCreateDevice _PD captured: 1D34348
[15:43:22.598544] [D] hkvkCreateDevice _device captured: 1E13F000
[15:43:22.598560] [D] HookDevice Hooking VkDevice
[15:43:24.459196] [D] hkvkCreateInstance _instance captured: 1D9651A0
[15:43:24.792132] [D] hkvkCreateDevice _PD captured: 1D9651B8
[15:43:24.792160] [D] hkvkCreateDevice _device captured: 1E13F000
[15:43:24.827081] [I] NVSDK_NGX_D3D12_Init_Ext calling NVNGXProxy::D3D12_Init_Ext
[15:43:24.859100] [D] HookedNvAPI_GPU_GetArchInfo From api arch: 190 impl: 2 rev: FFFFFFFF!
[15:43:25.019780] [I] NVSDK_NGX_D3D12_Init_Ext calling NVNGXProxy::D3D12_Init_Ext result: 1
[15:43:25.019804] [I] NVSDK_NGX_D3D12_Init_Ext AppId: 101745411
[15:43:25.019810] [I] NVSDK_NGX_D3D12_Init_Ext SDK: 15
[15:43:25.019817] [I] NVSDK_NGX_D3D12_Init_Ext InApplicationDataPath C:\users\steamuser\Temp\
[15:43:25.019822] [D] NVSDK_NGX_D3D12_Init_Ext PathListInfo[0] checking nvngx.ini file in: K:\game_info\data\
[15:43:25.019827] [I] Config::Reload Trying to load ini from: K:\game_info\data\nvngx.ini
[15:43:25.020011] [I] NVSDK_NGX_D3D12_Init_Ext PathListInfo[0] nvngx.ini file reloaded from: K:\game_info\data\
[15:43:25.022812] [I] NVSDK_NGX_D3D12_GetCapabilityParameters calling NVNGXProxy::D3D12_GetCapabilityParameters
[15:43:25.022894] [I] NVSDK_NGX_D3D12_GetCapabilityParameters calling NVNGXProxy::D3D12_GetCapabilityParameters result: 1, ptr: 1CCC180
[15:43:25.262473] [I] hkLoadLibraryExW nvngx call: k:\game_info\data\nvngx.dll, returning this dll!
[15:43:25.262632] [D] NVSDK_NGX_UpdateFeature FeatureId: 1
[15:43:25.262643] [I] NVSDK_NGX_UpdateFeature Update ApplicationId: 6108303
[15:43:25.262647] [D] NVSDK_NGX_UpdateFeature FeatureId finished, returning NVSDK_NGX_Result_Success
[15:43:25.522328] [D] Util::GetProcessWindow EnumWindows returned null using GetForegroundWindow()
[15:43:25.522402] [D] hkvkCreateWin32SurfaceKHR procHwnd: 10070, swapchain hwnd: 10070
[15:43:25.522410] [D] hkvkCreateWin32SurfaceKHR _instance captured: 1D9651A0
[15:43:25.522414] [D] hkvkCreateWin32SurfaceKHR _hwnd captured: 10070
[15:43:27.173620] [D] hkvkCreateSwapchainKHR if (result == VK_SUCCESS && device != VK_NULL_HANDLE && pCreateInfo != nullptr && pSwapchain != VK_NULL_HANDLE)
[15:43:27.173660] [D] hkvkCreateSwapchainKHR _device captured: 1E13F000
[15:43:27.173668] [D] hkvkCreateSwapchainKHR ImGuiOverlayBase::Handle() != _hwnd
[15:43:27.173675] [D] hkvkCreateSwapchainKHR ImGuiOverlayBase::Init(10070)
[15:43:27.173680] [D] ImGuiCommon::Init Handle: 10070
[15:43:27.189356] [D] ImGuiCommon::Init ImGui_ImplWin32_Init result: true
[15:43:27.189386] [D] ImGuiCommon::Init _oWndProc: 140574E50
[15:43:27.323576] [D] hkvkCreateSwapchainKHR if (result == VK_SUCCESS && device != VK_NULL_HANDLE && pCreateInfo != nullptr && pSwapchain != VK_NULL_HANDLE)
[15:43:27.323608] [D] hkvkCreateSwapchainKHR _device captured: 1E13F000
[15:43:27.323622] [D] CreateVulkanObjects _vulkanObjectsCreated, releaseing objects
[15:43:27.442484] [E] hkvkQueuePresentKHR r1 = o_QueuePresentKHR(queue, pPresentInfo): C4653214
[15:43:27.481569] [I] hkLoadLibraryExA VERSION.dll call, returning this dll!
[15:43:27.501426] [D] hkvkCreateSwapchainKHR if (result == VK_SUCCESS && device != VK_NULL_HANDLE && pCreateInfo != nullptr && pSwapchain != VK_NULL_HANDLE)
[15:43:27.501453] [D] hkvkCreateSwapchainKHR _device captured: 1E13F000
[15:43:27.501459] [D] CreateVulkanObjects _vulkanObjectsCreated, releaseing objects
[15:43:27.532064] [E] hkvkQueuePresentKHR r1 = o_QueuePresentKHR(queue, pPresentInfo): C4653214
[15:43:27.565728] [D] hkvkCreateSwapchainKHR if (result == VK_SUCCESS && device != VK_NULL_HANDLE && pCreateInfo != nullptr && pSwapchain != VK_NULL_HANDLE)
[15:43:27.565755] [D] hkvkCreateSwapchainKHR _device captured: 1E13F000
[15:43:27.565761] [D] CreateVulkanObjects _vulkanObjectsCreated, releaseing objects
[15:43:27.824875] [E] hkvkQueuePresentKHR r1 = o_QueuePresentKHR(queue, pPresentInfo): C4653214
[15:43:27.837912] [D] hkvkCreateSwapchainKHR if (result == VK_SUCCESS && device != VK_NULL_HANDLE && pCreateInfo != nullptr && pSwapchain != VK_NULL_HANDLE)
[15:43:27.837951] [D] hkvkCreateSwapchainKHR _device captured: 1E13F000
[15:43:27.837960] [D] CreateVulkanObjects _vulkanObjectsCreated, releaseing objects
[15:43:27.846310] [I] hkLoadLibraryExA VERSION.dll call, returning this dll!
[15:43:54.105176] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.107684] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.134831] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.134858] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.134869] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.272240] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.272267] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.272254] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.272278] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.303310] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.303382] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.303397] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.303405] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.331605] [D] hkvkCreateSwapchainKHR if (result == VK_SUCCESS && device != VK_NULL_HANDLE && pCreateInfo != nullptr && pSwapchain != VK_NULL_HANDLE)
[15:43:54.331641] [D] hkvkCreateSwapchainKHR _device captured: 1E13F000
[15:43:54.331646] [D] CreateVulkanObjects _vulkanObjectsCreated, releaseing objects
[15:43:54.353446] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.353510] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.353525] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.353535] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.364489] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.364551] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.364564] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.364571] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.368424] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.368483] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.368496] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.368503] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.373009] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.373061] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.373074] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.373081] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.378178] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.378237] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.378250] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.378258] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.385143] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.385210] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.385224] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.385234] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.392077] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.392144] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.392171] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.392179] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.399022] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.399128] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.399141] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.399149] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.405982] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.406055] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.406073] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.406088] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.412905] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.412998] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.413014] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.413037] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.419848] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.419928] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.419941] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.419949] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.426780] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.426864] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.426877] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.426885] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.433754] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.433837] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.433851] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.433859] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.440677] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.440727] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.440743] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2
[15:43:54.440751] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback NVSDK_NGX_DLSS_GetOptimalSettingsCallback: Display Resolution: 3440x1440 Render Resolution: 2293x960
[15:43:54.447643] [D] NVSDK_NGX_DLSS_GetStatsCallback NVSDK_NGX_DLSS_GetStatsCallback
[15:43:54.447725] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Display Resolution: 3440x1440
[15:43:54.447741] [D] NVSDK_NGX_DLSS_GetOptimalSettingsCallback Quality: 2

thebobbyboy420 avatar Oct 10 '24 07:10 thebobbyboy420

Could you check with v0.6.6?

cdozdil avatar Oct 10 '24 11:10 cdozdil

v0.7.0-pre9 also crashes

here is the log

[22:53:26.024906] [W] OptiScaler v0.7.0-pre9 loaded
[22:53:26.024924] [W] ---------------------------------
[22:53:26.024929] [W] OptiScaler is freely downloadable from
[22:53:26.024933] [W] GitHub : https://github.com/cdozdil/OptiScaler/releases
[22:53:26.024937] [W] Nexus  : https://www.nexusmods.com/site/mods/986
[22:53:26.024941] [W] If you paid for these files, you've been scammed!
[22:53:26.024945] [W] DO NOT USE IN MULTIPLAYER GAMES
[22:53:26.024949] [W] 
[22:53:26.024953] [W] LogLevel: 1
[22:53:26.024960] [I] IsRunningOnWine Running on Wine 9.0!
[22:53:26.024964] [I] 
[22:53:26.026070] [I] NVNGXProxy::InitNVNGX trying to load dlss-enabler-ngx.dll
[22:53:26.026080] [I] Util::NvngxPath trying to load nvngx from registry path!
[22:53:26.026103] [I] NVNGXProxy::InitNVNGX trying to load _nvngx.dll path: C:\windows\system32\_nvngx.dll
[22:53:26.029138] [I] NVNGXProxy::InitNVNGX _nvngx.dll loaded from C:\windows\system32\_nvngx.dll, ptr: 7FFFF8F20000
[22:53:26.029153] [D] HookNvApi Trying to hook NvApi
[22:53:26.032460] [D] HookNvApi OriginalNvAPI_QueryInterface = 6FFFF7BB52B0
[22:53:26.032474] [I] HookNvApi NvAPI_QueryInterface found, hooking!
[22:53:26.032519] [D] HookNgxApi Trying to hook NgxApi
[22:53:26.032527] [I] HookNgxApi NVSDK_NGX_XXXXXX_GetFeatureRequirements found, hooking!
[22:53:26.032576] [I] NVNGXProxy::InitNVNGX getting nvngx method addresses
[22:53:26.032589] [I] nvngx.dll loaded, setting DLSS as default upscaler and disabling spoofing options set to auto
[22:53:26.032593] [I] 
[22:53:26.035344] [I] CheckWorkingMode OptiScaler working as dxgi.dll, system dll loaded
[22:53:26.035392] [I] AttachHooks Attaching LoadLibrary hooks
[22:53:26.035492] [I] 
[22:53:31.580255] [D] hkvkCreateInstance _instance captured: 1C8C9C0
[22:53:31.582147] [I] AttachToAdapter IDXGIVkInteropDevice interface found
[22:53:31.597904] [D] HookedNvAPI_GPU_GetArchInfo From api arch: 190 impl: 2 rev: FFFFFFFF!
[22:53:31.800964] [I] hkLoadLibraryExW nvngx call: k:\game_info\data\nvngx.dll, returning this dll!
[22:53:31.801027] [D] NVSDK_NGX_D3D12_GetFeatureRequirements for (1)
[22:53:31.809450] [D] NVSDK_NGX_D3D12_GetFeatureRequirements for (11)
[22:53:31.809473] [D] NVSDK_NGX_D3D12_GetFeatureRequirements D3D12_GetFeatureRequirements for (11)
[22:53:31.810436] [D] HookedNvAPI_GPU_GetArchInfo From api arch: 190 impl: 2 rev: FFFFFFFF!
[22:53:31.859738] [D] NVSDK_NGX_D3D12_GetFeatureRequirements D3D12_GetFeatureRequirements result for (11): BAD00012
[22:53:31.882461] [I] hkLoadLibraryW dxgi.dll call, returning this dll!
[22:53:34.870217] [D] hkvkCreateInstance _instance captured: 1C8D640
[22:53:34.870292] [I] hkLoadLibraryW dxgi.dll call, returning this dll!
[22:53:34.877011] [I] hkFreeLibrary Call for this module loadCount: 3
[22:53:34.934052] [D] hkvkCreateInstance _instance captured: 1C8D780
[22:53:35.306184] [D] hkvkCreateDevice _PD captured: 1C8D798
[22:53:35.306220] [D] hkvkCreateDevice _device captured: 24BE6C70
[22:53:35.306239] [D] HookDevice Hooking VkDevice
[22:53:35.316694] [I] hkFreeLibrary Call for this module loadCount: 2
[22:53:35.320055] [I] hkFreeLibrary Call for this module loadCount: 1
[22:53:36.676476] [D] hkvkCreateInstance _instance captured: 1F8EEB00
[22:53:37.004519] [D] hkvkCreateDevice _PD captured: 1F8EEB18
[22:53:37.004560] [D] hkvkCreateDevice _device captured: 24BE6C70
[22:53:37.020444] [I] NVSDK_NGX_D3D12_Init_Ext calling NVNGXProxy::D3D12_Init_Ext
[22:53:37.032809] [D] HookedNvAPI_GPU_GetArchInfo From api arch: 190 impl: 2 rev: FFFFFFFF!
[22:53:37.153050] [I] NVSDK_NGX_D3D12_Init_Ext calling NVNGXProxy::D3D12_Init_Ext result: 1
[22:53:37.153076] [I] NVSDK_NGX_D3D12_Init_Ext AppId: 101745411
[22:53:37.153082] [I] NVSDK_NGX_D3D12_Init_Ext SDK: 15
[22:53:37.153090] [I] NVSDK_NGX_D3D12_Init_Ext InApplicationDataPath C:\users\steamuser\Temp\
[22:53:37.153095] [D] NVSDK_NGX_D3D12_Init_Ext PathListInfo[0] checking nvngx.ini file in: K:\game_info\data\
[22:53:37.153100] [I] Config::Reload Trying to load ini from: K:\game_info\data\nvngx.ini
[22:53:37.153294] [I] NVSDK_NGX_D3D12_Init_Ext PathListInfo[0] nvngx.ini file reloaded from: K:\game_info\data\
[22:53:37.155547] [D] LoadFSR31Funcs Loading amd_fidelityfx_dx12.dll methods
[22:53:37.155582] [I] LoadFSR31Funcs Trying to load K:\game_info\data\amd_fidelityfx_dx12.dll
[22:53:37.170068] [I] LoadFSR31Funcs amd_fidelityfx_dx12.dll methods loaded!
[22:53:37.170098] [D] DU_Dx12::DU_Dx12 DepthUpscaler start!
[22:53:37.176401] [I] NVSDK_NGX_D3D12_GetCapabilityParameters calling NVNGXProxy::D3D12_GetCapabilityParameters
[22:53:37.176514] [I] NVSDK_NGX_D3D12_GetCapabilityParameters calling NVNGXProxy::D3D12_GetCapabilityParameters result: 1, ptr: 1C2ACF0
[22:53:37.406449] [I] hkLoadLibraryExW nvngx call: k:\game_info\data\nvngx.dll, returning this dll!
[22:53:37.406639] [D] NVSDK_NGX_UpdateFeature FeatureId: 1
[22:53:37.406648] [I] NVSDK_NGX_UpdateFeature Update ApplicationId: 6108303
[22:53:37.406652] [D] NVSDK_NGX_UpdateFeature FeatureId finished, returning NVSDK_NGX_Result_Success
[22:53:37.699135] [D] Util::GetProcessWindow EnumWindows returned null using GetForegroundWindow()
[22:53:37.699232] [D] hkvkCreateWin32SurfaceKHR procHwnd: 10070, swapchain hwnd: 10070
[22:53:37.699245] [D] hkvkCreateWin32SurfaceKHR _instance captured: 1F8EEB00
[22:53:37.699253] [D] hkvkCreateWin32SurfaceKHR _hwnd captured: 10070
[22:53:37.869889] [D] hkvkCreateSwapchainKHR if (result == VK_SUCCESS && device != VK_NULL_HANDLE && pCreateInfo != nullptr && pSwapchain != VK_NULL_HANDLE)
[22:53:37.869924] [D] hkvkCreateSwapchainKHR _device captured: 24BE6C70
[22:53:37.869929] [D] hkvkCreateSwapchainKHR ImGuiOverlayBase::Handle() != _hwnd
[22:53:37.869935] [D] hkvkCreateSwapchainKHR ImGuiOverlayBase::Init(10070)
[22:53:37.869940] [D] ImGuiCommon::Init Handle: 10070
[22:53:37.883636] [D] ImGuiCommon::Init ImGui_ImplWin32_Init result: true
[22:53:37.883665] [D] ImGuiCommon::Init _oWndProc: 140574E50
[22:53:38.013373] [D] hkvkCreateSwapchainKHR if (result == VK_SUCCESS && device != VK_NULL_HANDLE && pCreateInfo != nullptr && pSwapchain != VK_NULL_HANDLE)
[22:53:38.013403] [D] hkvkCreateSwapchainKHR _device captured: 24BE6C70
[22:53:38.013409] [D] CreateVulkanObjects _vulkanObjectsCreated, releaseing objects
[22:53:38.059907] [E] hkvkQueuePresentKHR r1 = o_QueuePresentKHR(queue, pPresentInfo): C4653214
[22:53:38.128237] [D] hkvkCreateSwapchainKHR if (result == VK_SUCCESS && device != VK_NULL_HANDLE && pCreateInfo != nullptr && pSwapchain != VK_NULL_HANDLE)
[22:53:38.128276] [D] hkvkCreateSwapchainKHR _device captured: 24BE6C70
[22:53:38.128287] [D] CreateVulkanObjects _vulkanObjectsCreated, releaseing objects
[22:53:38.401010] [E] hkvkQueuePresentKHR r1 = o_QueuePresentKHR(queue, pPresentInfo): C4653214
[22:53:38.433738] [D] hkvkCreateSwapchainKHR if (result == VK_SUCCESS && device != VK_NULL_HANDLE && pCreateInfo != nullptr && pSwapchain != VK_NULL_HANDLE)
[22:53:38.433766] [D] hkvkCreateSwapchainKHR _device captured: 24BE6C70
[22:53:38.433772] [D] CreateVulkanObjects _vulkanObjectsCreated, releaseing objects
[22:53:48.203522] [D] hkvkQueuePresentKHR rendering menu, swapchain count: 1

thebobbyboy420 avatar Oct 10 '24 14:10 thebobbyboy420

Could you check with v0.6.6?

it does not even load, no log file is created.

thebobbyboy420 avatar Oct 10 '24 15:10 thebobbyboy420

It crashes on Windows for me as well. I have a 9070XT and a 6950XT in my system, but the 9070XT is selected as the main GPU for intensive tasks (in Windows settings).

Image

hnedelciuc avatar Apr 26 '25 16:04 hnedelciuc