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

Anyone tried to get Everquest running in 2020?

Just tried under Mojave (so not a 64 bit issue), but the launcher lets me log in and select a server, but the game never starts and puts me back at the launcher? Any advice on why? BTW, Crossover does work on older EQ emulator servers, so I'm guessing it's something in the newer official Daybreak servers?

Same in Catalina. Installs OK (Note: there was one error during the install, and I couldn't tell how fatal that could be long term) and I get to login and select a server, but then the game dies silently. This is the first time I've tried running EQ.

Just re-loaded version 18.5 and the latest EQ client runs ok there, so I guess it is a version 19 problem. Do I put in a ticket for that?

I'm having the same issue, running the latest version of both crossover and eq. I only have the 14 day free trial though so not sure I can downgrade or even know how to downgrade.

1

Have not tried Crossover lately, but I did try with PlayOnMac on Mojave last year and it worked beautifully. Had no issues at all, surprisingly enough. So you could maybe give that a try.

As the post above suggests, PlayOnMac. the current build is only for Mojave unfortunately I am running Catalina.

https://www.youtube.com/watch?v=kUj1eR3oOGs

Hello world,

I have been absent from these forums for quite some time, but I am back to test my favorite apps and games again.

That being said, I looked into the issue you guys are describing, and was able to find out the reason why the game is crashing with Crossover 19.

When checking the Everquest crash log (cxlog) created by Crossover, you can see this error:

wine: Call from 0x7bc89d59 to unimplemented function KERNEL32.dll.EnumSystemFirmwareTables, aborting

For those of you who don"t know, Crossover 19 is based on Wine version 4.12, but an update to Wine version 5.0+ is on the way.

Check out this blog post for all the exact details concerning the newest iteration of Crossover.

More information about the error seen above here and also here.

So yes, informing Codeweavers via ticket is recommended in this case.

How to fix the above then?

On Crossover 19.1: No idea, everything I have tried has been to no avail so far.

What alternatives do we have? The following are some of the approaches that I can recommend:

  1. Use an older version of Crossover as suggested by William in this thread
  2. Download a nightly build of Crossover 20, which in theory should ship with an updated version of Wine
  3. Try the newest vanilla Wine staging packages *****
  4. Use PlayOnMac or PlayOnLinux with either an older version of Wine or the most up to date Wine Staging package available on PlayOnLinux / PlayOnMac 4.3.4 and above **

Additional information: I also tried EQ with Wine 5.3 (stable), but the game crashes before being able to successfully load the EQ launchpad. According to the WineHQ bug report seen further above, the issue we are experiencing should be fixed with Wine 4.15 and beyond, but new problems may occur.

*, **: Please note, I installed Microsoft core fonts and directx9_43 into my new Everquest virtual drive / bottle before trying to launch it the first time.

Personally, I am able to confirm that option 1, 3 and 4 work just fine on my system using Ubuntu 18.04.4 64-bit. No issues whatsoever.

I am going to be testing option 2 next weekend and will report back to you guys asap.

Hope this helps.

Cheers,
Alex

macOS Catalina removed 32bit support - so while it works much better on Linux - i havent found a way to remedy these problems with Catalina and any version of Crossover. I was part of beta and submitted various bug reports, log files.

Devs have been looking into it since Beta 1 but i havent seen an update, progress whatsoever.

Now we are nearing WWDC where the next macOS version will ship. I really need this solved :)

Same here -- FAIL --
crossover 18.01 (licensed)
EQ install, Direct X failed
Manual install DX9 appeared to install fine
EQ user interface comes up, but "Play" button crashes/freezes EQ.
Error Log shows the following exceptions:
[Missing LibVulkan]
[Missing GStreamer1Bad]
[Missing GStreamer1Good]
[Missing GStreamer1Ugly]
[Missing GStreamer1Libav]
ALL these libraries are installed and reinstalled ,

Clean install of MintLinux xfce. Installed Crossocer 19.01 and updated all i:386 libraries, Did not install Wine or Play on Linux.

Installed EQ from binary, and after a couple hours of EQ down,loading game at less then dial-up speeds, copied files from my existing EQ directory.

After a few minutes the install finished. Once again I can't get past the server select screen. No fanfare, just stops.

Anyone have an Idea?

