EverQuest II 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

New iMac Directx problem

Hi,
I have a new iMac with 16 GB RAM and 2 GB dedicated video card. I am using the current CrossOver and the current CrossTie for EQ2. It install directx as part of the cross tie and then tries again as part of the EQ2 installation (this one always fails or can be skipped). Installation then completes (full client several hours). It looks good, sees all my characters in the launcher, etc. When I click play it gives me a fatal DirectX error.
Any ideas would be appreciated. I see others with the problem, but no solution that I have seen. Thanks, Doug

Quotes:

"I am using the current CrossOver and the current CrossTie for EQ2. It install directx as part of the cross tie and then tries again as part of the EQ2 installation (this one always fails or can be skipped)."

"I installed the latest crossover (14.x) and used the current crosstie. It installs driectx as part of the cross tie and then tries to again as part of eq2 (i cancel since it fails if you let the internal one run) it installs successfully (full client) and then give the directx error when I try to run it."

Sup mate,

I can confirm the above! I just tried it out. But the game still launches and runs just fine, even though the error occures, but I was only able to test and verify this on my Ubuntu 14.04.1 64-bit machine.

This is what happens when EQ2 launches its own DX setup (which fails at installing), after Crossover successfully installs it:

image

I'll see if I can get Silviu (one of the other advocates for this title) to look at it, he usually knows how to fix this kind of stuff. :)

PS: In case something like this ever shows up again; I also recommend sending a PM to advocates directly + writing a ticket to support if it's an urgent issue that you want to have looked at by someone.

Cheers,
Alex

I just clicked "Cancel" when asked to install DX by the game installer. It installed fine for me.

One thing to check/note is that since the game won't be fully installed, you might still get some stutters as it's downloading things during game play. You might want to check the launcher options, tell it to download the full game and wait until it's done.

Sup mate,

thanks for taking the time!

Is it somehow possible to edit the Crosstie to ignore the DX installation that EQ2 tries to initiate?

Btw, I just downloaded and installed a fresh copy of EQ2 on my Ubuntu system and its working just fine, even though I didn't stop it from trying to install its own DX. It failed, but the game still "just worked" afterwards.

@OP: Just in case something got messed up when EQ2 tried to install its own DX, have you tried installing DirectX (DirectX 9 current & legacy, which is supported by Codeweavers) via Crossover into the EQ2 bottle?

Cheers,
Alex

The only thing you can "rig" is using command line options for the installer, if it has any. It's not like they advertise them.

doug nelson wrote:

Hi,
I have a new iMac with 16 GB RAM and 2 GB dedicated video card. I
am using the current CrossOver and the current CrossTie for EQ2. It
install directx as part of the cross tie and then tries again as
part of the EQ2 installation (this one always fails or can be
skipped). Installation then completes (full client several hours).
It looks good, sees all my characters in the launcher, etc. When I
click play it gives me a fatal DirectX error.
Any ideas would be appreciated. I see others with
the problem, but no solution that I have seen. Thanks, Doug

I'm watching EQ2 patch, it's going to be a while still, it's been going all day.

I do have an idea.

What version of CrossOver are you running? Can you tell me what the GPU is in your iMac (is it Nvidia, Intel, AMD)? Are you running the new retina iMac?

Actually, the more I type, the more that comes to mind.

Have you tried toggling the "Performance Enhanced Graphics"?

I have more thoughts but I would like to know more about the hardware you have.

I've fixed the DirectX install failure. I cannot remove the dual installation at this time.

EverQuest II is packaged with the DirectX Web Installer. It's not really a complete install of DirectX where the DirectX installer we have EverQuest II depending on, is. (DirectX 9 redistributable)

I tried using only the DirectX Web Installer with EverQuest II but it makes EverQuest II extremely unstable... so I added DirectX 9 back to the installation process.

I'm afraid that triaging this only added an additional dependency to the installation process. The good news is that there are no special instructions to cancel the second DirectX install.

To see this update, please use the latest CrossTie from our website. If more trouble ensues, please file a Support Ticket.


As far as the DirectX error on launch, can you tell us what graphics card you are using with your Mac? Is it an Intel, Nvidia, or AMD? Have you tried setting the Video Memory Size registry key in CrossOver? If not, I recommend following this tutorial:

https://www.codeweavers.com/support/wiki/mac/mactutorial/registry_keys

The registry key you will need to set is:

HKEY_CURRENT_USER/Software/Wine/Direct3d/VideoMemorySize=1024

Where "Direct3d" will likely be a new key and "VideoMemorySize" will be a new string value.

Note that you can set the vram to something other than 1024 but that is my 'goto' size lately.

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