Extremely long initialization (Monster Hunter: World)
- monterhuter
- Topic Author
Less
More
2 years 9 months ago - 2 years 9 months ago #1
by monterhuter
Extremely long initialization (Monster Hunter: World) was created by monterhuter
I was using ReShade 4.9.1 for a while in MHW and everything was perfect, but I started to notice an extreme increase in the time to initialize. It went from a minute at most to taking around 5 minutes, up to taking consistently ~15 minutes to compile all the shaders (I only have 4 effects enabled). I decided it was about time to update to 5.5.2, but that didn't fix anything. It was still taking ~15 minutes to get into game, but this time ReShade was already displaying that it was installed successfully and I was getting stuck on the Capcom logo before the game continued running. I swear it never used to take this long.
I tried completely uninstalling and reinstalling ReShade but that didn't work, then I tried rolling back to 4.9.1, but that also had no effect. I reinstalled 5.5.2 with no effects enabled and the exact problem remains. Every time I had to rename the "dxgi.dll" file to "d3d11.dll" to get ReShade to actually launch, but I'm pretty sure that's mostly a MHW coding issue rather than a ReShade issue so I'm not sure if it matters here (I made sure to delete that d3d11.dll myself every time I uninstalled). I didn't save the log file from 4.9.1, but I have the log from my most recent install (5.5.2 with no effects):
I'm running the game in DirectX11, but it seems to be making calls for DX9 and DX12? And it compiles the same effects like 4 times? I also do not know what the WARN lines mean (where it is avoiding certain calls to avoid deadlock), do I need to repair any frameworks or softwares? I have 0 clue what is going on here so apologies for probably completely misusing these terms, but I just want to know if there's anything I can do to possibly reduce the load timing.
Some basic specs of my PC:
Ryzen 5 1600
GTX 1660 SUPER
16GB 3000mHz ram
I tried completely uninstalling and reinstalling ReShade but that didn't work, then I tried rolling back to 4.9.1, but that also had no effect. I reinstalled 5.5.2 with no effects enabled and the exact problem remains. Every time I had to rename the "dxgi.dll" file to "d3d11.dll" to get ReShade to actually launch, but I'm pretty sure that's mostly a MHW coding issue rather than a ReShade issue so I'm not sure if it matters here (I made sure to delete that d3d11.dll myself every time I uninstalled). I didn't save the log file from 4.9.1, but I have the log from my most recent install (5.5.2 with no effects):
03:02:57:228 [19464] | INFO | Initializing crosire's ReShade version '5.5.2.1676' (64-bit) loaded from "D:\SteamLibrary\steamapps\common\Monster Hunter World\d3d11.dll" into "D:\SteamLibrary\steamapps\common\Monster Hunter World\MonsterHunterWorld.exe" ...
03:02:57:290 [19464] | INFO | Registering hooks for "user32.dll" ...
03:02:57:291 [19464] | INFO | > Libraries loaded.
03:02:57:292 [19464] | INFO | > Found 14 match(es). Installing ...
03:02:57:353 [19464] | INFO | Registering hooks for "ws2_32.dll" ...
03:02:57:354 [19464] | INFO | > Libraries loaded.
03:02:57:355 [19464] | INFO | > Found 8 match(es). Installing ...
03:02:57:416 [19464] | INFO | Registering hooks for "C:\Windows\system32\d2d1.dll" ...
03:02:57:417 [19464] | INFO | > Delayed.
03:02:57:417 [19464] | INFO | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
03:02:57:418 [19464] | INFO | > Delayed.
03:02:57:419 [19464] | INFO | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
03:02:57:420 [19464] | INFO | > Delayed.
03:02:57:420 [19464] | INFO | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
03:02:57:421 [19464] | INFO | > Delayed.
03:02:57:423 [19464] | INFO | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
03:02:57:423 [19464] | INFO | > Delayed until first call to an exported function.
03:02:57:424 [19464] | INFO | Registering hooks for "C:\Windows\system32\d3d12.dll" ...
03:02:57:425 [19464] | INFO | > Libraries loaded.
03:02:57:425 [19464] | INFO | > Found 8 match(es). Installing ...
03:02:57:481 [19464] | INFO | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
03:02:57:481 [19464] | INFO | > Libraries loaded.
03:02:57:482 [19464] | INFO | > Found 5 match(es). Installing ...
03:02:57:542 [19464] | INFO | Registering hooks for "vrclient_x64.dll" ...
03:02:57:542 [19464] | INFO | > Delayed.
03:02:57:543 [19464] | INFO | Registering hooks for "C:\Windows\system32\dinput.dll" ...
03:02:57:545 [19464] | INFO | > Delayed.
03:02:57:545 [19464] | INFO | Initialized.
03:02:57:548 [19464] | INFO | Redirecting D3D11CreateDevice(pAdapter = 0000000000000000, DriverType = 1, Software = 0000000000000000, Flags = 0, pFeatureLevels = 000000000615D4E0, FeatureLevels = 1, SDKVersion = 7, ppDevice = 000000000C541478, pFeatureLevel = 000000000615D4F8, ppImmediateContext = 000000000C541480) ...
03:02:57:548 [19464] | INFO | > Passing on to D3D11CreateDeviceAndSwapChain:
03:02:57:549 [19464] | INFO | Redirecting D3D11CreateDeviceAndSwapChain(pAdapter = 0000000000000000, DriverType = 1, Software = 0000000000000000, Flags = 0, pFeatureLevels = 000000000615D4E0, FeatureLevels = 1, SDKVersion = 7, pSwapChainDesc = 0000000000000000, ppSwapChain = 0000000000000000, ppDevice = 000000000C541478, pFeatureLevel = 000000000615D4F8, ppImmediateContext = 000000000C541480) ...
03:02:57:559 [19464] | INFO | Installing export hooks for "C:\Windows\system32\d3d11.dll" ...
03:02:57:559 [19464] | INFO | > Found 3 match(es). Installing ...
03:02:57:560 [15884] | WARN | Ignoring LoadLibrary("api-ms-win-appmodel-runtime-l1-1-2") call to avoid possible deadlock.
03:02:57:560 [19464] | INFO | Redirecting CreateDXGIFactory2(Flags = 0x80000000, riid = {7B7166EC-21C7-44AE-B21A-C9AE321AE369}, ppFactory = 000000000615CAF8) ...
03:02:57:665 [15884] | WARN | Ignoring LoadLibrary("D3DCompiler_47.dll") call to avoid possible deadlock.
03:02:57:723 [20356] | WARN | Ignoring LoadLibrary("api-ms-win-appmodel-runtime-l1-1-2") call to avoid possible deadlock.
03:02:57:725 [08152] | WARN | Ignoring LoadLibrary("api-ms-win-appmodel-runtime-l1-1-2") call to avoid possible deadlock.
03:02:57:727 [03216] | WARN | Ignoring LoadLibrary("api-ms-win-appmodel-runtime-l1-1-2") call to avoid possible deadlock.
03:02:57:736 [19464] | INFO | Using feature level 0xb000.
03:02:57:740 [19464] | INFO | Redirecting IDXGIFactory::CreateSwapChain(this = 00000000072D7680, pDevice = 00000000070EDFA8, pDesc = 000000000615D510, ppSwapChain = 000000000615D500) ...
03:02:57:741 [19464] | INFO | > Dumping swap chain description:
03:02:57:742 [19464] | INFO | +-----------------------------------------+-----------------------------------------+
03:02:57:742 [19464] | INFO | | Parameter | Value |
03:02:57:743 [19464] | INFO | +-----------------------------------------+-----------------------------------------+
03:02:57:743 [19464] | INFO | | Width | 1920 |
03:02:57:744 [19464] | INFO | | Height | 1080 |
03:02:57:745 [19464] | INFO | | RefreshRate | 0 1 |
03:02:57:745 [19464] | INFO | | Format | DXGI_FORMAT_B8G8R8A8_UNORM |
03:02:57:746 [19464] | INFO | | ScanlineOrdering | 0 |
03:02:57:747 [19464] | INFO | | Scaling | 0 |
03:02:57:747 [19464] | INFO | | SampleCount | 1 |
03:02:57:748 [19464] | INFO | | SampleQuality | 0 |
03:02:57:749 [19464] | INFO | | BufferUsage | 0x20 |
03:02:57:749 [19464] | INFO | | BufferCount | 3 |
03:02:57:750 [19464] | INFO | | OutputWindow | 0000000002AB0C02 |
03:02:57:750 [19464] | INFO | | Windowed | TRUE |
03:02:57:751 [19464] | INFO | | SwapEffect | 0 |
03:02:57:752 [19464] | INFO | | Flags | 0x2 |
03:02:57:752 [19464] | INFO | +-----------------------------------------+-----------------------------------------+
03:02:58:041 [19464] | INFO | Running on NVIDIA GeForce GTX 1660 SUPER.
03:02:58:459 [19464] | INFO | Installing delayed hooks for "C:\Windows\system32\d3d9.dll" (Just loaded via LoadLibrary("d3d9.dll")) ...
03:02:58:471 [19464] | INFO | > Found 9 match(es). Installing ...
03:02:58:558 [19412] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\LUT.fx" in 0.023 s.
03:02:58:558 [10008] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\DisplayDepth.fx" in 0.023 s.
03:02:58:558 [19044] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\Daltonize.fx" in 0.024 s.
03:02:58:559 [21788] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\Deband.fx" in 0.025 s.
03:02:58:570 [10868] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\UIMask.fx" in 0.035 s.
03:02:58:593 [19464] | INFO | Redirecting IDXGISwapChain::ResizeBuffers(this = 0000000010AC2080, BufferCount = 3, Width = 1920, Height = 1080, NewFormat = 87, SwapChainFlags = 0x2) ...
03:02:58:611 [10552] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\Daltonize.fx" in 0.002 s.
03:02:58:612 [22248] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\LUT.fx" in 0.002 s.
03:02:58:612 [19528] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\DisplayDepth.fx" in 0.002 s.
03:02:58:612 [05048] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\UIMask.fx" in 0.002 s.
03:02:58:613 [21436] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\Deband.fx" in 0.003 s.
03:03:02:372 [21740] | WARN | Ignoring LoadLibrary("ext-ms-win-mininput-inputhost-l1-1-1.dll") call to avoid possible deadlock.
03:03:02:808 [21740] | WARN | Ignoring LoadLibrary("ext-ms-win-mininput-inputhost-l1-1-0.dll") call to avoid possible deadlock.
03:03:03:495 [19464] | INFO | Redirecting IDXGISwapChain::ResizeBuffers(this = 0000000010AC2080, BufferCount = 3, Width = 1920, Height = 1080, NewFormat = 87, SwapChainFlags = 0x2) ...
03:03:03:512 [10768] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\Daltonize.fx" in 0.001 s.
03:03:03:512 [18836] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\LUT.fx" in 0.001 s.
03:03:03:513 [21768] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\Deband.fx" in 0.002 s.
03:03:03:513 [19736] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\UIMask.fx" in 0.002 s.
03:03:03:513 [01132] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\DisplayDepth.fx" in 0.002 s.
03:03:04:344 [10116] | INFO | Redirecting D3D12CreateDevice(pAdapter = 0000000000000000, MinimumFeatureLevel = 0xb000, riid = {189819F1-1DB6-4B57-BE54-1821339B85F7}, ppDevice = 000000007F4AFD20) ...
03:03:04:345 [10116] | INFO | Redirecting CreateDXGIFactory2(Flags = 0x80000000, riid = {1BC6EA02-EF36-464F-BF0C-21CA39E5168A}, ppFactory = 000000007F4AE278) ...
03:16:53:632 [10116] | INFO | Redirecting ID3D12Device::CreateCommandQueue(this = 000000009676E2A0, pDesc = 000000007F4AFD30, riid = {0EC870A6-5D7E-4C22-8CFC-5BAAE07616ED}, ppCommandQueue = 000000007F4AFD28) ...
03:16:53:633 [10116] | INFO | > Dumping command queue description:
03:16:53:635 [10116] | INFO | +-----------------------------------------+-----------------------------------------+
03:16:53:635 [10116] | INFO | | Parameter | Value |
03:16:53:635 [10116] | INFO | +-----------------------------------------+-----------------------------------------+
03:16:53:635 [10116] | INFO | | Type | 0 |
03:16:53:636 [10116] | INFO | | Priority | 0 |
03:16:53:637 [10116] | INFO | | Flags | 0 |
03:16:53:637 [10116] | INFO | | NodeMask | 0 |
03:16:53:638 [10116] | INFO | +-----------------------------------------+-----------------------------------------+
03:17:04:879 [19464] | INFO | Redirecting IDXGISwapChain::ResizeBuffers(this = 0000000010AC2080, BufferCount = 3, Width = 1920, Height = 1080, NewFormat = 87, SwapChainFlags = 0x2) ...
03:17:04:895 [18108] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\Daltonize.fx" in 0.001 s.
03:17:04:895 [20968] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\LUT.fx" in 0.001 s.
03:17:04:896 [21524] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\UIMask.fx" in 0.002 s.
03:17:04:896 [20392] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\DisplayDepth.fx" in 0.002 s.
03:17:04:896 [23328] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\Deband.fx" in 0.002 s.
03:17:30:864 [22140] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\UIMask.fx" in 0.024 s.
03:17:30:870 [10892] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\Daltonize.fx" in 0.03 s.
03:17:30:871 [01808] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\LUT.fx" in 0.03 s.
03:17:30:878 [22852] | INFO | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\DisplayDepth.fx" in 0.038 s.
03:17:30:910 [10456] | WARN | Successfully compiled "D:\SteamLibrary\steamapps\common\Monster Hunter World\reshade-shaders\Shaders\Deband.fx" in 0.07 s with warnings:
D:\SteamLibrary\steamapps\common\Monster Hunter World\Shader@0x00000000F0D45040(134,2-24): warning X3557: loop only executes for 1 iteration(s), forcing loop to unroll
I'm running the game in DirectX11, but it seems to be making calls for DX9 and DX12? And it compiles the same effects like 4 times? I also do not know what the WARN lines mean (where it is avoiding certain calls to avoid deadlock), do I need to repair any frameworks or softwares? I have 0 clue what is going on here so apologies for probably completely misusing these terms, but I just want to know if there's anything I can do to possibly reduce the load timing.
Some basic specs of my PC:
Ryzen 5 1600
GTX 1660 SUPER
16GB 3000mHz ram
Last edit: 2 years 9 months ago by monterhuter. Reason: i included how i had to rename the dxgi.dll file everytime, probably doesn't matter but wanted to make sure i included it
Please Log in or Create an account to join the conversation.
- arcline111
Less
More
2 years 9 months ago #2
by arcline111
Replied by arcline111 on topic Extremely long initialization (Monster Hunter: World)
In Witcher 3 nex gen version installing Reshade caused my launch/load time to go from 10 seconds to 3 1/2 minutes. If I cut the dxgi.dll file out the launch/load time reverts to 10 seconds; put it back in it goes to 3 1/2 minutes. Did you ever find a solution for the increased load time in your situation?
Please Log in or Create an account to join the conversation.
- monterhuter
- Topic Author
Less
More
2 years 9 months ago #3
by monterhuter
Replied by monterhuter on topic Extremely long initialization (Monster Hunter: World)
Nope. I like my ReShade so much more than the base look of the game that I'm willing to boot up and watch some youtube video while the effects compile.
Not sure if it's some hardware issue, but it's honestly not out of the question for me since I have some mid-low tier specs and run the game on a slow ass hard drive. I was hoping someone who understood the software more would see this and the logs would explain something, but that has yet to happen.
Not sure if it's some hardware issue, but it's honestly not out of the question for me since I have some mid-low tier specs and run the game on a slow ass hard drive. I was hoping someone who understood the software more would see this and the logs would explain something, but that has yet to happen.
Please Log in or Create an account to join the conversation.