I tried in Linux and had the same issue, so I installed Windows 10 just to check and it crashes in the same place but it completely locks up rather than CTD like in Linux. I found the solution was to use WinEQ2, I am not sure exactly why this works but it allows EQ to work correctly.

Installed CrossOver Version 20.0.2 (20.0.2.33166) on MBA M1 chip, cant load into game. Eqclient disappeared after server selection.

Zetanary wrote:

Installed CrossOver Version 20.0.2 (20.0.2.33166) on MBA M1 chip,
cant load into game. Eqclient disappeared after server selection.

Same but using MBP M1 chip. Crashes completely out after server select can't get to character select. I've gotten LOTRO and DDO to work but not EQ.

Hi!
Im tired today. It works fine without any problems. iMac 27 (2017) + BigSur 11.1.

tried again still crashing after server select
I'v tried switching to multiple resolutions in eqclinet.ini and even switching window mode to TRUE in eqclinet ini. Tried installing in multiple bottle types both 32bit and 64 bit.

nothing works still crashes after server select.
MBP M1 Big Sur 11.1
Crossover 20.0.2

here is the crash log

Running command: "/Users/jasonadams/Library/Application Support/CrossOver/Bottles/EverQuest/drive_c/users/Public/Daybreak Game Company/Installed Games/EverQuest/eqgame.exe" patchme
Bottle: EverQuest
Debug channels:

CrossOver 20.0.2.33166
macOS Version 10.16 (Build 20C69)
Install location: /Users/jasonadams/Applications/CrossOver.app
Mac Locale: en_US

CXConfig->read(/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/etc/CrossOver.conf)
CXConfig->read(/Users/jasonadams/Library/Application Support/CrossOver/CrossOver.conf)
Product version=20.0.2.33166
26441: Grabbing the '/var/folders/7f/0f1nc7sn05sdfwszztss6_q80000gn/T//.wine-501/bottle-1000011-6f8c1c.lock' lock
26441: Got the '/var/folders/7f/0f1nc7sn05sdfwszztss6_q80000gn/T//.wine-501/bottle-1000011-6f8c1c.lock' lock
CXConfig->read(/Users/jasonadams/Library/Application Support/CrossOver/Bottles/EverQuest/cxbottle.conf)
Mode = 'private'
Bottle environment variables:
CX_BOTTLE_CREATOR_APPID -> com.codeweavers.c4.24
WINEESYNC -> 0
Environment:
CX_ROOT = "/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver"
CX_BOTTLE = "EverQuest"
WINEPREFIX = "/Users/jasonadams/Library/Application Support/CrossOver/Bottles/EverQuest"
CX_WINDOWS_VERSION = <undefined>
PATH = "/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin:/usr/bin:/bin:/usr/sbin:/sbin"
DYLD_LIBRARY_PATH = "/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/lib64:/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/lib32on64"
WINEDLLPATH = "/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/lib32on64/wine"
WINEDLLOVERRIDES = <undefined>
LD_PRELOAD = <undefined>
LD_ASSUME_KERNEL = <undefined>
WINELOADER = "/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin/wineloader32on64"
WINESERVER = "/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin/wineserver"
WINEDEBUG = <undefined>
CX_LOG = <undefined>
CX_DEBUGMSG = <undefined>
DISPLAY = <undefined>
26441: Releasing the '/var/folders/7f/0f1nc7sn05sdfwszztss6_q80000gn/T//.wine-501/bottle-1000011-6f8c1c.lock' lock
Running "/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin/cxavscan" --gui "/Users/jasonadams/Library/Application Support/CrossOver/Bottles/EverQuest/drive_c/users/Public/Daybreak Game Company/Installed Games/EverQuest/eqgame.exe"

** Sun Jan 10 15:30:27 2021
Starting '/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin/wineloader32on64' 'winewrapper.exe' '--new-console' '--workdir' '/Users/jasonadams/Library/Application Support/CrossOver/Bottles/EverQuest/drive_c/users/Public/Daybreak Game Company/Installed Games/EverQuest' '--start' '--'
'/Users/jasonadams/Library/Application Support/CrossOver/Bottles/EverQuest/drive_c/users/Public/Daybreak Game Company/Installed Games/EverQuest/eqgame.exe' 'patchme'

