If you are like me, you may have noticed that the 3D Targeting Ring doesn't work for you and you recall it working on live or other EQEMU's you've played on. After doing some research, it appears to be a bug with the client files that SoD uses and was fixed in later versions. Obviously it being fixed in later versions doesn't help us as our EQEMU files are coded for this client and won't work on later versions. So if we just loaded a newer version of the client, the game wouldn't work.
The bug is that the eqmain or whatever file doesn't detect that the video card is DX7 or 8+ capable and uses older libraries to make the game work. This causes the client to force software rendering instead of the TnL which works much better. There is a work around for this that I tested and seems to work on my laptop and desktop.
You will need to download 3D Analyzer at http://www.tommti-systems.com/start.html it's found in the file section. Install it into the folder of your choice (for me it defaulted to my browser's folder which I changed to 3Danalyzer instead) and browse to the locate you installed it in. You can right click the exe file and send to desktop (shortcut) for easy access in the future.
Next we will need to create a batch file (.bat) that will have our eqgame run command in it. You can start notepad (start, run, notepad for XP) (start, notepad for Vista/Win7) and inside it type 'you sod folder patch'\eqgame patchme. For me this is c:\sod\eqgame patchme. You will save the file to your SoD folder by going to file, save as, browse to the folder, type in your file name (I called mine starteq.bat) select all files from the drop down box (so it doesn't save the file as starteq.bat.txt) and hit save.
Next you will start the 3D Analyzer program (if you are using Vista or Windows 7, I would run it as administrator just in case) and it will ask you to select an file, you will do that and browse to the SoD folder, you will need to hit the drop down box and select 'batch files' so you will see the file you created. Once you've selected the file, you will need to enter in the Vendor and Device ID information that matches your video card the closest. For my FX6000 series card, this was the FX5900, for my laptop it was the Radeon 8500. The ID information is to the right of the boxes in which you enter them in.
Enter in the information into the boxes and click the run button. It will launch the client for you and will ask you to select your options the first time you do this since it detects a different video card. Login the game and enjoy the 3D Targeting Ring.
*Note* You will need to run the SoD Patcher when they patch the game to keep your files current as this will not do it.
*Note* This does not work with EQW so you will not be able to use it with that.
I hope this mod works for you and I hope to figure out a way to make it work with EQW.
The bug is that the eqmain or whatever file doesn't detect that the video card is DX7 or 8+ capable and uses older libraries to make the game work. This causes the client to force software rendering instead of the TnL which works much better. There is a work around for this that I tested and seems to work on my laptop and desktop.
You will need to download 3D Analyzer at http://www.tommti-systems.com/start.html it's found in the file section. Install it into the folder of your choice (for me it defaulted to my browser's folder which I changed to 3Danalyzer instead) and browse to the locate you installed it in. You can right click the exe file and send to desktop (shortcut) for easy access in the future.
Next we will need to create a batch file (.bat) that will have our eqgame run command in it. You can start notepad (start, run, notepad for XP) (start, notepad for Vista/Win7) and inside it type 'you sod folder patch'\eqgame patchme. For me this is c:\sod\eqgame patchme. You will save the file to your SoD folder by going to file, save as, browse to the folder, type in your file name (I called mine starteq.bat) select all files from the drop down box (so it doesn't save the file as starteq.bat.txt) and hit save.
Next you will start the 3D Analyzer program (if you are using Vista or Windows 7, I would run it as administrator just in case) and it will ask you to select an file, you will do that and browse to the SoD folder, you will need to hit the drop down box and select 'batch files' so you will see the file you created. Once you've selected the file, you will need to enter in the Vendor and Device ID information that matches your video card the closest. For my FX6000 series card, this was the FX5900, for my laptop it was the Radeon 8500. The ID information is to the right of the boxes in which you enter them in.
Enter in the information into the boxes and click the run button. It will launch the client for you and will ask you to select your options the first time you do this since it detects a different video card. Login the game and enjoy the 3D Targeting Ring.
*Note* You will need to run the SoD Patcher when they patch the game to keep your files current as this will not do it.
*Note* This does not work with EQW so you will not be able to use it with that.
I hope this mod works for you and I hope to figure out a way to make it work with EQW.
Last edited: