WineHQ

The Elder Scrolls IV: Oblivion

The Elder Scrolls IV: Oblivion

Version 1.2.x (GOTY, with Shivering Islands downloadable content or official 1.2 patch)

Application Details:

Version: 1.2.x
License: Retail
URL: http://www.elderscrolls.com/ga...
Votes: 62
Latest Rating: Bronze
Latest Wine Version Tested: 5.22

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

Once the actual data files are there, the game runs just fine. I created a small wiki page here: http://www.uesp.net/wiki/Shivering:Linux that shows how I got the expansion installed. I only played up to the point where I got to the door.

What does not

Installation fails. However there is a workaround.

Workarounds

What was not tested

The complete quest was not tested. But the game ran and I saw notices of a strange island appearing which signifies that the expansion was active.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

Lots of texture errors, but I think that may be a system configuration problem, not the application itself.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowGentoo Linux x86_64Jan 02 20215.22Yes Yes YesBronzeWilliam J May 
ShowDebian GNU/Linux 10.x "Buster"May 19 20205.0Yes Yes NoSilverAlexander 
ShowArch Linux x86_64Jan 02 20183.0-rc4Yes Yes NoPlatinumHeinrich Bormann 
ShowDebian GNU/Linux 8.x "Jessie" x86_64Jun 06 20172.9Yes Yes NoGoldCentrino 
ShowDebian GNU/Linux 8.x "Jessie" x86_64Mar 16 20172.3Yes Yes NoPlatinumArthur Nismo 

Known Bugs

Bug # Description Status Resolution Other apps affected
16302 The Elder Scrolls IV: Oblivion intro movies can't be skipped using ESC NEW View
37508 Some Bethesda games sometimes freeze during gameplay UNCONFIRMED View
40198 Oblivion: corrupted screenshot using the stamp key UNCONFIRMED View

Show all bugs

HowTo / Notes

HOWTO

If  you're using WINE version 1.3.x or above, you can launch the game without any native DirectX DLLs, but bug #20074 is still actual for now, therefore installing DirectX9 or just placing d3dx9_27.dll to your drive_c/windows/system32 directory would be preferable.

Since stable release 1.2.1 Oblivion Game of the year works stable on many popular distros.

Although, if you're running older WINE or have some regression issues, you can use some tips listed below.

Prior running the game,you will need to obtain d3dx9_27.dll. You can obtain it using winetricks

 ./winetricks d3dx9

Or you can get this from the DirectX supplied with Oblivion like this (guide adapted from http://uesp.net/wiki/Oblivion:Linux):

  1. Install cabextract via your distribution's package manager
  2. ­With the Obvlivion disc mounted (assuming that it is at /media/cdrom), run the following commands:

    ­mkdir /tmp/dx9

    cd /tmp/dx9

    cabextract /media/cdrom/DXREDIST/Aug2005_d3dx9_27_x86.cab

    ­cp d3dx9_27.dll ~/.wine/drive_c/windows/system32/

  3. After installing Obvlivion, run winecfg. In the Applications tab, press "Add application" and select the Oblivion exe, then go to the Libraries tab, type d3dx9_27 in the "New override" box, and hit the "Add" button.

If the game fails to start, try renaming the Video folder in the Data directory. The videos should work since Wine 0.9.45.

Alternatively you can enter the Video directory and remove some specific files that could cause a crash. my Video folder currently contains these files: 'bethesda softworks HD720p.bik', ' Map loop.bik', 'OblivionOutro.bik' ,'CreditsMenu.bik' and 'Oblivion iv logo.bik'; and works fine with an unaltered main menu screen.
Currently it's needed to enter some additional registry entries into Wine manually prior running the game. VideoMemorysize to the memory size your video card has. Optional key is OffscreenRenderingMode, where value 'fbo' is recommended and value 'pbuffer' has best results. See the example .reg file below:

REGEDIT4

[HKEY_CURRENT_USER\Software\Wine\Direct3D]

"OffscreenRenderingMode"="fbo"

"VideoMemorySize"="256"

pbuffer is only recommended if you are using 0.9.38. Should you choose to use pbuffer instead of fbo, you may have to switch off refraction shader in game's Oblivion.ini file to workaround bug 8184.

bUseRefractionShader=0

Users of ATI cards may have to set the following in Oblivion.ini to prevent it from producing solid colors on the screen.

­­bDoImageSpaceEffects=0

If you experience game freezes on combat start or combat end, these are related to music change. Try loading native quartz.dll instead of Wine one. Or workaround by setting the following in Oblivion.ini

bMusicEnabled=0

If you are having problems, or would like more info on running The Elder Scrolls IV: Oblivion more smoothly, please see the Oblivion Linux Wiki.

­

Commenting on issues of current version

ATTENTION!

When you paste the comment about game graphic lag or other issue, please write your system information within the comment text!

For example, under GNU/Linux you can use following commands:

$ uname -a

$ wine --version

$ lspci | grep -i vga

And paste the output with system hardware info to the comment text. Nobody can help you without this essential information!

WARNING: Haunted bug #20074

If you have tested newer version of WINE, you can process some next lines to test bug #20074 presence:

$ mkdir /tmp/mywinejail

$ export WINEPREFIX="/tmp/mywinejail"

$ winecfg

$ wine "C:\MyProgram.exe"

This lines creates EMPTY directory in /tmp and your program starts without any overrides, in a FULLY CLEAR WINE PREFIX.

For our OBLIVION you can process something like that:

[assume that Oblivion prefix is "~/.wine"]

$ cp -PR ~/.wine /tmp/mywinejail

$ rm -rf /tmp/mywinejail/drive_c/windows*

$ export WINEPREFIX="/tmp/mywinejail"

$ winecfg

$ wine "C:\Program Files\Oblivion\OblivionLauncher.exe"

Comments

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

had it with this crap
by Blue on Saturday December 28th 2019, 20:19
no one helps. lots of bad advice or duel advice that STILL does not make a simple game work on Wine with Ubuntu.
Please help
by Blue on Saturday December 28th 2019, 19:55
and understand that I have had a stroke and may be missing something obvious. Thank you so much. Very frustrating. Keep getting errors trying to start Oblivion after install on Ubuntu 18.04 BB 64bit machine. Log below. Thanks!

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x67283d7c).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:006b GS:0063
EIP:67283d7c ESP:16e8fe5c EBP:16e8fed8 EFLAGS:00010216( R- -- I -A-P- )
EAX:00000000 EBX:7bcdbcb4 ECX:16e8fea0 EDX:00000000
ESI:00000000 EDI:678a0640
Stack dump:
0x16e8fe5c: 00000000 00000000 00000000 00000000
0x16e8fe6c: 00000000 00000000 00000000 678a0640
0x16e8fe7c: 672a7d90 00000000 00000000 00000000
0x16e8fe8c: 00000000 00000000 00000000 00000000
0x16e8fe9c: 00000000 00000000 00000000 00000000
0x16e8feac: 00000000 00000000 00000000 00000000
000d: sel=006f base=00000000 limit=00000000 16-bit r-x
Backtrace:
=>0 0x67283d7c (0x16e8fed8)
1 0x7bc7da10 (0x16e8feec)
2 0x7bc81839 (0x16e8ffdc)
3 0x7bc7da02 (0x16e8ffec)
0x67283d7c: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (42 modules)
PE 400000- baf000 Deferred oblivion
PE 18000000-18068000 Deferred binkw32
PE 66300000-66303000 Deferred l3codeca
PE 67270000-67274000 Deferred winegstreamer
PE 672b0000-672b3000 Deferred midimap
PE 673f0000-673f3000 Deferred msacm32
PE 67410000-67413000 Deferred winealsa
PE 67440000-67446000 Deferred devenum
PE 67470000-67479000 Deferred quartz
PE 7b410000-7b5b6000 Deferred kernel32
PE 7b800000-7b80b000 Deferred msvfw32
PE 7bc10000-7bc14000 Deferred ntdll
PE 7c010000-7c013000 Deferred avicap32
PE 7dd00000-7dd04000 Deferred opengl32
PE 7de30000-7de34000 Deferred wined3d
PE 7e270000-7e274000 Deferred d3d9
PE 7e7a0000-7e7a3000 Deferred winepulse
PE 7e7d0000-7e7d8000 Deferred oleaut32
PE 7e900000-7e904000 Deferred mmdevapi
PE 7e920000-7e92b000 Deferred dinput
PE 7ea00000-7ea04000 Deferred uxtheme
PE 7ec60000-7ec64000 Deferred winex11
PE 7ecf0000-7ecf4000 Deferred imm32
PE 7ef10000-7ef14000 Deferred iphlpapi
PE 7ef40000-7ef44000 Deferred ws2_32
PE 7ef70000-7ef74000 Deferred wsock32
PE 7ef90000-7ef94000 Deferred d3dxof
PE 7efc0000-7efc4000 Deferred d3dcompiler_43
PE 7f030000-7f034000 Deferred d3dx9_27
PE 7f0d0000-7f0d8000 Deferred shlwapi
PE 7f150000-7f2b2000 Deferred shell32
PE 7f390000-7f394000 Deferred dsound
PE 7f3e0000-7f3e9000 Deferred msacm32
PE 7f410000-7f488000 Deferred winmm
PE 7f4c0000-7f4c4000 Deferred rpcrt4
PE 7f550000-7f578000 Deferred ole32
PE 7f6a0000-7f6a4000 Deferred dinput8
PE 7f6c0000-7f6c4000 Deferred advapi32
PE 7f730000-7f737000 Deferred gdi32
PE 7f870000-7f936000 Deferred user32
PE 7fa40000-7fa90000 Deferred comctl32
PE 7ffd0000-7ffd4000 Deferred version
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000026 0
00000023 0
0000001e 0
00000018 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001d 0
00000017 0
00000016 0
00000012 0
0000001b plugplay.exe
00000020 0
0000001f 0
0000001c 0
00000021 winedevice.exe
0000002b 0
00000025 0
00000024 0
00000022 0
00000029 explorer.exe
0000002e 0
0000002d 0
0000002c 0
0000002a 0
0000002f (D) C:\Program Files (x86)\Mr DJ\The Elder Scrolls IV Oblivion\Oblivion.exe
0000003e 0
0000003d 0
Oblivion stopped working
by Fred on Monday January 28th 2019, 22:32
Hi,

