error: unavailable function CreateDXGIFactory
Did you copy dxgi.dll and dxgitrace.dll?
Did you copy dxgi.dll and dxgitrace.dll?
When dxgi, dxgitrace and d3d12.dll are in the folder the game throws this error:

006c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
006c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0084:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0084:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00b4:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00b4:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00f8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00f8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
0100:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0100:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0100:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
0100:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00f8:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
0100:fixme:nls:get_dummy_preferred_ui_language (0x8 0000000000B9E764 0000000000000000 0000000000B9E760) returning a dummy value (current locale)
0100:fixme:nls:get_dummy_preferred_ui_language (0x8 0000000000B9E764 0000000011EE50C0 0000000000B9E760) returning a dummy value (current locale)
0100:fixme:crypt:CNG_VerifySignature Failed to verify signature: c000a000
0100:fixme:win:DisableProcessWindowsGhosting : stub
0100:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (00000000010C8330)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000B9EB20)
0100:fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
0100:fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
0100:fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
apitrace: loaded into C:\Program Files\Sherlock Holmes - Chapter One\SH9\Binaries\Win64\SHCO.exe
apitrace: warning: D3D12CreateDevice: unexpected IUnknown pointer 00000000010CAF10
apitrace: tracing to C:\users\user\Desktop\SHCO.trace
0100:info:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.5.0.
0100:info:vkd3d_instance_init: vkd3d-proton - build: db89d403d630f22.
0100:info:vkd3d_memory_info_init_budgets: Applying resizable BAR budget to memory types: 0x44.
0100:info:vkd3d_bindless_state_get_bindless_flags: Device supports VK_VALVE_mutable_descriptor_type.
0100:info:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
0100:fixme:d3d12_device_caps_init_feature_options1: TotalLaneCount = 2560, may be inaccurate.
apitrace: warning: D3D12CreateDevice: unexpected IUnknown pointer 00000000010CB810
apitrace: flushing trace
0100:info:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.5.0.
0100:info:vkd3d_instance_init: vkd3d-proton - build: db89d403d630f22.
0100:info:vkd3d_memory_info_init_budgets: Applying resizable BAR budget to memory types: 0x44.
0100:info:vkd3d_bindless_state_get_bindless_flags: Device supports VK_VALVE_mutable_descriptor_type.
0100:info:d3d12_device_caps_init_shader_model: Enabling support for SM 6.6.
0100:fixme:d3d12_device_caps_init_feature_options1: TotalLaneCount = 2560, may be inaccurate.
apitrace: warning: WrapID3D12Device6::CreateCommandSignature: unexpected polymorphic case 0
apitrace: warning: WrapID3D12Device6::CreateCommandSignature: unexpected polymorphic case 1
apitrace: warning: WrapID3D12Device6::CreateCommandSignature: unexpected polymorphic case 2
0100:fixme:dxgi:dxgi_adapter_QueryVideoMemoryInfo Returning fake video memory info.
0100:fixme:dxgi:dxgi_adapter_SetVideoMemoryReservation iface 0x10cb810, node_index 0, segment_group 0, reservation 0x100000000 stub!
0100:fixme:dxgi:dxgi_output_GetDesc1 iface 0x10ce6f0, desc 0xb9ea30 semi-stub!
0100:fixme:dxgi:dxgi_output_GetDesc1 iface 0x10ce6f0, desc 0xb9ea30 semi-stub!
0100:fixme:imm:ImeSetActiveContext (0xd70c90, 1): stub
0100:fixme:imm:ImmReleaseContext (000000000001009C, 0000000000D70C90): stub
00b4:fixme:imm:ImeSetActiveContext (0x4403d0, 0): stub
00b4:fixme:imm:ImmReleaseContext (0000000000010020, 00000000004403D0): stub
@Tibladar Friendly hello hello ping. Do you still experience issues with this game?
@Tibladar Friendly hello hello ping. Do you still experience issues with this game?
I currently don't have the game installed but according to a ProtonDB entry it still
crashes at the end of the tutorial mission
which is what happened to me
VKD3D_DEBUGx1 2021-11VKD3D_SHADER_DEBUGx1 2021-11VKD3D_VEC4_SIZEx1 2021-11dxgi.dllx2 2021-11dxgitrace.dllx2 2021-11d3d12.dllx1 2021-11
After finishing the level "One Ghosts of the Past" the game crashes during loading of the next level with
Assertion failed: 1 <= count && count <= VKD3D_VEC4_SIZE, file ../../../libs/vkd3d-shader/vkd3d_shader_private.h, line 868https://github.com/HansKristian-Work/vkd3d-proton/blob/2b13d06f82f0a686589967d70e8df8e158d55f53/libs/vkd3d-shader/vkd3d_shader_private.h#L868
This crash does not occur with DXVK (game run with -dx11)
Steps to reproduce
Savegame where you only have to go upstairs to room 225 and blame the person inside to finish the level: ManualSave.zip
Folder:
%localappdata%\SH9\Saved\SaveGamesLogs
Wine log
I tried creating an apitrace with this fork https://github.com/Joshua-Ashton/apitrace/releases/tag/d3d12-alpha-4 but it refuses to start with
error: unavailable function CreateDXGIFactoryWhen running the game with vulkan-validationlayers it crashes when loading the save game and produces this log: validation_crash.zip
VKD3D_SHADER_DEBUGandVKD3D_DEBUG = trace: vkd3dlogs.zipSystem
VKD3D-Proton: 2.5 and latest from https://github.com/HansKristian-Work/vkd3d-proton/actions/runs/1452475263
Wine: 6.14, 6.16 and 6.21
GPU: AMD 5700 with Mesa 21.3.0