http://bugs.winehq.org/show_bug.cgi?id=9725
Summary: Medal of Honor: Allied Assault fails to load with NVIDIA drivers Product: WineHQ Apps Database Version: unspecified Platform: PC OS/Version: other Status: UNCONFIRMED Severity: critical Priority: P2 Component: website-bugs AssignedTo: wine-bugs@winehq.org ReportedBy: aaronsawyer90@gmail.com
Created an attachment (id=8157) --> (http://bugs.winehq.org/attachment.cgi?id=8157) my nvidia-bug-report.log
I have just switched from an ATI 9700pro to a BFG 6600gt. Unfortunately, Medal Of Honor: Allied Assault (MOHAA) will no longer run (the single player demo shows the same problem). With my ATI board, it ran without a hitch in Wine. After installing the latest Nvidia-glx drivers for Ubuntu Edgy, mohaa fails to start. An empty grey screen is displayed, with the cursor visible. It seems that it just can't start the game. ALL other Open-GL games run fine. Here are my specs:
O/S: Ubuntu Edgy, i386 build CPU: AMD 3000+ 64 RAM: 1GB DDR RAM GPU: Nvidia BFG 6600GT H/D: Seagate: Dedicated FAT32 partition
I have installed the nvidia-glx drivers via apt-get, as well as installed the latest linux drivers (NVIDIA-Linux-x86-100.14.19-pkg1.run). Both produce the same result.
Here is the output:
$ wine MOHAADemo.exe -opengl aarons@Aaron-desktop:/media/DSK1_VOL3/mohdemo$ fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE wine: Unhandled page fault on read access to 0x5f564e5f at address 0x5f564e5f (thread 0010), starting debugger... Usage: winedbg [ [ --gdb ] [ prog-name [ prog-args ] | <num> | file.mdmp | --help ] $
I have tried everything there is to try. I removed the card and replaced with the old ATI and it runs. I used different versions of wine (up to 0.9.44) to no effect. Either it is an NVIDIA bug or a Wine bug.
-Aaron Sawyer