Program stopped working. Uninstalled and reinstalled and same message came up. Any help much appreciated. Thanks. It had been working fine for months prior to today, when it stopped working altogether. Error message posted below:


----------------------------------------------------------

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00498749).
Register dump:w740e95l2
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:00498749 ESP:0033f400 EBP:01166898 EFLAGS:00210202( R- -- I - - - )
EAX:00000000 EBX:01166428 ECX:00003001 EDX:11001401
ESI:00000200 EDI:01166628
Stack dump:
0x0033f400: 00000001 00000016 00080000 00000003
0x0033f410: 00000071 22fe43ac 0033f95e 0002004e
0x0033f420: 00000000 00400000 00000070 01166b1c
0x0033f430: 0000069c 00000426 00000000 7e490000
0x0033f440: 00000000 00020024 00000000 00000000
0x0033f450: 00000000 00000000 04c00000 00000000
Backtrace:
=>0 0x00498749 EntryPoint+0xffffffff() in oblivion (0x01166898)
0x00498749 EntryPoint+0xffffffff in oblivion: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (134 modules)
PE 400000- baf000 Export oblivion
PE 18000000-18068000 Deferred binkw32
ELF 6a906000-6b400000 Deferred i965_dri.so
ELF 7b400000-7b7f8000 Deferred kernel32
\-PE 7b420000-7b7f8000 \ kernel32
ELF 7bc00000-7bd00000 Deferred ntdll
\-PE 7bc10000-7bd00000 \ ntdll
ELF 7c000000-7c004000 Deferred
ELF 7c32b000-7c337000 Deferred libpciaccess.so.0
ELF 7c337000-7c355000 Deferred libgcc_s.so.1
ELF 7c355000-7c363000 Deferred libdrm_radeon.so.1
ELF 7c363000-7c38a000 Deferred libdrm_intel.so.1
ELF 7c38a000-7c400000 Deferred libglx_mesa.so.0
ELF 7c40c000-7c416000 Deferred libdrm_nouveau.so.2
ELF 7c416000-7c42a000 Deferred libdrm.so.2
ELF 7c42a000-7c447000 Deferred libxcb-glx.so.0
ELF 7c447000-7c465000 Deferred libglapi.so.0
ELF 7c4b1000-7c510000 Deferred libgldispatch.so.0
ELF 7c510000-7c571000 Deferred libgl.so.1
ELF 7c571000-7c6af000 Deferred opengl32
\-PE 7c590000-7c6af000 \ opengl32
ELF 7c6af000-7c800000 Deferred wined3d
\-PE 7c6c0000-7c800000 \ wined3d
ELF 7c905000-7c90b000 Deferred libxcb-dri2.so.0
ELF 7c90b000-7c90e000 Deferred libx11-xcb.so.1
ELF 7c90e000-7c912000 Deferred libxdamage.so.1
ELF 7c932000-7c974000 Deferred d3d9
\-PE 7c940000-7c974000 \ d3d9
ELF 7ca74000-7ca8c000 Deferred libgpg-error.so.0
ELF 7ca8c000-7caa4000 Deferred libresolv.so.2
ELF 7caa4000-7cb30000 Deferred libvorbisenc.so.2
ELF 7cb30000-7cb5b000 Deferred libvorbis.so.0
ELF 7cb5b000-7cbba000 Deferred libflac.so.8
ELF 7cc38000-7cc3b000 Deferred libxshmfence.so.1
ELF 7cc3b000-7cc43000 Deferred libxcb-sync.so.1
ELF 7cc43000-7cc47000 Deferred libxcb-present.so.0
ELF 7cc47000-7cc4c000 Deferred libxcb-dri3.so.0
ELF 7cc4c000-7cc55000 Deferred libogg.so.0
ELF 7cc55000-7cd36000 Deferred libgcrypt.so.20
ELF 7cd36000-7cd4c000 Deferred liblz4.so.1
ELF 7cd4c000-7cd78000 Deferred liblzma.so.5
ELF 7cd78000-7ce07000 Deferred libsndfile.so.1
ELF 7ce07000-7ce12000 Deferred libwrap.so.0
ELF 7ce12000-7cea2000 Deferred libsystemd.so.0
ELF 7cea2000-7cefd000 Deferred libdbus-1.so.3
ELF 7cefd000-7cf8a000 Deferred libpulsecommon-11.1.so
ELF 7cf8a000-7cfe4000 Deferred libpulse.so.0
ELF 7cfe6000-7d009000 Deferred libglx.so.0
ELF 7d010000-7d03a000 Deferred winepulse
\-PE 7d020000-7d03a000 \ winepulse
ELF 7d03a000-7d163000 Deferred oleaut32
\-PE 7d050000-7d163000 \ oleaut32
ELF 7d163000-7d186000 Deferred mmdevapi
\-PE 7d170000-7d186000 \ mmdevapi
ELF 7d1f8000-7d230000 Deferred uxtheme
\-PE 7d200000-7d230000 \ uxtheme
ELF 7d230000-7d237000 Deferred libxfixes.so.3
ELF 7d237000-7d243000 Deferred libxcursor.so.1
ELF 7d243000-7d256000 Deferred libxi.so.6
ELF 7d256000-7d25a000 Deferred libxcomposite.so.1
ELF 7d25a000-7d267000 Deferred libxrandr.so.2
ELF 7d267000-7d273000 Deferred libxrender.so.1
ELF 7d273000-7d27a000 Deferred libxxf86vm.so.1
ELF 7d27a000-7d27e000 Deferred libxinerama.so.1
ELF 7d27e000-7d288000 Deferred librt.so.1
ELF 7d288000-7d2a3000 Deferred libbsd.so.0
ELF 7d2a3000-7d2aa000 Deferred libxdmcp.so.6
ELF 7d2aa000-7d2d6000 Deferred libxcb.so.1
ELF 7d2d6000-7d420000 Deferred libx11.so.6
ELF 7d420000-7d435000 Deferred libxext.so.6
ELF 7d436000-7d43d000 Deferred libasyncns.so.0
ELF 7d461000-7d4f1000 Deferred winex11
\-PE 7d470000-7d4f1000 \ winex11
ELF 7d4f1000-7d523000 Deferred libexpat.so.1
ELF 7d523000-7d570000 Deferred libfontconfig.so.1
ELF 7d570000-7d58f000 Deferred libz.so.1
ELF 7d58f000-7d5c9000 Deferred libpng16.so.16
ELF 7d5c9000-7d686000 Deferred libfreetype.so.6
ELF 7d688000-7d68c000 Deferred libxau.so.6
ELF 7d6w740e95l2b2000-7d6dd000 Deferred iphlpapi
\-PE 7d6c0000-7d6dd000 \ iphlpapi
ELF 7d6dd000-7d714000 Deferred ws2_32
\-PE 7d6e0000-7d714000 \ ws2_32
ELF 7d714000-7d72e000 Deferred wsock32
\-PE 7d720000-7d72e000 \ wsock32
ELF 7d72e000-7d756000 Deferred d3dxof
\-PE 7d730000-7d756000 \ d3dxof
ELF 7d756000-7d7cb000 Deferred d3dcompiler_47
\-PE 7d760000-7d7cb000 \ d3dcompiler_47
ELF 7d7cb000-7d867000 Deferred d3dx9_27
\-PE 7d7e0000-7d867000 \ d3dx9_27
ELF 7d867000-7d88b000 Deferred shcore
\-PE 7d870000-7d88b000 \ shcore
ELF 7d88b000-7d8fa000 Deferred shlwapi
\-PE 7d8a0000-7d8fa000 \ shlwapi
ELF 7d8fa000-7e2bc000 Deferred shell32
\-PE 7d910000-7e2bc000 \ shell32
ELF 7e2w740e95l2bc000-7e307000 Deferred dsound
\-PE 7e2c0000-7e307000 \ dsound
ELF 7e307000-7e333000 Deferred msacm32
\-PE 7e310000-7e333000 \ msacm32
ELF 7e333000-7e3ec000 Deferred winmm
\-PE 7e340000-7e3ec000 \ winmm
ELF 7e3ec000-7e471000 Deferred rpcrt4
\-PE 7e400000-7e471000 \ rpcrt4
ELF 7e471000-7e5cc000 Deferred ole32
\-PE 7e490000-7e5cc000 \ ole32
ELF 7e5cc000-7e61a000 Deferred dinput8
\-PE 7e5d0000-7e61a000 \ dinput8
ELF 7e61a000-7e63e000 Deferred imm32
\-PE 7e620000-7e63e000 \ imm32
ELF 7e63e000-7e684000 Deferred usp10
\-PE w740e95l27e640000-7e684000 \ usp10
ELF 7e684000-7e6fd000 Deferred advapi32
\-PE 7e690000-7e6fd000 \ advapi32
ELF 7e6fd000-7e82c000 Deferred gdi32
\-PE 7e710000-7e82c000 \ gdi32
ELF 7e82c000-7ea35000 Deferred user32
\-PE 7e840000-7ea35000 \ user32
ELF 7ea35000-7eb72000 Deferred comctl32
\-PE 7ea40000-7eb72000 \ comctl32
ELF 7eb72000-7eb86000 Deferred libnss_files.so.2
ELF 7eb86000-7eba1000 Deferred libnsl.so.1
ELF 7eed2000-7efd4000 Deferred libm.so.6
ELF 7efe6000-7f000000 Deferred version
\-PE 7eff0000-7f000000 \ version
ELF f7b36000-f7b3f000 Deferred libuuid.so.1
ELF f7b41000-f7b46000 Deferred libdl.so.2
ELF f7bw740e95l246000-f7d22000 Deferred libc.so.6
ELF f7d22000-f7d41000 Deferred libpthread.so.0
ELF f7d42000-f7d50000 Deferred libnss_nis.so.2
ELF f7dw740e95l261000-f7d6b000 Deferred libnss_compat.so.2
ELF f7d6d000-f7f24000 Dwarf libwine.so.1
ELF f7f26000-f7f4e000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000022 0
0000001d 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000016 0
00000012 0
00000019 plugplay.exe
0000001f 0
0000001e 0
0000001a 0
00000020 winedevice.exe
00000028 0
00000024 0
00000023 0
00000021 0
0000002e explorer.exe
00000032 0
00000031 0
00000030 0
0000002f 0
00000033 (D) C:\Program Files (x86)\Mr DJ\The Elder Scrolls IV Oblivion\Oblivion.exe
00000038 15
00000037 15
00000036 0
00000035 0
00000034 0
RE: Oblivion stopped working
by Fred on Monday January 28th 2019, 22:35
Ubuntu 18.04.1 LTS Bionic Beaver 64 bit AMD
RE: Oblivion stopped working
by Donovan on Wednesday April 20th 2022, 5:10
Pirated Copies are not supported here
Oblivion keeps restarting initial video settings during each start, overwriting the files in My Games, even deleting saves.
by jack bean on Thursday July 20th 2017, 19:36
This is the fourth time i have installed Oblivion from the DVD and the dlc. Somewhere along the way the load order (I suspect) has boogered up something. But that is not the only issue. its complicated. I have no way of knowing for sure what the issue really is because the debug really doesn't give any information specific enough to pinpoint through a google search. I have already tried to use LOOT and BOSS both to correct the load order, but i think that did more damage than helped, if i leave the load order alone after copying things into the Data folder manually, it plays fine. If i mess with the load order with any tool at all, this is the result. First symptom is when i run the launcher, it goes through the initial video detection and setup (even if i have played for hours) as if i have just started it for the first time... and then i look in the my games folder and sure enough it has overwritten both the ini files and erased my saves. The next symptom is the video display is all messed up. Instead of having a nice crisp wide screen on the external monitor (pre-load order boogering) now the display is stuck on a non working laptop monitor where i can't even see it, and i can't alt-tab out either. so i have to keep brute force alt-tabbing until finally the resolution reverts to normal on the external monitor and i can kill it by command. no it is not due to hardware issues, there is no real strain on the GPU, just dead backlight.

