EverQuest 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

It works!

I just downloaded the trial version of Crossover Games for Mac OS X and got EverQuest to run with hardly any hassle (well ok, figuring #4 out took some logkeeping, but that's it)!

The steps I took to make it work (without the trial and error I went through):
1) Installed Crossover Games (7.0.0)
2) Created a default (winxp) bottle (have not tried win98 or win2k yet, will do so to compare results)
3) Copied my EQ directory (from a Boot Camp partition in my case) to inside the bottle (much easier than installing from discs)
4) Copied d3dx9_30.dll from Windows/System32/ on my Boot Camp partition to the corresponding directory inside the bottle (I figured this step out from logging my first attempts to run)
5) In Crossover, I went to Programs -> Run Command and chose EverQuest.exe from the EQ directory inside the bottle

From that point on, it just worked.
My setup: Macbook Pro, Core 2 Duo 2.16 GHz, 2GB RAM, ATI Radeon X1600 w/ 128MB VRAM running Mac OS X 10.4.11 and Crossover Games 7.0.0.

Some further testing (a few hours of play) shows:

  • Some choppy performance in the Guild Lobby (which might be avoided if I used /hidecorpse, turned off some models (I have all Luclin models on), turned down graphics, lowered the resolution, ran in full screen instead of windows, etc.).
  • Some minor lag with mouselook sometimes.
  • Pixel shader 2.0 support seems to not have been detected, not sure if that is a limitation in Wine or something else. My card certainly has it, as that shows up fine when I run EQ in Boot Camp (Windows XP Pro SP2). All that resulted in so far was that some textures aren't showing up correctly (like the Worg).
  • Dualboxing works like a charm, Exposé is great for keeping an eye on both accounts and switching between them.
  • Not even when dualboxing do I hear the fan on the machine running - this is a big change from when I run Windows through Boot Camp to run EQ, as soon as EQ gets running the fan is at its worst. More optimized graphics handling in OS X perhaps?
  • Cmd+# (where # is the number of a Crossover window) to switch between works mostly fine, sometimes you have to do it twice to make it really change the focus.

I will keep trying things out during the trial week, but if this keeps working as well as it has so far, Crossover has a new customer :)

Hi,

i just made it to work too.

