D3DCompile2 is for the HLSL to DXBC compilation step, and that's not handled by vkd3d-proton. You should report that to wine instead. In the meantime, it'll probably work if you install native d3dcompiler_47 with winetricks.
Oops! Sorry for the misfiled bug, I'll go send that off to the right people and give d3dcompiler_47 a try :) Thank you!
Updates for anyone who sees this in the future:
(Also dropped a note on protondb, though it's not public yet.)
If you're reading this, I hope this solves https://xkcd.com/979/ for you :)
Scribblenauts Unlimited crashes before displaying a window - the classic "hit play, Steam says it's playing, Steam changes its mind" issue.
While this does happen on one computer, it doesn't happen on another I have. Both computers are running up-to-date Manjaro; the biggest difference between the two is that the working one has an NVidia card and the broken one has an AMD card.
It looks like the main problem is this repeated spam of shader compilation errors:
There's three separate errors, each of which show up multiple times; I've included one copy of each. Each one does have that
fixme: ignoring flagsprefix.I'm not sure how to troubleshoot this further; I'm happy to test stuff or even rig up custom builds, please let me know what I can do to assist.
Software information
Scribblenauts Unlimited - https://store.steampowered.com/app/218680/Scribblenauts_Unlimited/
System information
Log files
steam-218680-7.0.log
steam-218680-8.0.log
steam-218680-experimental.log