This weird behavior never happened in older versions of wine or linux mint. The tests here are so outdated for debian/ubuntu and i have no idea what the configuration should be with the newest wine or wine stagings, or even the older ones because of the changes to the operating system and wine. (for instance pulse audio dependencies are no longer supported in Ubuntu 16.04/Linux Mint Serena 18.2, so that workaround is not available any more)

It was installed using wine 1.5.28 and the windows version is set to XP (read here that is how to bypass the pulseaudio issue). the parent OS is Linux Mint Serena (18.2) and closely related to Ubuntu 16.04. Game is patched to 1.2.416 with all DLCs and several mods copied back onto the Data folder that worked fine for years until now.

Dll overrides don't help, suggested video tweaks do not help any more, either but they did before at some point.

Why are these settings not persistent any more? why does the launcher keep rewriting the same files and deleting my save games?

this is a short log after starting and that is it. seems to be only a few errors but nothing that should stop it from working right. definitely not the laundry list i had a week ago and it ran great even with that.

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded (probably like the other bugs related to 64 bit however this is in a 32 bit wineprefix, don't get it)
ALSA lib conf.c:3357:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so (this has been going on for a long time so no surprise there, i have not found a viable workaround for the pulse audio bug for months, a lot has changed in wine for some reason, fixes that were there before don't exist any more)
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default (huh? i set this option in wine config but apparently it doesn't stick to the wall)
fixme:d3d:init_driver_info Unable to find a driver/device info for vendor_id=0x10de device_id=0x649 for driver_model=2 (not sure why this is happening, but i am sure this has a lot to do with the problem)
fixme:win:EnumDisplayDevicesW ((null),0,0x32f294,0x00000000), stub!(again display issue but not really informative)

by James Gangur on Wednesday December 7th 2016, 3:07
Can confirm this is still happening as of 1.9.24.
RE:
by James Gangur on Wednesday December 7th 2016, 3:10
oops... not sure how to delete this comment
mfc42 is required by the installer.
by postadelmaga on Thursday November 24th 2016, 9:47
mfc42 is required by the installer.

First install these libs
winetricks mfc42 vcrun2005 vcrun2008 vcrun2008 D3Dx9

I installed the game in a 32bit prefix (export WINEARCH=win32)
wine 1.9.21 (staging)
by Eryk Zaplata on Tuesday November 8th 2016, 10:53
i installed oblivion in 32 bit fresh wineprefix. The game start fine until its finish with character creation. After that the character always moves forward and the hotkey bar is open. I tried to disconnect keyboard and mouse but it was still happening as well as changing control settings.
1.9.21 Problem at Start Screen / Silent Impact Sounds
by Carl on Friday October 28th 2016, 8:26
I've noticed when using versions 1.9.18-21, as soon as the Oblivion theme starts and the Title showing up, the music starts to get kinda choppy. Like it will play half a second, then silence half a second, and repeat. It would then crash when selecting New Game, Load, etc.

I found that simply using 1.9.17 avoids this problem, but no idea why.

-------

My big problem right now is that all my impact sounds (chains rattling, items dropping in CharGen dungeon, etc.) do not make noise. The closest solution I've found was installing MS DirectSound via Winetricks, which produces those impact sounds, but at the cost of strong distortions in most other sound effects.

I'd be grateful for any suggestions. Thank you.
RE: 1.9.21 Problem at Start Screen / Silent Impact Sounds
by Carl on Friday October 28th 2016, 14:30
Realized I should post my specs.

2007 iMac running OS X El Capitan 10.11.6
Using Wineskin Engine 1.9.17, Wrapper 2.6.2

I install the game from the GOTY disc's .exe using Winery's Create New Blank Wrapper feature, along with the recommended DirectX 9 installation (for the black PC skin glitch). The only Winetrick I use is for .Net 2.0 (for Oblivion Mod Manager).

I've tried various install attempts to fix the lack of Impact sounds, including every combination of:
-Running as Windows XP
-Disabling Audio Hardware Acceleration and enabling Software Sound in the .ini
-Reducing the number of impact sounds from 32 to 16
-installing MS DirectSound via Winetricks (which works on it's own, but creates terrible distorted noises, as posted earlier)
RE: 1.9.21 Problem at Start Screen / Silent Impact Sounds
by tombo on Monday October 31st 2016, 17:20
I've got exactly the same problems with impact sounds (ie. when I hit metal prison doors the sound of that hit is not "metallic" - it's more like I hit somebody in a face:)

As Carl already said, with native dsound.dll enabled the problem is solved but other sounds are terribly distorted.

Adding to that, I have only one native .dll enabled and it's quartz. Without that I have no music and voices of characters.

Anyone managed to get those sounds correct?
RE: 1.9.21 Problem at Start Screen / Silent Impact Sounds
by James Gangur on Wednesday December 7th 2016, 3:10
Can confirm that choppy menu music and crash on load is still an issue as of 1.9.24.
Cheats
by Pavel Řezníček on Friday June 10th 2016, 16:05
Linux Mint 17.3 Rosa 64-bit
Lenovo Flex 10

I'd like to enter the cheat mode in Oblivion but I'm not able to.
Cheats get enabled by hitting the key under Escape, which is I think a grave accent on the US keyboard. It's a semicolon on the Czech keyboard.
The keyboard is mapped a bit weirdly. I use the Czech keyboard layout but even switching to the US layout doesn't help. Any clues?
RE: Cheats
by Vit Hrachovy on Saturday June 11th 2016, 4:00
Try searching entering console solutions for Morrowind/Oblivion/Skyrim.
Some guys suggest the correct solution is to switch to US keyboard before starting wine: forums.uesp.net/viewtopic.php?f=26&t=21581
RE: Cheats
by Pavel Řezníček on Saturday June 11th 2016, 18:09
That solved it for me. Many thanks!
wine 1.9.11
by llde on Wednesday June 1st 2016, 15:37
It seems that at least from wine 1.9.1 the black player skin is no more. The native directx library are not more needed.
Oblivion Wine 1.9.3 and bug 20074
by llde on Sunday February 21st 2016, 8:58
Seems that with wine 1.9.2 and wine 1.9.3 this bug is no more. My PC has correct skin shader applied.
3D Audio issues with Wine 1.7.34+
by James Gangur on Tuesday February 3rd 2015, 5:36
As title. With any wine version above 1.7.33, 3D audio does not work correctly. I'm using stereo speakers, but the game seems to be acting as though I have some kind of surround sound, that is I can't hear any sound from behind me.

Wanted to post my first bug report, but I'm using playonlinux, so perhaps one of the Maintainers can check this out.
RE: 3D Audio issues with Wine 1.7.34+
by James Gangur on Tuesday February 24th 2015, 23:22
This still applies to both 1.7.36 and 1.7.37. Changing the new speaker settings doesn't seem to help at all.
RE: 3D Audio issues with Wine 1.7.34+
by Kol on Friday April 24th 2015, 20:37
I found that setting "Windows Version" in winecfg to "Windows XP"
makes stereo sound to work. This is also related to TES5:Skyrim.
RE: 3D Audio issues with Wine 1.7.34+
by Jordyn on Saturday May 2nd 2015, 18:57
I've been getting the same issue as well, despite winecfg showing all devices as stereo. There's some discussion about it in these two bug reports:
bugs.winehq.org/show_bug.cgi?id=38313
bugs.winehq.org/show_bug.cgi?id=38497

Have you been playing Oblivion on a 64-bit prefix like me? When I created a 32-bit prefix, then reinstalled the game on it, sound is working like it should (tested with the talking prisoner at the beginning). The 3D audio issue is something to do with winecfg not updating the registry properly on a 64-bit prefix when the audio device settings are changed, and since the default is 5.1 surround sound... Anyway, a developer has acknowledged the issue and says he's working on a fix.

Btw, changing Windows version to XP didn't work for me unfortunately :-/
RE: 3D Audio issues with Wine 1.7.34+
by James Gangur on Thursday May 7th 2015, 1:46
Yep, 64bit prefix here too. The game runs out memory (due to many mods) otherwise. Good to know that's a dev is looking into it.
sound problems
by Assassinofyouth420 on Monday January 7th 2013, 17:34
Everything is working great except for when any collision sound occurs.
when i attack
when i drop items
when i kick or move objects
after a horrific distorted white noise sound is emitted.
please help!!
RE: sound problems
by Lazarus on Saturday January 26th 2013, 15:35
I had the exact same issue; I resolved it by editing the Oblivion.ini and setting the two parameters as follows:

bUseSoundDebugInfo=0

bUseSoftwareAudio3D=1

I haven't gone back to check which one (or both) is directly responsible, but once I toggled both these options as above, the sound worked perfectly and the horrible screeching went away.

(Remember, if you haven't edited Oblivion.ini before, it is generally found in your My Documents\My Games\Oblivion folder, NOT the main installed folder.)
RE: sound problems
by Lazarus on Saturday January 26th 2013, 17:03
Now that I have played around a little more, it seems that bUseSoundDebugInfo doesn't make a difference; the fix is to just enable bUseSoftwareAudio3D.

There seem to be some other sound issues, such as being able to hear Nirnroot humming constantly outside, along with being able to hear people chatting very clearly as if they were right beside you, even when you are off on the other side of a massive area; distance doesn't seem to matter.

I don't know if this issue is related to the 3D audio setting or not, but it's a little bothersome. All the actual sounds work fine though, so it's not a deal-breaker.
RE: sound problems
by Benoit Sauvage on Thursday February 6th 2014, 22:06
I did what you recommend but still experience these horrible sounds.
Any other suggestion?

(btw how can I be sure that oblivion.ini is used? I'm asking because I changed the in-game resolution to a higher one than 640x480 default, yet the .ini file still shows iSize W=64-, H=480 ...)
RE: sound problems
by Benoit Sauvage on Thursday February 6th 2014, 22:17
tried changing the enging to 1.5.14 as suggested by MrQuest in his test report - still same issue ....
Help!
RE: sound problems
by Benoit Sauvage on Thursday February 6th 2014, 22:32
also applied to the Oblivion.ini inside wineskin/my documents/my games/oblivion
- same problem ...
RE: sound problems
by Benoit Sauvage on Thursday February 6th 2014, 23:59
only workaround for me is to completely remove all collision noises (not ideal but better than the distorted sounds):
Go to the ini and change

iMaxImpactSoundCount=0
Random crashes
by Gustavo on Wednesday October 24th 2012, 14:46
So, here I am again...

Oblivion is crashing when I am traveling on foot. It won't take more than 30 seconds for it to freeze. The music would still play, but nothing else happens..
RE: Random crashes
by ML on Thursday October 25th 2012, 13:52
Have you tried disabling music in oblivion.ini? That worked for me in 1.5.13/14. I can play for more than two hours without experiencing any crash...
RE: Random crashes
by Gustavo on Thursday October 25th 2012, 20:21
I deleted the "launcherMusic.wav" file from the Oblivion thing. It worked. Been playing nicely so far. Thanks..
RE: Random crashes
by Gustavo on Thursday October 25th 2012, 20:23
Oh, that was how I managed to go into the Launcher xD wrong comment.
I made Oblivion run into a "virtual workspace" thing from Wine. Now everything works.
RE: Random crashes
by Arya on Wednesday September 17th 2014, 21:51
Can I Download this ?

Like download game gratis www.ainfiles.com/
Launcher will not work
by Gustavo on Wednesday October 24th 2012, 10:13
So, I installed the latest version of wine and did winetricks vcrun2008 dx3d9 ( I think that's right ). Then, I installed both expansions and the patch. I cannot use the Launcher whatsoever. It will just freeze. What should I do? I want to mod some stuff and how am I supposed to if the launcher is not working? =|
RE: Launcher will not work
by Gustavo on Wednesday October 24th 2012, 10:20
BTW, here's some info

Linux gus-Dell-System-XPS-L502X 3.2.0-32-generic #51-Ubuntu SMP Wed Sep 26 21:33:09 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
wine-1.5.15
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 540M] (rev a1)
RE: Launcher will not work
by Gustavo on Wednesday October 24th 2012, 11:10
Forgot to add the error msgs

err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit ubuntuforums.org/showthread.php?t=1960599
err:ntdll:RtlpWaitForCriticalSection section 0x1614fc "bitblt.c: surface" wait timed out in thread 0009, blocked by 0024, retrying (60 sec)
^C[ 4601.833211] [WARN]Received Interrupt signal.
fixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
RE: Launcher will not work
by Gustavo on Wednesday October 24th 2012, 11:12
Nevermind. It worked. All I had to do was to delete the LauncherMusic.wav file.
can't go to ingame console
by Jaroslav Smutek on Monday May 21st 2012, 2:33
Hi
I installed Oblivion with Shivering Isles.
Everything works fine except i can't go to console. (other keys work ok)

OS: Ubuntu 11.10
wine 1.4 native dx9

i tried switch on/off allow the window manager control windows but nothing change.

help me pls.
RE: can't go to ingame console
by Vit Hrachovy on Monday May 21st 2012, 4:37
Try switching to en-US keyboard and play with dead keys/no dead keys. This seems related to keyboard layout ignoring tilde (~) character input. Or you can remap the console entry key to another key, if possible.
RE: can't go to ingame console
by Jaroslav Smutek on Monday May 21st 2012, 12:46
Switching to en-US key(with or without dead keys) change nothing
still i can't go to console.
How can i remap console key in .ini file?
RE: can't go to ingame console
by Vit Hrachovy on Tuesday May 22nd 2012, 3:14
Well, after some reading it looks like the key cannot be remapped.

Make sure the bAllowConsole is set to 1 in your oblivion.ini and then try 'setxkbmap us' in Terminal. Then start the game and try entering console.
RE: can't go to ingame console
by Jaroslav Smutek on Tuesday May 22nd 2012, 3:31
well i solved it now :)
it needed just change deufalt keyboard layer,
because when i in desktop change keyboard layer and lauch a game,
game was still using deufalt layer.
OBSE + OBGE
by Marc Even on Tuesday May 15th 2012, 15:20
I managed to run OBSE + OBGE hehe :)

I installed with wintetricks this:

"winetricks vcrun2005 vcrun2008 vcrun2008 D3Dx9"

Spec:

AMD Athlon X3 460
4 GB DDR3
Nvidia GTX 460 with proprietary driver

On Kubuntu 12.04

It's amazing, everything works perfectly.

Proof with a screenshot of Oblivion modded with "Liquid Water" and "Godray"

Screen ==> uppix.fr/?di=O0GR

Wonderful, Good job wine team ;)
RE: OBSE + OBGE
by Marc Even on Tuesday May 15th 2012, 15:32
Another screen :

Crysis Depth Of field :)

uppix.fr/?di=RI3K
Oblivion in Wine graphic problems.
by Tom Slick on Tuesday April 24th 2012, 14:40
My current configuration, although I've tried other versions of Wine and other kernels:

wine-1.5.2
Linux 3.3.0-trunk-amd64 #1 SMP Mon Apr 16 01:06:59 UTC 2012 x86_64 GNU/Linux
00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09)

