[Bug 17836] Motocross Madness 2 crashes at start (amstream)
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Jun 23 05:28:19 CDT 2010
http://bugs.winehq.org/show_bug.cgi?id=17836
--- Comment #10 from Jörg Höhle <hoehle at users.sourceforge.net> 2010-06-23 05:28:18 ---
There are 2 possible reasons for a crash.
1. Better use native devenum.dll
I wanted to file a bug about devenum.dll. In wine-1.1.24 times,
WINEDLLOVERRIDES=quartz,amstream=n would suffice to run MCM2.
Nowadays, I need to add WINEDLLOVERRIDES=quartz,amstream,devenum=n or there's a
crash like from uninitialised memory. I wasted an afternoon trying to bisect
this until I discovered that the crahes were random and seemed to depend on
unrelated contents of the registry, breaking my "git bisect good or bad".
Generally WINEDEBUG=warn+heap helps get reproduceable crashes, but it did not
work out here.
Also remember that you need WINEDLLOVERRIDES=quartz... wine mcm2.exe.
An app-specific override in winecfg does not work with quartz.dll, see
http://wiki.winehq.org/NativeDll
I'm sorry I never updated AppDB to reflect this (I'd need to become
maintainer).
2. Missing Indeo codecs
Curiously, an older version of winetricks contained this:
echo " icodecs Intel Codecs (Indeo)"
File an enhancement request?
As you have many apps, I'm sure several of them contain the Indeo codecs (e.g.
ir32_32.dll and other 5 files) in their installers. Also, QuickTime6 seems to
install (some of?) these codecs (under a slightly different name, e.g.
IR41_QCX.dll).
With the codecs and the 3 native overrides, MCM2 worked fine (comment #8 still
stands), even with WINEDEBUG=warn+heap.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list