I've downloaded the Installer (EtNInstaller.exe) from http://www.eqplayers.com and used the Installer for the Installation.
After this was done i copied my Files from my Windows Installation and don't replaced the old ones.
I had to patch some Files with the Patcher later.
I also needed step 4 from Starlight (i had to copy all d3dx9_*.dll's).
After this the Game runs very great at my MacBook 3.1 (except some graphic errors).

My setup:
MacBook 3.1 (2.0 GHz Intel Core2Duo, 2GB RAM, Intel GMA 965 (x3100)), Leopard 10.5.2 and CrossOver Games 7.0.0

i wish all people much fun playing!

I got this working on OS X as well by copying the DX9 dll over. I have found however that zoning into any of the 'Secrets of Faydwer' zones will hang the application. It appears as if this happens after the graphics have been loaded for the zone as the progress bar sits at full.

Ah yes, I forgot to provide an update here, sorry about that. No, the game doesn't hang in the newer zones, it's just the graphics that don't update. You are actually in the zone and can move around or camp for example, you just can't see anything.

This seems like a tricky one with no current solution other than to avoid newer zones. I know from my own tests so far that all zones through Omens of War work, but DoDH and later do not.

I have brought this to the attention of the developers, but since this is not a supported app we can probably only hope that some fix for another game will also fix this.

How do you do step 3, move files into the existing bottle? I've copied my EQ directory from my PC to my external hard drive and now want to copy it into the bottle.

Allakkar wrote:

How do you do step 3, move files into the existing bottle? I've
copied my EQ directory from my PC to my external hard drive and now
want to copy it into the bottle.

If you are using a Mac, the bottle is in your user folder - Library - Application Support - Crossover Games - Bottles - the name of the bottle - drive_c. The path is different in Linux, I don't remember it offhand. Just copy the EQ directory to there and then Run Command.

I was able to install the game from the discs. It started up and patched fine. However, I get to the Character Select screen and I can only see the character menu and none of the 3D models (everything else is just black).

Also, I am unable to click on anything.

I'm using a Macbook and copied over d3dx9_30 to the system32 directory as instructed.

Any tips?

John Pitchko wrote:

I was able to install the game from the discs. It started up and
patched fine. However, I get to the Character Select screen and I
can only see the character menu and none of the 3D models
(everything else is just black).

Also, I am unable to click on anything.

I'm using a Macbook and copied over d3dx9_30 to the system32
directory as instructed.

Any tips?

Well, with a Macbook you are using an integrated graphics chip... it could just be something to do with this fact. EQ is not supported on integrated graphics chip in the first place, so you might be out of luck. That said, I know of people who have gotten it to work just fine on integrated graphics chip, so it might be related specifically to the OS X drivers.

Sorry I can't be of more help, I don't have any Intel Mac with an integrated chip to test on myself yet.

I have a fix for anyone who is having problems with missing models or zones not displaying...

Open eqclient.ini and turn off all shaders, vertex and pixel. In my case it cleared up all the graphical problem although all lighting effects are lost and the world is uniformly bright. I was able to enter newer zones and be able to get them to display in this manner.

My setup: iMac 20in. dual core intel. 1 gig ram. ATI video. OSX 10.5.3

Christopher Dittrick wrote:

I have a fix for anyone who is having problems with missing models
or zones not displaying...

Open eqclient.ini and turn off all shaders, vertex and pixel. In my
case it cleared up all the graphical problem although all lighting
effects are lost and the world is uniformly bright. I was able to
enter newer zones and be able to get them to display in this manner.

My setup: iMac 20in. dual core intel. 1 gig ram. ATI video. OSX
10.5.3

That seemed to work for me. I'll do some more tweaking, but at least I can now see models.

Thanks.

Christopher Dittrick wrote:

I have a fix for anyone who is having problems with missing models
or zones not displaying...

Open eqclient.ini and turn off all shaders, vertex and pixel. In my
case it cleared up all the graphical problem although all lighting
effects are lost and the world is uniformly bright. I was able to
enter newer zones and be able to get them to display in this manner.

My setup: iMac 20in. dual core intel. 1 gig ram. ATI video. OSX
10.5.3

Thank you! It didn't work when I did this in-game, and I never thought of doing it manually. It works perfectly in all zones so far after this :D

Ok, time for an update :)

I did a clean reinstall of my machine, so I now run Leopard (10.5.4) and Crossover Games 7.1.0. I followed my own instructions above once again and everything works just fine.