I have installed the xserver-xorg-video-intel 2:2.18.0-2, libdrm 2.4.33-1, libdrm2, libva-intel-vaapi-driver 1.0.16-4, libva1 1.0.15-4, Mesa 8.0 packages from Debian.

I'm able to play SecondLife using the native Linux viewer without any problems, but fully patched Oblivion in Wine is unplayable. Menus and health indicators look fine, but half of the game world seems rotated 90 degrees counterclockwise. The other half is entirely incomprehensible. The screen is divided diagonally from top left to bottom right. I actually had this same problem two months ago and I fixed it after days of searching. Unfortunately, I had to reinstall my OS and I've forgotten the fix. Any ideas?

Thanks.
OBSE and the steam version
by Dan on Friday March 30th 2012, 21:10
I spent a while struggling with this so thought I'd post some pointers for anyone else that runs into it.
The OBSE (script extensions needed for many mods) requires that the steam in-game community be enabled. However, the gameoverlayrenderer that comes with that causes issues for many people (in my case looking around with the mouse was very jerky). The solution is to keep the in-game community enabled but prevent the GameOverlayUI.exe binary from running (this is what causes problems in my case).
Removing/renaming the executable after steam is already running does the trick, but every time you re-launch steam it will just re-download the file. I found a more permanent method is to open up winecfg, use Add Application to add a specific config for GameOverlayUI.exe, and set the windows version for it to Windows 2.0 (probably most anything before 98/xp would work, but I just set it to the earlier version possible). This seems to cause the executable to fail silently, leaving you with OBSE still running.
Trouble with mouse movement
by Marcus Møller on Sunday March 18th 2012, 10:46
Oblivion and expansion pack installed perfectly and runs almost perfectly, except for the fact that it's unplayable because of some weird mouse movement.

