Log in

View Full Version : How To Install - 2025 Edition


Thalix
08-28-2025, 10:25 AM
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:

Account creation
Installation of the client, including P1999 patches
Adjustments & patches to ensure the client runs stable on Windows 10+11
4GB patch & Direct-3D compatibility layer, eliminates lag and reduces crashes.
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
Visual improvements part 1
High-resolution textures for Classic, Kunarak & Velious (including optional water revamp)
Visual improvements part 2
EQ Classic HD - Improved character textures, animation fixes, particle effect fixes, transparent visors
Visual improvements part 3
High-resolution textures for moon and stars, crafting stations and elementals
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 (https://wiki.project1999.com/Everquest_Titanium_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:

dgVoodoo2: https://github.com/dege-diosg/dgVoodoo2/releases/download/v2.86.1/dgVoodoo2_86_1.zip
4GB patch:4GB Patch: https://ntcore.com/files/4gb_patch.zip- (https://ntcore.com/files/4gb_patch.zip)


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.


Unzip 4gb_patch.zip
Run 4gb_patch.exe, select eqgame.exe in “C:\Apps\EQP99”.



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


Unzip dgVoodoo2_86_1.zip. Copy the file “dgVoodooCpl.exe” from the unzipped folder to “C:\Apps\EQP99.”
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).
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: https://p99.yourfirefly.com/downloads/1mgm.sf2
BASSMIDI Driver: https://p99.yourfirefly.com/downloads/bassmididrv.exe
CoolSoft MIDI Mapper: https://coolsoft.altervista.org/en/download/CoolSoft_MIDIMapper_2.1.2.exe


AWE32 ROM Dump SoundFont

Create the folder “C:\Apps\EQP99\AWE”
Copy the file “1mgm.sf2” to “C:\Apps\EQP99\AWE”


BASSMIDI Driver

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


CoolSoft MIDI Mapper

Install the CoolSoft MIDI Mapper.
Start the “MIDIMapper Configurator” app.
Select “BASSMIDI Driver (port A)” as the default MIDI device.
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:

A: High-res 4X HD zones: https://drive.google.com/drive/folders/1eDDIsm-mADYgEz-2rcRUlkygXBCHjZrJ (all files)
B: High-res 4X HD water: https://drive.google.com/drive/folders/1g5OOcejU4Lf88orkBh2Fso150J3tLtmC?usp=sharing (all files)



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

EQ Classic HD: https://drive.google.com/file/d/0ByJldqMGux7CRnFPLXhBb2ZiY0k/view?usp=sharing&resourcekey=0-OOUYpJ7AkiV2195sVLiOMw



Unzip EQClassicHD.zip
Run the “install.bat” file in the unzipped folder. Select your P99 directory “C:\Apps\EQP99” and confirm.
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:

Highres 4X HD Moon and Stars: https://drive.google.com/file/d/16xB2p1aTdNgL8ubOnNQjA4pkp-Y_SA19/view?usp=sharing%7CHighres
Highres 4X HD Crafting Stations: https://drive.google.com/drive/folders/1qfi0QZmRPcr33Ie0y-3au4Joi8NyX2Tv?usp=sharing
Highres 4X HD High Res Elementals: https://drive.google.com/file/d/1sGWoz-ByrZxZ71__AYkYrsj8NUe-npot/view?usp=sharing


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


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:

nvidiaProfileInspector 2.4.0.27 or newer: https://github.com/Orbmu2k/nvidiaProfileInspector/releases/download/2.4.0.29/nvidiaProfileInspector.zip



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