Worth noting is also that I am not using the Apple-supplied X11 - I installed XQuartz 2.3.0 from (http://xquartz.macosforge.org/trac/wiki). The Apple-supplied version is pretty much the same but a couple steps behind, somewhere around 2.1 right now. I don't expect there would be any issues running the included X11, since that worked fine for me in Tiger and for at least one other poster here in Leopard.

Just a note: the only component of Apple's X11 (or XQuartz) that CrossOver uses is the quartz-wm window manager. Other than that, we're completely independent of their X11.

How do u do Step #4...Copying the d3d9 files?

Josh wrote:

How do u do Step #4...Copying the d3d9 files?

You need a Windows installation with DirectX9.0c installed to take the files from, in my case it was Windows XP that I have installed on my Boot Camp partition. I would imagine the files are the same in Vista also, but can't say for sure.

The files are located in the /Windows/System32/ folder on the Windows machine/partition.

Brilliant! Works pretty much perfectly, including the Secrets of Faydwer zones that I tried (revamped Steamfont, Loping Plains). The only things I did differently to what was mentioned here, were to copy all of the D3*.dll files (but without overwriting the two that existed). Another way would be to get the DX9 redistributable and install that. I also deleted eqclient.ini before launching, which is always a good idea when copying EQ to a new machine.

If there's any way to go into full-screen mode, it'll be perfect. The game will go into what it thinks is fullscreen (under which the gamma control starts working) but the app doesn't and so the mouse pointer ends up out of sync with what's on the screen.

Edit: Full screen works if you use winecfg to turn off both of the window manager settings (decorations and controls). Well, probably just decorations will suffice. Only thing is you can't move the mouse pointer until logged in, so you have to alt-enter to get windowed mode, log in, and then alt-enter to get full screen. Also some mobs, such as the Herald of Druzzil Ro, are invisible. But I can now confirm that other new zones work - Dragonscale Hills and The Void had no issues. Quite impressed by how well it works.

Hmmm. Are you on a Mac also?

I just tried this with Crossover 7.1.2 on linux (Fedora 9) and I have no character models. I even turned off the Lucilin moels and nothing. On the character selection screen I get some of the armor pieces displayed (and moving) in the correct location for the character but the body is invisible. After logging in I see player names and some armor/weaponry but no models, not even NPCs. I've tried all the combinations of shaders on/off and graphics resolutions but nothing seems to work.

Particulars:

Linux 2.6.26.6-79.fc9.i686
kmod-nvidia-173.14.12-6.fc9.2.i686
kmod-nvidia-2.6.26.6-79.fc9.i686-173.14.12-6.fc9.2.i686
xorg-x11-drv-nvidia-libs-173.14.12-2.fc9.i386
xorg-x11-drv-nvidia-173.14.12-2.fc9.i386

Any clues?

Eric wrote:

Hmmm. Are you on a Mac also?

I just tried this with Crossover 7.1.2 on linux (Fedora 9) and I
have no character models. I even turned off the Lucilin moels and
nothing. On the character selection screen I get some of the armor
pieces displayed (and moving) in the correct location for the
character but the body is invisible. After logging in I see player
names and some armor/weaponry but no models, not even NPCs. I've
tried all the combinations of shaders on/off and graphics
resolutions but nothing seems to work.

Did you turn the shaders off in the file or inside the game? I had to do it in the eqclient.ini file to get it to work.

Other than that I don't know to be honest, never tried it with Linux... I'm on a Mac with an ATI card :/
But it sounds similar to the issues I saw until I turned the shaders off in the file.

Do you have all the dll files in the proper spot?

Yes. I have turned the shaders off in the file. Before copying the dlls it would die after the patcher but now I get into the game so there is some progress. I may try it on another Linux system with an ATI card later. If it works there I'll post an update here.

Thanks to everyone here that has figured out how to get this far.

So I have CrossOver Game running on my MacBook Pro which is running 10.4.1 and my EQ client keeps crashing. I moved all the dx9 dll files and installed the game successfully from the installer I downloaded from the EQ site. Any suggestions from anyone?

Thanks.

i'd be happy to assist as i can but... are you able to give us a few more details? when does it crash? do you know what it's trying to do or what screen would be next?

for example, many of the issues i've encountered occur when i've selected the character of interest, the system starts loading the data then just before it pops into EQ land it crashed.

😉

jollyjoejimbob wrote:

i'd be happy to assist as i can but... are you able to give us a few
more details? when does it crash? do you know what it's trying to do
or what screen would be next?

for example, many of the issues i've encountered occur when i've
selected the character of interest, the system starts loading the
data then just before it pops into EQ land it crashed.

😉

Sadly the client crashing is random. Sometimes I can be online for a few hours, zoning, killing, playing, chatting and then the eq client will crash. other times it crashes when loading into the character select screen and then sometimes when zoning, or just when I am sitting in a zone doing nothing. I will see if I can watch my network to see if there is any activity that is going on during the crashes.

Dave

PS It seems to crash more during peak server usage. I am thinking it may have to do with network timeouts.

hrmm... here's my story... i'm not sure it will help or not...

i've been playing EQ for about nine years now, 8 on either an honest Windows 2000 or XP system, and almost one year on Crossover on my intel iMac.
During this entire time of game play, even now, EQ has never been rock solid. nN matter the platform i've always had random crashes, even now, at any and every stage. I've NEVER seen an honest PC run EQ and never crash. maybe i'm just special lol... i've had a few persistent issues that, in time, i found to be more of an EQ thing thanks to various EQ patches and XML/UI mods.

there were three main hiccups i've encountered so far...
1) the whole dx9 dll thing...
2) there was one EQ patch the threw me for a loop. i think it had nothing to do with Crossover because i fixed it by deleting the UI files for all my characters the poof... all was good again...
3) with my configurations, for whatever reason, i've found that Crossover Games 7.1 works best for me. 7.2 and 7.2.1 crash WAY too often on my system.
any crashing experiences i've had all fall well within my experiences of when i was running honest Windows 200 and XP systems.

