https://bugs.winehq.org/show_bug.cgi?id=39360
Bug ID: 39360 Summary: Arvoch Alliance demo stops loading: 'File error: aster.x' (needs native msvcr71.dll) Product: Wine Version: 1.7.51 Hardware: x86 URL: http://www.fileplanet.com/223983/220000/fileinfo/Arvoc h-Alliance-Demo-v1.088 OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: msvcrt Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com Distribution: ---
Created attachment 52458 --> https://bugs.winehq.org/attachment.cgi?id=52458 plain terminal output
Prerequisite to start the demo: native dinput8.dll (bug #21403).
The game loads to a screen where you can register the game or start the demo. If you choose to start the demo, the game begins to load but it soon stops with the error message: 'File error: aster.x'.
The game comes bundled with it's own msvcp71,msvcr71 libraries, setting msvcr71 to native,builtin lets the game get further... and it shows a different error message: 'Runtime error 2002 - could not load animation'. This is unrelated to the reported problem (installing WMP10, native devenum and quartz eventually makes the game happy). Let this bug be about why Wine can't find this 'aster.x' with built-in msvcr71.
arvoch_alliance1088.exe (243M) sha1: cf603c7ec17979c06d8eb8e63878b31b4f617cf7
Tested in wine-1.7.51-225-g3966aff
https://bugs.winehq.org/show_bug.cgi?id=39360
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #1 from Piotr Caban piotr.caban@gmail.com --- This is caused by incorrect implementation of mbscoll and mbsicoll. Native returns difference between characters that are different, wine returns -1, 0 or 1. Application is doing a search that depends on this behavior.
(I didn't verify yet if it's the only issue).
https://bugs.winehq.org/show_bug.cgi?id=39360
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |aa612612b759e9041b9c7059a64 | |0b02c1cb57de6 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #2 from Piotr Caban piotr.caban@gmail.com --- It displays the same error with builtin and native dlls now. Marking as fixed.
https://bugs.winehq.org/show_bug.cgi?id=39360
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.53.