Project 1999

Go Back   Project 1999 > General Community > Technical Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 08-28-2025, 10:25 AM
Thalix Thalix is offline
Large Bat


Join Date: Aug 2025
Location: Europe
Posts: 13
Default How To Install - 2025 Edition

How To Install - 2025 Edition

Four days ago, I started playing P1999 for the first time in my life. I had played Everquest briefly after its release and had also tinkered with a private EmuServer a few years ago.
Since I didn't find the installation and everything related to it very self-explanatory, I decided to write a “How To Install - 2025 Edition” guide as my first contribution to this community.

If you like this guide, wave to my little druid Thalixa when you see her.

This guide covers:
  1. Account creation
  2. Installation of the client, including P1999 patches
  3. Adjustments & patches to ensure the client runs stable on Windows 10+11
    4GB patch & Direct-3D compatibility layer, eliminates lag and reduces crashes.
  4. MDI tuning - make the music sounds the way it was intended.
    Installation of the AWE32 sound font and corresponding software and drivers for Windows 11
  5. Visual improvements part 1
    High-resolution textures for Classic, Kunarak & Velious (including optional water revamp)
  6. Visual improvements part 2
    EQ Classic HD - Improved character textures, animation fixes, particle effect fixes, transparent visors
  7. Visual improvements part 3
    High-resolution textures for moon and stars, crafting stations and elementals
  8. Visual improvements part 4
    NVIDIA only

1. Account creation

To follow this guide properly, you will need:
- A forum account, which you can create at https://www.project1999.com/forums/register.php
- A login server account, which you use to log into the game: https://www.project1999.com/account/?CreateLS

Please do not use SMS verification at this time. There seems to be some issues with it at the moment.

HINT
Make a note of your account name and passwords, as it may be difficult to recover them.
Use secure passwords; do not use your character name or variations of it as your password.
Use different passwords for the forum and the login server.
Reply With Quote
  #2  
Old 08-29-2025, 07:31 AM
roguep1999 roguep1999 is offline
Scrawny Gnoll


Join Date: Jun 2021
Posts: 29
Default

waiting for number 3 and number 8 tweak
Reply With Quote
  #3  
Old 08-29-2025, 10:40 AM
loramin loramin is online now
Planar Protector

loramin's Avatar

Join Date: Jul 2013
Posts: 10,363
Default

The wiki already has an installation guide (with lots of helpful screenshots)... perhaps you might consider improving it (or making it part of a more general new "setup guide" page) instead?
__________________

Loramin Frostseer, Oracle of the Tribunal <Anonymous> and Fan of the "Where To Go For XP/For Treasure?" Guides
Anyone can improve the wiki! If you are new to the Blue or Green servers, you can improve the wiki to earn a "welcome package" of platinum and/or gear! Send me a forum message for details.
Reply With Quote
  #4  
Old 08-29-2025, 03:44 PM
Thalix Thalix is offline
Large Bat


Join Date: Aug 2025
Location: Europe
Posts: 13
Default

3. Adjustments & patches to ensure the client runs stable on Windows 10+11

Downloads:
HINT:
If you are using vsync, set the Hz number to 3 FPS below your monitor refresh rate.
Never set it above 120 Hz, as this will cause the client to become unstable.
If you are not using VSYNC, I recommend setting an FPS limiter to 60Hz or 120Hz.
NVIDIA users: we will cover this later in Chapter 8.


4GB patch
Allows 32-bit applications to use 4GB of RAM instead of only 2GB.
  1. Unzip 4gb_patch.zip
  2. Run 4gb_patch.exe, select eqgame.exe in “C:\Apps\EQP99”.


dgVoodoo2
Direct-3D compatibility layer, eliminates lag and reduces crashes.
  1. Unzip dgVoodoo2_86_1.zip. Copy the file “dgVoodooCpl.exe” from the unzipped folder to “C:\Apps\EQP99.”
  2. Copy all files from “dgVoodoo2_86_1\MS\x86” in the unzipped folder to “C:\Apps\EQP99” (D3D8.dll+D3D9.dll+D3DImm.dll+DDraw.dll).
  3. Start dgVoodooCpl.exe from “C:\Apps\EQP99”.


