[ Disclaimer, Create new user --- Wiki markup help, Install P99 ]
Tech Support
The goal of this page is to compile answers to questions asked elsewhere (in the P99 forum, Reddit, etc.) so that they can more easily be found. The structure is designed to make it easy for readers to find their problem (and potential solutions)
If you can't find your problem, or a solution for it, please try the Technical Discussion Forum
Installation Problems
If you are experiencing problems installing the EverQuest software see the Tech Support: Installation Problems page.
Installation "Best Practices"
Create an Installation Backup
After setting up your game the way you like it, copy the contents of your Project 1999 EQ directory to a new directory and name it "Backup" or something similar. If you encounter a problem that requires a reinstallation, simply copy and paste the backup directory's files. This prevents you from having to reinstall everything from scratch.
First step for any problem
Go to your EQ folder, findeqclient.iniand rename it to
eqclient_bak.ini. This will force the game to return to defaults next time you start.
If this solves the problem, you can start to narrow down what option in this file is causing the trouble.
Login and Character Select Screen Problems
Problem: Can't Connect to Login Server (Can't Reach Server Select Screen)
If you see the above before you reach the server select screen ... and you're certain your Internet is working, and that you don't have any firewall or similar networking problems ... you likely need to correct your eqhost.txt file. You can find this file in your main EverQuest directory, and for Project 1999 it should have just two lines:
[LoginServer] Host=login.eqemulator.net:5998
See also this forum thread
Problem: All Servers Missing From the Server Select Screen
First a tiny bit of backstory. Project 1999 has had some ... I'll just say it: crazy players. On rare occasions one of these players will break the server rules, get banned, and get so upset over the ban that they do something crazy like launch Denial of Service (DDOS) attacks on the server.
As a result, Rogean is forced to employ some unusual networking protections, and this causes many players to not see any servers on the server select screen when they first login to their account. There are two (known/working) solutions to this problem.
Solution #1 (Easy, Roughly $5/month): If you use a VPN service, for some reason this magically bypasses these issues (or at least every VPN service thus far has). An extremely simple fix is to use a VPN (and this has the added bonus of letting you download Bit Torrents without your ISP finding out and sending you nasty letters).
Solution #2 (Free, But Potentially Painful Router Configuration Required): If you don't want to get a VPN, you can instead play with your router settings to fix the issue. There is currently no good guide to doing this (TODO: It's a wiki, someone make a guide!), so for the moment it is recommended that you consult threads on this topic in the Technical Forum.
Solution #3: (Free Compiling may be required) The free open source P99 Login MiMD by Zaela Linux Only program fixes this issue for Linux users. Also available, P99 Login Helper by Zaela Compiled by Tyskiep99 Windows Only
Problem: Project 1999 Servers Missing From the Server Select Screen
If none of the servers circled in red above are appearing (but other servers are), first check Project 1999's front page. On the right-hand side you should see a server status box. If it says that the Project 1999 servers are down then most likely some soft of update or fix is being applied, and you simply need to wait.
If the status shows that the servers are up, the EverQuest software is probably mistaken (this can happen occasionally). Quitting the program and restarting it should fix the problem. If it does not please ask in the Technical Discussion Forum
Problem: Error 1017: Cannot login to the Everquest server. You may need to re-run the Update Patch
Obviously the first way to fix this error is to visit www.project1999.com, find the link for "latest Patch Files" at the top, download those files, and then unzip them into your EverQuest folder. NOTE: If you intend to play on other (non-Project 1999) servers, you may wish to first make a copy of your EverQuest folder, and only patch the copy, so that you can still use the original installation to play non-Project 1999 servers.
If that doesn't resolve the issue, the problem is likely that your (newer) CPU needs to be under-clocked. See https://www.project1999.com/forums/showthread.php?t=409461 and https://www.reddit.com/r/project1999/comments/1dd8dra/error_1017_after_at_least_a_dozen_solutions_tried/ (AMD-specific) for more details.
Problem: Error/Crash When Logging In: "The instruction at 0x029110ce referenced memory at 0xfffffffc. The memory could not be read"
Go to your EQ folder. Open the file eqclient.ini. Find (CTRL + f
) "windowedwidth". You should see something like this:
WindowedWidth=1280 WindowedHeight=768 Width=1280 Height=768 FullscreenBitsPerPixel=32 FullscreenRefreshRate=0 WidthWindowed=1280 HeightWindowed=768
change it to this:
WindowedWidth=800 WindowedHeight=600 Width=800 Height=600 FullscreenBitsPerPixel=32 FullscreenRefreshRate=0 WidthWindowed=800 HeightWindowed=600
This example uses 800 x 600 resolution, but if 800 x 600 isn't working, try using your monitors native resolution, or another resolution, instead. Eventually you will get a combination that works, just keep trying.
Problem: Return to Log-in Screen After Server Select
Do you have an AMD processor? If so, the problem is likely that your CPU is "running too fast" for EverQuest, and you need to slow your processor down.
The simplest way to do this is to go into your computer's BIOS (the boot-up screen) and set the "CPU Ratio" to 41. This should make EverQuest work, but it will slow down your system overall.
Alternatively, you can use a "virtual machine" (VMWare, VirtualBox, etc.). This software will essentially install a "computer inside your computer", and because you can control the CPU of the inner computer, you can slow it down to EQ-friendly speeds ... although this will mean that you have to run EverQuest inside your virtual machine.
If you are using Virtual Box (with the Guest Additions installed inside your VM), settings similar to the following should work:
Oracle VirtualBox 6.1.50 (anything >7 seems to have an issue rendering EQ) Windows 7 Ultimate (64-bit) (XP did not work for me, other flavours of 7 may work)
Base Memory: 4096MB 1 CPU Core Execution Cap: 87% (Maths out to roughly 41 CPU ratio w/ my CPU) Minimal Paravirtualization PAE/NX Enabled
Video Memory: 256MB Graphics Controller: VBoxSVGA 3D Acceleration Enabled
Screen Resolution: Some have issues, but 1280x1024 worked Execution Cap: Must be set correctly for the speed of your CPU, eg. for 4.7GHz, with a base clock of 0.1GHz: 41/47 = 87% execution cap (approx)
For further details see this forum thread.
Problem: Log-in Screen Minimizes to Desktop
Occasionally when logging in, certain portions of the log-in screen will register as "transparent." This causes the in-game cursor to change to the normal desktop cursor when hovering over these transparent areas (typically the right and bottom portions of the screen, as well as the "Enter World" button). If the cursor is clicked in one of these locations, the game will minimize to the desktop, and be in windowed mode when it is maximized. Alt-Enter will return to full-screen mode, but will not fix the transparent zones on screen.
Solution: To fix the issue, return to the Main Menu screen and click on "Options." In the menu that appears choose to "Restore Default" settings. Once this is done, exit the game and restart the client. This will load the game in the 800x600 resolution, and you will be able to click on the "Enter World" or stat allocation buttons as normal. Once you load into the game, click "Alt-O" to bring up the in game setting menu. Set your screen to whatever resolution you prefer, and enjoy the game as normal.
Problem: Can't Login to a Specific Character
Things to try:
- In the "log" folder (in your EverQuest folder) delete or move the log file associated with the character.
- In the "userdata" folder (in your EverQuest delete or move any configuration settings files for the character.
- Delete or move the charactername_project1999.ini and UI_charactername_project1999.ini files for the character
Problem: The "SonyEQ" Loading Screen Won't Go Away
Just click the mouse button and it lets you through.
Problem: Other Errors/Crashes when Logging In
Lower the CPU Clock Speed in Your System BIOS
Running your CPU at too high of a clock speed can cause crashes on login. As one user reported [1]:
"I built a new AMD PC and have the exact same issue: "crashes to menu screen after clicking on the p1999 server I'd like to join"
Their solution:
" I bit the bullet and changed my CPU clock speed to 4200Mhz (from the base clock of 4700Mhz) in the BIOS."
If That Doesn't Help
You might also want to check the suggestions under "Game Crashing When Zoning or Camping", below.
If You Can Login to the Game
Game Freezing or Crashing At Specific Places In-Game
dgVoodoo2
The most common fix for this issue is to install the dgVoodoo2 patch.
dgVoodoo2 is a set of replacement libraries (DLLs) for the Glide/DirectX implementation on D3D11/12, which can reduce crashes. It can be downloaded from [2].
Enter/Exit Full Screen Mode
Another possible solution/workaround is to enter/leave fullscreen mode (by pressing ALT + ENTER
) when the game freezes up. Sometimes doing this recovers from the freeze and prevents a crash.
Delete Your UI_CharacterName_project1999.ini File
EverQuest creates a file for each character you login as called UI_CharacterName_project1999.ini
(but with "CharacterName" replaced with your character name). Sometimes this file can get "corrupted" somehow, and deleting it forces EQ to generate a new one, which may fix this issue.
(As always when deleting files, it is recommended that you make backups to be safe.)
Game Crashing When Zoning or Camping
There are a variety of possible causes (and thus, solutions) for crashes.
Windows-Specific
Administrator Mode
Many have reported that running the game in Administrator Mode or setting the file eqgame.exe to run in Compatibility Mode for Windows XP Service Pack 2 has solved (or at least reduced) the their chrashe. To set Compatibility Mode:
- Locate the file eqgame.exe in the folder where you stored your Everquest installation files.
- Right click and select Properties.
- Click the Compatibility tab.
- Click "Run this program in compatibility mode for:"
- Select Windows XP (Service Pack 2)
Mac-Specific
There are currently no Mac-specific fix suggestions. Please add some.
Linux-Specific
Update WINE
Updating your version of WINE can greatly improve issues. Keep in mind that most distributions (eg. Ubuntu) do not keep the most recent version of WINE in their repositories, so you will need to add the official WINE repository to use the latest versions available.
Any Operating System
Update Graphics Card Drivers
Updating your ATI/Nvidia graphics card drivers can potentially resolve crashes.
dgVoodoo2
dgVoodoo2 is a set of replacement libraries (DLLs) for the Glide/DirectX implementation on D3D11/12, which can reduce crashes. It can be downloaded from [3].
Network Issues
Networking problems can cause the Titanium client to crash.
A simple test is to put your phone into "hot spot mode", and try playing EverQuest through your phone's hot spot instead of your normal internet connection. If the crashes stop (or at least slow), you can try switching ISPs, or replacing your router or other networking equipment, as a long-term solution.
Background Processes
Other applications running in the background can also cause crashes. To test, try restarting your computer and not starting any other programs. If you have programs set to run on start-up, you may want to close them also. Then, try playing EverQuest.
If the crashes slow or stop, you know other that applications are to blame. Try running other applications alongside EverQuest one at a time, until you find the one that causes the crashes (and then don't run it while playing).
Custom UI Skins
Custom game skins (the popular DUXA UI in particular) are known to cause crashes. To test, try switching back to the default UI skin: if your crashes are reduced, you know your skin is the problem: try experimenting with other custom skins to see if you can find one you like that doesn't cause crashes.
Frame Rate, Movement and other Graphics/Visual Problems
Please refer to the Tech Support: Graphics Problems page.
UI Problems
Part of the UI is Off-Screen
A player reported:
Whenever I start my EQ client up it loads up half way off the screen, that is with the window bar with minimize and close buttons completely off the screen and I have to shift + right click the icon in the task bar and use the arrow keys to move it every single time.
The fix was to change, in the Eqclient.ini file, the following settings from:
WindowedModeXOffset=+100 WindowedModeYOffset=+18 WindowedMode=TRUE
to instead have values of 0 initially. From there the user adjusted the numbers until the UI returned to the center of their screen .
Missing UI Problems
The Titanium client used by Project 1999 maps keybindings for the various keys, plus "ALT", to show/hide parts of the UI. While this is convenient if you want to (say) hide your group window when you're not in a group, it also makes it easy to accidentally hide part of your UI.
When this happens there are two ways to solve it.
The Direct Way
- Open the "Options" UI window by pressing ALT + "O"
- This could require a different key combination, if for some reason you changed the key-binding (which is very unlikely)
- Pick the "UI" tab
- Every window and the keybinding to show/hide it will be listed; find the binding for the window you hid on accident
- Press those keys to restore the window
The Indirect (Educational) Way
Alternatively, a different approach is easier to remember and (if you do it a few times) will help you learn the UI keybinding:
- Press ALT + "q"
- See if any windows appeared or disappeared (besides the missing one); if so hit ALT + "q" again to hide or show them
- Repeat for ALT + "w", ALT + "e", etc. going through the whole keyboard.
- Eventually your window will appear, and you'll be done ... but along the way you'll have learned a bunch of key bindings, so that the next time a window disappears you'll remember what key is associated with it
Covered Windows
If for some reason the above doesn't work, it's possible that the window got moved behind another window. Try moving your other windows out of the way or contracting them (by clicking the "-" symbol at the top), and then try showing/hiding your missing window again.
Off-Screen Windows
If you still can't see your window, it's possible that a bug has moved it. Open your UI configuration file in your EverQuest folder (e.g. UI_PlayerName_project1999.ini) and find the [GroupWindow] section. If the values for XPos and YPos are particularly large, try changing them back to a much smaller number, or even to zero, and then restart Everquest.
Alternatively you can just reload your UI, although you will have to reposition all your windows after. Just run the command /load, then pick your UI skin, but don't check the box to preserve your current window positions. This will reset all of your windows to the initial position, which should fix any off-screen windows.
UI Text/Numbers Offset Or Missing, On All UIs
If your UI breaks in a way that numbers/text are offset from where they should be, or are missing completely ...
The problem is most likely the font you are using. Custom UI skins are designed with a certain font in mind, so when you use a different font it can break those skins.
The fix is simple: Go to the general tab of the settings, in the bottom right, and select the "Arial" font.
Based on this forum thread.
Can't Right-Click on UI Panels
If your UI is otherwise working, but you can't right-click any of your panels, you need to enable the "Allow Context Menus" option in the Options (ALT + O) menu.
UI Changes Aren't Saved
If you find that your keyboard bindings, UI windows, etc. reset whenever you log off and back on, it likely means that the EverQuest application is unable to save that information in the "eqclient.ini" file of your EverQuest folder. This typically happens when your system permissions (specifically the "write" permission on that folder/file) prevent the app from editing that file.
NOTE: Depending on where/how you got your Titanium installation from, you may have write permissions disabled for the entire folder as a side effect of how you obtained it.
For some users the simplest fix is to run the everquest executable as an administrator (ie. right-click on the icon you use to play and pick "Run as Administrator").
However, that's a bit of of overkill for many, so instead you may want to check the permissions of your EverQuest folder. While the exact details will vary by operating system and version, generally this means checking the folder's "Properties", and ensuring either that the "read only" option isn't checked, or that the "write" permission is checked/enabled.
If that doesn't work, try repeating the above, but for the "eqclient.ini" file specifically.
UI Text is Too Small
If you have a large screen, and find that the default size of the UI text is too small in whichever UI "skin" you are using:
This can be fixed by editing the skin's XML code:
Gameplay Problems
Problem: Being Stuck
If you're stuck somewhere in-game, you can try the following options:
- use the
/duck
- jump (press
SPACE
) - ducking, jumping, or a combination of the two (along with movement) can usually get you unstuck - use the
/rewind
command- NOTE: This command can sometime take several minutes to work. Try using it, wait maybe 30 seconds, then try using it again (and you may need to repeat that a few times).
- use the
/sit
command and then/camp
out - typically when you log back in you will have moved to un-stuck location - if you are a caster, use the Gate spell (or any similar spell that relocates you)
- Ask another player for help: Druids and Wizards can teleport you out, while Magicians can Call of the Hero you out.
- If, after an extended period of trying, you still remain stick, you can always
"/petition Please help I'm stuck"
to ask a GM for help.- NOTE: GMs may not be online, or may be helping other players, so this solution may take awhile. A GM can summon a player to anywhere in the zone though, so this method is guaranteed to work.
Chat Problems
Problem: How do I Use Chat Windows?
See this forum thread on Setting up Chat Windows.
Problem: Font Size in Chat Window
See the forum thread "Used /chatfontsize now chat to small.".
Sound Problems
Problem: Specific Sounds Are Annoying and/or Too Loud
This thread explains how to edit a file to change Annoying & loud sounds.
Logging Problems
- Main article: Logfiles
Visual Effect Problems
Problem: Visual Effects Do Not Appear, From Other Players Only
If your character's visual effects appear, but not other players', P99 developer Telin explains here that:
In the options menu you have to turn off any filters for others’ spell messages. Somehow the chat filter also messes with the particle effects in this client.