WineHQ

The Elder Scrolls Online

No Screenshot

Submit Screenshot

Latest

Application Details:

Version: 3.011
License: Retail
URL: http://www.elderscrollsonline....
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 3.0-rc2

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

All gameplay elements. There weren't any obvious issues once the game was running. (For AMD users)

Unable to test status of ground textures on nVidia cards, as I do not have an nVidia GPU.

What does not

When attempting launch the game via the game's launcher, you will get an error, citing incompatible DirectX version.

Workarounds

You will need to have a DirectX 11 override in place for the game to run. Do do this please follow the following 7 steps.

-Open Winetricks

-Select the default prefix

-Run winecfg

-Add the eso64.exe executable to your applications list. This will allow you to put configuration changes in place that only affect this application

-Go the Libraries tab

-Start typing d3dx11 and select d3dx11_43 from the list.

-Click Apply


You will also get an error stating that the DirectX version of you GPU is not compatible with the game. To fix that issue, guides with screenshots are available here: https://www.reddit.com/r/elder... and here http://www.overclock.net/t/141... as well as a text post right here:

-Open winetricks

-Select the default wine prefix

-Run regedit

-Navigate to: HKEY_CURRENT_USER>SOFTWARE>WINE and right click on 'WINE'. You're going to want to add a key called Direct3D

http://www.overclock.net/conte...

-Right click on Direct3D and you're going to want to add a DWORD value.

http://www.overclock.net/conte...

-Insert a Hexadecimal value of 30002

http://www.overclock.net/conte...

What was not tested

And testing with an nVidia GPU

Hardware tested

Graphics:

  • GPU: AMD
  • Driver: open source

Additional Comments

The game runs, but performance isn't great. On Windows, I play on Ultra settings and I rarely dip below 60 FPS. In order to get 60 FPS on WINE, I had to lower to the Medium preset. In cities, framerates drop into the 20s.

There is also a bug where the controls 'stick' when the frame rate is low. For example: if you're running through a city, and you desire to stop and talk to an NPC, you lift your finger off 'w'. However, your character continues to run for a couple seconds before they stop running in game. This only happens when frame rates are low, and is a known issue with the game. But it does not prevent the user from playing the game all together, it is simply annoying.

Tested on:

AMD FX-8350 @ stock clocks (4.2GHz)

R9 280X @ stock clocks with open source drivers

Distro is Solus 3

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentSolusDec 20 20173.0-rc2Yes Yes YesSilverAndrew 
ShowArch LinuxNov 10 20172.20-stagingYes Yes NoPlatinumMichael Svensson 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Fix for the game not starting when clicking

This a temporary fix for when the game isn't starting when hitting the "Play" button in the launcher. It works simply by replacing the 64bit executable with the 32bit one, essentially forcing the game to run in 32bit mode. It works on either 32/64bit prefixes.

  1. Go to [steam_directory]/steamapps/common/Zenimax Online/The Elder Scrolls Online/game/client
  2. Rename eso64.exe to eso64.exe.bak
  3. Make a copy of eso.exe and name it eso64.exe

Important note: Remember that ESO will drop 32bit support in 2018

Comments

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

Ground Texture problem
by Mike Chambers on Saturday February 24th 2018, 2:56
Do anyone have ground texture problem, where it turn black and glitchy?
Any solution for this?
tried using wine 3.2-1 and wine-staging-nine 2.2x will same issue

If you don't have issue, which mesa driver did you used??
RE: Ground Texture problem
by Trollwut on Saturday February 24th 2018, 6:41
I can only say that this problem is existent on proprietary nvidia drivers. AFAIK opensource drivers don't have this problem.

May you provide some more information?
RE: Ground Texture problem
by Mike Chambers on Saturday February 24th 2018, 9:30
I'm using Rx560 with mesa-17 drivers Arch linux
RE: Ground Texture problem
by therealfarfetchd on Saturday February 24th 2018, 6:51
You can use dxvk (github.com/doitsujin/dxvk, or for NVIDIA github.com/vesim987/dxvk), it builds some DX11 dlls that can be used instead of the original ones. These use Vulkan instead of OpenGL to provide DirectX11's functionality, and with these, most graphical glitches have been eliminated (except for a water reflection bug that isn't really obvious). Also, I think performance is increased over Wine's DX11 wrapper.
RE: Ground Texture problem
by therealfarfetchd on Saturday February 24th 2018, 6:52
Links messed up, here they are again for convenience.
github.com/doitsujin/dxvk
github.com/vesim987/dxvk
RE: Ground Texture problem
by Mike Chambers on Saturday February 24th 2018, 9:48
I will give dxvx a try, thanks.
RE: Ground Texture problem
by therealfarfetchd on Sunday March 4th 2018, 13:05
The alternative DXVK for nvidia is no longer needed, it's just github.com/doitsujin/dxvk now.
RE: Ground Texture problem
by Trollwut on Sunday March 4th 2018, 13:31
You're right, latest release notes says it all:

> Better support for Nvidia drivers

Already tested it. It runs very fine, performance is nice! I get random freezes at any random time in character select / main menu. So character creation could be annoying. But if I'm ingame, it runs very good, responsive and as intended. With my GTX 1080 I get around 40-45 in crowded area (townsquare) and in open scenes without much characters I get fully play with my 144 Hz screen.

Haven't played hours though, just a quick test.
Back