WineHQ

The Elder Scrolls III: Morrowind

Final official patch for non-expansion Morrowind.

Application Details:

Version: 1.2.0722
License: Retail
URL: http://www.elderscrolls.com
Votes: 5
Latest Rating: Platinum
Latest Wine Version Tested: 1.6

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything.

What does not

Cinematic movies have poor performance, even latest wine version does not fix that.

Workarounds

What was not tested

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Actually, my wine version is 1.3.26, but its not listed here...

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowGentoo Linux x86_64Nov 20 20131.6Yes Yes NoPlatinuman anonymous user 
CurrentFedora 20Mar 17 20141.4.1Yes Yes NoGoldan anonymous user 
ShowUbuntu 10.04 "Lucid" i386 (+ variants like Kubuntu)Mar 11 20121.4Yes Yes NoGoldSalomon Aquino 
ShowUbuntu 11.04 "Natty" amd64 (+ variants like Kubuntu)Aug 12 20111.3.26Yes Yes NoBronzeJan Kaláb 
ShowArch Linux x86_64Aug 02 20111.3.25Yes Yes NoGoldWilliam J May 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

HOWTO

Music has to be erased from Data Files/Music prior running the game (required only for Wine < 0.9.36).
When game ask about mp3 files, press Esc.

In winecfg set vertex shader mode to hardware. If you've got Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (Video card), make sure you deselect "Vertex shader support" in winecfg, otherwise you won't be able to exit the ship in the beginning of the game.
In winecfg set winver=win98 for best application behavior.

Make following changes in Morrowind.ini file:

;; Reduce CPU load
MaxFPS=40

;; Reduce crashes
SkipProgramFlows=1
DontThreadLoad=1

;; Improve loading times
;; RAM specific options (1/4 of total RAM for interior, 3/4 for exterior)
;; Examples for 1GB RAM machine
Interior Cell Buffer=256
Exterior Cell Buffer=768


You can get much better water rendering and rid of red inventory person artifacts using 3D acceleration:


