Squad
burntxxz 2023 年 2 月 11 日 上午 7:55
Problems with DirectX after update
After the update, DirectX 12 is set to Squad by default. DirectX 12 is not suitable for me as much as possible due to reduced performance and very poor picture quality at low graphics settings (blurs, artifacts, broken textures).It is important to mention that this was not the case with DirectX 11, but I ran into a very difficult problem when I decided to change the DirectX version in the settings.

When you change DirectX 12 to 11, the game asks you to restart it. After restarting, either a crash or an endless black screen. You can start the squad back, but only through the launch options by entering -dx12 there.But as you understand -dx12 is responsible for switching to DirectX 12, which is clearly not suitable for me.

I have also already reinstalled the game, cleared the cache, cleared directx shaders, contacted support, created a reddit thread.

CRASH REPORT:
Windows 10
Fatal error: [File:C:/buildWork/482dc7ffae9b9a8a/UnrealEngine/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Util.cpp] [Line: 258] Direct3DDevice->CreateVertexShader((void*)CodePtr, CodeSize, nullptr, Shader->Resource.GetInitReference()) failed at C:/buildWork/482dc7ffae9b9a8a/UnrealEngine/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Shaders.cpp:202 with error E_INVALIDARG

SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
kernel32
ntdll

How to solve this problem? How to return DirectX 11.

I really appreciate everyone who takes the time to help me. Thanks for the answer.
< >
正在显示第 1 - 15 条,共 21 条留言
Arc 2023 年 2 月 11 日 上午 9:38 
Post your pc specs.
Is your windows 10 up to date pr you have some old build ?
Check for winver and post build number here.
mettard 2023 年 2 月 11 日 上午 9:53 
same
burntxxz 2023 年 2 月 11 日 上午 10:26 
引用自 Arc
Post your pc specs.
Is your windows 10 up to date pr you have some old build ?
Check for winver and post build number here.
NVIDIA GTX 750 TI 2gb
8 GB RAM
AMD Athlon(tm) X4 840 Quad Core 3.7 GHz (4 physical cores)
Windows 10 all latest updates installed
Version 22H2 (OS Build 19045.2486)
Arc 2023 年 2 月 11 日 上午 11:42 
That is below minspec (HW wise and driver-wise) and is likely the cause.
KrayZJool 2023 年 2 月 11 日 上午 11:43 
You are not alone. They ruined the DX11 pipe again with untested updates.
Last time it took nearly a month for them to acknowledge and fix it.
So don't get your hopes up to a resolution anytime soon.

Just use the broken DX12 as the developer intended :)
Serano E'Stabant 2023 年 2 月 11 日 上午 11:48 
引用自 burntxxz
After the update, DirectX 12 is set to Squad by default. DirectX 12 is not suitable for me as much as possible due to reduced performance and very poor picture quality at low graphics settings (blurs, artifacts, broken textures).It is important to mention that this was not the case with DirectX 11, but I ran into a very difficult problem when I decided to change the DirectX version in the settings.

When you change DirectX 12 to 11, the game asks you to restart it. After restarting, either a crash or an endless black screen. You can start the squad back, but only through the launch options by entering -dx12 there.But as you understand -dx12 is responsible for switching to DirectX 12, which is clearly not suitable for me.

I have also already reinstalled the game, cleared the cache, cleared directx shaders, contacted support, created a reddit thread.

CRASH REPORT:
Windows 10
Fatal error: [File:C:/buildWork/482dc7ffae9b9a8a/UnrealEngine/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Util.cpp] [Line: 258] Direct3DDevice->CreateVertexShader((void*)CodePtr, CodeSize, nullptr, Shader->Resource.GetInitReference()) failed at C:/buildWork/482dc7ffae9b9a8a/UnrealEngine/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Shaders.cpp:202 with error E_INVALIDARG

SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
kernel32
ntdll

How to solve this problem? How to return DirectX 11.

I really appreciate everyone who takes the time to help me. Thanks for the answer.

Your computer is very old, it does not even meet the Minimum Requirements. I recommend at least Ryzen 5600X coupled with 2x8 or 2x16 GB of memory, running in dual channel mode, with Infinity Fabric at 3600 MHz.

With that being said,
Do this:
https://steamcommunity.com/sharedfiles/filedetails/?id=2870917315


After you do this, start the game and go to Graphic settings and click on Default in the bottom.

Afterwards set all Graphic settings to Lowest possible.
Then go to Audio settings, set Audio quality to Low.
Then at the bottom of the audio Settings, disable all the radio effects.
Last steps are very important, and will help you reduce any existing stutters.

