Project 1999

Project 1999 (/forums/index.php)
-   Technical Discussion (/forums/forumdisplay.php?f=40)
-   -   How To Install - 2025 Edition (/forums/showthread.php?t=443149)

Thalix 08-28-2025 10:25 AM

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.

roguep1999 08-29-2025 07:31 AM

waiting for number 3 and number 8 tweak

loramin 08-29-2025 10:40 AM

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?

Thalix 08-29-2025 03:44 PM

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.

https://i.ibb.co/nqGfdj0B/dg-Voodoo-001.jpg
https://i.ibb.co/spkjzKtH/dg-Voodoo-002.jpg

Thalix 08-29-2025 03:47 PM

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.

Thalix 08-29-2025 03:49 PM

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.

Thalix 08-29-2025 03:50 PM

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.

Thalix 08-29-2025 03:53 PM

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.

Thalix 08-29-2025 10:13 PM

"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.

Thalix 08-30-2025 12:44 PM

Quote:

Originally Posted by Thalix (Post 3758761)
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.


All times are GMT -4. The time now is 05:24 PM.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.