Javalad wrote:OK thats done. I'll see how it goes. By coincidence, I have just bought an old PC with XP installed for running another old game. Seems XP is still in demand with a lot of people.
The Median XL Launcher is not compatible with WindowsXP
Javalad wrote:Made no difference . I'm wondering if patch installed properly. I don't know how to uninstall it. I'd like to try installing with AV switched off.
- If you have an Nvidia GPU try the following setting in the Nvidia Control Panel:► Check Auto-select
- Set Diablo II.exe to run as an Administrator and in compatibility mode with Windows XP (Service Pack 3) and the Launcher as an Administrator. Try also restarting your PC.
- Make sure you are running the game in English. If you are interested in playing the game in your language take a look here: Sigma Translations.
- Make sure that your antivirus/security-suit is not preventing the mod from working correctly, consider whitelisting it.
If none of the above has solved the problems you are experiencing, read the following section:
Data Execution Prevention (DEP)
For a clear explaination about Windows Data Execution Prevention and why this error occurs and relates to MXL, read the insight provided by ryunp: Technical Support Resources.
To remedy this situation it will be needed to add Diablo2 related .exe(s) in the DEP exeptions list, here three methods on how to (is recommended to use them in order from 1 to 3 and only if the previous method has failed. For example, if the 1st method didn't work try the 2nd one):
1st Method - Using Windows GUI (easier method, but results are not guaranteed 100%):
'right click' on Computer → Properties → Advanced system settings → 'Advanced tab', in Performance section click on Settings... → 'Data Execution Prevention tab' check "Turn on DEP for all programs and services except those I select:" → click on Add → find Diablo II.exe and Game.exe in Diablo2 directory (a.k.a. the installation folder) and add them → Apply → Ok → Restart the PC.
2nd Method - Tool assisted method (just a bit more steps/reading + a small download):
[step a] - Download (from here) d2mxl_dep_reset.bat (right click, 'save as') and run as Administrator to delete any corrupted registry entries. (courtesy of ryunp)
[step b] -'right click' on Computer → Properties → Advanced system settings → 'Advanced tab', in Performance section click on Settings... → 'Data Execution Prevention tab' check "Turn on DEP for all programs and services except those I select:" → click on Add → find Diablo II.exe and Game.exe in Diablo2 directory (a.k.a. the installation folder) and add them → Apply → Ok → Restart the PC.
3rd Method - Turning on DEP only for essential Windows programs and services:
make sure you are on the latest Median Launcher version and do the following:
'right click' on Computer → Properties → Advanced system settings → 'Advanced tab', in Performance section click on Settings... → 'Data Execution Prevention tab' check "Choose Turn on DEP for essential Windows programs and services only" → Apply → Ok → Restart the PC
- Still getting the error when clicking the "PLAY" button? As with most of the problems occurring, a clean reinstall might solve it (reinstall Diablo 2 outside of "Program Files"): uninstall both the Launcher and Diablo2+LoD, make sure your PC has not leftovers of Median and Diablo2 (use a cleaning software if needed, like Iobit Uninstaller for example). Restart the PC and install Diablo2+LoD again, make sure it runs fine, then download and install (running the installer as an Administrator) the latest iteration of the Median Launcher.