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

Please help! Can't get lotro to run

Ok so I did things a little bit differently the how it's listed in the tips and tricks so I'm not really sure where I went wrong or how to fix it. Here's what I did.

I originally planned on running Lotro under Windows XP using Parallels 6. So I got everything downloaded and installed and the performance just wasn't satisfactory. So, since I still had the LOTRO High Res Install files all downloaded (using parallels) I decided to download the trial of Crossover Games and give it a try.

I created the bottle and pointed it to where I had the high res files downloaded and everything installed perfectly. I ran PyLotro and got it configured (I have the latest version of PyLotro also. 0.1.14). However, after I type my login information in and hit the login button, the entire screen goes black like it's loading the game, but then it takes me right back to the desktop and I end up with a white screen that says Finished and the only buttons available are exit and save.

What do I need to do to make this run? Keep in mind when you answer that I'm VERY new to running Crossover games.

Thank you!

At the moment, that is the best (albeit rather impractical) way of doing it: use Windows to acquire the full download from Turbine, then use the CXG installer to do the rest.

Using the CXG Software Installer, install the "Microsoft DirectX Runtime - Modern" package into your LOTRO bottle.

That should fix it.

Harry Davis wrote:

At the moment, that is the best (albeit rather impractical) way of
doing it: use Windows to acquire the full download from Turbine,
then use the CXG installer to do the rest.

Using the CXG Software Installer, install the "Microsoft DirectX
Runtime - Modern" package into your LOTRO bottle.

That should fix it.

Could you explain in further detail? I don't have access to a Windows computer. I have the same problem that's described in the thread.

It is through CXgames. You will want to go to "manage Bottles" under your Crossover Games menu/folder. Then choose your Lord of the rings Bottle, (highlight it on the left side) then on the right hand side of the window choose the tab called "Applications" then near the bottom choose "Install Software". In the new windows that just popped up, scroll down to (on the left part of the window) to "Runtime Support Components" and expand that (press the little arrow beside the name) scroll down more until you find "Microsoft DirectX Runtime - Modern", select it and click "Install" at the bottom of the window. Once all that is finished, try running the game again from pylotro.

James wrote:

It is through CXgames. You will want to go to "manage Bottles" under
your Crossover Games menu/folder. Then choose your Lord of the rings
Bottle, (highlight it on the left side) then on the right hand side
of the window choose the tab called "Applications" then near the
bottom choose "Install Software". In the new windows that just
popped up, scroll down to (on the left part of the window) to
"Runtime Support Components" and expand that (press the little arrow
beside the name) scroll down more until you find "Microsoft DirectX
Runtime - Modern", select it and click "Install" at the bottom of
the window. Once all that is finished, try running the game again
from pylotro.

I try to install it and I get a pop up that says
The installer has exited but Microsoft DirectX Runtime-Modern does not seem to be installed
continuing with the install may produce unpredictable results
then it gives me three options
try again skip this step cancel installation

david wrote:

I try to install it and I get a pop up that says
The installer has exited but Microsoft DirectX Runtime-Modern does
not seem to be installed
continuing with the install may produce unpredictable results
then it gives me three options
try again skip this step cancel installation

Hmm that sounds like the directx installer may have gotten corrupted. This happened to me with the ie7 installer. Try finding your installer folder and if you can find the directx file delete it otherwise just delete all the installers, it wont hurt. Crossover will download it/them again.
The folder is in your ~/.cxgames/ (look for the installers folder) in Linux and in ~/ Libary/ AppSupport/ CroosOverGames/installers/ on mac.

Good luck!

David. wrote:

david wrote:

I try to install it and I get a pop up that says
The installer has exited but Microsoft DirectX Runtime-Modern does
not seem to be installed
continuing with the install may produce unpredictable results
then it gives me three options
try again skip this step cancel installation

