http://bugs.winehq.org/show_bug.cgi?id=33769
Bug #: 33769 Summary: Strong Bad's Cool Game for Attractive People Demo crashes without native d3dcompiler_43 Product: Wine Version: 1.6-rc1 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com CC: wine-bugs@winehq.org Classification: Unclassified
The demo dd2f18068f16a1353a3490d95723b746cec8050f SBCG4AP_Homestar_Ruiner_setup.exe from http://www.strategyinformer.com/pc/strongbadscoolgameforattractivepeople/dem... tested with wine-1.6-rc1, crashes unless you do winetricks d3dcompiler_43
I'll attach a +seh,trace+d3dcompiler log.
http://bugs.winehq.org/show_bug.cgi?id=33769
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.strategyinformer | |.com/pc/strongbadscoolgamef | |orattractivepeople/demo/257 | |96.html
http://bugs.winehq.org/show_bug.cgi?id=33769
--- Comment #1 from Dan Kegel dank@kegel.com 2013-06-09 19:07:57 CDT --- Created attachment 44724 --> http://bugs.winehq.org/attachment.cgi?id=44724 trace+d3dcompiler_43 log
http://bugs.winehq.org/show_bug.cgi?id=33769
Vincent Beers VincentBeers@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |VincentBeers@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=33769
fjfrackiewicz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com
--- Comment #2 from fjfrackiewicz@gmail.com --- Created attachment 54791 --> https://bugs.winehq.org/attachment.cgi?id=54791 Wine 1.9.12 Staging terminal output
Still an issue in Wine 1.9.12 Staging.
If I don't use "winetricks d3dcompiler_43" then the game hangs after the Telltale and Videlectric logos in the very beginning.
https://bugs.winehq.org/show_bug.cgi?id=33769
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #3 from winetest@luukku.com --- Still crashing the default output gives something like this.
err:d3dcompiler:compile_shader HLSL shader parsing failed. fixme:d3dcompiler:make_assignment Check for casts in the lhs. err:d3dcompiler:compile_shader HLSL shader parsing failed. fixme:hlsl_parser:hlsl_parse Array. fixme:hlsl_parser:declare_vars Complex initializers are not supported yet. fixme:d3dcompiler:make_assignment Check for casts in the lhs.
wine 1.9.16-git.
https://bugs.winehq.org/show_bug.cgi?id=33769
--- Comment #4 from fjfrackiewicz@gmail.com --- I am not sure if 8-bit Armies qualifies but if I run it without native d3dcompiler_43 I get the following line in the terminal:
fixme:d3dcompiler:compile_shader Compilation target "fx_5_0" not yet supported
and then the game crashes.
https://bugs.winehq.org/show_bug.cgi?id=33769
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED CC| |wylda@volny.cz
--- Comment #5 from Wylda wylda@volny.cz ---
Works in wine-4.0-rc2 and all built-in d3dcompiler_{33..47}, but bug 33770 is still there.
https://bugs.winehq.org/show_bug.cgi?id=33769
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.0-rc3.
https://bugs.winehq.org/show_bug.cgi?id=33769
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|FIXED |---
--- Comment #7 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Wylda from comment #5)
Works in wine-4.0-rc2 and all built-in d3dcompiler_{33..47}, but bug 33770 is still there.
HLSL compiler is still mostly unimplemented though, so either the game changed or you were using native d3dx9 (reading the other bug I suspect the latter).
https://bugs.winehq.org/show_bug.cgi?id=33769
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.strategyinformer |https://www.moddb.com/games |.com/pc/strongbadscoolgamef |/strong-bad/downloads/stron |orattractivepeople/demo/257 |g-bad-s-cool-game-for-attra |96.html |ctive-people-demo Version|1.6-rc1 |1.6 Product|Wine |vkd3d Status|REOPENED |NEW Summary|Strong Bad's Cool Game for |Strong Bad's Cool Game for |Attractive People Demo |Attractive People Episode |crashes without native |1: Homestar Ruiner crashes |d3dcompiler_43 |on start Component|d3d-util |hlsl
--- Comment #8 from Gijs Vermeulen gijsvrm@gmail.com --- Still present with wine-8.0rc2.
https://bugs.winehq.org/show_bug.cgi?id=33769
--- Comment #9 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 73789 --> https://bugs.winehq.org/attachment.cgi?id=73789 +d3dcompiler
https://bugs.winehq.org/show_bug.cgi?id=33769
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Strong Bad's Cool Game for |Strong Bad's Cool Game for |Attractive People Episode |Attractive People Episode |1: Homestar Ruiner crashes |1: Homestar Ruiner crashes |on start |due to HLSL compilations | |failure 'Array index is not | |scalar'
--- Comment #10 from Gijs Vermeulen gijsvrm@gmail.com --- Splitting up further into current HLSL problems:
0024:err:d3dcompiler:D3DCompile2 <anonymous>:26:24: E5017: Aborting due to not yet implemented feature: SM1 "dot" expression.
-> bug 44156
0024:err:d3dcompiler:D3DCompile2 <anonymous>:25:35: E5017: Aborting due to not yet implemented feature: SM1 "cast" expression.
-> bug 54372
0024:err:d3dcompiler:D3DCompile2 <anonymous>:20:63: E5002: Array index is not scalar.
-> this bug
0024:err:d3dcompiler:D3DCompile2 <anonymous>:26:24: E5017: Aborting due to not yet implemented feature: SM1 "rsq" expression.
-> bug 54374
https://bugs.winehq.org/show_bug.cgi?id=33769
temp82@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bunglehead@gmail.com, | |temp82@luukku.com
https://bugs.winehq.org/show_bug.cgi?id=33769
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|bunglehead@gmail.com |