This is a wiki for a reason. Anyone can contribute. If you see something that is inaccurate or can be improved, don't ask that it be fixed--just improve it.
[ Disclaimer, Create new user --- Wiki markup help, Install P99 ]

Tech Support

From Project 1999 Wiki
Jump to: navigation, search
Tech Support.png

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

Contents

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, find
eqclient.ini
and 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)

Can't Reach Login.png

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

No Servers.png

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

P99 Servers.png

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:

  1. Locate the file eqgame.exe in the folder where you stored your Everquest installation files.
  2. Right click and select Properties.
  3. Click the Compatibility tab.
  4. Click "Run this program in compatibility mode for:"
  5. 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
  1. 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)
  2. Pick the "UI" tab
  3. Every window and the keybinding to show/hide it will be listed; find the binding for the window you hid on accident
  4. 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:

  1. Press ALT + "q"
  2. See if any windows appeared or disappeared (besides the missing one); if so hit ALT + "q" again to hide or show them
  3. Repeat for ALT + "w", ALT + "e", etc. going through the whole keyboard.
  4. 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 ...

MissingTextUI.png MissingTextUI2.png MissingTextUI3.png

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.

AllowContextMenus.png

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:

TooSmallUIText.png

This can be fixed by editing the skin's XML code:

UITextFix.png

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.