mmsystem should be loaded at startup

Alexandre Julliard julliard at
Fri Nov 23 19:51:41 CST 2001

Joshua Thielen <thielen at> writes:

> Finale expects mmsystem to be present without having to call LoadLibrary 
> on it. It does a GetModuleHandle on mmsystem.dll to find out if the mm 
> extensions are available. I checked out windows 95, and it has mmsystem 
> and winmm loaded when no apps are runing besides  the desktop / 
> explorer. This patch links wine with winmm andmakes winmm load mmsystem 
> on init. Finale gets by this ok now. I don't know if this the correct 
> approach, though.  Could someone (Eric or Alexandre?) please take a look 
> at it before I send it to wine-patches?

It would be better to do the LoadLibrary16("mmsystem") in
wine_initial_task, this way it only impacts 16-bit applications.

Alexandre Julliard
julliard at

More information about the wine-devel mailing list