http://bugs.winehq.org/show_bug.cgi?id=14055
--- Comment #60 from Reinhard Berger geist1@sms.at 2011-07-23 08:10:12 CDT --- just modify your heroes3.desktop file (Note : I tested with Heroes3 Shadow of Death) to the following :
Replace the Line "EXEC=" as following :
Exec=schedtool -a 0x1 -e wine "/home/<user>/.wine/dosdevices/c:/Program Files/3DO/Heroes3/Heroes3.exe"
Replace <user> with your user name.
The working path should be there already, if not add/replace like the following :
Path=/home/<user>/.wine/dosdevices/c:/Program Files/3DO/Heroes3/
Note :
"Program Files" is the default path, you must/should edit this to your installed path if it is different.
That is all, if "schedtool" is installed all works fine then without any freezes in mp3dec any more.
I played now 14 Days at once with more then 14h daily , and have had not only 1 freeze now.
I needed only to change schedtool from 0x2 to 0x1 seems that the program works better when executed with CORE1 instead of CORE2.
With setting to "0x2" (Core 2) i have had freezes again after 1-2h of game play.
Tested with Ubuntu 11.04 , Wine 1.3.15 and NVIDIA Gforce 8500,disabled PULSE.