WineHQ

Lord of the Rings Online

No Screenshot

Submit Screenshot

Official Release notes: https://www.lotro.com/forums/s...



Application Details:

Version: Update 22 - Mordor
License: Subscription
URL: http://www.lotro.com/
Votes: 0
Latest Rating: Platinum
Latest Wine Version Tested: 3.4

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 except the in-game store (see extra comments for external store).

What does not

Workarounds

What was not tested

Monster play and end game content.

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

To use the store there's a small extra step which is also required for some versions of windows. See https://www.lotro.com/forums/s... for full details but only one change is required with the latest client.

Download the config file from http://installer.lotro.turbine...  and replace the existing TurbineLauncher.exe.config in your installation folder. OR, edit your existing TurbineLauncher.exe.config and add the following line into the appSettings section:

<add authoritative="true" key="GameClient.WIN32.Filename" value="lotroclient_awesomium.exe" />

Once that is done the store should launch in an external browser. It's worth running the game in borderless window mode to avoid any issues once the store opens.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentDebian GNU/Linux 9.x "Stretch" x86_64Mar 19 20183.4Yes Yes NoPlatinumGary 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

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

hello
by ric on Wednesday June 26th 2019, 9:32
When trying to install lotro on 32 bit debian i get clientmesh.dat file downloading over and over again, any fix?
Lotro and dxvk, anyone
by thom_raindog on Thursday December 13th 2018, 7:13
Hi,

I managed to run Lotro on Steam, Lutris and manually, with not much of a hitch on either. At least for as long as I use dx9 for it (but then with Ultra graphics settings).

However, I had absolutely no luck with dx11. After setting the game to use dx11 and restarting the game, it always crashed without feedback right after selecting the world. I set the game to use dxvk (0.90 or 0.93) through lutris, I installed dxvk 0.93 manually through winetricks, nothing improves that situation.

Has anyone managed to play Lotro with dx11 graphics so far?
RE: Lotro and dxvk, anyone
by erika jonell on Thursday December 27th 2018, 8:36
DX11 is tricky with Lotro since it needs ~4 winetricks dx11 libs to run properly, that said DX10 should run out of the box under DXVK since it does decent DX10 fakery now.

To get DX11 working you need to install the following 4 items via winetricks: D3DX11_42, D3DX11_43, D3DCompiler_42, and D3DCompiler_43. As of this writing there is no publicly available verb for d3d compiler 42, so it must be performed locally via the directions given here: www.reddit.com/r/SteamPlay/comments/9umhk2/getting_directx11_working_in_lord_of_the_rings/

For the most part, things work, except well porting into and out of MT will likely crash you (good chance of that on windows anyway too).