“General” tab
  • Under “Config folder”, make sure that “C:\Apps\EQP99” (path to your client) is specified.
  • “Output API”: “Best available one”
  • “Adapter(s) to use”: (your graphics card)
  • “Appearance”: “Full Screen”
  • “Miscellaneous”: check “Keep window aspect ratio” and “Capture mouse”

“DirectX” tab
  • Select ‘Videocard’: dgVoodoo Virtual 3D Accelerated Card"
  • “VRAM:” 4096 MB - if you want to use the highest textures, then “6144 MB” or “8192 MB” (you have to enter the numbers manually)
  • “Behavior”: check “Application controlled fullscreen/windowed state”
  • “Antialiasing (MSAA)” - if you have an NVIDIA card, use “Off” (we will set a much better option in chapter 8). Otherwise, ‘2x’ or “4x”.
  • Miscellaneous: check “Bilinear DD/CPU operations,” “Force vSync,” and “Fast video memory.”
  • “VRAM:” 4096 MB – if you want to use the high-resolution textures, then “6144 MB” or “8192 MB” (you have to enter the numbers manually)
  • “Behavior”: check “Application controlled fullscreen/windowed state”
  • “Antialiasing (MSAA)” - if you have an NVIDIA card, then “Off” (we will set a much better option in chapter 5e). Otherwise, ‘2x’ or “4x”.
  • Miscellaneous: check “Bilinear DD/CPU operations,” “Force vSync,” and “Fast video memory access.”
  • Click “Apply,” then “OK,” and close the program.
Done.

[You must be logged in to view images. Log in or Register.]
[You must be logged in to view images. Log in or Register.]
Reply With Quote
  #5  
Old 08-29-2025, 03:47 PM
Thalix Thalix is offline
Large Bat


Join Date: Aug 2025
Location: Europe
Posts: 13
Default

4. MDI tuning - make the music sounds the way it was intended

Downloads:
AWE32 ROM Dump SoundFont
  1. Create the folder “C:\Apps\EQP99\AWE”
  2. Copy the file “1mgm.sf2” to “C:\Apps\EQP99\AWE”

BASSMIDI Driver
  1. Install the BASSMIDI Driver.
  2. Start the “BASSMIDI Driver Configuration” app.
  3. Click on ‘Add’ and add “1mgm.sf2” from “C:\Apps\EQP99\AWE” under SoundFonts Port A.
  4. Click Apply and close this app.

CoolSoft MIDI Mapper
  1. Install the CoolSoft MIDI Mapper.
  2. Start the “MIDIMapper Configurator” app.
  3. Select “BASSMIDI Driver (port A)” as the default MIDI device.
  4. Click Apply and OK, then close the app.
Done.

The Music now sounds like it did on release.
Reply With Quote
  #6  
Old 08-29-2025, 03:49 PM
Thalix Thalix is offline
Large Bat


Join Date: Aug 2025
Location: Europe
Posts: 13
Default

HINT:
For the following points, I recommend a graphics card with at least 6GB VRAM, preferably 8GB VRAM. 16GB RAM also helps a lot for stabilty and loading times.
Ensure you execute them in the order listed.


5. Visual improvements Part 1
High-resolution textures for Classic, Kunarak & Velious (including optional water revamp)

Downloads:
  1. Unzip all files from A into the folder “C:\Apps\EQP99”. Make sure you copy the files contained in the folders (Classic, Kunarak, Velious) and not the folders themselves. Overwrite existing files.
  2. AFTER completing the previous step: Extract all files from B into the folder “C:\Apps\EQP99”. Overwrite existing files.
Done.



6. Visual improvements Part 2
EQ Classic HD - Improved character textures, animation fixes, particle effect fixes, transparent visors, etc.