ah! special consideration. i've noticed that your pixel shader settings will have a massive impact on the stability of EQ. i've messed around with this and found that enabling the "Allow hw Vertex Shaders" will work but as soon as i enable any Pixel Shaders my experience tanks quickly. i'm not yet certain if this is a Crossover thing or an iMac/video thing yet. some day i'll get the nerve to install Parallels or Windows on a partition on my system to find out for certain. but for me, EQ isn't so much about the groovy graphics as it is about the actual game play.

😉

I would try 7.1 if I could figure out where to DL it from. The version I bought was 7.2.2.

David Bare wrote:

I would try 7.1 if I could figure out where to DL it from. The
version I bought was 7.2.2.

Just login to codeweavers using your email adress and
password, then go to My Account -> My Downloads....

Just wondering if you have tried to Bind Process Affinity to a single Processor? I have a tip posted on how to do this in linux, unfortunatly, I cannot help you achieve this in mac, as I do not know how. But I do know that this fixes a ton of graphical errors on times that seem to occur with dual core processors. EQ has some built in affinity binding stuff, but I do not think it escalates beyond the bottle, which means that your OS will still assign those tasks to both processors.

In my tip, I use a command line tool schedtool. You can probably get that for mac too, or something equivalent. Give it a shot.

Ron,

Thanks for the information.

Chris,

I will see if I can find out how to do that and give it a try.

Thanks,

Dave

EDIT
Apple Support says there is no way for a user to bind a process to a proc, on for the developer. I am not sure I believe this 100% as most Linux and UNIX OS's have this option.

RE-EDITED
So I D/Led a copy of CrossOver 7.0 and the game hasn't crashed and was online for over an hour. Good start. One thing I noticed is that the mouse/touch pad cursor is reacting to the windows below where is should be. (i.e. if I want to change a window size I need the cursor to be about 1/2" below where it should be. Other then that no complaints. I mostly use my keyboard for controlling in game movements so I can live with this if I can't find a solution.

David, I found something else you can try. You can try to disable a core and play everquest and see if everything works then. Then you would know if its a dual core problem at all, as it may not be.

I found some information on this Here

according to that forum you need CHUD from the apple developer tools. Someone gave a download link but I dont think it works anymore. I googled CHUD and came up with this

Bear in mind, I do not own a mac. so I could be wrong.

good luck

I DID IT! man that was nuts... while the answer is still unknown, as in will this stabilize Everquest... here's what i found...

install XCode on your system. you're not actually using CHUD as it is normally found on other systems. you're looking for. search your system for Processor.prefPane. double click on it and opt to install it into your System Preferences. the darn thing can even pop it up top in your menu bar so you can freely bounce from 2 processors to one. this is so cool... no i wonder if it's going to fix our problems lol... at the time i did this Everquest was in the middle of a 6 hour server wide patch. i'll look into it more tonight.

side note. by the time i figured this our i had also downloaded the CHUD specific image from Apple. i'm not sure if you need to do that or not. oh and the Apple Developer thing... you can sign up for free.

good luck 😉

Awesome. Please let us know what happens.

here's a bit of an update using none scientific methods lol... since i installed the app i've been running on a single processor. the only crash i've experienced has been the old Zoning one. all the other ones seem to have disappeared.

here's my "proof"... maybe i should call it more of a "story"
i've probably played over 15 hours since then.
only experience the Zone crash twice, i understand it's more of a Sony thing.
i switched back to dual core and within 15 minutes i had the so called random crash while running through Blightfire Moors (( i seem to crash here more than anywhere ))

