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 4: Line 4:


It is highly recommended to get the latest freethemouse eqgame.dll update with the client included as a small separate download link.  The freethemouse eqgame.dll 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.  
It is highly recommended to get the latest freethemouse eqgame.dll update with the client included as a small separate download link.  The freethemouse eqgame.dll 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]. '''If you have any issues, check the [[#Known_Issues_and_Troubleshooting|Known Issues and Troubleshooting]] section.'''
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://www.dropbox.com/s/bppy4ebt7vl7hwk/TAKP%20PC%20V2.1c.zip?dl=0 The supported windows client v2.1 (zipped, includes all files including v3.5.3.2c of the eqgame.dll already) is available here]
# [https://drive.google.com/file/d/1qoBktDeJMJKPBr-EZxub1vspJhz11i1y The supported windows client v2.2] (zipped, includes all files including v3.6.4 of the eqgame.dll already)
# [https://drive.google.com/file/d/1qoBktDeJMJKPBr-EZxub1vspJhz11i1y Alternate TAKP v2.2 client package is available here] - changelog on forums [https://www.takproject.net/forums/index.php?threads/updated-windows-client.22754/page-4#post-120199 here] - md5= 002741614acef667b9c70e55a5a766e0
## Additional download link: https://sahaquiel.us/quarm/TAKP2.2.zip - use this if you experience bandwidth download throttling error '''IF YOU ARE DOWNLOADING PROJECT QUARM, USE 2.2'''
# [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), '''do not put this under under the \Program Files or \Program Files (x86) folders.''' Run the eqgame.exe to launch the game
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.
 
'''The above is for playing on the TAKP server.  If you are playing on another server that uses this client as a base, you will need to apply the appropriate files from that server afterwards to connect to their server, otherwise you will get a disconnected message when you try to connect to the wrong server in the client.  TAKP and other servers will require different folders for your clients.  Project Quarm's discord is [https://discord.gg/3nDQ9AkUz8 here] and unaffiliated, however it uses TAKP's source, account management system, and login server.


'''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]]'''


To verify your 3rd party antivirus or windows defender is not deleting or moving files from the TAKP folder, the folder should have 2,637 files / 96 folders from a clean zip "supported windows client v2.1" extraction. For the v2.2 client the folder should have 2,772 files / 126 folders.
[[File:FileAndfolderCount01.png]] [[File:TAKPv22-client-files.png]]


'''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 24:
* [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]   
Line 51: Line 46:
* 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 59:
* 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> ===
Line 70: Line 68:
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].  This specific [http://dege.fw.hu/temp/dgVoodoo2_81_exp4.zip Version 2.8.2] seems to work well on AMD and NVidia based hybrid graphics.
'''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 78:
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.' OR you can locate the dgVoodooWatermark line in your dgVoodoo.conf file and make sure its set to false:  "dgVoodooWatermark                   = false" If it doesn't exist, create it.
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] - when installing you put this file into your EQ folder \dgVoodoo2_78_2\MS\x86\D3D8.dll


==== Limiting Your Frame Rate In Windows ====
==== Limiting Your Frame Rate In Windows ====
Line 90: Line 107:
  [Options]
  [Options]
  MaxFPS=60
  MaxFPS=60
  MaxBGFPS=30
  MaxBGFPS=45
  MaxMouseLookFPS=60
  MaxMouseLookFPS=60


The recommended frame rate for MaxMouseLookFPS is 60 (or 30) to avoid mouse look issues.  It's 0 (unlimited FPS) by default.  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.
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 180:


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 218:
*[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.'''
===== 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?'''
===== 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'''
===== 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]




'''EQMAIN.DLL error running the game'''
===== General graphics performance issues/crashes =====
* This happens if you try to launch the game from Windows Search results. Don't launch from search results. Navigate to the folder manually and run eqgame.exe directly, or create a desktop shortcut, or launch via hotkey.net
* Also this error can happen if your anti-virus deletes some game files. Make sure you set AV exclusions and the game files aren't being quarantined
[[File:Eqmain-dll-error.png]]


* 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]


'''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]


 
===== Fuzzy/unclear text =====
'''Fuzzy/unclear text'''


In each of your EQ folders:  
In each of your EQ folders:  
Line 229: Line 248:




'''Gamma slider doesn't work / how to set Gamma in Windows 10'''
===== 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 277:




'''Eula acceptance window positioning'''
===== 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'''
===== Bars covering all text =====
* This is likely caused by an incompatible version of dgvoodoo.  You can either look for a newer or older version that is compatible with your graphics card or can disable dgvoodoo by moving the d3d8.dll out of the EQ client folder and relaunching the client.
* This issue is fixed in v2.2 client that has an updated dgVoodoo2 d3d8.dll which is compatible with AMD cards. You can download it from here http://dege.fw.hu/temp/dgVoodoo2_81_exp4.zip
[[File:Barscoveringtext.png]]
 
 
'''The game runs too fast'''
 
If you are using an AMD 7xxx series CPU in your system you may need to adjust your system's settings to avoid this issue.  The following were done by different people to correct this issue:
* "I disabled PBO and reduced clock speed to 3900 in bios then in Ryzen Master switched to normal profile and its working for me now. Game running at normal speed."


* "I fixed my AMD 7950x. PBO off, CPU boost off, fixed 42x 100 for 4.2Ghz set clock speed. Set the Ram to 6000 with XMP II."
* This is an issue with newer AMD Radeon cards due to Direct3D render changes. More information here: http://dege.fw.hu/dgVoodoo2/ReadmeGeneral/#direct3d12


Use Ryzen Master to apply settings
To fix it, you can edit dgVoodoo.conf file and change the OutputAPI to use Direct3d 12 by modifing line as follows:


[https://www.takproject.net/forums/index.php?threads/everything-is-at-10x-speed.27284/ Source thread]
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]]'''

Please note that all contributions to The Al`Kabor Project Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see The Al'Kabor Project Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)