When moving my mouse up and left, it seems to move at regular speed, but when moving it downwards and to the right, it flickers _directly_ over to the bottom or the right side of the screen, making the game unplayable.

At first I thought this was caused by my dualmonitor setup, but it doesn't seem to be the problem.
RE: Trouble with mouse movement
by Marcus Møller on Sunday March 18th 2012, 11:32
Seems that this happens in GTA: SA as well.

Any idea why that might be?
RE: Trouble with mouse movement
by Dan on Sunday March 25th 2012, 3:08
I've got the same problems. Everything was working perfectly last night, then this morning the mouse started acting up. In particular it seems that the right and down movements occasionally get amplified, so what should be a one-pixel move ends up jumping halfway across the screen. At first I thought it was some additional mods I had installed, but installing a fresh copy of the game in a new wine prefix resulted in the same issue. I also did a bunch of package updates last night, currently rolling back the most likely offenders (kernel, x server and associated drivers).
RE: Trouble with mouse movement
by Dan on Sunday March 25th 2012, 3:58
We have a winner. Looks like this is bug 30057, which is caused by xorg-server-1.12. Roll back your version of xorg-server and life should be good again.
bugs.winehq.org/show_bug.cgi?id=30057
Can't run Oblivion on Mac
by Tarulia on Thursday March 15th 2012, 20:21
Hi there, first post here so sorry if infof are missing.

I'm trying to install Oblivion on my Mac using WineBottler for a few days now trying some things etc but I can't get it to run.

I installed from disc using WineBottler, chose the d3dx9 winetrick when installing and installed without any problems, but somehow I can't start Oblivion.

When I choose Oblivion.exe to be run when running the app it instantly crashes saying it encountered a serious error and needs to close, so I can't do anything there.
When I use the OblivionLauncher.exe for starting the Launcher opens but the only clickable buttons are elderscrolls.com and close, so I can't start Oblvion and it seems the Launcher can't find the actual game. But then again when I use the Oblivion.exe, I mentioned above what happens.

So basically I have no idea what I did wrong, is a registry key missing or whatever it is.
I looked up and searched the Registry, there are two entrys for the InstallPath in HKLM/Software/Bethesda Software/Oblivion and InstallLocation in HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{somecrazykey} so I guess one of these 2 locations should tell the Launcher where to find the Game, but it doesn't seem to work.

I'm using WineBottler 1.2.3 on a Mac OS X.5.8 (pretty old but shouldn't matter).

Does anybody have an idea what could be wrong and can help me?

Thanks in advance.

PS: Yes I do know WineBottler isn't offically supported by Wine but there are several Test Results sayin it runs fine on Mac...
RE: Can't run Oblivion on Mac
by Tarulia on Thursday April 12th 2012, 10:52
Problem solved, after switching to WineSkin no problems. Installs and runs fine, though a bit laggy on lowest settings, I'll see if I can improve that
RE: Can't run Oblivion on Mac
by Dave Johnson on Sunday August 30th 2015, 18:48
You must first install on a Windows PC and copy the "Bethesda" file folder on to a blank DVD to pass to your Mac. Use Wineskin not Wine Bottler. wineskin.urgesoftware.com/tiki-index.php
Follow the instructions. email me if you have problems.
davefilms dot US at gmail.com
Morroblivion mod tips
by Anemona on Friday February 3rd 2012, 12:28
I was testing the Morroblivion mod (wow!) and I had some performance issues and occasional crashes when moving between cells. Those are now sorted, so here are a couple of things you can try if you have similar problems.

