http://bugs.winehq.org/show_bug.cgi?id=31829
Bug #: 31829 Summary: Ad Astra fails to start when music enabled Product: Wine Version: 1.5.1 Platform: x86 URL: http://www.gamedev.net/page/community/gds/view/_/actio n/ad-astra-r174 OS/Version: Linux Status: NEW Keywords: download, regression Severity: minor Priority: P2 Component: directx-dmusic AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: aeikum@codeweavers.com Classification: Unclassified Regression SHA1: 5e522a1d1c7c84a4c89f67770ff391f05662d35b
Created attachment 41888 --> http://bugs.winehq.org/attachment.cgi?id=41888 terminal output
Ad Astra is a freeware space exploration game. On startup the game shows a black screen for a moment, then it quits (without a crash dialog/backtrace).
Steps to reproduce the problem: 1. unpack the archive and start the game with AdAstraDX9.exe.
According to my testing, the problem appeared in Wine 1.5.1, and is still present in 1.5.14. The result of the regression test:
5e522a1d1c7c84a4c89f67770ff391f05662d35b is the first bad commit commit 5e522a1d1c7c84a4c89f67770ff391f05662d35b Author: Andrew Eikum aeikum@codeweavers.com Date: Mon Mar 19 07:35:17 2012 -0500
dmloader: Don't claim partial success when loading fails.
:040000 040000 29041b7005a7e7e930ca59d3ca0383b696182b6a 0e98b8be7dce48a9b624f758fc36a6e401e335c5 M dlls
Reverting the patch on 1.5.14 fixes the startup problem.
The game uses midi files for background music, some midi files are located in the /midi directory. Running Timidity before starting the game doesn't help. As a workaround for the startup problem, either remove those midi files or install native directmusic via winetricks. Let me know if you need a debug log (+dmloader,...)