[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"OffscreenRenderingMode"="fbo"
"UseGLSL"="enabled"
"VideoMemorySize"="128"

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Works with Wine 1.7.8
by Carlos Rodriguez on Tuesday December 17th 2013, 15:45
Tested on:

Wine 1.7.8 (compilado)
Nvidia Drivers 331.20 (.run package)
Linux Mint 15 KDE 32Bit - Kernel 3.8.0.26 PAE
CPU: INTEL Pentium G3220 (Nucleo Haswell a 22nm) 3.0Ghz (Dual-Core) Stock Clock
MEM: 8GB DDR3 1333 (2x4) Patriot value (128 bit dual channel: 21.3 gb/s)
GPU: Zotac Nvidia Geforce GT630 (GK208 28nm: 384 Shaders / 8 ROPS) Zone Edition Passive Cooling 2GB DDR3 1800Mhz a 64Bit (14.4Gb/s)
MAINBOARD: MSI H81M E33

www.youtube.com/watch?v=a7vee8I3lPY
installs fine wont start
by joe nowicki on Thursday October 25th 2012, 1:19
System information:
Wine build: wine-1.5.13
Platform: i386 (WOW64)
Host system: Linux
Host version: 3.6.2-4.fc17.x86_64
VGA compatible controller: ATI Technologies Inc Radeon HD 5870 (Cypress)


so when i try to run game after install and the official patch i get this message: "the program morrowind.exe has encountered a serious problem and needs to close"

this is what shows up in terminal when i try to run it

[ um@namelis ~]$ wine '/home/um/.wine/drive_c/Program Files (x86)/Bethesda Softworks/Morrowind/Morrowind.exe'
fixme:service:scmdatabase_autostart_services Auto-start service L"SecDrv" failed to start: 2
err:winediag:X11DRV_WineGL_InitOpenglInfo Direct rendering is disabled, most likely your OpenGL drivers haven't been installed correctly (using GL renderer "Gallium 0.4 on AMD CYPRESS", version "1.4 (2.1 Mesa 8.0.4)").
wine: Unhandled page fault on read access to 0x7ddb5000 at address 0xf74eed91 (thread 0009), starting debugger...

dont want to waste space with all the debug info if this is enough to point me in the correct direction to fix my problem
RE: installs fine wont start
by joe nowicki on Thursday October 25th 2012, 16:01
ok i fixed that issue by just installing all mesa library files available both 64 and 32 bit versions

now i only have a sound problem but i remember reading about how to fix that somewhere i know the ez fix is to just give up sound but im not annoyed enough yet to give up sound
Missing CD-Rom/DVD player...?
by Kenny Caldwell on Saturday May 12th 2012, 22:51
I installed Morrowind on a Macbook Pro, 10.6.8, successfully. When attempting to run it, however, I get no further than the Morrowind launcher. Attempting to do so initially gave me the error message of inability to detect a CD-Rom or a DVD player. After the first two or three tries of that, though, it doesn't even bother giving me an error message.
Strange camera movement
by Katt on Saturday March 17th 2012, 20:10
For some reason, the camera moment using the mouse are acting really strange. If you turn the camera at one direction it will go faster and faster until it spins around uncontrollable. Any ideas?
Render creation error: "Unknown stencil mode format."
by Robert Robinson on Saturday December 17th 2011, 3:01
Whenever I launch Morrowind, I get a transparent window, and an error dialog stating that there is a, 'Render creation error: "Unknown stencil format."'

More info on this issue may be found here: ubuntuforums.org/showthread.php?t=1885927 where I asked prior to this.

Any assistance would be appreciated.
RE: Render creation error:
by Vit Hrachovy on Saturday December 17th 2011, 10:17
You've got either unsupported videocard, or videocard drivers lacking the requested interface. If you're able to run Morrowind on same HW on Windows, then it's caused by bad Linux drivers for your videocard. Try experimenting with proprietary or opensource drivers ... Good luck.
annoying inventory windows moving
by dave on Saturday June 11th 2011, 1:55
I'm trying to play Morrowind on Wine 1.3.20 (Ubuntu 10.10, Intel 4500HD graphics). Everything seems to be OK except inventory. When I'm clicking PPM few times, all inventory windows reduces and moves to left up corner. Then I'm trying to stretch and move them to the right position but when I leave inventory they reduces and moves again and looks this way:
i54.tinypic.com/m775sg.jpg
RE: annoying inventory windows moving
by Daniel on Saturday October 8th 2016, 11:22
Any news on this? A friend of mine is just facing the same problem (inventory windows staying in the foreground, and loot windows starting up minimized).
white screen
by Scott Red on Wednesday January 12th 2011, 20:20
img691.imageshack.us/img691/3822/screenshot20110112at914.png

As seen above Morrowind is only giving me a blank screen. I have altered the .ini file as advised and have changed wine to run Win98.
RE: white screen
by William J May on Tuesday August 2nd 2011, 2:54
Which graphics chip?
RE: white screen
by Karl-Felix Glatzer on Wednesday August 10th 2011, 8:45
I've got the same problem on Ubuntu 10.04 with wine 1.3.26 from the ubuntu repo.

My Graphics chip is a NVidia Geforce FX Go5700
RE: white screen
by Karl-Felix Glatzer on Friday August 12th 2011, 7:09
It seems like this was caused by the DVD not being mounted correctly or similiar and Morrowind either was stuck or crashed at the white screen before the first Video starts.

I could fix it by simply running it with WINEDEBUG=+d3d or it was just luck. Anyway now the game loads succesfully everytime.

I don't know if you can fix this by making an Image of the DVD but i would advise to try it when having the same error.

PS: Sorry for double post.
starting crash depending on wine windows version
by zippato on Tuesday October 26th 2010, 13:57
Hi. I've got a new generation Mac mini. I've succesfully installed wine 1.3.4 via mac ports.
Next I've launched Morrowind installer: everything OK. But the game didn't start, it crashed after Morrowind Launcher -- > Play.

I've tweaked a bit following instructions given here, and I've managed to launch the game using Windows 2000 as Windows . I've succeded in starting the game, saving, reloading it.
But then it wouldn't start 10 times in a row, giving:

ag-macmini:Morrowind andrea$ wine Morrowind\ Launcher.exe
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
ag-macmini:Morrowind andrea$ wine: Unhandled page fault on read access to 0x0082114c at address 0x540ad4 (thread 001d), starting debugger...
err:dbghelp:pe_load_msc_debug_info -Debug info stripped, but no .DBG file in module L"secdrv.sys"
wine: Unhandled privileged instruction at address 0x711d7e (thread 0021), starting debugger...
Unhandled exception: privileged instruction in 32-bit code (0x00711d7e).
Register dump:
CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037
EIP:00711d7e ESP:0033fed4 EBP:0033fee8 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:7b84e291 ECX:0033fef0 EDX:00000000
ESI:7ffdf000 EDI:007d705e
Stack dump:
0x0033fed4: 7b84bc8c 7ffdf000 7b84e29f 7b84e291
0x0033fee4: 7ffdf000 0033ff28 7b84e2d7 7ffdf000
0x0033fef4: 007d705e 00000000 00000000 00000000
0x0033ff04: 00000000 00000000 00000000 00000000
0x0033ff14: 00000000 0033ff40 7bc64f7c bfffe2f4
0x0033ff24: 00110768 0033ff48 7bc63e0c 00000000
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x00711d7e in morrowind (+0x311d7e) (0x0033fee8)
1 0x7b84e2d7 in kernel32 (+0x3e2d6) (0x0033ff28)
2 0x7bc63e0c (0x0033ff48)
3 0x7bc64fea (0x0033ffc8)
4 0x7bc3d95e (0x0033ffe8)
0x00711d7e: sti
Modules:
Module Address Debug info Name (23 modules)
PE 400000- 7db000 Export morrowind
PE 10000000-10134000 Deferred ~df394b.tmp
PE 30000000-3006e000 Deferred binkw32
PE 405a0000-405a4000 Deferred version
PE 405c0000-405c4000 Deferred dinput8
PE 40710000-40714000 Deferred advapi32
PE 40770000-40774000 Deferred rpcrt4
PE 42560000-42564000 Deferred gdi32
PE 42600000-42637000 Deferred user32
PE 42750000-42754000 Deferred ole32
PE 42880000-428e2000 Deferred winmm
PE 42920000-42924000 Deferred dinput
PE 42970000-42974000 Deferred dsound
PE 429c0000-429c4000 Deferred d3d8
PE 42a00000-42a04000 Deferred wined3d
PE 42b50000-42b54000 Deferred msvcrt
PE 42be0000-42c0b000 Deferred comctl32
PE 43280000-43284000 Deferred winex11
PE 434a0000-434a4000 Deferred imm32
PE 43630000-43634000 Deferred uxtheme
PE 780c0000-78121000 Deferred msvcp60
PE 7b810000-7b8f9000 Export kernel32
PE 7bc10000-7bc14000 Deferred ntdll
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000016 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
0000001e explorer.exe
0000001f 0
00000020 (D) C:\Program Files\Bethesda Softworks\Morrowind\Morrowind.exe
00000021 0 0 0x00711d7e in morrowind (+0x311d7e) (0x0033fee8)
1 0x7b84e2d7 in kernel32 (+0x3e2d6) (0x0033ff28)
2 0x7bc63e0c (0x0033ff48)
3 0x7bc64fea (0x0033ffc8)
4 0x7bc3d95e (0x0033ffe8)

Then again it gets started ok once, and then again no way.
Notice that using Win 98 or others it always says "Unload the debugger and try again".
Maybe the malfunctioning is due to something remaining hanging between the different tries?

Thank you.
Andrea
RE: starting crash depending on wine windows version
by zippato on Thursday October 28th 2010, 13:09
Managed to work around the problem using a noCD patch/crack. Problems where probably due to $old out(TM) loading wrapper.
Sorry for the long stack dump, you are welcome to edit it out.
Andrea
render creation error ***
by Elisabeth Laura Scheel on Sunday September 5th 2010, 6:31
Well, i installed the game without problems, but when i want to start it, it gives me the warning "render creation error ***" without any specification.
i run it with wine 1.2 and i tried windowed mode and fullscreen and reduced the resolution to 800x600. i turned pixel shading on and off. morrowind tells me i use a nvidia geforce 8300 gs, while my mac tells me i use nvidia geforce 320m. i use mac OS X 10.6.4.
help please TT
RE: render creation error ***
by Elisabeth Laura Scheel on Sunday September 5th 2010, 7:34
okay now it works with fullscreen...i dont know why, but when it comes to character creation the window shuts down..
Load game = crash
by Kit on Monday June 7th 2010, 20:33
Crash when attempting to load a game. Any ideas?
RE: Load game = crash
by Ryan on Saturday July 10th 2010, 19:33
If you start a new game first and then load it works
Gameplay video
by Jake ward on Wednesday March 24th 2010, 2:27
RE: Gameplay video
by Eau_De_Cologne on Wednesday March 24th 2010, 9:31
Hey, Jake.
Thank you for the submission, but I personally think that it is not a good way to do it. The game runs way too slow on your system, IMO. Therefore it is rendered unplayable for a casual user viewing this video, but in fact it isn't.
Please concern dealing with your drivers, your system should have a speed boost. The good idea is to make a new video, please concern adding your hardware configuration description there and play full-screen please, because nobody is actaually interested in your desktop, wallpaper, apps, etcetera.
Cheers.
RE: Gameplay video
by Jake ward on Wednesday March 24th 2010, 10:51
The purpose of the video is to show that the game actually works not to show how fast it runs, and Tbh if you checked out my other videos i tried running games in fullscreen but to find out that the ending video has a lot of graphical glitches otherwise i would run it fullscreen
...test data correction
by William J May on Thursday November 19th 2009, 2:30
I meant to say built from source - not from binary packages ('./configure', etcetera).
MW crash due to mp3 fail
by james morgan on Sunday October 4th 2009, 17:32
Just installed plain old morrowind (not GOTY) and patched it to 1.2.0722 without error. But when I run the game I get this ---> Music Error: Can not play file. Data Files/Music/Special/morrowind title.mp3
Click 'ok' or hit esc, and then wine kills itself.....

I have done some homework and this seems a semi-common problem, with the best solutions I've seen so far as being to either delete the music folder altogether, or download a windows mp3 codec.
Tried downloading a couple codecs, but wine does not seem to actually install them. Have tried installing the Fraunhofer MP3 Codec Pro, and wine kills the program as soon as I click Yes on the install query. This has happened with a couple of others as well.
Can anyone suggest what I need to do to do this properly? Or a better way of getting past the music problem? I install using wine [nameofcodecsetup.exe] and install it to Program files in the c drive. Don't have much experience with wine, so I have no clue if there is a better way of doing this. Using wine version 1.1.30 and ubuntu Jaunty.
RE: MW crash due to mp3 fail
by Lukasz Pytel on Saturday November 14th 2009, 14:17
1. Install a mp3 codec l3codecx.exe for windows in wine.
2. Rename the installed ~.wine/drive_c/windows/system32/l3codecx.acm file "~.wine/drive_c/windows/system32/winemp3.acm".
RE: MW crash due to mp3 fail
by Tobias Manske on Sunday April 8th 2018, 6:34
You are a lifesaver!

a better and faster way would be to use winetricks
`winetricks l3codecx` works just fine
RE: MW crash due to mp3 fail
by William J May on Wednesday November 18th 2009, 1:21
How did you install Wine? I could have done Mandriva from package but decided to compile from binary. I had to install a number of -devel packages to satisfy dependencies for various features...one of which was something like 'libmpg123_0' then redoing ./configure, I installed wine and Morrowind works beautifully including mp3 music. If you download and unzip the binary version, there's a README file that tells you what to do - and use the wiki for further assistance.

I know its a time consuming task compared to package installs, but I found it worthwhile.
fixed it: MW crash due to mp3 fail
by james morgan on Wednesday November 18th 2009, 2:26
sorry, i've had this fixed for awhile.....

l3codecx.aci was all I really needed, I just couldn't install directly into wine, as i had said. Wine didn't like the codec installer, or maybe the other way around..... either way, I just intalled the codec on an old xp box, grabbed the l3codecx.aci, and dropped it into wine's system32 as winemp3.aci or something similar.

workin' pretty good now.....
RE: fixed it: MW crash due to mp3 fail
by Robert on Friday August 17th 2012, 0:27
I know you probably don't remember exactly how you fixed it anymore and might not even log in here anymore, but if you do remember and do log in and see this I was wondering if you could tell me if I did something wrong with what you said that you did. I got that l3codecx.aci and I went to wine's system32 and renamed the file and changed it's extension first to winemp3.acm which is what the file in there already was called and then to winemp3.aci. both times when I started morrowind I still had the crash because of the mp3 music file couldn't play so if I did something wrong if you could please tell me what I did wrong and how to fix the problem that would be great because I want to play morrowind and can't.
RE: MW crash due to mp3 fail
by William J May on Saturday July 10th 2010, 2:42
For others that might have this problem--
First, I'm assuming that you deleted /Data Files/Music folders yourself. If you haven't touched them and you get this error you should start by uninstalling/reinstalling Wine. Make sure you get mp3 support when Wine is installed. Trying to add it later is a bad idea.

I always build from source since I've tried some distro packages that were a little screwy.

I recently found that if I leave the 'Special' music folder, then I don't have to fight that annoying warning when I start the game.
RE: MW crash due to mp3 fail
by DRH on Monday November 7th 2011, 18:41
I'm guessing that, like me, you're running a 64bit install. The fix for this is to install the 32bit packages for gstreamer-plugins-bad, gstreamer-plugins-good and gstreamer-ffmpeg. That solved the issue for me in Fedora 15.
Patching issue
by Dustin on Thursday July 9th 2009, 20:31
I'm most likely doing something wrong but I seem to have an issue patching to this verison.

I have the patch and I'll run the patch, but while installing it'll say something along the lines of "Old file not found but filename exists"

I'm pretty sure I'm doing something wrong or is this normal?
Morrowind 1.20812 - wine 1.11.23 on Archlinux
by Felicitas on Wednesday June 17th 2009, 11:31
Hi, i'd like to post a little how-to based on my experiences while trying to get Morrowind to work.

1. i build the newest version (at this time: 1.1.23) of wine via the Arch User Repository (AUR).

2. install it via pacman

Both steps above you can find in the Archlinux wiki. ;)