If you have >=4GB of RAM, apply the 4GB patch to Oblivion.exe to remove the game's forced 2GB limit:
www.ntcore.com/4gb_patch.php

Additionally, you can run your game like this to force single-core mode and work around some thread-related issues:
taskset -c 0 wine obse_loader.exe

These are worth trying with normal Oblivion as well.
Oblivion.exe crashes
by Patricia on Wednesday January 18th 2012, 22:19
I am not sure where to post this or if it has been solved yet... so please bare with me.... I installed oblivion on Ubuntu 11.10, but I cannot seem to get the oblivion.exe to run properly... it tells me it has run into a serious problem and needs to shutdown.... I have no clue what this means or how to fix it. Please help me...
RE: Oblivion.exe crashes
by Patricia on Wednesday January 18th 2012, 22:27
System
OS: Ubuntu 11.10

The rest I don't know....
RE: Oblivion.exe crashes
by PD Cant on Thursday January 19th 2012, 21:57
Oblivion from optical disc or Steam?
RE: Oblivion.exe crashes
by Patricia on Thursday January 19th 2012, 22:45
It is from the disc. It tells me that "Oblivion.exe has encountered a serious problem and needs to close.", and I have no clue what this means....
RE: Oblivion.exe crashes
by PD Cant on Friday January 20th 2012, 0:17
I have more experience with the Steam version and have no discs. Youmight try the PlayOnLinux install for this. It seemed to give disc-based advice. Let me know if you get stumped over there.
RE: Oblivion.exe crashes
by PD Cant on Saturday January 21st 2012, 22:20
What you are trying to do is a little complicated even for an above average Linux user.

My advice to most people in this predicament is to have your friends or acquaintances who knows Linux help you. You also have an advantage I don't have, if indeed you are a woman. Any Linux "nerd" would give up time and money to help a woman in distress (even me,) so don't be afraid to play that up.

Have you even looked at the Oblivion Wiki? www.uesp.net/wiki/Oblivion:Linux

You might have to go private to get 1-on-1 help.
RE: Oblivion.exe crashes
by PD Cant on Friday January 20th 2012, 0:15
Oblivion from optical disc or Steam? 32- or 64-bit Ubuntu?
RE: Oblivion.exe crashes
by PD Cant on Friday January 20th 2012, 0:20
1st time posting, so this part of the thread went awry.
RE: Oblivion.exe crashes
by Leopard Blanc on Friday January 20th 2012, 3:45
I've had such problems often mit different games. What solves lots of problems is to open a terminal, cd to the folder, for me it was like :

cd /srv/wine/oblivion/drive_c/Program\ Files/Bethesda\ Softworks/Oblivion/

then when you're in there launch the game, for me it's like this :

env WINEPREFIX="/srv/wine/oblivion" wine Oblivion.exe

Then it works. Of course *you must adapt* your values to your installation. On normal setups, i guess your wine directory (the WINEPREFIX) is hidden in your home folder.
RE: Oblivion.exe crashes
by Patricia on Friday January 20th 2012, 17:25
Okay, so I have no idea what you are saying.... I have never done anything like this before. In other words, I'm a noob.......
Also, when I typed what you said to type into terminal, it gave me this:
bash: cd: /srv/wine/oblivion/drive_c/Program Files/Bethesda Softworks/Oblivion/: No such file or directory
What does it mean?
RE: Oblivion.exe crashes
by Leopard Blanc on Saturday January 21st 2012, 2:16
Hi Patricia,

So, sadly i cannot explain every detail, because it goes way further than the scope of this post. What i can do is let you try with a new set of instructions :

cd ~/.wine/drive_c/Program\ Files/Bethesda\ Softworks/Oblivion/

then

wine Oblivion.exe

Leo
RE: Oblivion.exe crashes
by Sakul on Sunday March 11th 2012, 12:33
OK. I have some ideas you can try. The first two are a couple of things more related with WINE and the Ubuntu environment of general interest when runing a game on Linux. The third one is more related with Oblivion in particular.

-Well, first of all you should try the steps in the HowTo section of this page. You'll have to change some parameters on your WINE configuration and add a couple of registry keys. Do you know how to add a registry key? If you don't, feel free to ask it :D.

-I assume that you have installed the privative controllers of your graphic card. Haven't you? In Ubuntu you cand do it in System/Additional controlers (or whatever it says). After doing this you'll have to reboot.

-The third thing you can try (and perhaps the most interesting) is that if you are trying to copy some old savegames in order to reuse them with your new installation you can't just Overwrite the default folder.
I'll explain myself better:
You probably have a folder like:
(documents or whatever)/My Games/Oblivion
Inside this "Oblivion" folder you have a folder call "saved" and some other files like "Oblivion.ini", etc. What you want to do to restore some saved games is to replace just the "Saved" folder, not the whole "Oblivion" folder. If you do it, Oblivion will crash on startup and give an error similar to the one you described.
If you have overwrited the folder you should completely remove the:
(documents)/My Games/Oblivion folder, launch the game and let it create the folder again and then overwrite "Saved".

I hope this helps.
Sound Problems?
by Christopher Cope on Saturday November 19th 2011, 0:21
I installed Oblivion through Steam & have worked through the mouse and launch bugs. Now however, the sound seems to be crashing the game. It will crash within a few seconds of loading the save file unless I have sounds disabled in the Oblivion.ini I can however have the music enabled and it doesn't affect anything. I only have ALSA on my system and I'm wondering if that might be what is wrong. I'd prefer to have sounds on when I play a game, so I don't find this a feasible work a round.

System Specifications:
OS: Fat Dog 64 v5.1.1
Wine Version: 1.3.29
Video Card: NVIDIA GeForce 9800 GT (1024MB) w/ 285.05.09 Drivers
CPU: Intel Core i7 920 @ 2.67GHz
RAM: 3GB DDR3
Motherboard: ASUS PT6D Deluxe
RE: Sound Problems?
by MassteR on Monday November 21st 2011, 1:30
Just try to use stable version of Wine (1.2.2). It works just perfectly. More current versions crashes with Oblivion.
OBGE?
by John on Friday October 28th 2011, 5:14
I was wondering, since OBSE is working perfectly for most everyone by now, has anyone around here ever managed to get OBGE working? I've tried working it a bit, and although the OBGE hooks correctly after putting a copy of d3dx9_43.dll in the Oblivion directory, none of the shaders display.
RE: OBGE + OBSE + Wrye Bash
by John on Tuesday September 10th 2013, 3:08
Whelp, it eventually came down to installing d3dx9 and quartz via winetricks, creating an Oblivion.exe specific override for quartz.dll
For me I had to set d3dx9_43.dll to builtin to avoid a OBGE-related crash on startup.

OBGE v31rc4 came from it's google code page, along with it's LHDR package, which was necessary to fix some idiosyncrasies with another shader.

All of these and more were installed via Wrye Bash version 304 (minor modifications to allow it to access the installers tab under wine. Modifying the code was pretty easy, the latest svn version should have the fix.)

BAIN worked more or less, though some things that were said to be installed were actually not installed:P Had to rewrite that portion of the code also.

OBSE keypress not working was solved by setting "bBackground Keyboard=1" in Oblivion.ini

So here I stand, on the cusp of making everything work. It's a nice feeling.
Poor performance on Mac
by Chris Wigman on Wednesday October 26th 2011, 14:45
I'm using macports wine-devel revision 1.3.30 and, like Fallout 3, Oblivion also performs very poorly. Fighting an enemy inside a cave, I should have - with a Geforce 8600M GT - good, reliable FPS. Not at all, in fact they're through the floor. MacBook Pro from 2007, 4GB RAM, OS X 10.6.8.
RE: Poor performance on Mac
by MassteR on Tuesday November 8th 2011, 3:55
Try to compile WINE 1.2.2 on your Mac from source. Once you got version compiled on the same machine as the game -- try to test it again.
RE: Poor performance on Mac
by boertje on Tuesday November 29th 2011, 13:55
I have the same problem with a Nvidia 9600M GT. Framerates outside are really low, around 10 FPS, even with settings turned down as much as possible. In cities, it's a bit better. On Windows I do get reliable FPS around 30-40 FPS with settings almost maxed. This happens with wine 1.2.3 and 1.3.33.

