Support FAQ: Difference between revisions

(16 intermediate revisions by 3 users not shown)
Line 12:
#: <br>
# If you are using PlugY, make sure you are not mixing -3dfx and -w options in the shortcut and/or PlugY.ini file. Remove one or the other.
#: <br>
# Try changing the Graphics to DDraw in the Launcher Options or to 3dfx, whichever it wasn't set to.
#: <br>
# Make sure you have an exception/exclusion created in your anti-virus (likely Windows Defender) for the entire Diablo II folder. '''See: [[#How-to create an exception in Windows Security/Defender]]'''
Line 41 ⟶ 39:
# This could be due to sound device issues. '''See: [[#Crash due to sound issues]]'''
#: <br>
# If the issue is still not resolved, makebackup sureyour youSave didfolder notand skipany orother performfiles ayou stepwant incorrectly.to keep You(you can tryjust keepingmake ora reverting anycopy of the aboveentire changes,Diablo II folder) and then perform a clean reinstall (properly uninstall Diablo 2 and any PD2 Launchers), and delete the Diablo II folder if it still exists. See the '''[[#How-to install Project Diablo 2]]''' guide.
#* '''MakeAgain, make sure to backup anything you may want to keep (save files, loot filters, etc). Please read and follow the instructions closely.'''
#* If you have any questions, please ask on Discord in the the '''[https://discord.com/channels/701658302085595158/770081262982529064 #tech-support]''' channel.
 
Line 147 ⟶ 145:
 
== CD-ROM drive error ==
This is due to Anti-virus, Windows Security or, Compatibility Mode or a corrupt install -- or a combination of them. The guides below include the various exceptions and overrides that typically correct the issue.
# '''See: [[#How-to run the game with different compatibility settings]]'''
# '''See: [[#How-to create an exception in Windows Security/Defender]]'''
Line 153 ⟶ 151:
# '''See: [[#Crash when joining games but able to create them]]'''
# '''See: [[#How-to install Project Diablo 2]]'''
 
 
 
== Unable to enter game, generic bad file/inventory data ==
Line 165 ⟶ 161:
# Backup your saves and Diablo II folder in-case you need to start over
# Try the character converter utility '''https://github.com/BetweenWalls/PD2-Converter'''
#:* '''Make sure to convert your character files and your PlugY stash file.'''
# CheckIf the converter doesn't work, check the pinned comments on Discord in the '''[https://discord.com/channels/701658302085595158/770081262982529064 #tech-support]''' channel to see if there is a method to roll-back your version
## If one exists, attempt to roll-back your version and then load each character and remove all items that were announced to be incompatible. This includes every personal and shared stash tab.
##:* '''You need to go through both the character and mercenary and every personal and shared stash tab.'''
## Once you have removed all affected items, update to the latest version through the Launcher and make sure your Launcher version is the latest
## Repeat this process as needed until you remove all affected items
# If no method is available or they do not solve the issue, your options are to:
## Continue to use your non-updated copy (if you have one) until a method is available (not always possible)
## Make a copy of your installation and saves to fix later and play with a fresh characters/stash
## Not play and wait for a possible method that works
## Make a copy of your installation and saves to fix later and play with a fresh characters/stash
## Delete all affected characters and/or your stash file and start from new
 
 
'''Online (non-Ladder) Options'''
# '''For Season 8 read this -> [https://discord.com/channels/701658302085595158/725189841314250782/1154819777584439367 #announcements]'''
# Create a new, non-Ladder character and attempt to create a game
# If you are able to create a game then your shared stash doesn't contain affected items. You will have to delete any characters that receive the error.
Line 192:
 
== Strange graphics when moving with Motion Prediction enabled ==
# In the Diablo 2 in-game Video Options (ESC Menu), change the Lighting Quality to Medium or High
# Also try turning Perspective Off in the same options menu
 
 
 
== Strange color shifts ==
Line 216 ⟶ 214:
# '''Also see: [[#Poor performance with 3dfx graphics mode]]'''
 