-> rc=768 (took 0.0335929393768311 seconds)
output=[]
Command:
/Users/jasonadams/Applications/CrossOver.app/Contents/SharedSupport/CrossOver/bin/wineloader32on64 winewrapper.exe --new-console --workdir /Users/jasonadams/Library/Application Support/CrossOver/Bottles/EverQuest/drive_c/users/Public/Daybreak Game Company/Installed Games/EverQuest --start -- /Users/jasonadams/Library/Application Support/CrossOver/Bottles/EverQuest/drive_c/users/Public/Daybreak Game Company/Installed Games/EverQuest/eqgame.exe patchme
0009:fixme:exec:SHELL_execute flags ignored: 0x00000100
0025:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv6 not supported in this platform
0025:fixme:sync:NtQueryTimerResolution (0x188fd30,0x188fd34,0x188fd38), stub!
0025:fixme:sync:NtSetTimerResolution (11232168,1,0x188fd38), stub!
0025:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0.
002c:fixme:ver:GetCurrentPackageId (0x3abfde4 0x0): stub
0025:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Apple". Returning HW_VENDOR_NVIDIA.
0025:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0025:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x34c5578, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0025:fixme:d3d:wined3d_check_device_format_conversion wined3d 0x34c5578, adapter_idx 0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B5G6R5_UNORM, dst_format WINED3DFMT_B5G6R5_UNORM stub!
0025:fixme:sync:NtQueryTimerResolution (0x188f728,0x188f72c,0x188f730), stub!
0025:fixme:sync:NtSetTimerResolution (25753424,1,0x188f730), stub!
0025:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Apple". Returning HW_VENDOR_NVIDIA.
0025:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Apple". Returning HW_VENDOR_NVIDIA.
0025:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Apple". Returning HW_VENDOR_NVIDIA.
0025:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1600x1200x32 @0!
0025:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1600x1200x32 @0!
0025:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1600x1200x32 @0!
0025:err:display:macdrv_ChangeDisplaySettingsEx No matching mode found 1600x1200x32 @0!
0025:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Apple". Returning HW_VENDOR_NVIDIA.
0025:fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
0025:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
0025:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #5:
0025:fixme:d3d_shader:print_glsl_info_log WARNING: Output of vertex shader 'ffp_varying_texcoord' not read by fragment shader
0025:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0025:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Apple". Returning HW_VENDOR_NVIDIA.
0022:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
0022:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0022:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0022:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
0025:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Apple". Returning HW_VENDOR_NVIDIA.
0022:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
0022:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0022:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0022:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
0025:fixme:d3d:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "Apple". Returning HW_VENDOR_NVIDIA.
0022:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
0022:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0022:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0022:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
002b:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 4, returning 0
002b:fixme:secur32:schan_imp_get_max_message_size Returning 1 << 14.
002b:fixme:secur32:schan_get_cipher_algid Don't know CALG for encryption algorithm 4, returning 0

Dev team made aware it’s an issue with M1 ARM based macs. Intel Mac works fine.

Bug was submitted to the Dev team. No ETA at this time and no work around.

+1 to this. I received my M1 laptop recently. First thing I did was buy CrossOver. Kinda bummed that I only bought CrossOver for EQ and it doesn't work.

I bought this to run EQ on an M1 Mac mini as well. No luck. Install seems ok, crashes after I select server and try to enter the world. Hopefully this is corrected soon.
[code]

Can I ask, for those of you who have been playing EQ on Mac for a while now how is the performance?

I'm floating around picking up either an M1 MBA or MBP and while this isn't a deciding factor I would dearly love to play the game again.

Paul Jefferson wrote:

Can I ask, for those of you who have been playing EQ on Mac for a
while now how is the performance?

I'm floating around picking up either an M1 MBA or MBP and while
this isn't a deciding factor I would dearly love to play the game
again.

Currently it doesn't work on M1 Macs through Crossover or Wine . Devs have been made aware but no ETA on fix

I find it strange that I can get DX10 games to run fine on my M1 Mac but not a DX9 game?.

I just grabbed the free trial of Crossover and Everquest and installed it using the instructions here and it worked great. In fact, it runs better than my bootcamp Windows 10 install (handles resizing better and such, no bluetooth dropout causing EQ to segfault, etc...so many problems on Windows). I noticed by default Crossover selected Windows 7 and is using Wine 5.0.0. I also installed it a different way, but making a windows 10 bottle and then installing EQ in to the bottle and that worked fine as well. Game runs beautifully!