I'm currently custom building a new wine version. Will report if it helped but I am not too optimistic. In general, what is the expected performance loss when running Oblivion in Wine as opposed to Windows?
libc crash
by Daniel on Saturday August 13th 2011, 19:42
Oblivion is crashing sporadically when moving between regions or opening the [tab] menu ingame. I always crashes with the same backtrace.

Backtrace:
=>0 0x682a7610 __memcpy_ssse3_rep+0x90() in libc.so.6 (0x00000000)

Other than crashing every few minutes and a few graphical glitches, the game seems to be working correctly.

Is anyone else having this issue or have any ideas on how to fix it? I've already checked that I have both 32 and 64 bit glibc libraries, and that my graphics drivers are installed correctly. This error has been seen on both Wine 1.3.24 and 1.3.15.

Wine 1.3.24 32bit from Fedora 15's default repo
Fedora 15 x86-64
Sandy Bridge mobile graphics

Thanks,
Daniel
RE: libc crash
by Daniel on Wednesday August 17th 2011, 1:02
This appears to be a Fedora packaging problem. I have repeated the problem in 32 bit Fedora, but Oblivion works properly in Opensuse.

Daniel
regression?
by Wiebe Schuurbiers on Friday March 18th 2011, 12:36
The latest update for wine (1.3.15-0ubuntu1~maverickppa3) gives me headaches.

Oblivion worked great, untill the latest update mentioned above.

Now, everything workes, except that what should be rendered in 3D. So we got sound, flawless menu's, but loading any save game unfortunatelly gives nothing but one blend color (blue in my case). The environment and my character model is just one solid blue color.
The entire world just looks dark blue (or white, if I'm in the menus) Everything else is fine: the menus, audio, everything. I can hear myself walking around and I can hear the citizens talking to me. I can even open doors if I stumble into one.

Switching from the HDR to Bloom or none doesn't help the least...

Regression?
RE: regression?
by Mikael Åkersund on Saturday March 19th 2011, 9:36
I got hit by a similar problem. Drove me crazy.
I'm not sure exactly what fixed it, I fiddled with lots of stuff.
Make backups of Oblivion.ini before experimenting.

I just loaded up Oblivion in 1.3.15 and it does work without any strange overrides or options. The only registry setting I've added is "VideoMemorySize"="896" (I have a GTX 260).
I did have "VideoPciDeviceID"=dword:000005e2 and
"VideoPciVendorID"=dword:000010de but I think I removed that while trying to debug the problem.

You might try setting "bAllow30Shaders=1" in Oblivion.ini and re-setting the video options in the OblivionLauncher.
RE: regression?
by mikey on Thursday July 7th 2011, 16:33
I'm having this same problem. I played most of the way through the game in the past but using the same setup, I get intermittent gray-green blend instead of levels. Pretty much every time I go into a dungeon, sometime on load. Same deal I can run around.

Not sure this is a Wine version problem as I've tried various older versions of wine 1.3.10 and 1.1.23 and I get the same issue.

Could it be a change to dirvers?

I'm using NVIDIA 270.41.06 for my 8600GTS
RE: regression?
by mikey on Thursday July 7th 2011, 19:29
This is a weird problem. I managed to track it down to this line in my Oblivion.ini


bAutoViewDistance=1

When set to 0 it returns to working normally. What is strange is that it had been working with that setting in the past, and the same oblivion setup.

I have installed a new Quad Core CPU so that could be an issue.

The same issue apparently exists for someone running *Oldblivion* which is Oblivion for older graphics cards (pre-DX9) under windows!!!

www.oldblivion.com/sm/index.php?topic=3327.0
Mouse support.
by Alec Tutin on Friday March 11th 2011, 2:51
The mouse stops working properly in Wine version 1.3.15. I suggest continuing to use version 1.3.14.
RE: Mouse support.
by Seth Woodworth on Saturday March 12th 2011, 23:31
I'm having the same issue, namely that the mouse in-game doesn't leave the center of the screen. Unlike other reports online, this happens to me immediately upon loading the game, and I can't get past the new game menu. I tried regressing from 1.3.15 to 1.3.14 and it didn't fix my problem. Should I try regressing further?
RE: Mouse support.
by Alec Tutin on Saturday March 12th 2011, 23:58
Hi,

You seem to have a different problem (though still mouse related) to me as my cursor would get stuck on the edges of the screen preventing me from turning properly. Try different wine versions and see if any of them fix the problem keeping in mind that new problems may arise.
RE: Mouse support.
by Smorg on Sunday March 13th 2011, 13:25
"me too" @ Seth's symptoms. Mouse functions normally on the very first menu screen but gets stuck in the middle after getting to the character select screen, responds randomly to big movements otherwise hardly at all. Adjusting mouse sensitivity in game options has no effect.

Gentoo amd64, xorg 1.10, wine-1.3.15, mesa & xf86-video-ati built from Git w/ KMS. Tested evdev & classic input drivers.

Linux smorgbox 2.6.38-rc8+ #13 SMP PREEMPT Sun Mar 13 09:07:25 CDT 2011 x86_64 Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz GenuineIntel GNU/Linux
RE: Mouse support.
by Seth Woodworth on Sunday March 13th 2011, 13:47
Digging deeper yet, I believe our problems more-likely stem from the infamous bug 6971: bugs.winehq.org/show_bug.cgi?id=6971 . Oblivion also appears to use DInput8. The gist of what I understand is that Oblivion wants relative mouse movements, and X is giving it absolute mouse movements, that stop when you hit screen corners.
RE: Mouse support.
by Smorg on Sunday March 13th 2011, 14:23
Actually spoke too soon. This appears fixed in git. wine-1.3.15-205-ge030b3c is fine.
RE: Mouse support.
by ML on Sunday March 13th 2011, 14:15
Have you tried to use the "hacked" dinput.dll.so? I described what to do at

appdb.winehq.org/objectManager.php?sClass=version&iId=4671&iTestingId=55443

Forget about the taskset-utility. It's "thief-specific".
RE: Mouse support.
by Dheart on Sunday March 20th 2011, 16:23
Problem is bug 26356 which affects numerous applications.
RE: Mouse support. Fixed in 1.3.18?
by Mikael Åkersund on Friday April 8th 2011, 14:53
Some of the later git patches after 1.3.17 have fixed the mouse issues, at least for me. Unless they break something else this should make into 1.3.18.
RE: Mouse support.
by unikum on Saturday June 25th 2011, 12:47
I have same problem.

Wine 1.3.23, Archlinux x86_64, nvidia 275.09.07-1.
Sound Problems.
by Alec Tutin on Wednesday March 9th 2011, 2:08
For those experiencing sound problems in-game try switching the direct sound hardware acceleration in the audio tab of winecfg to emulation.
OBSE, enabling keys
by JT on Sunday November 14th 2010, 4:15
OBlivion Script Extender needs to have following set on Oblivion.ini or OBSE related keypresses won't be registered by game at all (WINE version 1.3.6):
[Controls]
bBackground Keyboard=1

Note: this does not change default player controls, but might help to enable extra dead keys. Have fun.
Running OBSE
by Doug Dahl on Monday September 27th 2010, 14:59
(Not sure if I should post this here, but I didn't see anything about it anywhere else, and certainly it would have helped me.)
I was having some trouble getting obse to run, and I found that if instead of starting it with 'wine' that if I ran obse_loader with 'wineconsole', it seems to work for me. (Might just be a quirk of my system though.)
RE: Running OBSE
by Pierre Geier on Thursday October 21st 2010, 6:17
That works for me too. Sometimes it works and sometimes it doesn't - strange stuff :)
RE: Running OBSE
by MassteR on Sunday October 24th 2010, 5:40
OBSE starts normally in 1.2.1 (stable) without wineconsole. All OBSE-relative mods (except graphic extender) work fine. Tested on Aptosid x86.
RE: Running OBSE
by Doug Dahl on Monday October 25th 2010, 23:42
That sounds nice.

Unfortunately it doesn't work for me. Not for any version of wine I've tried it on (including 1.2.1) since I first tried to start running obse, somewhere around about 1.1.35 or so.
Perhaps obse is working fine and it's just that the mods I've tried that require obse just happen to not work, but in any event they do work when I use wineconsole (though one does seem a bit erratic about starting up, but it's still a lot better than never working at all).
More likely than not, there's some quirk or config peculiar to my system that's acting up, but given that I can get it to work by using wineconsole, I'm not that eager to spend any more time on the matter.

In any event I thought that since it was useful for me, I'd mention it in case there were other people who were also having trouble with obse, that trying wineconsole helped me, and it might be worth a try.
RE: Running OBSE
by MassteR on Tuesday October 26th 2010, 1:03
What OS and kernel you're using?
RE: Running OBSE
by Doug Dahl on Tuesday October 26th 2010, 14:42
Ubuntu 9.04 i386 version, stock kernel and of late 2.6.28-19
(I checked and with Fedora 12 x86-64 the problem doesn't arise, but unfortunately I don't use the right graphics drivers on that distro to run the game properly.)

(I have to say, that I'm not really that interested in trying to find out why it is the case, as I've already spent enough of my time, and I suspect that a fix of the underlying issues, assuming any such fix could even be found, would probably be a lot more of a problem than simply using wineconsole to run obse as opposed to wine.)
RE: Running OBSE
by MassteR on Thursday October 28th 2010, 0:52
I'm asked this information not for you, but just for other people, who can discover a workaround for OBSE.
Character keeps on running.
by Uli on Sunday September 5th 2010, 12:35
Hello dear Wine Community.

I installed and Upgraded Oblivion to 1.2. and the game itself seems to run fine. Problem is, that my character does too and he can't stop. Is there a way to put an end to this Marathon?
RE: Character keeps on running.
by Guy Lunsford on Saturday September 18th 2010, 13:34
the UESP.net Wiki for Linux bugs says this may be a joystick problem.
Are you using a Joystick?
Have you tried disabling joysticks regardless?


uesp.net/wiki/Oblivion:Linux#The_player_always_runs_around_.28or_doesn.27t_move_nearly_at_all.29_and.2For_the_quick_menu_is_always_open
RE: Character keeps on running.
by Uli on Sunday September 19th 2010, 11:21
Thanks for the response. : )
I am not using a Joystick and disabling it in the Oblivion_default.ini
doesn't seem to make a distance. The quick menu isn't open all the time so it might be related to something different?
RE: Character keeps on running.
by MassteR on Sunday October 24th 2010, 5:42
We need to know some additional info to help =)
OS, kernel version, WINE version, hardware specs, etc.
RE: Character keeps on running.
by Uli on Tuesday October 26th 2010, 15:03
OS: Linux 11.3
Kernel: Dunno... How do I figure that out?
Wine: 1.2
Hardware Specs: Do you mean Graphic Card?
RE: Character keeps on running.
by MassteR on Thursday October 28th 2010, 1:00
Look to attention at the top of comments.
Just open the console and enter the following commands:
uname -a
wine --version
Then paste the console output here.
PS. yes, graphics specs mean Graphics Processing Unit model and GPU's memory size (in other words, video memory size.)
RE: Character keeps on running.
by Uli on Saturday October 30th 2010, 6:37
uli@Computer: uname -a
Linux Computer 2.6.34.7-0.4-desktop #1 SMP PREEMPT 2010-10-07 19:07:51 +0200 x86_64 x86_64 x86_64 GNU/Linux

uli@Computer: wine --version: wine-1.2

Graphics Card is a nVidia GeForce 9500 GT with 512 MB Memory
RE: Character keeps on running.
by MassteR on Monday November 1st 2010, 6:20
just try wine 1.2.1 stable, not 1.2.0 or any release candidate
you can obtain current stable (1.2.1) WINE through the main download page
RE: Character keeps on running.
by Maxym Kit on Tuesday December 21st 2010, 19:27
I filled up a new bug report, because I'm suffering from this too: bugs.winehq.org/show_bug.cgi?id=25585
RE: Character keeps on running.
by MDPerry on Monday April 23rd 2012, 3:05
This might be outdated now, but I found that this (in my case) seems to be related to a glitch in the OS (10.10 Maverick) itself involving the keyboard settings. Before opening Oblivion, go to

System > Preferences > Keyboard

and uncheck

"Keyboard presses repeat when key is held down"

This seems to completely correct keyboard behavior in-game. Just remember to re-check it when finished playing so that it doesn't interfere with normal keyboard input.
RE: Character keeps on running.
by Romul on Saturday January 7th 2012, 0:13
Decision:
1)...My games/Oblivon/Oblivion.ini
2)Edit: use joystick=o
antialiasing
by Julian Ospald on Sunday August 15th 2010, 14:30
so any1 got AA working? had no luck with nvidia-driver 256.44 on my gtx 260 and wine 1.3.0