3. Install Morrowind (this worked without errors at my machine).

4.The "hard" part:

My d3d wont work!

$ wine Games/Wine/Morrowind/Morrowind
err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:d3d:WineDirect3DCreate Direct3D8 is not available without opengl

Solution: install the lib32-nvidia-utils and let it replace the installed lib32-libgl.
The Errors of "d3d not working" were gone but still MW wont start. There was an error regarding my morrowind.ini in my /home/my_user_account/ , so i took a look and it was nearly empty. So i copied the morrowind.ini from the path i installed the game to, to /home/my_user_account/.

Then i got an error about some fonts that were mising. so i just copied the whole "game data" folder from the morrowind installation folder over into /home/my_user_account/ and suddenly it all worked.

Sure, it's not the perfect solution and maybe it would work also if you just copied some needed files and not the whole folder - but at least it works.

Kontra: you now have some files and the "data files" folder in your personal folder.

P.S.: I also noticed that i was unable to change my movement-keys during game -maybe it works some other way!?

Good luck!
Not working
by Charles Hawkins on Monday March 9th 2009, 5:48
I've seen other posts with this problem but no replies to them perhaps because they posted long terminal outputs.

I *think* I've followed all the instructions. However, if I set OffscreenRenderingMode to anything (tried "fbo", "pbuffer" and "backbuffer") then the launcher doesn't give me any resolution choice and I get either a "Render Creation Error: Unknown frame buffer mode" or same error with "stencil" instead of "frame buffer" depending on whether I am trying to run full screen or not.

Video card is ATI 7500. Game runs fine in Windows.
Wine is 1.1.1 I think and no practical way to update it at this time. We are in a fairly remote area with very limited and very slow internet access.

Any suggestions would be much appreciated. I hate having to reboot into Windows just to play a game.
RE: Not working
by Vit Hrachovy on Monday March 9th 2009, 6:37
First verify you're using 3D accelerated Xorg drivers.
'glxinfo |grep -i direct' should display something like: 'direct rendering: Yes'.

Second - if you use Compiz, Beryl or other compositing window manager, switch it off. Disable all visual effects.

Third, try running the game in Wine Virtual Desktop (see winecfg tab Graphics). You may run X windows in a bad bit depth and Wine (xrandr) cannot switch to the game required bit depth (16bit, 24bit or 32bit).

According to reports the game should run well in 1.1.1...
IMO the problem lies in the configuration of your system or in the ATI drivers. Probably it can also be affected by some bug in Wine talking to ATI drivers.