{| class="wikitablenon-table mw-collapsible mw-collapsed"
|+ '''For Nvidia GPUs -->&gt;'''
|-
Line 235 ⟶ 233:
# Save the changes.
|}
{| class="wikitablenon-table mw-collapsible mw-collapsed"
|+ '''For AMD GPUs -->&gt;'''
|-
Line 241 ⟶ 239:
# Follow this guide: https://www.amd.com/en/support/kb/faq/dh-017
|}
{| class="wikitablenon-table mw-collapsible mw-collapsed"
|+ '''Other GPU and/or Windows 10/11 Graphics Settings -->&gt;'''
|-
Line 250 ⟶ 248:
#: [[File:WindowsGraphicsSettings.png|Windows Graphics Settings]]
#: <br>
#: [[File:WindowsGraphicsSettings_AddAppWindowsGraphicsSettings_Browse.png|Windows Graphics Settings - Add AppBrowse]]
# Click '''Diablo II''' in the '''app list''' and then the '''Options''' button
#: <br>
# Click '''Diablo II''' in the '''app list''' and then the '''Options''' button. Make sure the path is to the correct '''Game.exe''' in the '''ProjectD2''' folder.
#: [[File:WindowsGraphicsSettings_AddApp.png|Windows Graphics Settings - Add App]]
#: <br>
#: [[File:WindowsGraphicsSettings_AppOptions.png|Windows Graphics Settings - App Options]]
#: <br>
# Select the '''High Performance''' option which should list your dedicated GPU
Line 260:
#: <br>
|}
 
 
 
== Poor performance with 3dfx graphics mode ==
# If you only have an integrated or very old video card, you may have to switch to ddraw in the Launcher Options
# If you have an AMD video card, the current version of D2GL used to provide updated (3dfx) graphics has performance issues, even on higher end cards. Future updates to D2GL will hopefully help as they're merged into ProjectD2.
# If you have an integrated or very old video card, you may have to switch to ddraw in the Launcher Options
# If you have hybrid (integrated + dedicated) graphics see: '''[[#Poor performance with hybrid graphics]]'''
#* '''Also try the "Other Graphics" option in the link above even if you don't have hybrid graphics''' or an Nvidia/AMD card. Sometimes Windows will override the driver settings.
# Even on high-end setups, uncapped or "ultra" settings can cause inconsistent performance which can lead to stuttering or more desync. Try the following settings in the 3dfx menu (ctrl+o):
#* FXAA off
#* V-Sync off
#* Max FPS = 60
#* Shader = Bilinear (1-pass) or XBRZ-Freescale (1-pass) -- or any other 1-pass shader.
#* Shader = AA-SHADER-4.0
# Change the power settings in the OS/video drivers to High/Max Performance
# Try adjusting other in-game or gpu software settings.
# Update your video card drivers
# If you are unable to resolve the issue, you may have tosomething changeelse on your system affecting the Launchergame's Optionsperformance tosuch ddrawas untilan aOSD future(on updatescreen helpsdisplay) or untilaudio yousoftware upgradeor youranything videoelse cardreally.
# You can also ask on Discord in the '''[https://discord.com/channels/701658302085595158/770081262982529064 #tech-support]''' channel.
 
 
 
== Slow mouse movement with 3dfx graphics enabled ==
Line 373 ⟶ 368:
* If you are having trouble with selecting an English installer on Blizzard's download page, below are direct links to the Downloaders from Blizzard's website:
 
:: '''US Download - English US (enUS) installer'''
:: '''https://us.battle.net/download/getLegacy?product=D2DV&locale=enUS&os=WIN'''
:: '''https://us.battle.net/download/getLegacy?product=D2XP&locale=enUS&os=WIN'''
 
:: '''US Download - English EU (enGB) installer'''
:: '''https://us.battle.net/download/getLegacy?product=D2DV&locale=enGB&os=WIN'''
:: '''https://us.battle.net/download/getLegacy?product=D2XP&locale=enGB&os=WIN'''
 
:: '''EU Download - English EU installer'''
:: '''https://eu.battle.net/download/getLegacy?product=D2DV&locale=enUS&os=WIN'''
:: '''https://eu.battle.net/download/getLegacy?product=D2XP&locale=enUS&os=WIN'''
 
:: '''EU Download - English EU installer'''
:: '''https://eu.battle.net/download/getLegacy?product=D2DV&locale=enGB&os=WIN'''
:: '''https://eu.battle.net/download/getLegacy?product=D2XP&locale=enGB&os=WIN'''
 
 
Line 407 ⟶ 394:
# '''Optional:''' Set the game to run in compatibility mode. '''See: [[#How-to run the game with different compatibility settings]]'''
# Run the PD2 Launcher and press Play to automatically install any updates and launch the game.
 
 
== How-to install Project Diablo 2 on Linux using Lutris ==
 