Once (if you even) get the game running, you can fine tune and further adjust your Graphic settings.
burntxxz 2023 年 2 月 11 日 下午 2:55 
引用自 Arc
That is below minspec (HW wise and driver-wise) and is likely the cause.
I only have a video card that doesn’t fit the minimum requirements, before the update I played calmly with a stable 30 fps, which was enough for me, but now the game just doesn’t start with dx11, this problem does not affect my hardware in any way, because before the update I played on dx11.
burntxxz 2023 年 2 月 11 日 下午 2:58 
引用自 Serano E'Stabant
引用自 burntxxz
After the update, DirectX 12 is set to Squad by default. DirectX 12 is not suitable for me as much as possible due to reduced performance and very poor picture quality at low graphics settings (blurs, artifacts, broken textures).It is important to mention that this was not the case with DirectX 11, but I ran into a very difficult problem when I decided to change the DirectX version in the settings.

When you change DirectX 12 to 11, the game asks you to restart it. After restarting, either a crash or an endless black screen. You can start the squad back, but only through the launch options by entering -dx12 there.But as you understand -dx12 is responsible for switching to DirectX 12, which is clearly not suitable for me.

I have also already reinstalled the game, cleared the cache, cleared directx shaders, contacted support, created a reddit thread.

CRASH REPORT:
Windows 10
Fatal error: [File:C:/buildWork/482dc7ffae9b9a8a/UnrealEngine/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Util.cpp] [Line: 258] Direct3DDevice->CreateVertexShader((void*)CodePtr, CodeSize, nullptr, Shader->Resource.GetInitReference()) failed at C:/buildWork/482dc7ffae9b9a8a/UnrealEngine/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Shaders.cpp:202 with error E_INVALIDARG

SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
kernel32
ntdll

How to solve this problem? How to return DirectX 11.

I really appreciate everyone who takes the time to help me. Thanks for the answer.

Your computer is very old, it does not even meet the Minimum Requirements. I recommend at least Ryzen 5600X coupled with 2x8 or 2x16 GB of memory, running in dual channel mode, with Infinity Fabric at 3600 MHz.

With that being said,
Do this:
https://steamcommunity.com/sharedfiles/filedetails/?id=2870917315


After you do this, start the game and go to Graphic settings and click on Default in the bottom.

Afterwards set all Graphic settings to Lowest possible.
Then go to Audio settings, set Audio quality to Low.
Then at the bottom of the audio Settings, disable all the radio effects.
Last steps are very important, and will help you reduce any existing stutters.

Once (if you even) get the game running, you can fine tune and further adjust your Graphic settings.
I did all these actions and wrote about it above, also noted that they did not help me. I remind you that I can run the game on dx12 right now, but I'm not satisfied with the performance and picture quality.
RX-0 2023 年 2 月 11 日 下午 6:33 
引用自 burntxxz
After the update, DirectX 12 is set to Squad by default. DirectX 12 is not suitable for me as much as possible due to reduced performance and very poor picture quality at low graphics settings (blurs, artifacts, broken textures).It is important to mention that this was not the case with DirectX 11, but I ran into a very difficult problem when I decided to change the DirectX version in the settings.

When you change DirectX 12 to 11, the game asks you to restart it. After restarting, either a crash or an endless black screen. You can start the squad back, but only through the launch options by entering -dx12 there.But as you understand -dx12 is responsible for switching to DirectX 12, which is clearly not suitable for me.

I have also already reinstalled the game, cleared the cache, cleared directx shaders, contacted support, created a reddit thread.

CRASH REPORT:
Windows 10
Fatal error: [File:C:/buildWork/482dc7ffae9b9a8a/UnrealEngine/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Util.cpp] [Line: 258] Direct3DDevice->CreateVertexShader((void*)CodePtr, CodeSize, nullptr, Shader->Resource.GetInitReference()) failed at C:/buildWork/482dc7ffae9b9a8a/UnrealEngine/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Shaders.cpp:202 with error E_INVALIDARG

SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
kernel32
ntdll

How to solve this problem? How to return DirectX 11.

I really appreciate everyone who takes the time to help me. Thanks for the answer.


I have the same like you only Fix possible are DXVK 1.10.3 but Easy Anti Play will block it -_-'
Respectfulness 2023 年 2 月 12 日 上午 1:43 
Sorry GrindSultan, dxcpl did not work for me on win7-64
burntxxz 2023 年 2 月 12 日 上午 4:01 
引用自 GrindSultan
引用自 burntxxz
After the update, DirectX 12 is set to Squad by default. DirectX 12 is not suitable for me as much as possible due to reduced performance and very poor picture quality at low graphics settings (blurs, artifacts, broken textures).It is important to mention that this was not the case with DirectX 11, but I ran into a very difficult problem when I decided to change the DirectX version in the settings.

