protonscr

Vestaria Saga I: War of the Scions

protonopen appid 694770Game compatibility - Unofficial
ValveSoftware/Proton#5398 · opened 2021-12-11 by NRG-R9T · updated 2023-09-06 · 7 comments · github · game page · search this game
1 matching comments, n / p to jump
NNRG-R9T 2021-12-11 github

Compatibility Report

  • Name of the game with compatibility issues: Vestaria Saga I: War of the Scions
  • Steam AppID of the game: 694770

System Information

I confirm:

  • [*] that I haven't found an existing compatibility report for this game.
  • [*] that I have checked whether there are updates for my system available.

error_log.txt
steam-694770.log

Symptoms

The Game starts with the tweaks but crashes at the first fight. Windowed only, no Fullscreen.

Reproduction

Install game, add PROTON_USE_WINED3D=1 PROTON_NO_ESYNC=1 %command% in Launch Options, start a new game, click through dialogue until the first fight.

NNRG-R9T 2021-12-11 github
Ttruboxl 2021-12-30 github

steam-694770.log

1280.181:0164:0168:fixme:jscript:DispatchEx_InvokeEx Unimplemented flags 8
1280.181:0164:0168:fixme:jscript:JScriptError_GetSourcePosition unknown position
1280.192:0110:0154:fixme:oleacc:find_class_data unhandled window class: L"Static"
1280.193:0110:0154:fixme:oleacc:find_class_data unhandled window class: L"Button"
1280.193:0110:0154:fixme:oleacc:find_class_data unhandled window class: L"Static"
1280.194:0110:0154:fixme:oleacc:find_class_data unhandled window class: L"[#32770](/issue/ValveSoftware/Proton/32770)"
1280.194:0110:0154:fixme:oleacc:find_class_data unhandled window class: L"Button"
1285.644:0164:0168:trace:seh:dispatch_exception code=c0000005 flags=0 addr=7BC662D0 ip=7bc662d0 tid=0168

The error is caused by jscript

Here's a log captured with WINEDEBUG=warn+all DXVK_HUD=full PROTON_LOG=1 %command%
steam-694770-before-patch.log
You will see tons of these:

0124:warn:jscript:parser_error L"}": syntax error
0124:warn:jscript:parser_error L"}": syntax error
0124:warn:jscript:parser_error L"}": syntax error

The workaround is to install wsh57 from protontricks / winetricks (or overwrite Wine's jscript implementation with Microsoft's) and now it works

There is still some slowdowns however

RRobertTheSable 2022-08-04 github

The crash issue in the first battle is a regression from somewhere in the 5.13 release line. I tested 5.0-10 with the wsh57 script to get the game to launch, and didn't observe a crash in the first battle. I did starting with the next version of proton I have installed (5.13-6). I don't have any earlier 5.13 versions to test.

System info:

Log from the crash in Proton Experimental:
steam-694770.log

Kkisak-valve maintainer 2022-08-04 github

Hello @RobertTheSable, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

RRobertTheSable 2022-08-04 github
RRobertTheSable 2022-12-25 github

I tested this game recently on the Steam Deck and didn't observe the crash in battles. However when I tested the game on my desktop, the crash is still there.

System info is the same: https://gist.github.com/RobertTheSable/3462ded75b2cf99b1ba330393af73cda

RRobertTheSable 2023-09-06 github

I checked this game again on my desktop, and from what I can see battles no longer crash. I stopped seeing the crash in Proton 8.0-3.