when i force it via nvidia x server settings, screen goes black ingame except the hud, no matter whether i choose pbuffer or fbo (hdr/bloom disabled)
RE: antialiasing
by Kol on Sunday August 15th 2010, 20:21
As far as I know, offscreen rendering in Pbuffer is not supported now.
Under early versions (pre-1.1.19) of Wine with ORM=pbuffer Oblivion shows
working antialiasing and the simple mirroring water surface (like shader
model 1.0 is in use) without waves.

With ORM=backbuffer and "iMultiSample=4" set in Oblivion.ini (and AA
not set by nvidia-settings) one will get antialiasing, but the water
surface will be very ugly with strange square waves looking like a lot
of parallel lines moving across the surface. I observed this behaviour
from 1.1.x to 1.3.0 versions of Wine.

With ORM=fbo and "iMultiSample=4" and "bDoImageSpaceEffects=0"
in Oblivion.ini antialiasing works but the water surface is of purple
colour and is not mirroring.

My videocard: NVidia GF 8800GT, driver version: 195.36.08.
Gameplay video
by Jake ward on Monday March 15th 2010, 17:20
Installing Mods
by Pierre R�veillon on Friday February 6th 2009, 11:48
First, for information I created a WineHQ page for Wrye Bash and OBMM, both runs quite great on Wine.

Secondly, I had a problem : A lot of mods needs copying files into Data directory, and some mods or updates overwrites files from other mods. My problem was that Linux is case-sensitive, and some mods have directories ands files in CamelCase, and some not.
So I decide to put everything in lowercase, in my Data dir and in my unzipped mod directories before copying them, with this little script:

IFS=$'\n';for i in `find $1 | sort -r`; do mv "$i" "`dirname \"$i\"`/`basename \"$i\" | tr [A-Z] [a-z]`" ; done

Hope that will help some people...
RE: Installing Mods
by Johnathan Langley on Wednesday August 25th 2010, 5:17
I just wanted to give you THANKS for the command! It's so much nicer than having to deal with cases that didn't match up. It was a bit tedious at first, but after a few times, a cycle was created. PURE KUDOS!!!!
RE: Installing Mods
by Tman on Monday January 16th 2012, 23:22
Can you please HELP me!!! Can you write a code that would do the opposite of this Please!!!! I put this code into my Guake terminal and now everything on my computer that was capitalized is now Lowercase and alot of things dont work now. Can you PLEASE help me!
If you are having problems READ
by Ben Anderson on Friday December 14th 2007, 11:09
If you installed Oblivion inside Wine, you MUST run OblivionLauncher.exe in the install directory prior to the first time you run Oblivion, or the game will crash out. I just spent an hour pulling my hair out over this, then ran the Launcher, and the game magically started working.
Workaround to securom bug
by Jordan M. on Thursday December 13th 2007, 16:26
Having been unable to use the other poster's workaround for the securom bug, I found out how to do it on my own.

1. Copy data1.cab, data1.hdr, data2.cab, data3.cab, and engine32.cab from the Shivering Isles CD into a folder under your home directory

EX: mkdir ~/si-temp && cp /media/cdrom/data1.cab /home/jordanm/si-temp/

2. Download i6comp to unpack the InstallShield cabinet files. Google is your friend here.

3. Unpack i6comp

4. Make sure your cab files have the correct permissions. chmod 0744 them all in the terminal to be sure

5. run i6comp under wine

EX: wine i6comp.exe x /home/tumbleweed/winpack/data1.cab

6. In any case, you goal is to extract the "plugin" group, it has the esp files, there is nothing of much importance in the other groups.

7.
cd ~/temp/Plugin
cd Data
mv DLC* /path/to/Oblivion/Data/
mv Oblivion.esm /path/to/Oblivion/Data/

IMPORTANT NOTE: If oblivion is not yet patched to the latest version, you must also type: mv Oblivion.exe /path/to/Oblivion/

8. Run the oblivion launcher and click "data files"

9. Double-click on DLCShiveringIsles.esp

10. Play Shivering Isles!

NOTE: don't be discouraged. if this doesn't work, try other methods of extracting files from installshield cabs, though I know of none
RE: Workaround to securom bug
by Samuel Darden on Tuesday March 17th 2020, 0:04
Noce
Back