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 offline
Planar Protector

loramin's Avatar

Join Date: Jul 2013
Posts: 10,519
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-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
  #6  
Old 09-02-2025, 01:19 PM
Nasheed Nasheed is offline
Scrawny Gnoll


Join Date: Apr 2023
Posts: 23
Default

Quote:
Originally Posted by Thalix [You must be logged in to view images. Log in or Register.]
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.
Reply With Quote
  #7  
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
  #8  
Old 12-25-2025, 05:34 AM
first first is offline
Large Rat


Join Date: Dec 2025
Posts: 5
Default

Quote:
Originally Posted by Thalix [You must be logged in to view images. Log in or Register.]
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.
For some reason this doesn't work anymore, at least for me (on windows 10). When logging into server, an error pops up from Coolsoft midimapper saying can't open target device, and then there's no music at all. Even after uninstalling everything (Midimapper, Bassmidi driver), there's still no music.

What fixed it was using a different program and sound font. I'll include below what worked for me, and it sounds great. Super easy to do.

Quote:
Originally Posted by Nedala [You must be logged in to view images. Log in or Register.]
Quick how to for guildies:

1. download and install this: https://coolsoft.altervista.org/en/virtualmidisynth (click download on top and choose version)


2. Go here: https://archive.org/download/free-so...ts-sf2-2019-04 and download Merlin_GMV32

3. run virtualMIDISynth (the one you installed at 1.), click on the "+" symbol and choose the "Merlin_GMV32" you just downloaded, click on "Apply" - start eq and enjoy improved music

The visual improvements though look great. Noticeable improvement with the HD textures.
Reply With Quote
  #9  
Old 01-02-2026, 08:13 PM
Default1101 Default1101 is offline
Decaying Skeleton


Join Date: Dec 2025
Posts: 1
Default

Quote:
Originally Posted by first [You must be logged in to view images. Log in or Register.]
For some reason this doesn't work anymore, at least for me (on windows 10). When logging into server, an error pops up from Coolsoft midimapper saying can't open target device, and then there's no music at all. Even after uninstalling everything (Midimapper, Bassmidi driver), there's still no music.

What fixed it was using a different program and sound font. I'll include below what worked for me, and it sounds great. Super easy to do.




The visual improvements though look great. Noticeable improvement with the HD textures.
I tried this and honestly no idea if it's working. I was having the same issue you mentioned. Running through Freeport I just get random music tracks that play for a few seconds and just stop, even if I stop in place to see if it's something to do with being near something or somewhere. Is this how it's supposed to work?
Reply With Quote
  #10  
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
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 05:20 PM.


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 - 2026, Jelsoft Enterprises Ltd.