EverQuest Free-to-Play

EverQuest Free-to-Play

56 ratings
Guide to Stability, Performance, and Tweaks
By Muddle
EverQuest has been around a long time. Follow this guide to make your EverQuest installation play nice with modern hardware, multiple monitors and new versions of Windows.
2
2
5
3
   
Award
Favorite
Favorited
Unfavorite
Introduction and Scope
Introduction
Hail, reader.
EverQuest has been around a long time. Follow this guide to make your EverQuest installation play nice with modern hardware, multiple monitors and new versions of Windows. Some common problems have obscure solutions. While this guide will be somewhat comprehensive. I will try to keep this as concise as possible. So, in the interest of brevity I will let you know what levers to pull and how, but only the most key parts of the why.

Scope
The scope of this guide will only include changes that have objective performance, bug-squashing, and/or stability benefits. That as opposed to ones that might be to my personal taste. This means I won't be recommending Custom UI files or Maps here.
Prep
Just a bit of prep, I swear!
I will be using Notepad2-mod[xhmikosr.github.io] and Windows 10. Free free to fall in line and do the same, or not. It's up to you.

Windows hides some file extensions from being seen by default. File extensions are the bit after the last dot in the name of a file. So, before we begin I recommend you check this setting in the View tab of the File Explorer ribbon. It will be in the Show/hide group. As seen below.


Configuration Files
This is where most of the magic happens.
Browse to your game folder. If you installed EQ through Steam, you can use the "Browse local files" option in Steam to open the folder. Good? Good.

Open the file named 'eqclient.ini' using Notepad. Notepad is likely the default program associated with INI files. If you have Notepad2-mod installed it will launch instead when you open it, as it replaces Notepad.


In this file we will change three lines, in three different sections of the INI file. Sections are the lines starting and ending with a square bracket, ie [Section].
Note which section is appropriate for the line you edit as you look at the screenshots.

Code Folding Tip
You may want to fold the sections you aren't editing. This can help you navigate INI files.
Stability
You've got Brownies. Mischievous buggers.
So let's get the most important ones outta the way first, yeah? The bugs. These range from crash-to-desktops and improperly allocated system resources to small things most people just ignore.

The most important and common ones needing fixing are listed in this section. If I find any other ones, they will likely be minor compared to these.

Graphics DLL Entry Missing
Not having this entry can cause a slew of problems, and as far as I know it's never added automatically by the game. So let's do it ourselves. Like so.
.jpg]

The reason for this entry to exist is that EverQuest still has some legacy DirectX 6 and 8 things that still get called. So the developers made a custom DirectX dll file to use for translating these things to DirectX on modern operating systems. The dll file exists in the game folder by default, however it is not in use until this entry is added.

Fullscreen Refresh Rate
The most common crash to desktop is from an improperly set refresh rate setting. Often combined with fullscreen and multiple monitors.

So set the highlighted line like so. It is likely you have a 60Hz monitor. So 60 is what we set here. If you know you have better, do better /shrug. Also, while you are here feel free to set your desired fullscreen resolution here if you want to. You will be able to change it later in the in-game settings.
.jpg]


Performance
CPU Affinities
By default the game only uses one core set to normal priority. What we want is to spread the core usage across more cores and let Windows schedule the usage for us. We do this by adding a line for each core to the eqclient.ini file.

First find how many hardware cores you have.
In Windows 10 you can find this in the Performance tab of Task Manager in the CPU section.



Then add the equivalent number of lines like this.
.jpg]

Notice that their numbering in the INI starts at 0.

The entry 'CPUAffinity0=0' is likely already present. A quick way to do this step is to change said entry so that it ends with -1 and use CTRL+D to duplicate the line until appropriate, making the edits to the numbering after.

The reason to place -1 after the equals sign at the end of each line here is to declare explicitly that no priority level should be assigned to each core. This allows Windows to manage core usage.

Once this is done Windows will be able to shuffle resources around so the cores will be used as exclusively for EverQuest as possible while the game is running.
Conclusion
You're done! Go find and get stepped on by a hill giant or something.

CPU usage after tweaks. You can see that the six odd numbered cpu cores are doing the work. Taken next to main bank. Often cited as the laggiest area in the game due to people standing there waiting for buffs.



Troubleshooting

If the game isn't using more than one core check your 'Processor affinity' window from Task Manager by right-clicking eqgame.exe > set affinity while the game is running.
Check <All Processors>
17 Comments
Renegade69 14 Nov, 2023 @ 8:03pm 
IV got hacked m'y full planes with Épic 2.0 donne lvl 70 Enchantress ..was on Karana ..name : Feeries .. If u ever See her pass on ur serveur plz Pm me .. and plz Tell me the best way to recover it ! T'y un advnce
Jimothy 14 Aug, 2023 @ 9:37pm 
I have a eqclient but I don't have an eqclient.ini and the eqclient doesn't have all this. and what I need to do is resize the screen so that it fits the screen of my laptop
Muddle  [author] 10 May, 2023 @ 9:30pm 
@Alona0001 Thanks!
m.e.o.w. 28 Jan, 2023 @ 11:31pm 
[LINUX] Schotty 31 Jul, 2022 @ 6:19am 
@sovereign : Its in your EQ dir in your steamapps/common folder. I am on linux with my steam library in ~/Games, thus "~/Games/Steam/steamapps/common/Everquest F2P", so translate accordingly to your config. Been ages since I used something not linux, but one thing that may work is a files search for "eqclient.ini".

HTH!
Sovereign 17 Jun, 2022 @ 10:10pm 
i feel rather dumb, but no matter what I do I can not for the life of me find eqclient.ini anywhere in the directory. Can anyone shed some light on this?
SamboNZ 30 May, 2022 @ 12:44am 
Thank you! :p4g_love:
Roben Roll 22 Mar, 2022 @ 6:10am 
I just was close to go bezerk with a old game that didn't want to start. After a lot of trying, You put here what is real to make it work ! Awesome, mate ! GG to you too !
pantheon0918 10 Aug, 2021 @ 10:15am 
Wow:nekoheart: this guide is so useful
Who knows so many hidden options need to manually tweak by the players ? :frombelow:
MasterKlaw 10 Jun, 2021 @ 12:14pm 
I was having quite a lot of trouble following along.