If everything above fails try upgrading Wine.
RE: Not working
by Charles Hawkins on Friday March 13th 2009, 8:36
Yes to direct rendering.

Don't know what those wm's are. I use bare-bones pekwm. :)

I think I've tried just about every possible combination on the "Graphics" tab options.

Found out I had a copy of 1.1.12 source so compiled and installed it. No change.

Patches were latest as of December, 2008.

With OffscreenRenderingMode set to "backbuffer" the "Bethesda" flash screen displays before it crashes with a different error message (something about iPixelFormat).

I tried various debug outputs. About the only interesting thing i found was in "d3d" in every situation, the last "normal" looking trace looked like:
trace:d3d:IWineD3DDeviceImpl_CreateSurface (0x1a9db8) : w(1024) h(1024) fmt(23,W
INED3DFMT_R5G6B5) lockable(0) surf@0x18ca730, surfmem@0x24b0020, 2097152 bytes
fixme:d3d:IWineD3DDeviceImpl_CreateTexture Failed to create surface 0x18c6c70

which looked kind of strange. Every other CreateSurface call had a height that was within the given resolution (1024x768).

Thanks for the reply!
RE: Not working
by Vit Hrachovy on Friday March 13th 2009, 9:29
pekwm is nice ;)

If you've applied all official patches to Morrowind game, then I'd blame ATI drivers or Wine's cooperation with them. Do you have any other Windows 3D game or application which doesn't work in Wine for you? Try creating bug in Wine's bugzilla, hopefully some developer might catch on this.

Morrowind works well for me on 5 different systems with nVidia cards and OSs (OpenSolaris 2008.11, Solaris 10, 32-bit Ubuntu Linux).
RE: Not working
by Charles Hawkins on Monday March 16th 2009, 9:29
Heh, There's no other 3D application I've tried or care to try.

I was able to hack wine and get it working, more or less. Changed a
line of code in wined3d/device.c. If anyone wants the details, let
me know. This was in v.1.1.12.

It will only run in "backbuffer" mode which means the paper doll is
upside down. The monster flash screens that should display while the
game is loading show all white screens (almost certainly a result of
my hack since that's where it was crashing), and the local/world maps
are goofy. But all that I can live with. It runs more stable than
in Windows (no surprise there, but still the proper way to open zone
changing doors is and then :), but movement in towns is
very slow and jerky (again, no real surprise either considering the
video driver issues).

Thanks again.
RE: Not working
by Vit Hrachovy on Monday March 9th 2009, 6:39
Ahh, don't forget to download and apply latest Morrowind patch from Bethesda!
RE: Not working
by William J May on Saturday July 10th 2010, 3:02
Sounds like a driver issue. Unfortunately open-source drivers are not par with proprietary when it comes to 3D graphics. And the card is too old for proprietary to support in Linux.
My suggestion is to a) Look to update/change open-source drivers. b) Get a newer card. c) Switch to Nvidia.

I have twin ATI 2600XT setup for Crossfire, but I have to switch to Ubuntu or OpenSuSE for that feature right now. I like Mandriva better.
Running but...
by markc7 on Monday December 22nd 2008, 16:53
Installation is flawless, no trouble running the game, but as soon as I try to leave the ship in Seyda Neen, the game crashes and the entire system becomes unresponsive. Usually it shows the "Area Loading" progress bar, the music shuts off for a second or two then resumes, and the screen becomes black and the game dies. I have to shut off the computer to get it running again.

Any thoughts? I'm running Wine 1.1.10 on Hardy. I've installed Morrowind and Tribunal, but not Bloodmoon.
RE: Running but...
by Vit Hrachovy on Tuesday December 23rd 2008, 4:25
Sorry I cannot reproduce the problem. I've got clean ~/.wine WINEPREFIX, no registry modifications, no winecfg edits. Installed Morrowind + Tribunal GOTY edition and everything works fine.

Tested using nVidia Quadro NVS 130M and nVidia GeForce 7600 GT, using nVidia proprietary gfx drivers on Ubuntu 8.10 32-bit. I don't use pulseaudio, ALSA only.
RE: Running but...
by markc7 on Wednesday December 24th 2008, 9:12
Thanks for your help. I've taken out all the regedit modifications, and there is no difference. What do you mean by "clean ~/.wine WINEPREFIX"? Sorry, I'm pretty new at this.
RE: Running but...
by Vit Hrachovy on Wednesday December 24th 2008, 11:04
Hello,
by default Wine simulates C: drive contents in ~/.wine directory (directories starting with . are usually hidden on Unixes). This directory is called WINEPREFIX and can be created using command 'wineprefixcreate'.

All installed programs are stored to ~/.wine/drive_c. If you install more than one program in one WINEPREFIX, you can well simulate windows DLL hell environment - i.e. environment hard to replicate without installing those programs again in the same order.

By telling 'installed into clean WINEPREFIX' I meant that I've removed ~/.wine directory (beware, you'll lose all programs installed here), created it again using 'wineprefixcreate' and installed Morrowind in this non-tainted and easily reproducible environment.

One can use more than one wineprefix to isolate installed programs or to simulate different Windows types for programs. I'll let you read the wineprefixcreate documentation to get more info on that matter.

BTW. What graphic card type do You have?
Cheers
Hark
RE: Running but...
by markc7 on Wednesday December 24th 2008, 11:13
Hi,

I'll try the wineprefixcreate thing. Also, I think that it's maybe a sound thing; when I fiddle around with the sound settings in winecfg, the crash happens at different times and places.