performance hasn't been hit in any serious way, as far as i can tell anyways.
for example
i have Adobe CS3 up and running at times. if i'm in the bazaar trading i can run CS3 without any issues.
i can actually adventure, proper like, while CS3 is loaded but not doing anything.
i can even have my 3 year old logon and play his games all day long while i'm at work. when i come home i switch to my account and there i am, still rotting in the bazaar lol...

i think it's safe to say it's had a positive impact on my game play. how much has yet to be determined. only weeks of game play will really tell...

oh, i tend to run with my activity monitor running. when EQ is loaded it's almost always maxed when on single core. think that's normal even on a true PC.

hope that helps 😉

==
update 2009-07-29
i've been running EQ almost 2/7 since the my last update. much of it in trader mode but some of it in a sneaky pet/merc/afk grind more lol...
EQ has only crashed twice.

  • once was what i believe to be the classic zone unable to build zone issue, the C++ thing.
  • once was the pesky random crash while running across a zone on my horse.

oddly enough i'm actually going link dead. i don't think i mentioned this before but since i switched to my iMac and Crossover i almost NEVER of LD. this past week i've gone LD 3 times. that might be more of a local networking issue, i technically have high-speed but it's nothing like you'd get in a city.

I'm having a slight issue and I'm wondering if anyone can help me out. I installed EQ from the discs and it installed beautifully, patcher ran fine, however, as soon as I click play I get a C++ Library Runtime error in the eqgame.exe file path. I have tried deleting the eqgame.exe file and re-patching but no luck. I have tried running everquest.exe from the directory as well. It gets to the same point and I get the runtime error. If anyone has something that can fix it please let me know.

This almost sounds worthy enough for a new thread.

You could try reinstalling EQ in a new bucket. or try re-installing the c++ runtime in the same bucket. (download here). A few ideas, dont know if it will work though.

Are you on linux, or mac?

Chris Churchwell wrote:

This almost sounds worthy enough for a new thread.

You could try reinstalling EQ in a new bucket. or try re-installing
the c++ runtime in the same bucket.
([link=http://www.microsoft.com/downloads/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en]download
here[/link]). A few ideas, dont know if it will work though.

Are you on linux, or mac?

..hehe..buckets?? It's a bottle Chris, a bottle (-:

Deryk Lister wrote:

If there's any way to go into full-screen mode, it'll be perfect.
The game will go into what it thinks is fullscreen (under which the
gamma control starts working) but the app doesn't and so the mouse
pointer ends up out of sync with what's on the screen.

Edit: Full screen works if you use winecfg to turn off both of the
window manager settings (decorations and controls). Well, probably
just decorations will suffice. Only thing is you can't move the
mouse pointer until logged in, so you have to alt-enter to get
windowed mode, log in, and then alt-enter to get full screen. Also
some mobs, such as the Herald of Druzzil Ro, are invisible. But I
can now confirm that other new zones work - Dragonscale Hills and
The Void had no issues. Quite impressed by how well it works.

So I've installed EQ and it works perfectly in windowed mode (colours are very slightly off but that's not a major issue). However I have the a similar problem to what Deryk listed here, where if I go into full screen mode the mouse pointer gets stuck in the middle of the screen and won't move at all. I've tried turning off the options mentioned but that hasn't made any difference in my case. Does anyone have any ideas about how I might fix this please?

Thanks,
Muess

muess wrote:

So I've installed EQ and it works perfectly in windowed mode
(colours are very slightly off but that's not a major issue).
However I have the a similar problem to what Deryk listed here,
where if I go into full screen mode the mouse pointer gets stuck in
the middle of the screen and won't move at all. I've tried turning
off the options mentioned but that hasn't made any difference in my
case. Does anyone have any ideas about how I might fix this please?

Thanks,
Muess

Hi,

If you're using CXG-9, that sounds like it may be related to a mouse-pointer issue introduced in
that release. However, I'm not really sure because you haven't told us which platform/OS{version}
you are using, what videocard you have...or if you're using CXG-9 or not???...it's near impossible
to advise anyone without these particulars 8)

Cheers!

1 to 36 of 36

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