Support FAQ: Difference between revisions

Content deleted Content added
KIS (talk | contribs)
No edit summary
Mewtiny (talk | contribs)
No edit summary
Line 10:
 
== Unhandled Exception: ACCESS_VIOLATION (c0000005) ==
# '''Note:''' This is not a Project Diablo 2 only issue. Nearly all other Diablo II mods have had some users suffer from this problem. The issue does not affect everyone, only some people ever run into this issue. For some it has appeared their first time playing, for others it has come up after many seasons with no prior issues.
# Reboot your computer.
# Reboot your computer as a first step. Any further steps also require rebooting before they will take effect. '''Do not skip this.'''
# Make sure you have an exception/exclusion created in your anti-virus (likely Windows Defender) for the entire ProjectD2 folder. '''See: [[#How-to create an exception in Windows Security/Defender]]'''
# YouMake maysure alsoyou need to createhave an ASLR exception/exclusion created in Windowsyour Exploitanti-virus Protection(likely specificallyWindows Defender) for the Game.exeentire fileDiablo II folder. '''See: [[#How-to create an exception in Windows Security/Defender]]'''
# You may also need to create an ASLR exception/exclusion in Windows Exploit Protection specifically for the '''Diablo II.exe''' and '''Game.exe''' files inside of the '''ProjectD2''' folder.
## Go to '''Control Panel -> Windows Security -> App & browser control -> Exploit protection -> Exploit protection settings.'''
## Click on '''Program settings''', click the '''Plus (+)''', select “'''Choose exact file path'''” and select the '''Game.exe''' file in the '''Diablo IIProjectD2''' folder, '''NOT''' the base '''ProjectD2Diablo II''' folder.
## Repeat for '''Diablo II.exe'''
## '''Make sure to check the override and that the switch is set to Off'''<br>
##: <br>
Line 20 ⟶ 22:
##: <br>
##: <br>
## Reboot your computer.
# Lastly you can also change your DEP settings to allow for exceptions. While the default and preferred setting (the top one) should only affect certain Windows programs and services, it -appears- to also affect the game for some people.
## '''NOTE: Changing this setting will cause it to affect all applications and you may need to create exceptions for any other applications if you run into issues with them.'''
## Go to: '''Control Panel -> System -> Advanced System Settings -> Click Settings under the Performance tab'''
## Under the '''Data Execution Protection''' tab, change the setting to the '''second option''' for '''all programs'''.
## Again,Add addboth '''Diablo II.exe''' and '''Game.exe''' in the '''Diablo IIProjectD2''' folder, '''NOT''' the base '''ProjectD2Diablo II''' folder to the exceptions list.
## Reboot your computer
 
Line 100 ⟶ 103:
 
== Empty list of loot filters in launcher ==
# Make sure you are using the latest version ofrunning the PD2 Launcher from theas website.an administrator
# Make sure you are using the latest version of the PD2 Launcher from the website. Press Play to install any updates.
# Make sure your antivirus and/or firewall are not blocking the launcher.
# You may need to manually unblock and/or create exceptions for the launcher and the Diablo II and/or ProjectD2 folder.
# Reboot your computer.
# If you are unable to resolve the issue, you can manually download a filter and place it in the ProjectD2 folder. The file must be named loot.filter or you can replace the default.filter with yours.
Line 146 ⟶ 150:
 
== How-to create an exception in Windows Security/Defender ==
Below are guides from Microsoft on how to create an exception. A '''folder''' exception for the entire '''ProjectD2Diablo II''' folder should be created to avoid certain issues.
 
#: https://support.microsoft.com/en-us/windows/add-an-exclusion-to-windows-security-811816c0-4dfd-af4a-47e4-c301afe13b26
Line 158 ⟶ 162:
 
== How-to run the game with different compatibility settings ==
# '''Open''' the '''Diablo IIProjectD2''' folder, '''NOT''' the base '''ProjectD2Diablo II''' folder, and locate the '''Game.exe''' and '''Diablo II.exe''' files.
# '''Right click''' the file and select '''Properties'''.
# Under the '''Compatibility tab''', check the box and set the '''Compatibility Mode''' to '''Windows XP (Service Pack 3)''' and also check the box to '''Run this program as an administrator'''. You can also try Windows 7 as the compatibility.
# Repeat for the other file.
# Press '''OK''' to save the changes.
Line 191 ⟶ 195:
# Install Diablo II and when prompted, change the installation directory to C:\Games – the installation path should update to C:\Games\Diablo II – if not, create the Games and/or Diablo II folder and try again.
# Install the Lord of Destruction expansion. It should automatically detect the Diablo II installation folder.
# Make sure you haveCreate an exception/exclusion created in your anti-virus (likely Windows Defender) for the entire'''Diablo ProjectD2II''' folder. '''See: [[#How-to create an exception in Windows Security/Defender]]'''
# Install the PD2 Launcher – browse to the location you installed Diablo II (C:\Games\Diablo II in this example) if it does not find it automatically.
# Create an exception in your anti-virus for the '''ProjectD2''' folder. '''See: [[#How-to create an exception in Windows Security/Defender]]'''
# '''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.
Line 204 ⟶ 208:
# Try steps 1 and 2 again
 
== Other error , solutions ==
# ' ' ' Read This ' ' ' https://docs.google.com/document/d/1KHs3E9jWtheMOQ9ITKuJ6GN6AAK7-myXeK3STwBsRUQ/edit
# If you still can't resolve the issue, please use Discord #tech-support or #create-ticket.