'''PREREQUISITES:'''
* Blizzard Installers: '''See: [[#How-to install Project Diablo 2]]'''
* Lutris installed
* Wine installed
** Not all versions will work equally. One known working version is lutris-GE-Proton7-43-x86_64
* Lutris installed
 
 
Line 454 ⟶ 442:
##: <br>
##: [[File:Lutris 5.png]][[File:Lutris 6.png]]
##: <br>
## Go to the '''Runner options tab''' and select the desired version from the '''Wine version''' box
##: [[File:Lutris wine version.png]]
##* Additional versions can be installed from the main window while hovering your mouse over Wine in the sidebar
##*: [[File:Lutris install wine versions.png]]
##: <br>
## Click '''Save''' in top right corner of the '''Configure''' window
Line 463 ⟶ 456:
# No text in EULA window during D2/LoD installation
#* '''Wine-gecko''' is missing in the wine prefix. If it is missing, then during the steps to execute the launchers, '''Lutris''' will ask if you want install it, choose '''Yes'''.
#*: <br>
# Launcher does not start
#* Try using a different Wine version (the latest isn't always the greatest here)
#*: <br>
# Error 'OpenGL loader failed' after clicking play in launcher using 3dfx
#* You need to install 32bit libGL.so.1.
#** For Debian based distributions (Debian, Ubuntu, Pop!_OS, etc) you can use the command '''sudo apt install libgl1-mesa-dri:i386 libgl1:i386 libgl1-mesa-glx:i386'''
#**: <code>sudo apt install libgl1-mesa-dri:i386 libgl1:i386 libgl1-mesa-glx:i386</code>
#* For other distributions, you will need to Google what the equivalent commands/methods/packages are needed to install it
#** For Arch based distributions (Arch, Manjaro, Endeavour, etc) you can use the command
#**: <code>sudo pacman -S libglvnd lib32-libglvnd</code>
#** For other distributions, you will need to Google what the equivalent commands/methods/packages are needed to install it
 
== How-to install PlugY ==
Line 493 ⟶ 492:
Below are guides from Microsoft on how to create an exception. A '''folder''' exception for the entire '''Diablo II''' folder should be created to avoid certain issues.
 
#: '''Windows 10:''' https://support.microsoft.com/en-us/windows/add-an-exclusion-to-windows-security-811816c0-4dfd-af4a-47e4-c301afe13b26#ID0EBF=Windows_10
#: '''Windows 11:''' https://support.microsoft.com/en-us/windows/risksadd-ofan-allowingexclusion-apps-throughto-windows-defender-firewallsecurity-654559af811816c0-3f544dfd-3dcfaf4a-349f47e4-71ccd90bcc5cc301afe13b26#ID0EBF=Windows_11
#: <br>
# '''If you are using a different anti-virus or firewall solution, you will need to look through the settings or find other documentation for creating any exceptions if the links below do not help.'''
#* '''AVG:''' https://support.avg.com/SupportArticleView?l=en&urlname=avg-antivirus-scan-exclusions
#* '''BitDefender:''' https://www.bitdefender.com/consumer/support/answer/13427/
#* '''ESET:''' https://support.eset.com/en/kb2769-exclude-files-or-folders-from-scanning-in-eset-windows-home-products
#* '''Kaspersky:''' https://support.kaspersky.com/help/Kaspersky/Win21.5/en-US/227390.htm
#* '''McAfee:''' https://www.mcafee.com/support/?page=shell&shell=article-view&articleId=TS102056
#** '''** IMPORTANT NOTE **''' Some versions of McAfee will remove your exception anytime an excluded file is updated. You may need to add this exception again anytime PD2 is updated.
#* '''Norton:''' https://support.norton.com/sp/en/us/home/current/solutions/v3672136
#* '''Sophos:''' https://support.home.sophos.com/hc/en-us/articles/115005499966-Setting-Scan-Exceptions
#: <br>
# Again, if possible, make sure to create the exception for the entire folder, not just one file.
 
 
 
== How-to run the game with different compatibility settings ==
Line 534 ⟶ 539:
 
== Empty list of loot filters in launcher ==
# Make sure TLS 1.2 is enabled in the Windows Internet Options / Browser settings.
#* '''See: https://knowledge.digicert.com/general-information/enabling-tls-1-1-and-tls-1-2-on-web-browsers'''
# See: '''[[#Problems with the PD2 Launcher]]
# If you are unable to resolve the issue, you can manually download a filter you like from [[Item_Filtering|Item Filtering]] and place it in the ProjectD2 folder. The file must be named loot.filter or you can replace the default.filter with yours.
Line 541 ⟶ 548:
## From the Launcher, you can select '''local''' in the '''Item Filter Profiles''' and you should see and be able to select the local copies of any filters you've added
## '''Reminder:''' local filters will not automatically update when you press Play on the launcher, you will have to update them manually.
 
 
 
= Battle.net & other Network issues =
122

edits