My video card (if I've done this right) is: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c). My sound card is: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02).

Thanks again!
Mark
RE: Running but...
by Vit Hrachovy on Wednesday December 24th 2008, 11:16
Hm, thinking about your problem the second time, it can be caused both by graphics card incompatibility (Morrowind supports nVidia and ATI) or pulseaudio (if you use ubuntu). Try killing all running instances of pulseaudio and set sound to ALSA in winecfg and gnome-sound-properties.
Please report back if it helps.
Good luck.
RE: Running but...
by markc7 on Wednesday December 24th 2008, 11:40
Hmm, The sound is now very scratchy but the game plays the same as before. Everything runs smoothly until I try to exit the ship. The only difference is that the entire computer did not crash this time; I was able to get my mouse out of the wine desktop and close it from there. Previously I had to completely reset my computer. I guess that's something...

If this is a graphics card thing, it's probably not going to be playable is it?
RE: Running but...
by Vit Hrachovy on Wednesday December 24th 2008, 12:06
According to the comment here
intellinuxgraphics.org/user.html

Morrowind on Wine/Linux is unplayable using your graphic card.

However it should run well using Windows.

Seems this could be more likely Linux video driver bug for Intel cards implementing OpenGL, not Wine problem.

Cheers
Hark
RE: Running but...
by markc7 on Wednesday December 24th 2008, 12:14
I know that the Intel video cards are a bit finicky in Ubuntu. Updating drivers when I switched from 7.10 to 8.04 was a pain.

BUT, I did get further into the game by switching the Vertex Shader Support from "Hardware" to "None" in winecfg. Now it runs until I try to pick up my papers from the census office. I'm definitely making progress here...
RE: Running but...
by Vit Hrachovy on Wednesday December 24th 2008, 12:13
Seems there are several bugs filed for that graphic chipset. The first link contains some notes about available workaround.

bugs.winehq.org/show_bug.cgi?id=15129
bugs.winehq.org/show_bug.cgi?id=16082

If everything fails at least you could submit a report here that Morrowind is broken for your HW configuration and file a bug on Wine's bugzilla.

Cheers
Hark
RE: Running but...
by markc7 on Wednesday December 24th 2008, 13:06
I believe I've got it running! Installed Bloodmoon and it now runs like a charm (well, except for the known bugs like the upside-down character model and some choppy graphics). I did try one of the workarounds listed in your first link, changing DirectDrawRenderer to gdi in regedit. Not sure if that made a difference, but we'll leave it as is for now. Loading and saving work fine, and although I haven't done much questing yet it seems to work ok.

Changing the sound settings to ALSA then selecting "Full hardware acceleration", sample rate=48000 and bits per sample=16 in winecfg got rid of the scratchy sound.

Thank you so much for your kind help, it is much appreciated! Have a very happy holiday! markc7
RE: Running but...
by Vit Hrachovy on Wednesday December 24th 2008, 14:22
Congrats!

If you could trace exact steps needed to run Morrowind successfully from vanilla ~/.wine on your system and then send report here listing changes needed, I'd very much appreciate it and add it to HOWTO section. Hell, anybody using Intel gfx would appreciate it.

Cheers & happy holidays :)
can´t run morrowind
by milan on Sunday December 14th 2008, 13:15
I´m new with wine, I am using wine 0.9.9. I installed Morrowind without problems but if I try to run it I get
nanda@ubuntu:~/.wine/drive_c/Program Files/Bethesda Softworks/Morrowind$ wine Morrowind.exe
err:module:import_dll Library ntoskrnl.exe (which is needed by L"C:\\windows\\system32\\drivers\\SECDRV.SYS") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\system32\\drivers\\SECDRV.SYS" failed, status c0000135
err:module:import_dll Library ntoskrnl.exe (which is needed by L"C:\\windows\\system32\\drivers\\SECDRV.SYS") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\windows\\system32\\drivers\\SECDRV.SYS" failed, status c0000135
What am I doing wrong?
Thanks Milan
RE: can´t run morrowind
by Vit Hrachovy on Sunday December 14th 2008, 13:27
This seems you've got Morrowind version 1.0, not 1.2.0722. Try upgrading Morrowind to the latest patch. This should remove the CD protection errors.
RE: can´t run morrowind
by Vit Hrachovy on Monday December 15th 2008, 1:59
You should probably set Windows version to Windows 98 in winecfg.
RE: can´t run morrowind
by milan on Tuesday December 16th 2008, 2:43
Thanks for your help. I both upgraded morrowind using wine and changed to windows 98. Now I only get an error message: ¨A debugger has been detected, onload the debugger and try again.¨ I´m very bad at this, any idea what is going wrong now?
Milan
RE: can´t run morrowind
by Vit Hrachovy on Tuesday December 16th 2008, 2:58
Hm, it's really strange and I haven't seen this error.

It's not covered here, too: www.uesp.net/wiki/Morrowind:Linux

Both the first and the second error You've reported are copy protection issues.

Try searching for Morrowind 1.2.0722 NoCD patch which should remove copy protection.

That said - I use original DVD without any anti copy protection measures and without problems. I use Ubuntu 8.10, nVidia geForce 7200 video card with proprietary nVidia drivers.