Change the following options:
[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


Click “Apply Changes.”
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
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.

Nasheed
09-02-2025, 01:19 PM
4GB patch
Allows 32-bit applications to use 4GB of RAM instead of only 2GB.

[LIST=1]
Unzip 4gb_patch.zip
Run 4gb_patch.exe, select eqgame.exe in “C:\Apps\EQP99”.



After installing the 4gb patch i logged in and out of 4 different accounts and 30+ chars and then played the game all day and did not crash once, without it i crash every other logout. I also tested it on the qeynos zoneline and zoned in and out of north qeynos 20+ times not a single crash.

The 4gb patch makes my game beyond stable, if i remove it i crash on qeynos zone 50/50 and every other logout.

I have a rtx 3070 GPU and a ryzen 7 3700x CPU incase that matters. I also have dgvoodoo with custom texture packs installed and i run the game in compatibility mode.

Ekco
09-02-2025, 01:37 PM
noticeable improvement for me as well, rtx 3060 ryzen 5 9600X

windows 11 didn't like the midi driver apparently, i had to reinstall it today

and haven't installed 4gb patch or midi driver in linux yet, i was crashing a lot switching characters there so i assume lowering it to 4gig vram will fix that because i had it set to the highest possible in Lutris iirc

roguep1999
09-12-2025, 04:31 AM
bump

Enanon
09-17-2025, 11:23 AM
wow i didnt do anything of this, lets check how it goes! thanks for the effor!

Blap
09-25-2025, 02:09 AM
didnt know about 4Go patch, thanks ! this is a very usefull thread

BadNewsBear
09-26-2025, 11:56 PM
Can you please post the install portion again? I followed the instructions step by step in the current wiki guide and for some reason the Launch Titanium keeps giving me the error message "windows cannot find eqgame"

charleski
10-02-2025, 03:24 PM
To use Everquest with a utility that forces borderless windows (I use SmartContextMenu), go to DirectX tab of dgVoodoocpl and make sure 'Disable Alt-Enter to toggle screen state' is checked.

In nvidiaProfileInspector, make sure antialiasing is turned OFF in the Everquest profile. Otherwise text will be unacceptably blurry.

Delfofthebla
10-10-2025, 02:26 PM
To use Everquest with a utility that forces borderless windows (I use SmartContextMenu), go to DirectX tab of dgVoodoocpl and make sure 'Disable Alt-Enter to toggle screen state' is checked.

In nvidiaProfileInspector, make sure antialiasing is turned OFF in the Everquest profile. Otherwise text will be unacceptably blurry.

How did you manage to fix the issue with borderless windowed where your mouse clicks are "offset" by small amounts? It makes interacting with the UI absolutely horrendous for me. If I use WinEQ2 instead of dgVoodoo it doesn't have this problem, but then I crash like crazy. And they don't work together, so ideally I'd just find a way to fix this on the dgVoodoo side.

charleski
10-10-2025, 03:47 PM
How did you manage to fix the issue with borderless windowed where your mouse clicks are "offset" by small amounts? It makes interacting with the UI absolutely horrendous for me. If I use WinEQ2 instead of dgVoodoo it doesn't have this problem, but then I crash like crazy. And they don't work together, so ideally I'd just find a way to fix this on the dgVoodoo side.

The following only applies to SmartContextMenu, other utilities may differ. When it makes the window borderless it actually shifts the graphic display up and expands it below to compensate for the border. The fix is to resize the window after setting it to borderless. I resize to 1920x1160 which allows the task bar to appear below without overlapping the game window (and set the same size for the game in eqclient.ini). You can specify a custom window size in SCM that will show up in the ‘Resize Window’ menu by editing <user name>/appData/Roaming/SmartContextMenu/1.7.0/smartcontextmenu.xml

Delfofthebla
10-10-2025, 04:01 PM
The following only applies to SmartContextMenu, other utilities may differ. When it makes the window borderless it actually shifts the graphic display up and expands it below to compensate for the border. The fix is to resize the window after setting it to borderless. I resize to 1920x1160 which allows the task bar to appear below without overlapping the game window (and set the same size for the game in eqclient.ini). You can specify a custom window size in SCM that will show up in the ‘Resize Window’ menu by editing <user name>/appData/Roaming/SmartContextMenu/1.7.0/smartcontextmenu.xml


Ah, so it isn't a true borderless window. Since the "borderless" resolution does not differ from the actual windowed resolution, it probably doesn't generate the issue. Damn.

I tried SmartContextMenu (along with every other borderless tool under the sun) and I was unable to fix the issue when going for a true borderless experience.

charleski
10-11-2025, 02:45 AM
Ah, so it isn't a true borderless window. Since the "borderless" resolution does not differ from the actual windowed resolution, it probably doesn't generate the issue. Damn.

I tried SmartContextMenu (along with every other borderless tool under the sun) and I was unable to fix the issue when going for a true borderless experience.

All utilities will show a similar behaviour. These are all workarounds for an application that fails to generate borderless windows natively. Combine borderless with resize and it works fine, the only annoyance being that you need to repeat the process whenever you log into another account.