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

PyLotRO 0.1.14

Freshly released into the cruel, cruel world.

Only two changes:

  • News feed now uses the correct CSS file, should display a lot quicker now
  • Error [E14] added, more of a warning, if the user login details authenticate but a game entry is not found PyLotRO assumes that the game is not linked to the use account so directs you to login in via Turbines/Codemasters account management site to fix the problem.

The E14 change will throw up some false positives (ie you only have a DDO account but try to log into LotRO) but it should no longer just hang saying "Checking account details".

The EXE version is up, you can find it here.

Please note the C4P file uses a different link that needs switching to the new link, that should be done by the end of office hours US time (needs a member of the Codeweavers staff to do it).

Hey there Alan, to update pylotro, should it just be installed into the bottle overwriting the old pylotro? or should the old one be removed first then install the new one?

Edit: Nevermind. I installed it over the old one and it works fine.

James wrote:

Hey there Alan, to update pylotro, should it just be installed into
the bottle overwriting the old pylotro? or should the old one be
removed first then install the new one?

Edit: Nevermind. I installed it over the old one and it works fine.

Just to say, even though you found the answer, that it is fine to just install it over the old version.

works like a charm, thank you alan

just small note, I checked the tips and tricks section but did not see it there, 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.

if I missed it somewhere, sorry :)

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 redownload LotRO when you don't need to.

To convert my EU pay-to-play to EU free-to-play I needed to do the following:

  • Update PyLotRO to 0.1.14
  • Install DirectX Modern

Update Crossover Games to 9.2, it fixes the need to muck about with certain Visual C++ run-times that the new patching mechanism needs. My guess is that it was the problems with the patcher and the new need for DX modern that were the causes of your problem. Downloading 8GB to fix that is a bit of overkill.

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...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiNnlZdjU1VTI5VzJZd2F4RSIsImdkcHIiOjB9