Cannot run Project 1999 (EverQuest)

Log:

lutris-wrapper: EverQuest
Started initial process 2163747 from /home/rabcor/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine /run/media/rabcor/WD/Games/Lutris/project 1999/drive_c/Program Files (x86)/Sony/EverQuest/eqgame.exe patchme
Start monitoring process.
esync: up and running.
Initial process has exited (return code: 13568)
Monitored process exited.
Exit with return code 13568
lutris-wrapper: EverQuest
Started initial process 2163960 from /home/rabcor/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine /run/media/rabcor/WD/Games/Lutris/project 1999/drive_c/Program Files (x86)/Sony/EverQuest/eqgame.exe patchme
Start monitoring process.
esync: up and running.
Initial process has exited (return code: 13568)
Monitored process exited.
Exit with return code 13568

A more thorough log: Paste.ee - View paste hdDYa

I try to launch the game, it opens up a window with a shortcut in it, if i do nothing it’ll stop running in a few seconds, if i open the shortcut it tries to connect to some server and complains it fails to connect (image below) and then stops running.

I just installed the game, it’s a fresh install on it’s own prefix.

I looked up the error and learned that this error occurs if the game tries to connect to the SOE servers instead of the Project 1999 servers, to fix it requires the argument patchme to be passed to the executable, but this argument is (supposed to be) passed according to the lutris config.

I tried launching it using proton and it ran the client but crashed immediately complaining about gui xml problems.

Please help, i just wanna play it.

1 Like

Ah, I learned that the GUI XML error i get when trying to launch with proton is a known issue

Patching in the Project 1999 Files

At this point you will need to patch your installation with the files provided by Project 1999, the same way you would on Windows. Download the latest patch file from [1], un-zip it, and copy/paste the files into your EverQuest installation folders. Do not copy/paste them all at once. Use the folder paths to know where to paste the individual files. If you paste entire folders you will replace entire folders, not merge them. This will cause “Error in your GUI XML files” and similar errors later when you try to play the game.

Linux file names are case sensitive, Windows file names are not. The following Project 1999 file names (V53), released 1/19/20, do not match the EverQuest Titanium installation files exactly so they must be renamed so that they will replace the installation files when you paste.

Project 1999 Files (V53) /Resources/loadscreen.jpg vs installation file /Resources/loadscreen.JPG

Project 1999 Files (V53) /dsetup.dll vs installation file /DSETUP.dll

If you log into a Project 1999 server and get an error about spell files at the character selection screen these files haven’t been properly copied. Often the installation DSETUP.dll file hasn’t been replaced by the Project 1999 dsetup.dll file.

The lutris installer does seem to account for this though so i’m not sure why that is not working

I managed to launch the game by disabling PRIME offloading and running off the iGPU instead of the Nvidia dgpu, however when i get to server select i just get a blank screen.

Got around that by running: sudo systemd-resolve --flush-caches

Now I just get a vague error when i try to actually connect to a server, tried restarting the game but now i don’t find any servers again and flushing the dns cache doesn’t resolve it this time, man, there’s always something…

Edit: Got in! just flipped back and forth between internet connections after loading up the game, allowed me to find the servers and this time i could connect.

Edit2: I’ve been encountering the blank server screen error every time i try to login.

I tried the aforementioned solutions of flushing my dns cache or changing connections but it’s never worked again, what did work however was logging in, and waiting for 20-30 minutes then logging back out and back in again, 4 out of 4 times this did the trick for me, so if anyone else is encountering that issue, you know about this solution.

It’s a bit of a pain in the ass but it works, you just have to launch the game a good while before you actually intend to play, an option is also to just stay logged in, that way you don’t have to worry about it.

So these are all the usual p99 linux/wine bugs, nothing in particular to Lutris, moreso having to do with WINE.

Looks like youve made it through the p99 bugs ive been through a handful of times, im sorry i couldnt help sooner.

Heres your final reward for figuring it all out!

Solves the blank server screen problem. Have fun!

1 Like

That worked! Thank you man!

This really should be part of the installer, at least an optional part it fixes such a critical and common problem.