Downloads:
  1. Unzip EQClassicHD.zip
  2. Run the “install.bat” file in the unzipped folder. Select your P99 directory “C:\Apps\EQP99” and confirm.
  3. Wait until the batch file has finished.
Done.
Reply With Quote
  #7  
Old 08-29-2025, 03:50 PM
Thalix Thalix is offline
Large Bat


Join Date: Aug 2025
Location: Europe
Posts: 13
Default

7. Visual improvements Part 3
High-resolution textures for the moon and stars, crafting stations, and elementals.

Downloads:
Druids beware: this will also make you a spirit wolf if you are in wolf form. If you don't want this, do not overrite the third file (Global_chr.s3d).
  1. Unzip all files. Copy the contents of the folders to your client folder “C:\Apps\EQP99”. Overwrite existing files.
Done.
Reply With Quote
  #8  
Old 08-29-2025, 03:53 PM
Thalix Thalix is offline
Large Bat


Join Date: Aug 2025
Location: Europe
Posts: 13
Default

8. Visual improvements Part 3 (NVIDIA only)

Downloads:
  1. Unzip nvidiaProfileInspector.zip and move the folder (for this guide, we will move to “C:\Apps”)
  2. Go to C:\Apps\nvidiaProfileInspector and start nvidiaProfileInspector.exe
  3. Under “Profiles:”, select “EverQuest”.

Change the following options:
Code:
[2 - Sync and Refresh]
Frame Rate Limiter - Background Application 60 FPS
Frame Rate Limiter V3                    117 FPS
==> set 3 FPS below your monitor frequency, but never above 120 Hz, as this will cause the client to become unstable

Ultra Low Latency - Enabled              On
Vertical Sync                            Force on

[3 - Antialiasing]
Antialiasing - FXAA Enabled              On
Antialiasing - Gamma Correction          Off
Antialiasing - Transparency Supersampling 8x Sparse Grid Supersampling
Antialiasing (MSAA) - Mode               Override any application setting
Antialiasing (MSAA) - Setting            8xQ [8x Multisampling]

[4 - Texture Filtering]
Anisotropic Filter - Optimization        Off
Anisotropic Filter - Sample Optimization Off
Anisotropic Filtering - Mode             Application-controlled
Anisotropic Filtering - Setting          16x
Texture Filtering - Negative LOD bias    Clamp
Texture Filtering - Quality              High quality

[5 - Common]
Ambient Occlusion  - Usage               Enabled
Ambient Occlusion - Setting              Quality
Shader Cache - Cache Size                10GB
  1. Click “Apply Changes.”
  2. Close the app.
Done.
Reply With Quote
  #9  
Old 08-29-2025, 10:13 PM
Thalix Thalix is offline
Large Bat


Join Date: Aug 2025
Location: Europe
Posts: 13
Default

"Installation of the client, including P1999 patches"
Got removed because of rules. Sorry for that.
Stick with the official wiki for this part - install the Client to “C:\Apps\EQP99” for to follow this guide.
Reply With Quote
  #10  
Old 08-30-2025, 12:44 PM
Thalix Thalix is offline
Large Bat


Join Date: Aug 2025
Location: Europe
Posts: 13
Default

Quote:
Originally Posted by Thalix [You must be logged in to view images. Log in or Register.]
3. Adjustments & patches to ensure the client runs stable on Windows 10+11

dgVoodoo2
Direct-3D compatibility layer, eliminates lag and reduces crashes.


“DirectX” tab
  • “VRAM:” 4096 MB - if you want to use the highest textures, then “6144 MB” or “8192 MB” (you have to enter the numbers manually)
Update

After some trial and error, I found that 4096 MB VRAM is the most stable for the virtual dgVoodoo2 card.
I zoned 40 times from North Freeport to West Freeport.

With 8192 MB VRAM, I had 6 crashes, with 4096 Mb VRAM I had none.

✅ Set VRAM to 4096 MB in the DirextX tab for best stability.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 11:23 AM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.