http://bugs.winehq.org/show_bug.cgi?id=17681
Summary: mcm2 Help immediately exists (Motocross Madness 2) Product: Wine Version: 1.1.16 Platform: PC URL: http://www.microsoft.com/games/motocross2/default.htm OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: programs AssignedTo: wine-bugs@winehq.org ReportedBy: hoehle@users.sourceforge.net
Created an attachment (id=19882) --> (http://bugs.winehq.org/attachment.cgi?id=19882) part of backtrace and winedbg local variables output
This affects both demo and retail versions of Motocross Madness 2, although there's a huge difference in .hlp file size.
Invoking the help shortly opens a window that immediately closes. ps shows that it's calling c:\windows\system32\explorer.exe /desktop Surprisingly, there's no trace output at all in the console!
However, with WINEDEBUG=+all,-syslevel,-..., there appears an exception and invocation of the debugger, cf. attachment. (Actually, I suspect the exception is not the cause of the bug but appears much later).
The .hlp file makes reference to at least one .dll supplied by the game. That is not needed to test for the bug (MS-Windows' winhlp32 will display file contents without them). Maybe this file is a chm disguised as .hlp as it looks very different from typical help files? (The menu is embedded in text instead of the usual buttons and the top-left icon is not the help one, rather a question mark.)
IIRC, I've tried this file in a Gecko-enabled wine as well, it made no difference.
Should I attach the 1MB mcm2help.hlp from the demo version, or are interested persons expected to go to the demo download site (several more megabytes for the whole game)?
This bug is rather annoying, as there's no printed manual, no .pdf and no in-game help beside this file for this application.