Using Cataline v10.15.7 2.6GHz 6-core intel Core i7, 64GB RAM, AMD Radeon Pro 5500M 8GB + Intel UHG Graphics 630 1536MB (I won't upgrade to 11 for a while as many other apps do not work there yet and I use this same computer professional things.)

I would like to use MQ2 with more than one instance but am still trying to figure that out (if I open a second EQ and try to connect to the MQ2 server EQ segfaults). MQ2 also can not auto launch, which is a real nice convenience to get in-game fast. Also, if anyone has been able to get the RedGuides launcher to start let me know (for me I start the App and it closes right away, before the window appears).

Just got confirmation from a Dev that the crash after server select on M1 macs was a bug in MacOS that will be fixed in MacOS 11.3. 😁

I tried using Big Sur 11.3 with crossover on my Mac M1. Crossover simply "hangs" when I attempt to run any bat file from the run command. Some weird box pops up with some text but then disappears so quickly I can't read it. So far, I am disappointed with Crossover.

Currently updating mine to MacOS 11.4 beta 1. I’ll let you know if it works

It worked!!! Yay!!!

I am able to install, run, and enter the game on a Mac mini with Apple's M1 chip, but the load times to get in to the game and game performance is truly unplayable which is not what I was expecting. Any tips people have used out there to change the config file or anything else to make this run better? I've already updated the config file to adopt multi-core CPU support.

M1 Mac user here. I was able to install steam, DXVK and DirectX for Modern Games and then install EQ from Steam. Everything worked fine, but the load times was insane at first load (not sure what the holdup is), then I get stutters randomly throughout the game.

I can run at full speed inside a Windows VM using Parallels (Arm version of the Windows, so it emulates x86 inside windows). It runs at full speed so I was thinking Crossover would run it even better. Any suggestions would be appreciated. Thank you team!

Chris Scott wrote:

M1 Mac user here. I was able to install steam, DXVK and DirectX for
Modern Games and then install EQ from Steam. Everything worked
fine, but the load times was insane at first load (not sure what the
holdup is), then I get stutters randomly throughout the game.

I can run at full speed inside a Windows VM using Parallels (Arm
version of the Windows, so it emulates x86 inside windows). It runs
at full speed so I was thinking Crossover would run it even better.
Any suggestions would be appreciated. Thank you team!

That's exactly the same experience I have had on a Mac mini and iMac with the M1 chip. There clearly appears to be a performance issue getting the game to run with M1. I've tried quite a bit to optimize the game and no such luck with long load times and stuttering frames per second.

1

thats sad... I was hoping to buy crossover for Everquest instead of parallel 17 ...

I can login, pick server, create character and when I press play I just get stuck on loading.

Still an issue? With latest nightly builds/MacOS version on M1 macs?

Just tested this with an MacBook Air M1, 8 GB Ram and 11.6 BigSur - short - not working.

Tried the CX version 21 that is available for download - also tried the nightly build form October 16 - same behaviour.

Game starts (very slowly) to server select - then it loads forever until you hit the Character selection screen. It never goes beyond that.

I have it running okay on my M1 Pro MacBook Pro with 32GB of RAM. Loading into the character select or the main game take a long time (3-5 minutes, sometimes it totally fails or my patience runs out and I kill it). Framerate is pretty bad especially when rendering characters, even with settings all the way turned down and new player models disabled. But I can run around PoK with clipping plane pulled in well enough. It is totally functional! Just really slow.

I do notice there's multiple wine32on64-preloader processes running, one of which that's pegged at over 100% CPU, 1GB of RAM, and around 5% GPU with the rest near zero. This gives me (perhaps misplaced) hope that when they launch the 64bit EQ clients next year, performance will improve?

I also noticed one part of the install failed (it could have been DirectX, I forgot to look), but since I went and manually installed DirectX for Modern Games into the same Bottle, which didn't have any effect. Since the game runs and looks fine, I have a feeling DirectX is installed correctly but if someone knows how I can check I can look. In game it does list my GPU as "ATI Radeon HD 2900 XT" with other card features Hardware TnL, Vertex Shader 3.0, Pixel Shader 3.0 listed too.

Anyway, these are my findings. It'd be great to run this classic game on these new super fast laptops for hours and hours without breaking a sweat or having to run Windows 11 ARM.

1 to 33 of 33

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