Hmm that sounds like the directx installer may have gotten
corrupted. This happened to me with the ie7 installer. Try finding
your installer folder and if you can find the directx file delete it
otherwise just delete all the installers, it wont hurt. Crossover
will download it/them again.
The folder is in your ~/.cxgames/ (look for the installers folder)
in Linux and in Libary/AppSupport/CroosOverGames/installers/ on mac.

Good luck!

I can't find my folder. I tried to type that into Go in finder but could not find my file. I am using a mac.

Well david, in the finder if you hit the "go to folder" option on the drop down menus I think you have to give the whole path not just the relative path. More on that in a second.
Now let's get down to where this file is.
Use the finder, on a mac that's the program with a happy face divided by the middle, also this is the only program you can't quit.
When you open a finder window (command+N) you get your user directory, this was the default on mine but it can be changed by going to preferences.
Ok if you are at the root directory which will be the Hard drive directory you need to go in this path:
/Users/"whatyourusernameis"/Library/Application Support/CrossOver/installers/
if you are on your user directory it will be this: /Library/Application Support/CrossOver/installers/
Don't type it, follow it graphically if you can, in case I made a typo.
If you want to use the go to folder... option type the first few letter and then hit tab, it should auto-complete it for you. But watch out, it will auto-complete the first match even if there are more than one (like CrossOver and CrossOver Games) which is why I recommend the graphical way.

david, you appear rather green at computers, have you used them much?

David. wrote:

Well david, in the finder if you hit the "go to folder" option on
the drop down menus I think you have to give the whole path not just
the relative path. More on that in a second.
Now let's get down to where this file is.
Use the finder, on a mac that's the program with a happy face
divided by the middle, also this is the only program you can't quit.

When you open a finder window (command+N) you get your user
directory, this was the default on mine but it can be changed by
going to preferences.
Ok if you are at the root directory which will be the Hard drive
directory you need to go in this path:
/Users/"whatyourusernameis"/Library/Application
Support/CrossOver/installers/
if you are on your user directory it will be this:
/Library/Application Support/CrossOver/installers/
Don't type it, follow it graphically if you can, in case I made a
typo.
If you want to use the go to folder... option type the first few
letter and then hit tab, it should auto-complete it for you. But
watch out, it will auto-complete the first match even if there are
more than one (like CrossOver and CrossOver Games) which is why I
recommend the graphical way.

david, you appear rather green at computers, have you used them
much?

I use them a lot but I am just not tech savvy with them and especially this program. I do know what finder is ;). In my installers folder I have 76cffc9d...0.1.14.exe what do I do now?

Im having the same issue as David, and tracking with him to this point. The strange exe file as the only thing in the Installers folder is bizarre, and I'm waiting to delete till I hear more on this.

Well the exe that ends in 0.1.14.exe is the PyLotRO installer which can safely be deleted if you want but that will not be the installer that is causing you problems.

The DirectX install will finish with directx_<a date>_redist.exe, I think that the date is something like feb2010 but I'm not 100% on that part of the filename.

In general anything in the installers directory can safely be deleted, if Crossover needs to use them again (ie you are installing using one of the built in options) it will go and re-fetch what it needs from the internet.

I use them a lot but I am just not tech savvy with them and
especially this program. I do know what finder is ;). In my
installers folder I have 76cffc9d...0.1.14.exe what do I do now?

I'd get rid of all the installers in the installers folder, unless you have a slow internet connection. In that case look for the installer that is likely corrupt, look at the end of the file names because the begging is a gibberish of numbers.

Dont know how david is doing in this process, but im still not having any success. I've deleted the installer file, but still get this message when i try to install the Runtime Modern: "The installer has exited but Microsoft Runtime Modern does not seem to be installed". When I choose Try Again, I get the same results. When I choose Skip This Step, again, same results. I'm now two days into this process, installed and patched, but when I start PyLotro i still experience a brief black screen as if its loading, followed by the desktop reappearing and the happy message FINISHED

is there anything I can do in addition to deleting the now long-gone installer file to get Runtime Modern to load?

