Selected Test Results (selected in 'Test Results' table below)
What works
Almost everything: (improved) graphics, sound, quests, saving, loading, options, etc.
What does not
Control mapping from the menu. Need to use registry. Seems to be the only flaw.
What was not tested
Further quests and exploration.
Additional Comments
Using free 'radeon' driver.
Morrowing FPS Optimizer works too! Seems to be needed to change the fov and aspect ratio, so that you can play in 16/9 correctly.
The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.
gstreamer problem
by G. Rodrigues on Thursday May 2nd 2013, 9:21
The problems people are reporting with Morrowind seem to be due to gstreamer. I managed to get it to work by, in addition to what else has been advised (installing dxd9 and vc sp6 -- or whatever it is called) is disabling winegstreamer dll.
Unfortunately, I have problems loading saved games... I use the mod-patches MPP, MCP and a few mods (LGNPC, GCD, etc.). Wrye Mash to the rescue. Use Repair All on the save game. No work. Clean cells. No work. Clean spawn points. Aha, we got ourselves a winner.
no menu text.
by richard on Thursday February 28th 2013, 15:26
when i start morrowind I get no problem, the loading bar runs with text above it but once it hit's the main menu the text becomes distorted and if i click on anything, (options, for example) I recieve a menu with buttons and sliders, but no text making the game completely unplayable. here is a post from the terminal:
(wine:5864): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstfaac.so': /usr/lib/gstreamer-0.10/libgstfaac.so: wrong ELF class: ELFCLASS64
fixme:gstreamer:GST_Connect Could not make source filter, are gstreamer-plugins-* installed for 32 bits?
fixme:gstreamer:Gstreamer_FindMatch Could not find plugin for audio/mpeg, mpegversion=(int) 1
fixme:ole:CoCreateInstance no instance created for interface {56a86895-0ad4-11ce-b03a-0020af0ba770} of class {728dcf55-128f-4dd1-ad22-becfa66ce7aa}, hres is 0x80004005
fixme:strmbase:MemInputPin_NotifyAllocator Read only flag not handled yet!
fixme:quartz:Parser_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
fixme:strmbase:TransformFilterImpl_QueryInterface No interface for {56a868b3-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_QueryInterface No interface for {2dd74950-a890-11d1-abe8-00a0c905f375}!
fixme:quartz:Parser_QueryInterface No interface for {2dd74950-a890-11d1-abe8-00a0c905f375}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
fixme:quartz:Parser_OutputPin_QueryInterface No interface for {56a868a5-0ad4-11ce-b03a-0020af0ba770}!
err:quartz:ACMWrapper_Receive Error sending sample (80040227)
Key Mapping
by Charles on Wednesday February 27th 2013, 1:11
Hello all, I'm sorry for some very basic questions that many of you might laugh at, but I am extremely loss on how to work around the bug for changing the controls of the game. I am currently using a Mac to play, and every time I try and change the controls (space bar to jump, command click to select, auto-run to something that I can actually use etc.) the game completely freezes. I looked here to see if I can find a solution, and people keep saying they just went to the registry. Where is the registry? And how do I use it to change the controls in-game? Any and all help would be appreciated!!! Thanks!
1. I've got 'l3codecx.ax' from WinXP installation under VirtualBox (I have a few windows-based virtual machines which are available at Microsoft website for web-developers to test websites against IE compatibility).
2. I copied the file to {prefix}/drive_c/windows/system32/
3. Issued command 'env WINEPREFIX={prefix} wine regsvr32 l3codecx.ax
RE: by evgeny on
Wednesday February 13th 2013, 10:02
steam version won't start
by Paul Wagner on Saturday August 4th 2012, 11:05
When i try to start Morrowing via steam the programm crashes, quertz and vrun6 are installed
I tryed to put msvcp60 on "bultin then native" and "native then builtin" but both didn't worked
Morrowind GOTY won't start
by Ruslan on Tuesday February 14th 2012, 9:09
Unable to start morrowind after installation. Always crashes with program error. (The program morrowind.exe has encountered a serious problem and needs to close). Any sugestions? I am on Mac osx 10.6.
Debug Log:
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
err:rpc:I_RpcGetBuffer no binding
fixme:win:EnumDisplayDevicesW ((null),0,0x1abab5c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1aba6dc,0x00000000), stub!
fixme:file:K32EnumPageFilesA (0xc95320, 0x1a96a64) stub
fixme:file:K32EnumPageFilesA (0xc95320, 0x1a61380) stub
fixme:win:EnumDisplayDevicesW ((null),0,0x19fb4dc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x19fb05c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x19fb3fc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x19faf7c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1a0387c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1a033fc,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x19fb4ec,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x19fb06c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1a0396c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1a034ec,0x00000000), stub!
fixme:process:GetLogicalProcessorInformation (0x0,0x1ab74a8): stub
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
err:rpc:I_RpcGetBuffer no binding
wine: Call from 0x7b82d7e2 to unimplemented function msvcp60.dll.?? 0Init@ios_base@std@@QAE@XZ, aborting
wine: Unimplemented function msvcp60.dll.?? 0Init@ios_base@std@@QAE@XZ called at address 0x7b82d7e2 (thread 0009), starting debugger...
Unhandled exception: unimplemented function msvcp60.dll.?? 0Init@ios_base@std@@QAE@XZ called in 32-bit code (0x7b82d7e2).
Register dump:
CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037
EIP:7b82d7e2 ESP:01acf614 EBP:01acf688 EFLAGS:00200246( - -- I Z- -P- )
EAX:7b819345 EBX:7b82d76e ECX:00000000 EDX:00000000
ESI:00000002 EDI:00774240
Stack dump:
0x01acf614: 01acf6b4 00000008 42da838d 80000100
0x01acf624: 00000001 00000000 7b82d7e2 00000002
0x01acf634: 42ceeef8 42cf3bf3 42dec6d6 42d992b1
0x01acf644: 00157d90 01acf670 01acf670 42d992b1
0x01acf654: 00764008 01acf6b8 42d99376 0000000d
0x01acf664: 00000000 00000000 42d99376 0000000d
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x7b82d7e2 RaiseException+0x92() in kernel32 (0x01acf688)
1 0x42ceeef0 __wine_spec_unimplemented_stub+0x3f() in msvcp60 (0x01acf6c4)
2 0x42cd26a5 __wine_stub_msvcp60_dll_378+0x28() in msvcp60 (0x01acf728)
3 0x00727948 in morrowind (+0x327947) (0x01acf7dc)
4 0x7b84f10c call_process_entry+0xb() in kernel32 (0x01acf834)
5 0x00875279 in morrowind (+0x475278) (0x01acfdd4)
6 0x00d19338 in morrowind (+0x919337) (0x01acfeb0)
7 0x7b84f10c call_process_entry+0xb() in kernel32 (0x01acfec8)
8 0x7b853217 start_process+0x66() in kernel32 (0x01acff08)
9 0x7bc6617c call_thread_func_wrapper+0xb() in ntdll (0x01acff28)
10 0x7bc681ca call_thread_func+0x89() in ntdll (0x01acffa8)
11 0x7bc66142 call_thread_entry_point+0x11() in ntdll (0x01acffc8)
12 0x7bc3f69e start_process+0x1d() in ntdll (0x01acffe8)
0x7b82d7e2 RaiseException+0x92 in kernel32: subl $4,%esp
game won't play
by juan new zeeland on Wednesday July 27th 2011, 1:24
Hello, I'm running wine bottler on OSX 10.5, as you might guess from that I am at the bleeding edge of my technical ability here. I managed to install morrowind (torrented) but tribunal and bloodmoon don't recognize that, which doesn't matter because when I hit play, or options, the game crashes and I get a generic error message. Is there a fix that doesn't involve code?
game won't play
by juan new zeeland on Wednesday July 27th 2011, 1:24
Hello, I'm running wine bottler on OSX 10.5, as you might guess from that I am at the bleeding edge of my technical ability here. I managed to install morrowind (torrented) but tribunal and bloodmoon don't recognize that, which doesn't matter because when I hit play, or options, the game crashes and I get a generic error message. Is there a fix that doesn't involve code?
My problem is that Morrowind runs really slow, around 5-10 FPS, completely unplayable.
I tried setting LIBGL_DRIVERS_PATH=/usr/lib32/dri but that didn't make a difference. Running it with/without desktop effects didn't work either. I even tried running the game on its own X server with xinit!
The problem is that direct rendering is not enabled. Check out the following debug output:
libGL: OpenDriver: trying /usr/lib32/dri/tls/i965_dri.so
Unrecognized deviceID 126
trace:wgl:X11DRV_WineGL_InitOpenglInfo GL version : 1.4 (2.1 Mesa 7.10.3).
trace:wgl:X11DRV_WineGL_InitOpenglInfo GL renderer : Mesa DRI Intel(R) Sandybridge Mobile .
trace:wgl:X11DRV_WineGL_InitOpenglInfo GLX version : 1.4.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX version : 1.4.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Server GLX vendor: : SGI.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX version : 1.4.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Client GLX vendor: : Mesa Project and SGI.
trace:wgl:X11DRV_WineGL_InitOpenglInfo Direct rendering enabled: False
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly
Mouse pointer stuck on edges of screen.
by babo_violent on Tuesday March 29th 2011, 8:27
When I start up the game, the menu appears and the mouse pointer is in the middle of the screen. As soon as I move the mouse the pointer jumps to the edge of the screen and no matter what I do it can only go around the edges of the screen.
Anyone have a similar problem?
Love the game and would like to solve this somehow.
Crashing on WIne 1.3.9
by Colin Wetherbee on Sunday December 19th 2010, 21:14
I'm trying to run the Steam version of Morrowind for the first time, and I'm having some issues. I have installed vcrun6sp6, but otherwise, this is a fresh wineprefix.
When I start the game, I get the usual intro screen with "Play", "Options", and so forth. From there, if I start in windowed mode, a black window appears and immediately crashes with a dialog box containing an error message. If I switch to the fullscreen option and hit the play button, nothing changes on the screen, but I get an unhandled exception message on the console:
Are there any dependencies aside from vcrun6sp6? Anything else I might be missing?
Another potential problem is that Morrowind seems to have fairly strict graphics settings. I run a dual-head 1920x1080 configuration, and that's caused problems with other games in the past. However, I'm assuming that shouldn't make a difference in windowed mode -- the window *does* appear, after all, but it crashes immediately after that.
I'm running Steam like so:
WINEPREFIX=~/local/lib/wine-20101218 ~/local/wine-git/bin/wine explorer /desktop=foo,1920x1080 start 'C:\Program Files\Steam\Steam.exe'
If I run Steam outside of the explorer desktop, I see the same behavior for Morrowind.
Morrowind title.mp3 issue
by Christopher Jordan on Friday December 10th 2010, 21:30
I solved this by installing lib32-mpg123 in the [multilib] repository for Arch linux. Perhaps there is a similar package on other distros that would also resolve this annoying problem.
Guys, any mod that uses MWSE either from MGE or from the standalone, will not work as intended, at least here on this 64 bit computer. It appears to work, but the parts that use MWSE functions will show severe errors, eventually crashing morrowind. MGE distant land doesn't work either, so don't even try installing MGE.
Everything else, except the config keyboard menu works perfectly, and stable, if you do the ini tweaks recommended and install both the morrowind code patch and the morrowind unofficial patch. Most of your errors should be from those mods if not from the graphics driver (i use fglrx).
Looking for someone to cooperate
by Lukas Matousek on Monday August 23rd 2010, 6:35
Hello.
I was playing Morrowind on 1,6GHz Centrino with 1GB RAM and Radeon X700. I had problem with framerate (Solstheim 10-15fps outside). Well, I thought - ATi doesn't have power to run it higher (drivers had cut down power of card to ~10% - that was my opinion).
Now I have Core i5 750 (full quad), 4GB RAM, Radeon HD5570 and my problem is the same - Solstheim 10-15fps outside. This time, it's not about card power or computer power, because there is enough power to run multiple Morrowinds...
My qustion is - Is there somebody, who has ATi Radeon HD and is running Morrowind on fps limiter (or much higher than me) and is willing to help me with set up?
Gentoo Linux x64, ATi drivers (known as closed or proprietary) 10.7 (and updating). I'm running kernel (system) as I should (from Gentoo wiki), but no way to run it as I except.
Some more info:
Resolution - no matter if it's VGA or FullHD, problem is the same.
regedit - tried tips from WineHQ (like pbuffer, fbo and others)
morrowind.ini - just like regedit
Error with opengl
by Teo on Monday July 19th 2010, 9:02
I have an intel card (Sony vaio TT) debian sid 64bit
[code] teo@vaio:~$ glxinfo | grep rendering
direct rendering: Yes
[/code]
I think the issue is with the opengl but I have no clue how to solve it.
[ codeteo@vaio:~/.wine/drive_c/Programmi/Bethesda Softworks/Morrowind$ wine Morrowind.exe
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 337
Current serial number in output stream: 337
[/code]
i have ia32-libs installed...what else should i do?
Please.....I really want to play this game.....I miss it too much...
Thank you.
No ingame sound in 1.2-rc7
by Andriy Tsykholyas on Saturday July 10th 2010, 4:48
Hi all!
I'm running Ubuntu 10.04 x64. The wine is configured to use OSS (because using ALSA results in dead freeze on loading saved game).
After updating from rc6 to rc7 the ingame sounds are gone. The music is still playing, but there are no voices, steps, etc.
Has anyone the same problem?
Advice for (not) tweaking "Interior/Exterior Cell Buffer" values
by Mehdi Yousfi-Monod on Friday March 19th 2010, 12:28
Some Morrowind.ini tutorials advise to set the "Interior" one to 1/4rd of your RAM and 3/4th for the "Exterior" one.
If I do such a tweak (values greater than 500), I got regular crashes when switching to other desktops of my window manager.
With regular values (10 and 32), I have no crash so far, while not degrading performances.
Random Action Crash
by Cornholio on Monday November 9th 2009, 8:55
I have a strange bug: crash on random action. If i run Morrowind again just after crash, it crashed in one-two minutes. If i wait for hour or two, morrowind crashes in fifteen minutes.
I've ran it from colsole twice. Here is console output.
//Debian Lenny. i386. Wine 1.1.32
//And sorry for my crappy english.
I tried installing the game on Windows to check if it would freeze there, and it didn't. Furthermore, since this is the only area I'm having trouble with at the moment, I believe it might be a Wine error. Even reinstalling the game doesn't fix it. :/
RE: Area Error by Michael H. on
Thursday July 30th 2009, 23:27
Area Loading Problem
by Michael H. on Wednesday July 29th 2009, 1:50
I managed to get the game running extremely well (mods or no mods) and have had no problems... up until this point, at least. Taking the second quest from the Fighter's Guild, I was heading south of Balmora and into the West Gnash Area when the game crashed with a Wine error:
fixme:ntoskrnl:KeInitializeSpinLock stub: 0x6577a4
fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
fixme:win:EnumDisplayDevicesW ((null),0,0x32f028,0x00000000), stub!
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x204388,0x2008f0): stub
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (0,0)-(1024,768)
err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111
err:ole:CoGetClassObject no class object {da4e3da0-d07d-11d0-bd50-00a0c911ce86} could be created for context 0x1
err:ole:CoGetClassObject class {2721ae20-7e70-11d0-a5d6-28db04c10000} not registered
err:ole:CoGetClassObject no class object {2721ae20-7e70-11d0-a5d6-28db04c10000} could be created for context 0x1
fixme:dsound:DSPROPERTY_Description1 (pPropData=0x32ebc0,cbPropData=40,pcbReturned=0x32ebe8) GUID_NULL not implemented!
fixme:dsound:DSPROPERTY_Description1 (pPropData=0x32ee04,cbPropData=40,pcbReturned=0x32ee2c) GUID_NULL not implemented!
wine: Unhandled page fault on read access to 0x00000000 at address 0xb7d2a9bc (thread 0009), starting debugger...
No matter how many different ways I approached those people around the fire near the bridge, the game would crash as soon as the "Loading Area" bar appeared on the bottom of the screen. I originally thought this was an error due to a mod, but even the unmodded version of the game gets hit by it.
Oddly enough, this is the only area I've encountered so far with such an error. Every other area loads fine and works perfectly except for this one.
I'm currently running the game on Kubuntu 8.04, using Wine 1.1.26. I am also using a No CD patch, if that matters. I'm not sure what other info could help. :/
copy protection
by axm on Tuesday March 17th 2009, 19:13
Copied a the whole game installation from an old windows disk, tribunal, bloodmoon, german. Using a nocd patch did not work, but much to my delight just inserting the disk did. Still have to work on why the game cannot find some files.
Solution for Errors and "File not found" messages
by Martin on Wednesday March 11th 2009, 21:00
Today I installed Morrowind, running Kubuntu 8.10 with KDE 4.2.0 installed. First thing was an error message when Morrowind tried to get into Fullscreen which I couldn't read because it was just black. I did the registry tuning thing with the tips listed above, same issue. Searched through the Internet and found a pretty simple solution:
Next I went into the Morrowind Directory "/home/username/.wine/drive_c/..." and started Wine, this time no error message, but when I got to the menu it told me it could not find the Main theme mp3 file. Hitting Esc got me into the game, but with no sounds at all.
Last step was tu run Morrowind (still in its directory) by entering "wine ./Morrowind.exe" and finally it worked for me.
More Questions -_- >_< ? ? ?
by James Jesse Emery on Wednesday January 14th 2009, 3:51
What About Morrowind Graphics Extender, I get an Error Saying That i don't have an up to date Graphics Card When i try to even run Mge, but i have the Latest Graphics Card 9600 Nvidia
Another Morrowind bug
by pawel on Sunday November 30th 2008, 10:50
I edit the morrowind.ini file, as it is presented on the webpage, to diminish the emulation problems. I save it and once I start the game, the programme skips the main menu and starts the game play in some random place. And to add insult to injury, the emulation is VERY unstable and tends to crash frequently. My system is OpenSUSE 11.0, Wine 1.1.9, Graphics card: Intel GMA 3100, Celeron 2,0 Ghz, 1GB of RAM memory, and some integrated sound card.
But that was My 1st problem. Now for the other one...
When I don't modify the morrowind.ini - the games starts, and everything seems to work fine. However, in some locations when the background music changes from battle to exploration theme the screen freezes. It happens more frequently in enclosed locations. I tried basically every way of dealing with this problems, mentioned on this site.
I also can't seem to find some of the options when modifying the registry keys e.g.
scripting function "GetSoundPlaying" broken?
by JMS on Wednesday August 13th 2008, 15:20
I have a strong hunch that the scripting function GetSoundPlaying no longer functions as it is supposed to under Windows. This affects a great many sophisticated scripts that use that function to detect whether certain events occur.
A particular example: with the user mod "Vampire Embrace 2.4" by Cortex, one of the main functions is to allow the player to do a "combat bite" on enemies. The script in question (emb_combatdisptargN, where N is 1..10) is attached to the enemy and uses GetSoundPlaying to determine if the player has hit them. However, I have put some messagebox calls in the places where it call GetSoundPlaying, and it appears that the script never detects a combat hit.
If anyone can confirm whether or not this scripting function works that would be great, as I'm really not sure about any of this. All I know is that Vampire Embrace does not work! (It used to work fairly well back in the wine-0.9.59 days, although even back then it had problems with the combat bite).
horrible flickering problem
by JMS on Friday August 1st 2008, 17:05
Another new problem that has arisen for me post wine-0.9.59, and is still a problem as of 1.1.1: some textures flicker horribly, most noticeably hair when viewed outside. Here's a pic to show what I mean, it is a composite of 2 screenshots taken with a fraction of a second of each other:
Yes, lots of people look like their hair is blown off and they are bald!
But it's not just hairs that are affected, it's lots of things: doors, clothes, and so on. It's terribly distracting and unpleasant to the eye. I sure hope someone can help me resolve this problem. I can't really stand playing anymore!
Errors: "frame buffer & stencil mode" and dumping
by Sugi on Sunday July 27th 2008, 14:05
I get two errors,
"Unknown frame buffer Mode"
and
"Unknown stencil mode format"
and
Now, when the game starts up, it throws me to desktop without any erros.
Specs:
P4 1.8 Ghz
Gb of DDR PC 3200
ATI 9600 SE
ATI drivers from "Hardware Drivers"
Direct Rendering: Yes
Wine 1.0
Portrait and Map all black.
by mad cat on Sunday July 6th 2008, 7:33
Hi.I use wine 1.1.0 and everything works except that the Character Inventory portrait is Blank and map is all black.Is there any way to fix this? Thanks.
problems after upgrade to 1.0-rc5 from 0.9.59
by JMS on Tuesday June 17th 2008, 11:34
I recently upgraded Ubuntu from Gutsy to Hardy, and Wine from 0.9.59 to 1.0-rc5, and have encountered some new problems.
First, there is now always a 1-3 second freeze when combat starts or stops, which pretty much makes combat very annoying. I thought it might have to do with the starting/stopping of Battle music, so I went into the Data Files/Music directory and moved the Battle directory out of the way, which seems to help a little but it doesn't really fully fix the problem.
I have a bunch of problems related to switching between Morrowind and other applications, like Firefox, via the windowmanager. Sometimes after switching to Firefox, for example, the current sound playing in Morrowind will get into a 1 second loop, which is really annoying to listen to. Sometimes while I'm in Firefox, Morrowind will just crash to desktop. And sometimes Morrowind will steal the mouse pointer from Firefox. None of these issues with switching to other apps happened back in Gutsy with Wine 0.9.59.
For the sound, I've switched from Alsa to OSS in winecfg as I have seen some suggest, but none of the sound settings there really seem to affect the problems I'm seeing.
I was wondering if others have experienced anything similar to these problems? Maybe there's some mis-configuration I could fix on my part?
Thanks.
Right Shift Doesn't work.
by MrDS on Friday April 18th 2008, 13:53
Has anybody ran into this problem? For some reason my Right Shift does not work in Morrowind. It works in all the other games I use through version Wine 0.9.59. It used to work in previous versions.
A crash when leaving the ship in the beginning...
by Insill on Sunday March 23rd 2008, 13:58
Hi! I installed Morrowind GOTY and the installation worked perfectly. And the game also works, except leaving the ship in the beginning, when I leave the ship, game crashes. How can I fix this thing? It ran perfectly with some users according to Wine App DB, why it doesn't work with my computer perfectly?.
Annoying fog bug
by rji on Saturday February 16th 2008, 2:02
Has anyone else experienced the "fog bug" in "Sotha Sil, Dome of Serlyn"? The interior cell is completely fogged out so that the final story quest in Tribunal becomes unplayable without skipping to the next interior cell (via: coc "sotha sil, hall of sallaemu") as you can't see to move beyond that interior cell.
This is with an nVidia 6800, _not_ the Radeons that are known to have this problem. The known workaround for this also does not work as the CS crashes when attempting to save the esp in 0.9.54.
low performance
by kontra on Monday January 28th 2008, 16:41
Hi,
I successfully managed to start Morrowind GOTY [Tribunal & bloodmoon] and with sound under Ubuntu 7.10, but the performance is way to low
I have c2d @ 2.14Ghz, 2GB ram and Intel GMA 3100 with 256 ram
glxgears = 2000fps
I think that is enough to play Morrowind even on the best resolution, but for some reason it give me 5fps in fullscreen 1024x768, with pixel shader off, and Interior & Exterior Cell set to various values
wine version - 0.9.54
kernel - 2.6.22-14-generic #1 SMP x86_64
compiz turned off
Crashes when I go outdoors
by Vincent Fourmond on Wednesday January 23rd 2008, 14:21
Hello,
Under wine 0.9.53 (debian version), I manage to run a nocd version. I can play the introduction up to the point I go out of the boat, and then it segfaults. If I download a random save from the internet, I also get a page fault every time I go outside:
fixme:spoolsv:serv_main (0 (nil))
err:advapi:service_get_status service protocol error - failed to read pipe r = 0 count = 0!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f150,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x1a87c0) : stub
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x1a87c0) : stub
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (8,31)-(1166,920)
fixme:d3d:tex_bumpenvlscale WINED3DTSS_BUMPENVLSCALE not supported yet
[...]
fixme:d3d_surface:IWineD3DSurfaceImpl_LoadTexture (0x44acbb0) Operation not supported for scratch textures
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x1a87c0) : stub
fixme:d3d_surface:IWineD3DSurfaceImpl_LoadTexture (0x2055908) Operation not supported for scratch textures
fixme:d3d_surface:IWineD3DSurfaceImpl_LoadTexture (0x2055908) Operation not supported for scratch textures
fixme:dinput:SysMouseAImpl_Acquire Clipping cursor to (8,31)-(1166,920)
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x1a87c0) : stub
fixme:d3d:IWineD3DDeviceImpl_EvictManagedResources (0x1a87c0) : stub
wine: Unhandled page fault on read access to 0x00000000 at address 0x402f6a (thread 0009), starting debugger..
.
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00402f6a).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00402f6a ESP:0033fbf0 EBP:0033fc18 EFLAGS:00010202( - 00 - -RI1)
EAX:00000000 EBX:017cb108 ECX:017775c0 EDX:40000000
ESI:017775c0 EDI:00000000
Stack dump:
0x0033fbf0: 01d8d9e8 00489856 40000000 017775c0
0x0033fc00: 02b6d548 02c01cd8 017cb108 c0d588da
0x0033fc10: 017775c0 00562023 02c01c68 0045cffa
0x0033fc20: 0033fca8 02c01cd8 44699c73 43813a4f
0x0033fc30: 438a7cdf 4306fffa 01dffed0 0000000c
0x0033fc40: 0033fc70 7e9af71a 00110000 00000000
Backtrace:
=>1 0x00402f6a in morrowind_nocd (+0x2f6a) (0x0033fc18)
2 0x0045cffa in morrowind_nocd (+0x5cffa) (0x02c01c68)
3 0x52464552 (0x0074a140)
4 0x004ee920 in morrowind_nocd (+0xee920) (0x004e45a0)
5 0x00000018 (0xe8f18b56)
6 0x00000000 (0x00000000)
0x00402f6a: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (94 modules)
PE 400000- 7e4000 Export morrowind_nocd
[...]
Two things that could differ from apparently happy other users are:
* I run on a x86_64 box
* I have a NVidia card using their proprietary kernel/GLX drivers.
If anyone had some lead on this, I'd be really glad. Thanks !
GotY
by malcolm on Thursday November 1st 2007, 14:49
I've installed GotY on Kubuntu v7.10 and it runs quite well with Wine 0.9.46, i've left the Music directory where it is, and turned the volume down to one click above Off - if it's turned off completely there are usually problems.
Load and Save works flawlessly, there is a bit of lag in Seyda Neen, but there was in Windows - i use Rainforests of the Bitter Coast. :)
The doll image is a white blob.
The menus work perfectly well.
There is no Local map update, but the World map seems to look alright.
I have a large lilac-coloured square at the bottom left of the screen, now covered by the black Local map.
If you want to use Galsiah's Character Development it will probably pay to start your Character without enabling it and then Save outside the Census and Excise Office, quit the game, enable the plugin, then restart... otherwise you will probably end up inventing several new sweary-words because of mouse-lag and enduring an erratic slide-show. :D
Abot's Waterlife works as it should except for auto-gathering Slaughterfish with a spear, although starfish and other fish are auto-gathered alright. :)
I've had two complete lock-ups - but this could be due to one (or more) of the plugins i've installed.
RE: GotY by malcolm on
Friday November 2nd 2007, 6:16
Incorrect Drive Paths
by Teresa Bowman on Thursday June 28th 2007, 7:03
Er, first posted this on the wrong version by accident, sorry! :(
I've been trying to get 'Morrowind Launcher.exe' working so that I can activate mods (*.esp files), but it acts like the *.esp files aren't there. It's completely blank, nothing *to* select, not even the base *.esm files.
Here's the strange part: I *can* run the Launcher from Nautilus, but *can't* from winefile (it just starts up Morrowind regularly on a double-click).
Running Morrowind.exe from Nautilus brings up an error:
Font 0 not found in .\Morrowind.ini
Current Path: I:\
But it starts up fine, music and all, when I double-click on Morrowind.exe from winefile.
It seems like some kind of incorrect path error that's affecting it, but I'm not sure how to fix it.
fullscreen?
by Greg Schick on Monday May 28th 2007, 1:12
Has any one gotten this to work correctly in fullscreen?
I turned off my virtual desktop, and unchecked the box for "allow the window manager to control the windows for morrowind.exe. Then I used morrowind fps optimizer to set the screen resolution. That gave me a true full screen display.
The problem I ran into was after I hit esc to close the mp3 error box I could no longer input to the game via the keyboard. Tried with fullscreen and windowed mode in the morrowind registy settings. Same result.
I also tried changing the background keyboard option, in the morrowind.ini, to 1. No dice.
RE: fullscreen? by Greg Schick on
Monday May 28th 2007, 2:27
Configuration Problem
by Ben Hall on Saturday April 21st 2007, 14:48
Does anyone have Morrowind freeze when they try to change the keyboard controls from the default bindings? I've encountered the problem running version 0.9.35. The game doesn't crash, but it becomes entirely unresponsive and has to be killed
RE: Should work now
by Alex Noffftz on Saturday January 6th 2007, 13:10
I can prove this. Installing and playing works now after getting the Music directory out of way. I can also verify the other problems left.
One addition:
The automapping feature doesn't work. Seems that there is used a wrong texture in the mapping window. The "global" map works great, but the "local" map shows a completly wrong map (e.g. interior map if being outside) not being updated.
RE: IWineD3DImpl_CheckDepthStencilMatch
by Chris on Sunday December 31st 2006, 23:38
Stable nVidia drivers 9746 are out, so you may want to give them a try. When upgrading your drivers last, did you make sure OpenGL was still working afterward? A couple times I've got a problem with my GL libs not being properly installed (curse you, Gentoo! *shakes fist*). Easilly fixed, but easilly overlooked, too. If your libs did break, you'll want to reconfigure/recompile Wine after fixing it.
What happens after those messages print out? It should eventually get on with the game after a couple moments. Not exactly sure why the game is looking for those formats, and it takes a little to get through because Wine's printing it all out (luckilly not as bad anymore).. but it should eventually move on. The CS, on the other hand, you'll want to run with WINEDEBUG=err-d3d since it'll trigger that same loop several times (and disabling the messages helps it get through faster).
Not ready yet
by Sagar Mittal on Wednesday December 13th 2006, 19:02
I had this mostly working at the beginning of August, but it wasn't ready for integration. However, I took a little time to test current GIT and it seems to crash when using DirectShow at all (without my patches). I don't have time to look into this right now (it's the middle of exams), but there is a tarball of my patches/test applications at people.clemson.edu/~sagarm/soc.tgz if you would like to mess with it. You will need libavcodec/libavformat (part of ffmpeg).
If you know anything about adding configure checks/dynamically loading libraries, by the way, I would appreciate your help.
Kudos on fixing the d3dcaps problem; I hope your fix is integrated.
TESCS
by James Clark on Saturday November 25th 2006, 21:26
Trying to get the Construction Set to work; after I copied over the missing msvcp60.dll from my original install, things look great, and I think it even loads Morrowind.esm a little faster than normal ;)
Of course, the render window... isn't. Pity, but I can understand how that would be more complicated.
The other thing I should report is that some attempts to resize the large MDI main window result in a lock-up, with endlessly repeating error messages of the form
err:d3d:IWineD3DImpl_IsGLXFBConfigCompatibleWithRenderFmt unsupported format WINED3DFMT_X4R4G4B4
...... lots, then
err:d3d:IWineD3DImpl_IsGLXFBConfigCompatibleWithRenderFmt unsupported format WINED3DFMT_A4R4G4B4
...... lots, then back to X4R4G4B4
Can someone explain what the error means? Is it really something lacking in my GL system (using nvidia 7600 && Xgl), or is this just some strange.... texture format? that wine can't display yet? (wine 0.9.25 in a 32-bit debian chroot)
Morrowind is pretty much the one last 'killer app' that I can't do without... I'd love to be able to run it and the construction set on my main machine.
RE: TESCS by Chris on
Tuesday November 28th 2006, 15:59
RE: Just about there
by Chris on Friday August 25th 2006, 16:10
Sorry about that. It cut off most of my reply. Here's the full thing:
The PhaseCancel error seems to be normal, though I don't know if it's a Wine error or program error.. either way, I notice no adverse side effects from it. The MixOne fixme seems to occur with me as well on occasion, although the difference between mixlen and primary_done is usually very small (less-than-or-equal-to 4). Applying the set_thread_priority patch (which can be found in the wiki) may help with that, as well as clear up the sound stuttering issue. You'll also need the realtime-lsm kernel module (recommended for this) if you don't want to set the suid root bit, and you don't have another way to set the RLIMIT_RTPRIO resource limit (found in Linux kernel 2.6.13 and newer).
A warning, though: the set_thread_priority patch was not accepted into Wine because of the off-chance that a rogue program would be able to lock-up the system (it can start a time-critical thread and not rest, preventing other processes from getting any CPU time). I personally think the risk is small (since the same thing would happen on real Windows) compared to the benefits gained (clear, non-stuttering sound) and I've yet to run into any problems. However, to be safe, apply the patch at your own discretion.