Editing Getting Started on Windows
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 3: | Line 3: | ||
TAKP's client is from the December 2002 era. This is the actual client used in the era TAKP is emulating, and the oldest client in use for any emulated server. Please familiarize yourself with the differences on this page http://wiki.takp.info/index.php?title=Server_Comparison | TAKP's client is from the December 2002 era. This is the actual client used in the era TAKP is emulating, and the oldest client in use for any emulated server. Please familiarize yourself with the differences on this page http://wiki.takp.info/index.php?title=Server_Comparison | ||
The freethemouse eqgame.dll (included) allows you mouse over from one client window to another without the need to alt-tab. There are also other features and fixes in the eqgame.dll updates. | |||
More info on the current version of the freethemouse update can be found [https://www.takproject.net/forums/index.php?threads/free-the-mouse-v3-5.15208/ here] and a new update is [https://www.takproject.net/forums/index.php?threads/9-22-2022-testing-for-client-stability.23401/#post-113188 here]. | |||
Hybrid Graphics support via dgVoodoo2 D3D8.dll is included, more information in sections below. | |||
More info on the current version of the freethemouse update can be found [https://www.takproject.net/forums/index.php?threads/free-the-mouse-v3-5.15208/ here] and a new update is [https://www.takproject.net/forums/index.php?threads/9-22-2022-testing-for-client-stability.23401/#post-113188 here]. | |||
'''Download the client zip:''' | '''Download the client zip:''' | ||
# [https:// | # [https://drive.google.com/file/d/1qoBktDeJMJKPBr-EZxub1vspJhz11i1y The supported windows client v2.2] (zipped, includes v3.6.4 of the eqgame.dll , and includes D3D8.dll wrapper dgVoodoo2 v2.54) | ||
# [https://www.dropbox.com/s/qzb86juu8k87mfs/eqgame_dll%20v3.6.4%20for%20ftm.zip?dl=0 FreeTheMouse v3.6.4 here] | # [https://www.dropbox.com/s/qzb86juu8k87mfs/eqgame_dll%20v3.6.4%20for%20ftm.zip?dl=0 FreeTheMouse v3.6.4 here] | ||
Unzip the client zip into its own folder on the root of your C drive (or other drive letter), | Unzip the client zip into its own folder on the root of your C drive (or other drive letter), do not put this under under the \Program Files or \Program Files (x86) folders. Run the eqgame.exe to launch the game. | ||
'''Note: Some users have reported that their antivirus software is deleting a file that is required. If you are not able to log in, this could be a cause. We highly recommend you create an exclusion in your antivirus software ahead of time for the folder you are going to extract these files into. Create the folder exclusion, then download the files into that folder and extract them from within that folder. You will need to check with your AV vendor if you are unsure how to do this. For those on Windows 10 using only the built in Defender antivirus, for your convenience we have created the following quick guide: [[set Windows Defender Exclusion on Windows 10]]''' | '''Note: Some users have reported that their antivirus software is deleting a file that is required. If you are not able to log in, this could be a cause. We highly recommend you create an exclusion in your antivirus software ahead of time for the folder you are going to extract these files into. Create the folder exclusion, then download the files into that folder and extract them from within that folder. You will need to check with your AV vendor if you are unsure how to do this. For those on Windows 10 using only the built in Defender antivirus, for your convenience we have created the following quick guide: [[set Windows Defender Exclusion on Windows 10]]''' | ||
'''If you have any issues, check the [[#Known_Issues_and_Troubleshooting|Known Issues and Troubleshooting]] section.''' | |||
Other items kept here for history tracking and typically are not needed: | Other items kept here for history tracking and typically are not needed: | ||
Line 30: | Line 27: | ||
* [https://www.dropbox.com/s/clk97rvyq3k3arv/eqgame-dll%20v3.5.3%20for%20eqw.zip?dl=0 v3.5.3 eqgame.dll update] when using eqw.exe (this is if you prefer the mouse to remember its location when you switch windows using alt-tab. You run eqw.exe which is set to launch eqgame.exe) | * [https://www.dropbox.com/s/clk97rvyq3k3arv/eqgame-dll%20v3.5.3%20for%20eqw.zip?dl=0 v3.5.3 eqgame.dll update] when using eqw.exe (this is if you prefer the mouse to remember its location when you switch windows using alt-tab. You run eqw.exe which is set to launch eqgame.exe) | ||
* [https://www.dropbox.com/s/ctax1s8sxyn8lg8/eqgame.dll?dl=0 v3.4 freethemouse update] (for change history tracking and rollback if an issue arises with the current version) | * [https://www.dropbox.com/s/ctax1s8sxyn8lg8/eqgame.dll?dl=0 v3.4 freethemouse update] (for change history tracking and rollback if an issue arises with the current version) | ||
* [https://www.dropbox.com/s/bppy4ebt7vl7hwk/TAKP%20PC%20V2.1c.zip?dl=0 The supported windows client v2.1 (zipped) is available here] | |||
* [https://drive.google.com/open?id=1X46DuXJYPl2igcwO2f5sHuX1XKX9BhVy The supported windows client v2.0 (zipped) is available here] | * [https://drive.google.com/open?id=1X46DuXJYPl2igcwO2f5sHuX1XKX9BhVy The supported windows client v2.0 (zipped) is available here] | ||
* [https://drive.google.com/open?id=1iyL3BMIFJbEtHCfqMNePpLT76d_gxgvX The supported windows client v2.0 (msi installer) is available here] + [https://www.dropbox.com/s/zbha7dxydsr92w0/eqgame_dll%20v3.5.3%20for%20ftm.zip?dl=0 v3.5.3 freethemouse update] | * [https://drive.google.com/open?id=1iyL3BMIFJbEtHCfqMNePpLT76d_gxgvX The supported windows client v2.0 (msi installer) is available here] + [https://www.dropbox.com/s/zbha7dxydsr92w0/eqgame_dll%20v3.5.3%20for%20ftm.zip?dl=0 v3.5.3 freethemouse update] | ||
* [https://drive.google.com/file/d/0B3zT6wvZcAZIdzFmU0VVZXR5TTg/view The older unsupported windows client v.1.0 (zipped) is available here] | * [https://drive.google.com/file/d/0B3zT6wvZcAZIdzFmU0VVZXR5TTg/view The older unsupported windows client v.1.0 (zipped) is available here] | ||
=== <u>Details on The Supported Windows Client</u> === | === <u>Details on The Supported Windows Client</u> === | ||
'''The supported client linked above requires almost no setup-- you need merely unzip it | '''The supported client linked above requires almost no setup -- you need merely unzip it and run eqgame.exe.''' From here you log in with one of your game accounts after the client asks for some graphics configuration settings. If you get errors, try running eqgame.exe as administrator. | ||
A [https://pastebin.com/mN3g6eP9 MD5 hash list of the client files] is available. | A [https://pastebin.com/mN3g6eP9 MD5 hash list of the client files] is available. | ||
Line 51: | Line 50: | ||
* HotKeyNet with a simple client switcher script is included. | * HotKeyNet with a simple client switcher script is included. | ||
* Seven custom UIs included. | * Seven custom UIs included. | ||
* Missing environmental sound effects files (emt and xmi) added. Volume adjusted in these files since the client has no environmental sound volume slider. | * Missing environmental sound effects files (emt and xmi) added. Volume adjusted in these files since the client has no environmental sound volume slider. EMT volume is set to 25% | ||
* The zip archive (but not the installer) has the Luclin zone music files added. (Daybreak recently released these) | * The zip archive (but not the installer) has the Luclin zone music files added. (Daybreak recently released these) | ||
* Missing strings added to eqstr_en.txt. | * Missing strings added to eqstr_en.txt. | ||
Line 64: | Line 63: | ||
* Target Group Buffs turned on. | * Target Group Buffs turned on. | ||
* ShowAlarmWindow set to false. | * ShowAlarmWindow set to false. | ||
* ServerFilter is set to 1 to reduce latency | |||
* ShowSpellEffects is set to 0 to reduce client crashes during raids | |||
* ChatKeepAlive set to 1 | |||
=== <u>Recommended Configurations and Changes</u> === | === <u>Recommended Configurations and Changes</u> === | ||
==== Hybrid Graphics Support ==== | ==== Hybrid Graphics Support ==== | ||
Some laptops containing hybrid graphics, with discrete graphics processing capabilities, often do not get utilized by the PC Client. This is due to the graphics in the older PC client being based on MS DirectX 8. A DirectX wrapper has been found that can successfully enable use of the discrete GPU, over the slower on board graphics. If you are experiencing performance issues on a relatively new laptop with an integrated GPU, give one of the following two options a try. | Some laptops containing hybrid graphics, with discrete graphics processing capabilities, often do not get utilized by the PC Client. This is due to the graphics in the older PC client being based on MS DirectX 8. A DirectX wrapper has been found that can successfully enable use of the discrete GPU, over the slower on board graphics. If you are experiencing performance issues on a relatively new laptop with an integrated GPU, give one of the following two options a try. | ||
'''Option 1:''' You can download the dgVoodoo2 wrapper at [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ dgVoodoo2]. | '''Option 1:''' You can download the dgVoodoo2 wrapper at [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ dgVoodoo2]. Version 2.54 is included. This seems to work well on AMD and NVidia based hybrid graphics on several systems under Windows 7 & 10. Password to extract the file is typically either 'dege' or can also be 'shitgoogle' if one is set. Try to download a regular usage version which doesn't have a password set. If v2.54 doesn't help, you may need a newer version that supports your GPU better. | ||
To install this wrapper, you need to open the downloaded zip file, and copy the D3D8.dll file found in the MS subfolder, and put this in the same folder as your eqgame.exe. Then just run the eqgame.exe normally. DO NOT PUT THIS FILE IN YOUR WINDOWS SYSTEM FOLDER!!! After selecting this display adapter, the game should run normally, with the exception of changing screen resolutions. If you change the display resolution in game, it WILL crash the client. So only do this in a safe location. You can optionally change the resolution by hand in the eqgame.ini. | To install this wrapper, you need to open the downloaded zip file, and copy the D3D8.dll file found in the MS subfolder, and put this in the same folder as your eqgame.exe. Then just run the eqgame.exe normally. DO NOT PUT THIS FILE IN YOUR WINDOWS SYSTEM FOLDER!!! When you go into the options to select your graphics card, it will typically have a generic description for the wrapped dgVoodoo card like "\DISPLAY1". After selecting this display adapter, the game should run normally, with the exception of changing screen resolutions. If you change the display resolution in game, it WILL crash the client. So only do this in a safe location. You can optionally change the resolution by hand in the eqgame.ini. | ||
In order for dgVoodoo to fire, you have to set eqgame.exe to use High Performance Mode in your NVidia control panel. Refer to below screenshot | In order for dgVoodoo to fire, you have to set eqgame.exe to use High Performance Mode in your NVidia control panel. Refer to below screenshot | ||
Line 80: | Line 84: | ||
If you have an AMD card, find an equivalent setting in the Radeon control panel. | If you have an AMD card, find an equivalent setting in the Radeon control panel. | ||
If the wrapper is loaded, in game it will have a "dgVoodoo" watermark in the lower right corner of the display. The performance difference is usually very noticeable. But if you want to be sure, you can use software such as [https://www.techpowerup.com/gpuz/ GPU-Z], to monitor the load on the discrete graphics card. Remove the watermark by running dgVoodooCpl.exe, clicking the DirectX tab, and unchecking 'dgVoodoo Watermark.' | If the wrapper is loaded, in game it will have a "dgVoodoo" watermark in the lower right corner of the display. The performance difference is usually very noticeable. But if you want to be sure, you can use software such as [https://www.techpowerup.com/gpuz/ GPU-Z], to monitor the load on the discrete graphics card. | ||
Remove the watermark by running dgVoodooCpl.exe, clicking the DirectX tab, and unchecking 'dgVoodoo Watermark.' or you can locate the dgVoodooWatermark line in your dgVoodoo.conf file and make sure its set to false: | |||
"dgVoodooWatermark = false" | |||
If you get crashes with AMD Radeon card, try to disable the 'Radeon Anti-Lag' feature for your GPU. | |||
'''Option 2:''' DXwrapper from https://www.dropbox.com/s/phvxgl6ojf2xqih/DxWrapper.zip?dl=0. This wraps the dx8 to dx9. It will use the amd graphics on a switchable graphics laptop, even though it selects the onboard graphics at run time. By using GPU-Z, you can see which graphics card is doing the work. What doesn't work, is adjusting the gamma from the slider in game. Just put these 3 files in your TAKP install folder and give it a try. If it doesn't work or you don't see performance gains, then remove them. | '''Option 2:''' DXwrapper from https://www.dropbox.com/s/phvxgl6ojf2xqih/DxWrapper.zip?dl=0. This wraps the dx8 to dx9. It will use the amd graphics on a switchable graphics laptop, even though it selects the onboard graphics at run time. By using GPU-Z, you can see which graphics card is doing the work. What doesn't work, is adjusting the gamma from the slider in game. Just put these 3 files in your TAKP install folder and give it a try. If it doesn't work or you don't see performance gains, then remove them. | ||
===== Known Issues with Hybrid Graphics Support ===== | |||
There are some issues with the game client and the way it renders the game with DirectX which result in compromises as follows: | |||
* Included v2.54 dgVoodoo2 crashes to desktop every time when you transition from Character Select Screen back to Server Select Screen | |||
To if you want to try reduce these crashes you can try the following: | |||
* For AMD users: remove D3D8.dll from your game folder to remove dgVoodoo2 configuration | |||
* For Nvidia users: try newer version of dgVoodoo2 like v2.78.2 from here: [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ dgVoodoo2] | |||
To install newer version, you copy this file from the .zip \dgVoodoo2_78_2\MS\x86\D3D8.dll and copy it to your EQ folder (it should ask to over-write existing file) | |||
==== Limiting Your Frame Rate In Windows ==== | ==== Limiting Your Frame Rate In Windows ==== | ||
Line 90: | Line 114: | ||
[Options] | [Options] | ||
MaxFPS=60 | MaxFPS=60 | ||
MaxBGFPS= | MaxBGFPS=45 | ||
MaxMouseLookFPS=60 | MaxMouseLookFPS=60 | ||
The recommended frame rate for MaxMouseLookFPS is 60 (or 30) to avoid mouse look issues. | The recommended frame rate for MaxMouseLookFPS is 60 (or 30) to avoid mouse look issues. Setting this value to 0 means "unlimited". Very high frame rates will make mouse look less usable. However you can change these if desired. You may want a higher background FPS for better autofollowing. These features (among other fixes) are a part of the latest eqgame.dll you would have downloaded under the Obtaining the Client Section for Windows. | ||
==== Switching Client Windows with HotKeyNet ==== | ==== Switching Client Windows with HotKeyNet ==== | ||
Line 162: | Line 187: | ||
Run it to install it. You may need to close and reopen it a few times for it to update to v1.6.1.7 | Run it to install it. You may need to close and reopen it a few times for it to update to v1.6.1.7 | ||
Direct download to [https://drive.google.com/file/d/1ZO0iJisrukev3DOtIisju36gKOdN0aaf GamParse v1.6.1.7 is here] | |||
=== <u>Known Issues and Troubleshooting</u> === | === <u>Known Issues and Troubleshooting</u> === | ||
Line 198: | Line 225: | ||
*[https://www.microsoft.com/en-us/download/details.aspx?id=8109 Directx 9c] | *[https://www.microsoft.com/en-us/download/details.aspx?id=8109 Directx 9c] | ||
* could also be that proper [[set Windows Defender Exclusion on Windows 10|AV exclusions]] are not set | * could also be that proper [[set Windows Defender Exclusion on Windows 10|AV exclusions]] are not set | ||
==== Other general issues ==== | ==== Other general issues ==== | ||
===== Pauses or lag when opening bags or opening UI elements ===== | |||
* Ensure that your antivirus software has exclusions set for the EQ folder and the UI files underneath it. Remember, Windows 7 and Windows 10 come with built-in antivirus software. A quick Windows 10 guide for setting exclusions is found [[set Windows Defender Exclusion on Windows 10|here]]. | * Ensure that your antivirus software has exclusions set for the EQ folder and the UI files underneath it. Remember, Windows 7 and Windows 10 come with built-in antivirus software. A quick Windows 10 guide for setting exclusions is found [[set Windows Defender Exclusion on Windows 10|here]]. | ||
===== Why is my non-QWERTY keyboard not working correctly in game? ===== | |||
* The default client is packaged with the QWERTY keyboard layout file. This can be changed by replacing the keyboard.txt in your TAKP folder with the one made for your locality [https://drive.google.com/open?id=0B70BIislzWn_U01KbnNXQVZ3WU0 keyboard.txt by nationality]. ''Please note that several are still missing and will be uploaded as we can find/make them'' | * The default client is packaged with the QWERTY keyboard layout file. This can be changed by replacing the keyboard.txt in your TAKP folder with the one made for your locality [https://drive.google.com/open?id=0B70BIislzWn_U01KbnNXQVZ3WU0 keyboard.txt by nationality]. ''Please note that several are still missing and will be uploaded as we can find/make them'' | ||
===== General mouse issues ===== | |||
* Usually caused by DPI Scaling setting in Windows. Need to set it to 100% DPI scaling. You may find this forum thread useful: [https://www.takproject.net/forums/index.php?threads/mouse-issues.9806/ Mouse issues] | * Usually caused by DPI Scaling setting in Windows. Need to set it to 100% DPI scaling. You may find this forum thread useful: [https://www.takproject.net/forums/index.php?threads/mouse-issues.9806/ Mouse issues] | ||
===== General graphics performance issues/crashes ===== | |||
* Check the hybrid graphics support section above. More info here: [https://www.takproject.net/forums/index.php?threads/win10-graphical-issue-client-crash.12582/ Graphical issue] | |||
*Check the hybrid graphics support section above. More info here: [https://www.takproject.net/forums/index.php?threads/win10-graphical-issue-client-crash.12582/ Graphical issue] | |||
===== Fuzzy/unclear text ===== | |||
In each of your EQ folders: | In each of your EQ folders: | ||
Line 229: | Line 255: | ||
===== Gamma slider doesn't work / how to set Gamma in Windows 10 ===== | |||
For some people, the in-game Gamma slider does nothing. Follow the below steps on how to increase Gamma on Windows 10 machines: | For some people, the in-game Gamma slider does nothing. Follow the below steps on how to increase Gamma on Windows 10 machines: | ||
Line 258: | Line 284: | ||
===== Eula acceptance window positioning ===== | |||
* This is the first window you see when you run the game. Settings for this are in the eqw.ini file in your EQ folder. Positions are set numerically according to each resolution you use (2 for x and y would be the upper left for example): | * This is the first window you see when you run the game. Settings for this are in the eqw.ini file in your EQ folder. Positions are set numerically according to each resolution you use (2 for x and y would be the upper left for example): | ||
[[image:eqwini.png]] | [[image:eqwini.png]] | ||
===== Bars covering all text ===== | |||
* | * This is an issue with newer AMD Radeon cards due to Direct3D render changes. More information here: http://dege.fw.hu/dgVoodoo2/ReadmeGeneral/#direct3d12 | ||
To fix it, you can edit dgVoodoo.conf file and change the OutputAPI to use Direct3d 12 by modifing line as follows: | |||
OutputAPI = d3d12_fl11_0 | |||
If you get crashes with D3D12 after all then try to disable the 'Radeon Anti-Lag' feature for your GPU. | |||
Note: this will result in a black screen when you transition from Character Select back to Server Select screen. The only fix for this would be to remove the dgVoodoo2 functionality completely by deleting D3D8.dll from your TAKP game folder. | |||
'''[[Items no longer needed - kept for history tracking]]''' | '''[[Items no longer needed - kept for history tracking]]''' |