Lord of the Rings Online Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Patching instructions for LOTRO client for F2P (Free to Play)

Turbine has managed to create a problem with their update process for the F2P client.

If you use PyLotRO to "patch" the client, It will run until it needs to "restart" the client.
The patch process then "hangs" after the "restart."

Basically, Turbine has managed to create a "broken" patchclient.dll file from their patch process.

The solution is to copy the "patchclient.dll" file from, the backup directory (folder) (under Turbine) back into the main directory renaming it "patchclient2.dll" (Or any other working patchclient.dll file can be used).

The main Turbine directory (folder) under OSX is:
~/Library/Applications Support/CrossOver Games/Bottles/<your bottle>/drive_c/Program Files/Turbine/The Lord of the Rings Online/

Under that directory is a directory (folder) "backup"

Duplicate (copy) the file "patchclient.dll" naming it "patclient2.dll"
Move that file up one directory level to the main Turbine directory.

Launch PyLotRO
Select "options" from the pulldown.
tick "advanced"
Change the "patchclient.dll" name to "patchlient2.dll"
click "save"
Select "patch" from the pulldown.
click start.
Have coffee, dinner, dancing, etc. The patch process on a 6meg Cable modem with the PC client takes about 45 minutes.
I"m still waiting for the patch to finish on my 3 meg DSL line...

Of course, the patch servers only came up at 2pm...

Interestingly I have a machine that is still running CXG 8.1.4 that I rarely use for play. It did not have this issue and is going through the patching process after "restart" just fine. My 9.1 is only now happily patching after applying this fix. Thanks for the info William.

Has anyone successfully patched? I finished downloading and replaced the patchclient.dll with the backup version after LOTRO failed to load. Currently when I attempt to log in I get a black screen like it is fixxing to load, then it crashes or the launcher fails to connect with the server.

Is anyone else having similar issues or found a solution?

Are the worlds even up?

Thanks

Same here, pylotro loads, enter password, the screen goes black and then it closes and pylotro says "finished." Help would be greatly appreciated! 😊

Steven Kral wrote:

Same here, pylotro loads, enter password, the screen goes black and
then it closes and pylotro says "finished." Help would be greatly
appreciated! 😊

That's how mine was crashing, turned out to be a sound driver issue. Which Linux/crossover are you using? Are you using Pulseaudio?
I had issues like yours (now fixed because ALSA was updated in my distro) and the only way to run LOTRO was to choose OSS or Esound (had pulseaudio esound compat layer) as the sound driver for the lotro bottle.

I am running an iMAC and a MAC book

Hi Glenn,
Using a MacBook with Crossover Games 9.1.0. I've no idea if I'm using pulseaudio. How do I find out?

EDIT: 11:52 EST : Wine Debug shows that the process was terminated. So perhaps the game itself is initiating the termination of the application. Maybe the server information has changed somewhere later in the login process?

000f: terminate_process( handle=ffffffff, exit_code=0 )
0010: *killed* exit_code=0
0010: *sent signal* signal=3
0014: *killed* exit_code=0
0014: *sent signal* signal=3
000f: terminate_process() = 0 { self=1 }
000f: *killed* exit_code=0
000e: *process killed*

The problem is located in wine itself. I patched successfully, and I also tried patching under windows and copying the game directory over. I have the same exact problem mentioned in this thread. Wine 1.3.2 openSUSE 11.2 x86_64.

Login servers are down right now, will resume testing when they come back online.

Sincerely
Mark Brown

For me, the solution was to turn off "allow pixel shader" in the Wine configuration tool. The graphics look somewhat primitive, but it works.

Steven Kral wrote:

Hi Glenn,
Using a MacBook with Crossover Games 9.1.0. I've no idea if I'm
using pulseaudio. How do I find out?

If you have a macbook it won't be a pulseaudio issue :) Try uncheckign the allow pixel shader box in wineconfig, graphics tab, it seems to work for many mac users!

Thanks for the suggestions, I have not been successful with starting the game. I tried the "shaders" fix but it freezes my computer. when it starts I get a black screen for a second, then a blue graphpaper looking screen, then a black screen with the lotro cursor. The game stops there. I must manually shut off my macbook after this occurs. Anybody else have this issue, or a solution?
Thanks!

Kayla wrote:

Thanks for the suggestions, I have not been successful with starting
the game. I tried the "shaders" fix but it freezes my computer.
when it starts I get a black screen for a second, then a blue
graphpaper looking screen, then a black screen with the lotro
cursor. The game stops there. I must manually shut off my macbook
after this occurs. Anybody else have this issue, or a solution?
Thanks!

I am having the exact same problem on my Mac Book. The game is running fine on the IMAC, but there are two of us that want to play :(

Any help with the Mac Book would be greatly appreciated

I've updated the appdb page with this info, specifically, disabling the hardware pixel shader in winecfg. This solved my problem on Linux and appears to be working for other Linux users.

Thanks guys!

That fix worked nicely, of course it made me cringe so i went angry geek after the joy of finally being able to play logged off.

Download yourself DirectX 10 and install that into your Wine, you can reenable pixel shade and enjoy the cool reflective water and such... no idea on DX11 though.

Ever since Lotro went free to play, I am getting "E06 account marked as not active" error. I've made two new accounts after F2P came out, but get same error message. Patch worked fine and I am no longer getting "not using most current version of client" error. Any help would be much appreciated.

Andy Adams wrote:

Ever since Lotro went free to play, I am getting "E06 account marked
as not active" error. I've made two new accounts after F2P came
out, but get same error message. Patch worked fine and I am no
longer getting "not using most current version of client" error.
Any help would be much appreciated.

What version of PyLotRO are you using? If it's not 0.1.13 you need to update it (just download it from here and re-install it. Version 0.1.13 stripped out the old account check as it is no longer needed for F2P.

You were correct. I was running PyLotRO 0.1.12. Updated to 0.1.13 from your link cleared up the E06 error. I had to do some additional tweaking but am now up and running! Thanks for the help 😊

From mid-August to Monday 01 November 2010, I was happily playing LotRO on my MacBook Pro, using PyLotRO v0.1.12, from the UK.

Since the Free to Play/Enedwaith/Ride of the Grey Company server upgrade on Tue 02 Nov, it's taken three days of trying everything-I-can-think-of/find-documented to get PyLotRO to run LotRO again. To help others stuck in similarly frustrating circumstances, here's the solution that finally worked for me. Although I happen to be using Mac OS X, some or all of these steps may be directly applicable to Linux systems too.

System specs: MacBook Pro, Intel Core 2 Duo at 2.5 GHz, 4 GB RAM, Mac OS X 10.5.8

  1. Using Crossover Games v9.1.0 [1], I create a new 'win xp' bottle called 'LOTROEU-F2P-04Nov-CG91'
  2. Into this 'LOTROEU-F2P-04Nov-CG91' bottle I install:
    2a. 'Lord of the Rings Online: Siege of Mirkwood' from a downloaded 'lotrosetup.exe' (and associated 'lotrosetup-*.bin' files) from 13 Aug 2010
    2b. 'PyLotRO' from a downloaded 'pylotro-setup-0.1.14.exe' [2] from 02 Nov 2010
    2c. 'Microsoft DirectX Runtime - Modern' from 'Runtime Support Components' [3]
  3. I launch PyLotRO v0.1.14, and:
    3a. use Tools > Settings Wizard > Find Games > Apply to tell it where the Game Directory is, ie: 'C:\Program Files\Codemasters\The Lord of the Rings Online'
    3b. use Tools > Patch > Start to bring all the files in 'C:\Program Files\Codemasters\The Lord of the Rings Online' up to date by downloading from the Codemasters patch server – and after c. 1 hour of downloading and patching (including several clicks on the Start button when errors were reported), all appears to have concluded successfully [4]
    3c. login to my Codemasters EU Player Account as normal

Before discovering step 2c above, instead of a normal playing session, the following failure mode occurred after logging in (an error also reported by others): after ever-so-briefly flashing up a big black 'The Lord of the Rings Online: Siege of Mirkwood' window, I saw the 'Output' window with Finished in it – D'OH!

My hope is that this detailed description may help others to get back into their Middle Earth adventuring more easily than the three days of trials-&-tribulations I've endured; and that it may help Alan Jackson, William H. Magill, and other such wonderful folk guide other would-be LotRO players to an easier PyLotRO installation/upgrade process, through the online resources at their disposal.

Share & Enjoy,

dalinian

Footnotes
[1] Crossover Games v9.1.0: available here – http://www.codeweavers.com/products/cxgames/

[2] pylotro-setup-0.1.14.exe: available here – http://media.codeweavers.com/pub/other/pylotro/pylotro-setup-0.1.14.exe

[3] Installing 'Microsoft DirectX Runtime - Modern' from 'Runtime Support Components': this was the crucial 'Last Step' to success, thanks to Alexander van Kaam's suggestion ("I had a prefectly running lotro before f2p (europe) came out, after that I just got a black screen.  Needed to add DirectX runtime modern to the bottle.") in the forum thread 'PyLotRO 0.1.14' – http://www.codeweavers.com/compatibility/browse/name/?app_id=2869;forum=1;msg=92433 – many thanks, Alexander!

[4] Patching: all appears to have concluded successfully, in that the final 'Output' from the patching process reads as follows:
Connecting to 94.75.194.24:5015
checking data...
data patches: 0 bytes to download: 0
unlock: 0 empty: 0
result code: 0x00000001
Patching data:
Finished

Please do not post the same information in multiple places, especially when your solution is overkill.

1 to 19 of 19

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoicnlFNWJ3U1diRVRaZ0FOcCIsImdkcHIiOjB9