Good luck.
Music Error
by Eric on Thursday December 11th 2008, 16:47
When ever I try to play Morrowind I get this: Music Error: Can not play file. Data Files/Music/Special/morrowind title.mp3
Is there any way to fix this without deleting the music?
RE: Music Error
by Eric on Thursday December 11th 2008, 16:49
I forgot to put this in my original post. I am running wine version: 1.1.9 and I am running Fedora 9.
RE: Music Error
by Vit Hrachovy on Friday December 12th 2008, 2:31
Hi, I'll recheck it today evening CET using Wine 1.1.10 with clean Morrowind install into clean WINEPREFIX and report back. I haven't seen such an issue personally since 1.0, but I'm not performing installs.
RE: Music Error
by Eric on Saturday December 13th 2008, 8:01
Ok, any help will be greatly appreciated.
RE: Music Error
by Vit Hrachovy on Saturday December 13th 2008, 16:35
Wine 1.1.10. Clean wineprefix, clean Morrowind 1.2.0722 install from GOTY DVD edition. No pulseaudio, clean ALSA. I've got working SoundBlaster Live audio card. No changes were made to winecfg or registry. No problems with sounds and music, sorry.
RE: Music Error
by Eric on Saturday December 13th 2008, 17:06
I found a way to fix it. I had to install a windows mp3 driver.
Thanks for the help.
Water not displaying, black bo in bottom left corner.
by Dave on Sunday November 2nd 2008, 1:21
On a Thinkpad T60, everything works fine except when I am outdoors there is a black box in the lower left hand corner that covers about 1/3 the width and half the height of the screen. Also, I can't see the water. I can see the underlying land and then the water surface flickers from transparent to all black. Any ideas?
RE: Water not displaying, black bo in bottom left corner.
by flamoot on Friday December 11th 2009, 10:22
Try wine 1.1.27. As far as I can tell this is the last version the water worked in. I'm using the real DirectX 9 except for dinput.dll where I got a modified .so file elsewhere, for another issue. Good luck
RE: Water not displaying, black bo in bottom left corner.
by flamoot on Wednesday December 21st 2011, 5:55
Can we get a bug for this? It's super annoying and the game is slower and crashes in 1.1.27, but it's the last version water worked in!
Game Freezes
by Eric on Sunday February 24th 2008, 11:24
When I go to change the controls the game freezes. What can I do to fix this?
RE: Game Freezes
by Vit Hrachovy on Sunday February 24th 2008, 11:28
That's the bug 8854 (see the section known bugs).
Vote for the bug to be solved... or send a patch to solve it.
Morrowind won't start
by Eric on Monday February 18th 2008, 8:58
Morrowind does not start when i try to start it. Instead I get this message in the terminal:
eric@eric:~/Desktop/Morrowind$ wine Morrowind.exe
fixme:spoolsv:serv_main (0 (nil))
err:advapi:service_get_status service protocol error - failed to read pipe r = 0 count = 0!
err:module:import_dll Library MSVCP60.dll (which is needed by L"Z:\\home\\eric\\Desktop\\Morrowind\\Morrowind.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\eric\\Desktop\\Morrowind\\Morrowind.exe" failed, status c0000135

what can I do to make it work?
Eric
RE: Morrowind won't start
by Vit Hrachovy on Monday February 18th 2008, 9:02
Try downloading the DLL file and place it in the Morrowind directory.
It's strange cause I haven't seen such error in Morrowind, ever. Did You use its installer? What Wine version are You using?
RE: Morrowind won't start
by Eric on Monday February 18th 2008, 9:11
Where can I get this DLL. No I did not use the installer I already had it installed on another computer and I just copied and pasted the folders to this one. The version of wine that I am using is 0.9.54.
RE: Morrowind won't start
by Vit Hrachovy on Monday February 18th 2008, 9:49
1. Try searching the another computer for the file (C:\windows\system and C:\windows\system32 are first locations to seek).

2. Try googling for the exact file name download.

3. Then copy that file to the Morrowind directory in Wine.
RE: Morrowind won't start
by Eric on Monday February 18th 2008, 10:26
I found the DLL and placed it in the Morrowind directory and ran it again, it still won't start. I think this is an error that Wine is giving me not Morrowind. Any other ideas?
RE: Morrowind won't start
by John on Monday February 18th 2008, 18:32
Go and put it under you wine's windows/system32 directory. That is where the libraries are usually searched for
RE: Morrowind won't start
by Eric on Monday February 18th 2008, 18:54
I put it in that directory and I still get the same error.
RE: Morrowind won't start
by Vit Hrachovy on Tuesday February 19th 2008, 0:19
Hi Eric,
as I'm unable to reproduce Your problem please provide me the basic debugging info I've asked You for:

What Wine version You're running?

Is there something preventing You from doing the install under Wine?

Are You absolutely sure that after placing the DLL file in the folder where Morrowind.exe resides the message did not change to require some another DLL?

The installer is known to fail in 0.9.5x versions, but shall work in older versions. The latest recent version of Wine shall work, IMO.

I've always installed Morrowind under Wine and had no problems running it.
RE: Morrowind won't start
by Eric on Tuesday February 19th 2008, 9:21
To install do I just click on the install file on the CD? I am new to this.
RE: Morrowind won't start
by Vit Hrachovy on Tuesday February 19th 2008, 9:27
Try clicking the install.exe or setup.exe on CD.
If it doesn't run the installer, open xterm/terminal and run

wine ./setup.exe

it shall work.
RE: Morrowind won't start
by Eric on Tuesday February 19th 2008, 19:16
Installs ok. I go to play it and it says "Unable to find a CD-ROM/DVD drive on this computer. I installed from the CD and I have wine version 0.9.55.
RE: Morrowind won't start
by Vit Hrachovy on Wednesday February 20th 2008, 1:40
Yes, that's a bit pain here in Wine. You have to:
1. Mount the CD so the Wine knows of its presence.
mount /media/cdrom
or browse the CD from GUI
2. Tell Wine there's a CD-ROM available
run winecfg and select Drives tab and add a drive D with path /media/cdrom (or wherever Your CD contents is mounted) and type CD-ROM

or get a NoCD crack for Morrowind.
RE: Morrowind won't start
by Eric on Wednesday February 20th 2008, 17:03
Wine now knows where the cd is and I can start it. I click play at the launcher screen and a little window appears in the upper left hand corner of my screen for a few seconds then disappears. The title of this screen is Morrowind. Nothing appears after this. I have Wine 0.9.55.
RE: Morrowind won't start
by Eric on Friday February 22nd 2008, 19:05
Got it working. The OpenGL 3D was not enabled in xorg.
thanks for the help.
RE: Morrowind won't start
by RF on Tuesday April 29th 2008, 20:04
What is this xorg you speak of?
I'm having the exact same problem as you have been having,
and since you say this is the solution,
I am curious as to what xorg is.
RE: Morrowind won't start
by RF on Tuesday April 29th 2008, 20:17
I am running on OS X...
so I don't know if macs use xorg, whatever it is...
so if anyone could tell me how to disable OpenGL 3D, it would be greatly appreciated...
low performence
by kontra on Sunday January 27th 2008, 16:14
I successfully managed to start Morrowind [with 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
I think that is enough to play Morrowind even on the best resolution, but for some reason it give me 5fps in 1024x768, with pixel shader off, and Interior & Exterior Cell according to this how to
wine version - 0.9.54
kernel - 2.6.22-14-generic #1 SMP x86_64
compiz turned off
RE: low performence
by MrDS on Sunday January 27th 2008, 20:30
The general consensus at the Bethesda Forums is that the Interior and Exterior Cell buffers are measured in actual in game cells not in RAM. Setting the numbers too high can cause poor performance.

Try them at the defaults of Interior Cell Buffer=10 and Exterior Cell Buffer=32

If you need a little more you could try Interior Cell Buffer=1 & Exterior Cell Buffer=9

I base this info off of this thread:
www.bethsoft.com/bgsforums/index.php?showtopic=602792
RE: low performence
by kontra on Monday January 28th 2008, 15:58
I tried various setting of the Int/Ext Cell Buffer, but with no result at all. nothing changed, still getting 5fps out of the game
- playing in fullscreen on 1024x768, pixel shader off

and I got GOTY version installed with tribunal & bloodmoon, so i think i gonna move to their thread and maybe someone there can help :)
No Mods? Wine or Morrowind Problem?
by Teresa Bowman on Tuesday June 26th 2007, 18:20
I've been trying to get the Launcher to activate mods in the Data Files menus (.esp files and the like), but it acts like the .esp files aren't there. It's completely blank, nothing *to* select, not even the .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).

The doubly odd part is that the .esp/.esm/.bsa files *are* visible when trying to open them in the Construction set.

(Running with Ubuntu Feisty 64-bit & Wine 9.39)
RE: No Mods? Wine or Morrowind Problem?
by Dean on Thursday July 5th 2007, 21:43
This is EXACTLY the same problem I'm having - with no luck in finding anyone else with an answer to this problem. It's like the game doesn't know where the data files are stored. Anyone know where/what needs to be changed to correct this?
RE: No Mods? Wine or Morrowind Problem?
by Teresa Bowman on Saturday July 7th 2007, 16:58
Hrm, so far as I can tell: I (not being the brightest of Linux or Wine geeks) don't know how to set the proper file paths under 'Drives' in winecfg.

Wine will read Wine's assigned '/' (root) drive letter *before* what I've set for C: under my own home directory: c/program files/etc. for Morrowind.

That's why it works with winefile and *not* Nautilus.

It's a bit of a newbish problem. imho. :/ Fooling around with the drive paths in winecfg may help you.
Temp Solution for Mod Enabling
by Teresa Bowman on Saturday July 7th 2007, 17:00
Ah, for the record: My solution is to download TESTool, a fan created mod compat prog which works just fine in Wine. :) (but maybe only in winefile, so long as the drive path problems persist from Nautilus)
Crash after Video
by Andreas Pokorny on Sunday May 13th 2007, 4:36
With wine 0.9.36 music is working. \O/
The game crashes a few seconds after running a cutscene within
the game. The cutscene look and sound fine, but there are several
messages on the console:
big_values too large!
mpg123: Can't rewind stream by 1057 bits!
Not supported!
Sorry, unknown layer type.
Sorry, unknown layer type.
Sorry, unknown layer type.
Not supported!
Blocktype == 0 and window-switching == 1 not allowed.
Free format not supported.
Stream error
Free format not supported.
Sorry, unknown layer type.
Free format not supported.
Stream error
Free format not supported.
Sorry, unknown layer type.
Not supported!
Not supported!
Stream error
Stream error
Stream error
Stream error
Stream error
Sorry, unknown layer type.
big_values too large!
Speicherzugriffsfehler


