https://bugs.winehq.org/show_bug.cgi?id=26146
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED URL|http://www.gamershell.com/d |https://web.archive.org/web |ownload_63952.shtml |/20200608081110/https://dow | |nload.gamestar.de/public/51 | |800/51852/World-Rally-Champ | |ionship-Demo.zip Severity|minor |normal CC| |focht@gmx.net
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
the intro video plays properly now.
The game requires native overrides to avoid crashes at start:
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files (x86)/BlackBeanGames/WRC2010 Demo
$ wine ./Launcher.exe ... 0024:fixme:hlsl_parser:declare_vars Complex initializers are not supported yet. 0024:fixme:hlsl_parser:struct_var_initializer Initializing with "mismatched" fields is not supported yet. 0024:err:d3dcompiler:compile_shader HLSL shader parsing failed. ... 0024:err:ole:CoGetClassObject class {248d8a3b-6256-44d3-a018-2ac96c459f47} not registered 0024:err:ole:CoGetClassObject no class object {248d8a3b-6256-44d3-a018-2ac96c459f47} could be created for context 0x1 00fc:fixme:d3dx:d3dx_effect_GetDesc iface 03975BA0, desc 0611F514 partial stub. 00fc:fixme:d3dx:d3dx_effect_GetDesc iface 03975BA0, desc 0611F49C partial stub. 0024:fixme:d3dx:d3dx9_sprite_SetWorldViewLH iface 03978AB8, world 0031F5F0, view 0031F5F0 stub! 0024:fixme:d3dx:d3dx9_sprite_Begin Flags unsupported: 0x18 0024:fixme:d3dx:d3dx9_sprite_SetWorldViewLH iface 03978AB8, world 0031F5F0, view 0031F5F0 stub! 0024:fixme:d3dx:d3dx9_sprite_Begin Flags unsupported: 0x18 00f8:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. 0024:fixme:d3dx:d3dx9_sprite_SetWorldViewLH iface 03978AB8, world 0031F5F0, view 0031F5F0 stub! 0024:fixme:d3dx:d3dx9_sprite_Begin Flags unsupported: 0x18 0024:fixme:d3dx:d3dx9_sprite_SetWorldViewLH iface 03978AB8, world 0031F5F0, view 0031F5F0 stub! 0024:fixme:d3dx:d3dx9_sprite_Begin Flags unsupported: 0x18 00fc:fixme:d3dx:d3dx_effect_GetDesc iface 0499B610, desc 0611EBF0 partial stub. ... 00fc:fixme:d3dx:d3dx_effect_GetDesc iface 052314A0, desc 0611E400 partial stub. 0024:fixme:d3dx:d3dx9_sprite_SetWorldViewLH iface 03978AB8, world 0031F5F0, view 0031F5F0 stub! 0024:fixme:d3dx:d3dx9_sprite_Begin Flags unsupported: 0x18 wine: Unhandled page fault on read access to 00000000 at address 1004129B (thread 0024), starting debugger... --- snip ---
-> 'winetricks -q d3dx9_42 d3dcompiler_42' works around.
$ sha1sum World-Rally-Championship-Demo.zip wrc2010_demo_setup.exe 75895a1da8ea4d2f61ef8c395a39419c1db5f77c World-Rally-Championship-Demo.zip 7f6634267212f4a84929dbf79a2a19240f38c264 wrc2010_demo_setup.exe
$ du -sh World-Rally-Championship-Demo.zip wrc2010_demo_setup.exe 942M World-Rally-Championship-Demo.zip 946M wrc2010_demo_setup.exe
$ wine --version wine-5.10
Regards