Store does not still work by default :(
RE: Lotro and dxvk, anyone
by thom_raindog on Tuesday May 7th 2019, 9:55
Thank you.
Several months later, Lutris makes it easy to install even d3dcompiler_42, so I know have all 4 DLLs registered. Still, Lotro crashed right after the server select.

This is even on a fresh install using Lutris.

Any new ideas?
Blank store window
by Dif on Friday May 11th 2018, 15:58
When I open the store in-game the window get black for a couple of seconds and then it turns white and show nothing. I have tried to leave it be for few minutes in case it was just slow to render, but nothing.

If I enable the "External browser" and I attempt to open the store, the game freeze and I get an aditional window on top of the game; the internal part of this window is transparent (I see the freezed game below it) as it show only the borders and the title bar with "LOTRO Store" in the center and the Wine's glass icon on the top-left corner (and of course the minimize-maximize-close buttons on the top-right)

The only workaround I found (with Wine vanilla - for Wine staging read the last paragraph) to access the store is the following:
- disable the "External browser" (keep the default in-game store);
- use PyLotro to launch the game instead of the native launcher (I am using the Linux version of PyLotro, I don't know if it works with the Windows version);
- log the character that has to receive the purchased item;
- open the store until the window get blank;
- with the store window open, close the game with ALT-F4;
- PyLotro records the following debug information:
LOG NAME: C:\Program Files (x86)\StandingStoneGames\The Lord of the Rings Online\lotrobrowserhelper_1.log
ARGS: -
SubProcessCefApp::OnWebKitInitialized
SubProcessCefApp::OnBrowserCreated: [ID:1]
SubProcessCefApp::OnBeforeNavigation: [ID:1][Frame:(null)][URL:about:blank][NAVTYPE:NAVIGATION_OTHER][REDIRECT:NO]
SubProcessCefApp::OnBeforeNavigation: [ID:1][Frame:(null)][URL:www.lotro.com/sites/default/files/xstore/lotrostore.html?access_token=SoMeRanDomStrIngHere][NAVTYPE:NAVIGATION_OTHER][REDIRECT:NO]
SubProcessCefApp::OnBeforeNavigation: [ID:1][Frame:(null)][URL:www.lotro.com/sites/default/files/xstore/lotrostore.html?access_token=SoMeRanDomStrIngHere][NAVTYPE:NAVIGATION_OTHER][REDIRECT:NO]
SubProcessCefApp::OnBeforeNavigation: [ID:1][Frame:-->][URL:secure.xsolla.com/paystation3/][NAVTYPE:NAVIGATION_OTHER][REDIRECT:NO]
SubProcessCefApp::OnContextCreated: [ID:1][FRAME:(null)][URL:www.lotro.com/sites/default/files/xstore/lotrostore.html?access_token=SoMeRanDomStrIngHere]
SubProcessCefApp::OnBeforeNavigation: [ID:1][Frame:-->][URL:secure.xsolla.com/paystation3/?access_token=SoMeRanDomStrIngHere][NAVTYPE:NAVIGATION_OTHER][REDIRECT:NO]
JS Callback registered: [ID:1][Frame:(null)][TurbineGameClientCallbacks::OpenDressingRoom]
JS Callback registered: [ID:1][Frame:(null)][TurbineGameClientCallbacks::ExaminInChat]
JS Callback registered: [ID:1][Frame:(null)][TurbineGameClientCallbacks::ExaminePinned]
JS Callback registered: [ID:1][Frame:(null)][TurbineGameClientCallbacks::TryOnMountAppearanceTrait]
JS Callback registered: [ID:1][Frame:(null)][TurbineGameClientCallbacks::OpenExternalUrl]
SubProcessCefApp::OnContextReleased: [ID:1][FRAME:(null)][URL:www.lotro.com/LOTROStore]
SubProcessCefApp::OnBrowserDestroyed: [ID:1]
*** Finished ***

-Copy the URL www.lotro.com/sites/default/files/xstore/lotrostore.html?access_token=SoMeRanDomStrIngHere (of course I wrote 'SoMeRanDomStrIngHere ' instead of the actual random string to protect my account) and paste it in a browser; it looks and works the same as it did months ago when Turbine/SGG (I don't remember if they already changed at the time) disabled the in-game store.

I am using Wine 3.7 vanilla on Gentoo with kernel 4.9.95-gentoo, X.org 1.19.5-r2, KDE 5.11.5-r1, Nvidia proprietary drivers 390.42 - all 64 bit.

With Wine Staging the store works fine (after ~5 seconds of showing just the store's windows border and transparent middle area), but with that version turning the character with the mouse is very sluggish so I cannot use it for regular play session; if there is anyone with experience with Wine code, maybe (s)he can isolate the code that make the store windows work on staging and port it to vanilla.

Thanks.
RE: Blank store window
by Dif on Friday June 8th 2018, 15:29
I don't know if SSG changed something with the 22.2 patch (most probably since they mention that "lotrobrowserhelper.exe no longer produces lotrobrowserhelper_X.log files.") or Wine vanilla with version 3.9, but I no longer get the above debug info and therefore no more www.lotro.com/sites/default/files/xstore/lotrostore.html?access_token=SoMeRanDomStrIngHere to use on a regular browser.

Wine vanilla still cannot show the store windows and Wine staging do, but still have the sluggishness with mouse-turning the character. Therefore now, if I want to use the store I have to:
- log out the game (if I am in a session);
- go to PyLotro -> Tools -> Options and set the "Wine program" to "wine-staging";
- relog to the game and use the store;
- log off again;
- go back to PyLotro -> Tools -> Options to set back the "Wine program" to "wine-vanilla";
- log back in.

Quite annoying procedure (especially since Lotro isn't very fast to log in to even with a SSD).

Is it there any way I can solve it?

Thanks.
RE: Blank store window
by Ron Veitch on Monday July 23rd 2018, 18:44
had the same issue when 22.2 was released.. this is what finally worked for my setup.. was using Kubuntu 18.04 KDE at the time... swapped to Mint 19.. now just trying to get lotro to install again....


Morty (Standing Stone Games Help)

Jun 26, 11:43 AM EDT

I'm sorry to hear it, Ron. I'm happy to help. Please navigate to the LOTRO launcher options(the down arrow icon on the launcher window after you log into your account, but before selecting server), click on the General tab, check the 'Use Legacy Client' tab, and click OK.
Then restart LOTRO and please let me know if that restores the LOTRO store.
RE: Blank store window
by jarao on Thursday August 9th 2018, 23:36
I also had that problem. Solved it by installing corefonts, by doing:
winetricks corefonts
RE: Blank store window
by Dif on Friday August 10th 2018, 4:00
It worked!!!

Thank you very much! It has been ages since I could use the store properly.
hello cannot get it to run under wine on bodhi linux was working under manjaro wine
by ric on Saturday April 14th 2018, 6:23
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT" (8.0.50727.6195)
laptop@laptop-Latitude-E6400:~/.wine/drive_c/Program Files/StandingStoneGames/The Lord of the Rings Online$ err:module:import_dll Library ncrypt.dll (which is needed by L"C:\\Program Files\\StandingStoneGames\\The Lord of the Rings Online\\libcef.dll") not found
err:module:import_dll Library dxva2.dll (which is needed by L"C:\\Program Files\\StandingStoneGames\\The Lord of the Rings Online\\libcef.dll") not found
err:module:import_dll Library FONTSUB.dll (which is needed by L"C:\\Program Files\\StandingStoneGames\\The Lord of the Rings Online\\libcef.dll") not found
err:module:import_dll Library libcef.dll (which is needed by L"C:\\Program Files\\StandingStoneGames\\The Lord of the Rings Online\\lotroclient.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\StandingStoneGames\\The Lord of the Rings Online\\lotroclient.exe" failed, status c0000135
^C

What do I need to install?
RE: hello cannot get it to run under wine on bodhi linux was working under manjaro wine
by Gary on Saturday May 5th 2018, 7:50
That looks like it might need vcrun2005 installing. I didn't need to install anything extra when I setup LOTRO in a 64bit PlayOnLinux wine install though, so that's just a guess.
RE: hello cannot get it to run under wine on bodhi linux was working under manjaro wine
by jarao on Thursday August 9th 2018, 23:43
If I were you had install the game in a new 64 bit prefix since I think you installed it in a 32 bit prefix. And then install the game again.

WINEPREFIX=~/lotro
WINEARCH=win64
wine what_ever_is_the_name_of_the_lotro_installer
winetricks corefonts
Back