When you change DirectX 12 to 11, the game asks you to restart it. After restarting, either a crash or an endless black screen. You can start the squad back, but only through the launch options by entering -dx12 there.But as you understand -dx12 is responsible for switching to DirectX 12, which is clearly not suitable for me.

I have also already reinstalled the game, cleared the cache, cleared directx shaders, contacted support, created a reddit thread.

CRASH REPORT:
Windows 10
Fatal error: [File:C:/buildWork/482dc7ffae9b9a8a/UnrealEngine/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Util.cpp] [Line: 258] Direct3DDevice->CreateVertexShader((void*)CodePtr, CodeSize, nullptr, Shader->Resource.GetInitReference()) failed at C:/buildWork/482dc7ffae9b9a8a/UnrealEngine/Engine/Source/Runtime/Windows/D3D11RHI/Private/D3D11Shaders.cpp:202 with error E_INVALIDARG

SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
SquadGame
kernel32
ntdll

How to solve this problem? How to return DirectX 11.

I really appreciate everyone who takes the time to help me. Thanks for the answer.

If you cannot do it from the squad game files from steam then this: Force a game to run a particular version of DirectX / Direct3D

So, for example, you got this game running in DirectX 11 mode, but the game also supports DirectX 9 + DirectX 10 but there's no way to change it manually? No problem, there's a simple way to enforce a particular version of DirectX for your old Graphics Card.

First of all, step into Settings -> Apps -> Optional Features -> Add a feature and wait for the list to load.

In case the list doesn't load in a few minutes, press CTRL + SHIFT + ESC to open the Task Manager, search for "Settings", end the task and repeat the step again.

Click "Graphics Tools" and select "Install", then go back using the arrow on top left of the window.

The feature will be installing, wait for the process to complete.

Once done, press Windows Key + R to open the Run window, type in
dxcpl
and press Enter.

In the "Direct3D 10/11/12" tab, click "Edit List...", then click the "..." button and browse for the main game executable, then click "Add" and "OK". You can add any executable you want to run with the same settings.

Once done, you'll notice that all the settings in the window are now clickable. Check "Device Settings" on bottom, tick "Disable Feature Level Upgrade", then choose any version you want next to "Feature level limit".

Make sure the version you're choosing is supported by the game, otherwise it won't launch. If the game gives a DirectX fatal error, you may need to use a different version. You can't force versions below 9.

Once done, click OK and launch your game.
Thanks for the answer, unfortunately it did not help me like many other actions that I tried. It looks like I have to play on dx12 until the developers make the engine compatible with dx11.
"it did not help me like many other actions that I tried."

AMD Athlon(tm) X4 840 + Windows 10 'Home/Pro' = Your problem.

Switch to Windows 10 X-lite.

Honestly though, you need a better CPU. You will not get any improvements until you get a better CPU. You might get a small improvement using Win10X-lite.
burntxxz 2023 年 2 月 13 日 上午 2:23 
"it did not help me like many other actions that I tried."

AMD Athlon(tm) X4 840 + Windows 10 'Home/Pro' = Your problem.

Switch to Windows 10 X-lite.

Honestly though, you need a better CPU. You will not get any improvements until you get a better CPU. You might get a small improvement using Win10X-lite.
I didn't ask you how to increase fps.Its not my problem that dx11 not working with the new broken engine.I can play on dx12, but it's worse than dx11.Btw there is no game I've played that has a problem like this.
最后由 burntxxz 编辑于; 2023 年 2 月 13 日 上午 2:25
Super Sniper 2023 年 2 月 17 日 下午 6:54 
Problem solved.
For those who also have problems with textures (GTX970),
NVIDIA experience setting of the game, should NOT be optimized. It had automatically set it wrong after the update.
Alio 2023 年 2 月 17 日 下午 10:17 
引用自 burntxxz
"it did not help me like many other actions that I tried."

AMD Athlon(tm) X4 840 + Windows 10 'Home/Pro' = Your problem.

Switch to Windows 10 X-lite.

Honestly though, you need a better CPU. You will not get any improvements until you get a better CPU. You might get a small improvement using Win10X-lite.
I didn't ask you how to increase fps.Its not my problem that dx11 not working with the new broken engine.I can play on dx12, but it's worse than dx11.Btw there is no game I've played that has a problem like this.

How are you playing in DX12 when a 750ti doesn't support DX12? DX12 support came with the 900 series cards, and even then it wasn't fully functional/compatible with DX12.
< >
正在显示第 1 - 15 条,共 21 条留言
每页显示数: 1530 50

发帖日期: 2023 年 2 月 11 日 上午 7:55
回复数: 21