As a workaround the user can quicksave right after the video finished, then the game will crash. After that the quicksave can
be loaded again and one can continue to play.
RE: Crash after Video
by the_darkside_986 on Thursday July 12th 2007, 0:28
I am having the same problem, and I am running version 1.2 patch with Wine 0.9.40. But I try to save it right after the intro video, and it crashes right before the old Dunmer guy is supposed to ask for my name. I tried quicksaving it before the crash time but it says I can't quicksave it there.
RE: Crash after Video
by ilCervo on Saturday August 18th 2007, 8:09
try to use the last version of wine ( 0.9.43).
i had the same problem but now it works.
another tweaks (should be merged into HOWTO by maintainer)
by Vit Hrachovy on Wednesday February 21st 2007, 3:35
Morrowind also behaves better when WINE emulates Windows 98.

By default Morrowind eats all your CPU time to get the best FPS.
You can limit it by stating the following line in Morrowind.ini:
MaxFPS=30

You can play then with lesser CPU load (fine for notebooks and silent PC fans).
A few tweaks that helped alot.
by Greg Schick on Wednesday February 21st 2007, 3:26
Modifying the Morrowind.ini file so that "SkipProgramFlows" and "DontThreadLoad" are both 1 instead of 0 vastly improved game stability. Though it also gives you the loading exterior screen alot more.

The morrowind.ini file is in the same directory as the Morrowind.exe file.

Set the ingame hardware acceleration for audio to software, and set the wine audio for Morrowind.exe to 22050hz with a 16 bit sample size. That helped the audio skipping alot. I still get occasional skipping, but nothing like what it was before. I don't get sound buffer errors anymore either. I'm using alsa.

I also modified the morrowind.ini so that "Interior Cell Buffer" is 1/4 of my total ram, and "Exterior Cell Buffer" is 3/4 total ram. I have 1GB of ram. This decreases load time when you are visisting the same cells over and over.

If you haven't figured it out already, using the launcher to turn off pixel shader helps with game performance alot.

I also have vertex shader mode set to hardware. That improved the performance by about 10 fps. I've got an nvidia 6600, with the linux nvidia drivers installed.
RE: A few tweaks that helped alot.
by Greg Schick on Wednesday February 21st 2007, 3:31
One additional note, if you are running any apps in the background changing there nice so they have a lower priority then the game helps. I usually run azureus in the background, and java periodically decides it needs ALL my cpu power.
RE: A few tweaks that helped alot.
by Greg Schick on Wednesday February 21st 2007, 20:37
I got my best fps results using OffscreenRenderingMode pbuffer. Also, setting showfps to 1, in the morrowind.ini, seems to decrease the actual frame rate.

wiki.winehq.org/UsefulRegistryKeys
RE: test results
by Greg Schick on Monday February 19th 2007, 8:27
I had a similar problem every 8-9 cells. Try edit the morrowind.ini "SkipProgramFlows" and "DontThreadLoad" to "1".

Found that on cedega support while randomly looking for was to reduce morrowind crashes.

cedegawiki.sweetleafstudios.com/wiki/Morrowind
platinum
by Vit Hrachovy on Tuesday February 13th 2007, 15:33
Actually platinum was too hasty, there are some graphical artifacts in open wilderness near the water / sea and music has to be supported for platinum.

Should be Gold instead.
RE: Almost there
by Chris on Thursday July 6th 2006, 6:49
Fixed the crash, but I don't know how proper it is. Just need to change one extra line:
Index: dlls/wined3d/surface.c

===================================================================
RCS file: /home/wine/wine/dlls/wined3d/surface.c,v
retrieving revision 1.88
diff -u -r1.88 surface.c
--- dlls/wined3d/surface.c 30 Jun 2006 19:16:43 -0000 1.88
+++ dlls/wined3d/surface.c 6 Jul 2006 11:42:24 -0000
@@ -539,7 +539,7 @@

/* NOTE: In a shared context environment the renderTarget will use the same context as
the implicit swapchain (we're not in a shared environment yet! */
if ((swapchain == targetSwapChain && targetSwapChain != NULL) || iface == myDevice->ren
derTarget) {
- if (iface == swapchain->frontBuffer) {
+ if (swapchain && iface == swapchain->frontBuffer) {
TRACE("locking front\n");
glReadBuffer(GL_FRONT);
}

The sound stuttering also appears to be caused by CPU stress. Looking straight down to the ground, which smoothens the framerate, helps. Not sure what more can be done to eleviate this, but AFAIK, they've been working on ways to improve the audio. Perhaps using the OSS audio driver instead of ALSA, or vice-versa, will help too.
Render creation error
by S. Black on Wednesday March 29th 2006, 2:00
Kernel: 2.6.15-gentoo-r5
Wine version: 0.9.10
Video driver: nvidia-1.0.8178-r3

Installation (off of the collection with Tribunal and Bloodmoon bundled, though I haven't worked with the expansions yet) works nicely.

I get the modal popup with the text, 'Render Creation Error: "Unknown stencil mode format."'

Blocks of dozens or hundreds of lines repeating one of three different errors are printed to standard error. The different lines are:
err:d3d:IWineD3DImpl_IsGLXFBConfigCompatibleWithRenderFmt unsupported format WINED3DFMT_A8
err:d3d:IWineD3DImpl_IsGLXFBConfigCompatibleWithRenderFmt unsupported format WINED3DFMT_A4R4G4B4
err:d3d:IWineD3DImpl_IsGLXFBConfigCompatibleWithRenderFmt unsupported format WINED3DFMT_X4R4G4B4
RE:
by Osten on Sunday October 2nd 2005, 15:36
When it asks me about MP3 files, I press Esc. And then it crashes.
Tested 20050725 and 20050830
by Genie on Thursday September 29th 2005, 21:56
Game is not run correctly under these versions of Wine.

A bit details:
OS: Debian GNU/Linux 3.1 "Sarge"
vanilla kernel 2.6.12.1
PC: Barton 3200+, nFroce2, 1Gb RAM, GF4MX440 64Mb

msvcp60.dll is always wanted, so I woun't mention about it at all. :)

Under Wine-20050725 (compiled from sources by `debuild`) with just `wineprefixcreate` Morrowind starts.
1) still doesn't play video at start up
2) yet again shows "can't play mp3" error. Importing registry doesn't work. So, I've just copied .reg files from wine-20050111 folder, placed 'quartz.dll' into 'drive_c/windows/system'. And then I could load saved game and play a bit.
3) oh! great! mapview not black. but... it shows not what it should, but the splash picture used while loading data. (well, maybe if I started a new game it would be okay, but I didn't try to...)
4)when in inventory, now _shows_ player's model. on a *red* background :)
5) and... the game crashed after i've started conversation with an NPC.