oop, the only thing i can think of that is out of the ordinary is that I ran Patch before i renamed my patch file. Its now renamed to patchclient2.dll as recommended... but of course now if i try to patch it doesn't run, as its already patched. Is that how this is screwed up? And if so, what do i do - wipe it all (again) and try again?

Shane Sooter wrote:

oop, the only thing i can think of that is out of the ordinary is
that I ran Patch before i renamed my patch file. Its now renamed to
patchclient2.dll as recommended... but of course now if i try to
patch it doesn't run, as its already patched. Is that how this is
screwed up? And if so, what do i do - wipe it all (again) and try
again?

That won't affect DirectX installing, one of the tips & tricks mentions how you can be sure if the patcher is working or not (it displays a certain message before you see finished).

As for DirectX not being very co-operative, I am at a loss. You've removed the installer, so that gets around a corrupt installer, it's re-fetched it and I would be surprised if that one is also corrupt. My only advice would be to open a support ticket. Being one of the built in functions it should get noticed pretty quickly and the staff might be better suited to working out exactly what is going wrong rather than having a few of us making educated guesses (and maybe a few wild guesses for good measure :))

Edit: If you are using Crossover Games 9.2 you shouldn't need to rename the patchclient file, that was a problem caused by an update from Turbine that didn't work too well with CXG 9.1, it is fixed in CXG 9.2.

Hey there Shane. Just for giggles have you tried to install anything else recently in your lotro bottle? If you haven't give it a try and see if it works. If not then there is potential your bottle could be corrupt and you might have to start the installation from scratch again. It's been a while since I have run into this issue but it has happened before. As a secondary option if something else does install (in the same bottle of course) download DirectX9.0c from the microsoft website directly then try installing it that way. It shouldn't make any difference but it could help you narrow where the issue is.

EDIT: Make sure you do not have a disc in the disc tray! It's default install will be the disc in the tray. An easy solution is to eject it before you begin any process. Then it will say "install from http://crossover.codeweavers.com/redirect/dx90for90. Then when you click install software into your lotro bottle you have to wait for it to download. Then you should get a DirectX installer wizard. Mine works now :) Thanks everyone for all your help, this should probably go into the Tips & Tricks to help out other people who may face this problem. Good luck!

I'm having a similar problem. Though I am entering things differently... First off though, I'm a total newp with macs being a life long PC guy until my last laptop got stolen.

So do you have to use the MOM installer to install the game? I the whole high res folder that I copied off my windows PC before it was stolen. Is it possible to use that so I don't have to wait 13 hours to DL the MOM + repatch to current?

So I've got Crossover installed, the C4p file DLed, and the pylotro installed. It patched just fine, pulls up the server cue and logs in just fine. After that the wagon wheels fall off. The screen goes black, and it totally freezes up. I can't do anything but hold the power button down until it powers down.

I'm not totally sure if there's anything I can do to make it work with my windows copy. I'm DLing the MOM installer now...so I'll have a while.

@Daveward...

If you already have the full collection of Installer files (a dozen or so, about 10 gb) you dont need to redownload. Use the C4P file to start the process.

daveward9 wrote:

So do you have to use the MOM installer to install the game? I the
whole high res folder that I copied off my windows PC before it was
stolen. Is it possible to use that so I don't have to wait 13 hours
to DL the MOM + repatch to current?

In a word, yes. It just has to wind up in the correct location in the CXG bottle, so create the bottle first.

<you>/Library/Application Support/CrossOver Games/Bottles/<your bottle>drive_c/Program Files/Turbine/....

You can either copy the entire Turbine directory or just "The Lord of the Rings Online" directory under Turbine.

daveward9 wrote:

So I've got Crossover installed, the C4p file DLed, and the pylotro
installed. It patched just fine, pulls up the server cue and logs
in just fine. After that the wagon wheels fall off. The screen
goes black, and it totally freezes up. I can't do anything but hold
the power button down until it powers down.

