OptiScaler icon indicating copy to clipboard operation
OptiScaler copied to clipboard

Escape From Tarkov - SPT - Crash on Map Load

Open January-0002 opened this issue 8 months ago • 3 comments

Game name and version:

Escape From Tarkov (Version 0.16.1.35392) (SPT)

Mods and mod versions used

Optiscaler v0.7.7-pre8_20250415

GPU

AMD RX 9070XT

OS

Windows 11 LTSC 24H2

Used automated or manual install?

Automated

####If on AMD/Intel and Automated, used DLSS inputs?

This issue occurs when attempting to use DLSS inputs. When not using DLSS inputs, Optiscaler demands only XESS despite FSR 2.2 and 3.0 support being present in the game.

Did you check the Wiki?

Yes

Please describe the issue and steps to reproduce it

The game crashes on map load.

To reproduce: -Install latest SPT version and it will downgrade the game to the right patch. -Install Optiscaler's latest version (at the time of opening the issue, this is Optiscaler v0.7.7-pre8_20250415) -Load into main menu (success) -Load any map

The game will display a Visual C++ Error with no specific error code, just saying that a runtime error happened. Some fixes attempted:

-clean install SPT with no mods apart from optiscaler -switch to the FSR31_12 mode by default, as the normal mode can be broken

OptiScaler.log

I have attached

-Optiscaler.log -Optiscaler.log, but traces -Game folder screenshot

Image

OptiScaler_traces.log

January-0002 avatar Apr 16 '25 13:04 January-0002

Hi,

Could you try this:

  • Load game with default Dx11 upscaler (FSR 2.2.1 native).
  • Then switch to FSR 2.1.2 w/Dx12
  • Then switch to FSR 3.1.3 w/Dx12

At Discord users get some games running with this order, wanted to see if it helps you.

cdozdil avatar Apr 21 '25 07:04 cdozdil

Hi, I have the exact same problem as OP and I tried your suggestion.

  • Load game with default Dx11 upscaler (FSR 2.2.1 native). --> works
  • Then switch to FSR 2.1.2 w/Dx12 --> works
  • Then switch to FSR 3.1.3 w/Dx12 --> crashes with the Visual C++ Error

I still have a copy of OptiScaler_v0.7.7-pre7_20250312 where I could actually switch to FSR 3.1.3 w/Dx12 without crashing. Then with the nightly OptiScaler_v0.7.7-pre7_20250314 the Visual C++ Error started to appear. Maybe this helps with debugging?

vo-fr avatar Apr 21 '25 14:04 vo-fr

Hi Cdozdil and vo-fr

Can confirm that the issue persists. Please find below the summary of events.

Load game with default Dx11 upscaler (FSR 2.2.1 native). - loads fine Then switch to FSR 2.1.2 w/Dx12 - loads fine Then switch to FSR 3.1.3 w/Dx12 - unloads from 2.1.2 fine but when reloading 3.1.3, it dies with a Visual C++ Error

HOWEVER

There's a reason for this. Given that I am on a 9070XT, this causes my FSR 4 upgrader to become true because by default, it is auto. Turning this off manually does fix it.

Now my question: is it possible to maybe investigate the FSR 4 part? The quality upgrade would be much appreciated.

January-0002 avatar Apr 21 '25 16:04 January-0002

@January-0002 if FSR4 is the issue, then I'd recommend checking the latest Nightly build which fixed all FSR4 games so far. Should fix FSR4 if that's the actual issue.

TheRazerMD avatar Jul 18 '25 11:07 TheRazerMD

It works for me with the latest nightly. Thank you guys!

Image

vo-fr avatar Jul 18 '25 13:07 vo-fr

ImageHoly shit it works now 0-0. Will conduct stability tests. If no crashes, then closing issue. Nicely done!

January-0002 avatar Jul 18 '25 13:07 January-0002