Under Wine-20050830 (compiled from sources by `debuild`) the only thing worked is initial sound at startup. And then the game hangs.
TES3: Morrowind
by Genie on Wednesday September 7th 2005, 22:11
Having licensed version from Buka, wine 20050111, i spent a lot of time playing and enjoing this Great Game :)

It works perfect, except:
1) no video in cutscenes (but music is playing)
2) game crashing when trying to select 'Video properties'
3) in inventory player's view is empty at all
4) no mapview. just blank black window (huh, i've got myself to train memory a bit :D )
5) sensible delay before inventory opening, any action with items.
RE: TES3: Morrowind
by Joshua Stewart on Wednesday September 7th 2005, 23:04
Did you have to do anything special to get Morrowind to work, such as install native DLLs or tweak configuration? Information on that would be very much appreciated.
RE: TES3: Morrowind
by Genie on Thursday September 8th 2005, 20:10
Well, i did...
But what...

First of all, there is a small (huh) script:
---- ^ wine:Morrowind.sh ----
#!/bin/sh
export WINEPREFIX=~/.wine-morrowind
cat <<-EOF > $WINEPREFIX/config
WINE REGISTRY Version 2
[wine]
"Windows" = "c:\\\\windows"
"System" = "c:\\\\windows\\\\system"
"Temp" = "c:\\\\temp"
"Path" = "c:\\\\windows;c:\\\\windows\\\\system"
"Profile" = "c:\\\\windows\\\\Profiles\\\\Administrator"
"GraphicsDriver" = "x11drv"
"ShowDirSymlinks" = "1"
"ShowDotFiles" = "1"
[Drive C]
"Path" = "$WINEPREFIX/drive_c"
"Type" = "Network"
"Label" = "System"
"Codepage" = "20866" ;; koi8-r locale, koi8-r fs...
[Drive G]
"Path" = "/media/games"
"Type" = "Network"
"Label" = "Games"
"Codepage" = "20866"
[Drive R]
"Path" = "/media/cdrom/auto" ;; i use autofs to automount cd
"Type" = "cdrom"
"Label" = "CD-Rom"
"Device" = "/dev/cdrom"
"Filesystem" = "win95"
"Codepage" = "20866"
[Drive Z]
"Path" = "/"
"Type" = "Network"
"Label" = "RootFS"
"Codepage" = "20866"

# [wineconf]
[x11drv]
"AllocSystemColors" = "100"
"PrivateColorMap" = "N"
"PerfectGraphics" = "N"
"Managed" = "Y"
"UseDGA" = "Y"
"UseXVidMode" = "Y"
"UseXRandR" = "Y"
"UseTakeFocus" = "N"
"DXGrab" = "Y"
"DesktopDoubleBuffered" = "Y"
[fonts]
;; and i prefer not to read square-box-letters :)
"Default" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
"DefaultFixed" = "-monotype-courier new-*-*-*--*-*-*-*-*-*-koi8-r"
"DefaultSerif" = "-monotype-times new roman-*-*-*--*-*-*-*-*-*-koi8-r"
"DefaultSansSerif" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
[WinMM]
"Drivers" = "wineoss.drv" ;; actually it's alsa-oss on SB Live! 5.1
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"
[dsound]
"DefaultPlayback" = "0"
"DefaultCapture" = "0"

[AppDefaults\\\\Morrowind.exe\\\\Version]
"Windows" = "win2k"
[AppDefaults\\\\Morrowind.exe\\\\x11drv]
"DXGrab" = "N"
"DesktopDoubleBuffered" = "Y"
"Synchronous" = "Y"
"Managed"="Y"
[AppDefaults\\\\Morrowind.exe\\\\DllOverrides]
"*"="native,builtin"
[AppDefaults\\\\Morrowind\\ Launcher.exe\\\\x11drv]
"DXGrab" = "N"
"DesktopDoubleBuffered" = "Y"
"Synchronous" = "Y"
"Managed"="Y"
[AppDefaults\\\\Morrowind\\ Launcher.exe\\\\DllOverrides]
"*"="native,builtin"
# [/wineconf]
EOF
wineprefixcreate
cp ~/windll/{quartz,msvcp60,msvcrt}.dll $WINEPREFIX/drive_c/windows/system
ln -sf /media/cdrom/auto $WINEPREFIX/dosdevices/r:
ln -sf /media/games $WINEPREFIX/dosdevices/g:
---- $ wine:Morrowind.sh ----

The second thing is to import registry HKEY_CLASSES_ROOT from Windows box (well, i can't yet say which of CLSID really indeed).
I've exported from Win2k3.
And those dlls (quartz, msvcp60, msvcrt) from Win2k3 too.

Thirdly, in case of sound glitches, before exporting registry from Windows, install there some codecs - i use K-Lite Codec Pack - and install it under Wine too.

And i use this script to run the Game:
---- ^ ~/bin/.morrowind ----
#!/bin/sh
cd /media/games/Morrowind
export WINEPREFIX=~/.wine-morrowind WINEDLLOVERRIDES="*=n"
nice -n 20 startx ./Morrowind.exe -- :1 >/dev/null 2>&1
---- $ ~/bin/.morrowind ----

That's all.

Good luck & Good Gaming!
RE: TES3: Morrowind
by Genie on Thursday September 8th 2005, 21:51
Oops, before runiing script 'wine:Morrowind.sh' create dir '~/.wine-morrowind' or run 'wineprefixcreate' before 'cat <<-EOF > $WINEPREFIX/config'.

And few words about video.

When i've tryed Cedega (or they called it 'winex' at that moment) video sutscenes and mapview were drawn correctly.
So, maybe all my "except"s can be solved with right DirectX setup...
Requirements
by Serroz on Friday August 12th 2005, 8:04
doesn't work with open source DRI drivers:
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R200 20020827 AGP 4x x86/MMX/SSE TCL
OpenGL version string: 1.2 Mesa 4.0.4.
When I tryed to launch the game popup Render Creation Error: "Unknown stencil mode format.". So I use fglrx for my radeon 9000.
Anyone tryed kernel 2.4?
RE: Requirements
by Benjamin Block on Thursday October 27th 2005, 7:26
I get the same message with the fglrx driver as well? what version and which options are you using.
ah and by the way i am using wine 0.9
consider regression
by Serroz on Friday August 5th 2005, 4:39
people, look at this">www.linuxquestions.org/questions/archive/33/2005/06/4/333497">this
Texicle got it worked on:
>patch is 1.20722
>wine version is 20050310 for the Slackware build (NOT Cedega/WineX)
>running Slack 10.0
>kernel is 2.4.22
Strange. Maybe it's a matter of regression.
RE: consider regression
by Serroz on Friday August 5th 2005, 9:40
Nope, just tested on wine20050310. The game is very slow on this version, probably because of this:
fixme:d3d:drawStriderSlow Blending not supported yet
(and sometimes this: fixme:IDirect3DDevice8Impl_SetTransform D3DTS_WORLDMATRIX(1..255) not handled)
And when I try to open accursed hatch game crashing.
Back