I'm not totally sure if there's anything I can do to make it work
with my windows copy. I'm DLing the MOM installer now...so I'll have
a while.

Sounds like you got the PC version in the correct place.
Did you go through the "Tips and Tricks" section. Frequently, the DirectX Modern files are what are needed.

BTW: What is happening when the screen goes black and things freeze ... you have successfully loaded the Turbine client and it has begun to run.
It then is crashing for some reason, which is why it "locks up."

You can quit the running application with Apple-key-Q (command-Q). Alernately, you can use "command-option-escape" to bring up the force-quit screen and terminate it from there.

Hey so i am getting the same black screen error and freezing up. I updated successfully i am running brand new imac with recently installed Crossover Games and the game freezes up and I finally have got it to work meaning playable but not to the excent of playing it.

Jeff

Have you tried disabling pixel shaders?

Programs -> Run Command type "winecfg" in the box and click the "Run" button.

Click the Graphics tab

Uncheck the "Allow Pixel Shader" box.

Click the Apply button

Try starting up PyLotro again and see if the game will launch.

This has been the only way I have been able to get LOTRO to run at all on my i7 Macbook Pro with NVidia 330M.

I too have this same exact problem. I did the CrossOver install using the standard install CDs. I copied over the Turbine directory with a directory from a Windows machine. I am able to patch..get successful responses from the turbine server. After logging on I get a black screen and have to hit apple/q to quit CrossOver. I have reinstalled the MS DirectX Runtune - Modern.
This is my first venture into the Mac world. And I really would like to play Lotro with out using a Windows license key (a Real Life quest for the heck of it!)
I am knowledgeable with PCs and Windows.
I able to run Fallen Earth using Wine to run their MMO on a Mac with no problems.

Please help.

SteveBachochin wrote:

I did the CrossOver install using the standard install CDs. I
copied over the Turbine directory with a directory from a Windows
machine.

This sounds like you did two conflicting things...

First you installed the game from the CDs, then you overwrote that install with an install from a Windows machine.

The fact that you can patch says that you probably have a valid CXG install.

My guess is that you have some artifact from the WIndows install that is in conflict with the copy installed from the CDs.

Did you go though ALL of the tips and tricks?

I have been leaning towards the belief that these black screen problems are related to the different graphics cards found on different Macs. However, so far, I have not found a "common thread."

As mentioned above, the Vertex Shader is a particular issue. As is the Video card Memory registry edit. Both have made a difference for some folks and not for others.

I am new to Apple Ecosystem.
I just got a new 2009 MacPro with it's stock al-cheapo old Nvidea card.
I just successfully burned an efi-rom to an ATI XFX 5870 card but neglected to get the 2 special mother board power cables for the card.

I guess I will run LOTRO on Parallels till I get the power cables...then test your theory. I had no display issues running Fallen Earth in their WINE wrapper.

William H. Magill wrote:

SteveBachochin wrote:

I did the CrossOver install using the standard
install CDs. I copied over the Turbine directory with a directory
from a Windows machine.

This sounds like you did two conflicting things...

First you installed the game from the CDs, then you overwrote that
install with an install from a Windows machine.

The fact that you can patch says that you probably have a valid CXG
install.

My guess is that you have some artifact from the WIndows install
that is in conflict with the copy installed from the CDs.

Did you go though ALL of the tips and tricks?

I have been leaning towards the belief that these black screen
problems are related to the different graphics cards found on
different Macs. However, so far, I have not found a "common thread."

As mentioned above, the Vertex Shader is a particular issue. As is
the Video card Memory registry edit. Both have made a difference for
some folks and not for others.

OKay found the solution to the blank black screen problem.

Apparently Crosstie did not install 2 needed components to the LOTRO bottle...
Microsoft .NET framework 1.1 and
Microsoft Visual C++ 2005

These two components were available for install from the Crossover installer. Once installed LOTRO started with no problems.

1 to 26 of 26

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