Troubleshooting for Median XL: Sigma

Need help installing the mod?
User avatar
RequiemLux
Team Member
1054 | 182
Common Posting Badge
Posted over 1.000 messages
Great Popularity Badge
Has a thread with over 50.000 views
Great Love Badge
Earned over 100 cookies
Legendary Contribution Badge
Median XL Team Member
Keep in mind this list is a work in progress. For more complete assistance visit the tech-support in Median XL Discord

Image





Problems & Advices (installation):



  • To avert possible issues, follow this guide: Median XL Installation Guide (Windows).
  • If during the installation the progress bar suddenly disappears and the Median Launcher is stuck with the infinite loading wheel in the corner, make sure to insert the web address https://get.median-xl.com to your antivirus/security-suite web exclusions list and restart your PC.
  • If the installation get stuck on "Downloading package.7z" just give it more time. If things seems to not proceed any further then abort the installation and resume it after a PC restart. Make sure also that no antivirus or firewall is preventing the correct functioning of the installation process.



Errors & Solutions (post-installation):



Misc

  • If after the Median XL Launcher installation all that has been installed is the "Uninstall Median XL Launcher.exe", then it means that your ISP is preventing the Median XL Launcher from downoading the files needed for its installation. This is particulary common with Comcast, in which case you'll might need to disable the advanced security on the network: More (at top) → My services → xFI Advanced Security → Turn Off.
  • You hit "PLAY" but the Median Launcher just closes and reopen without the game starting?
    Restart your PC. Also make sure the installation path for Median XL (not the Launcher's one) matches with the installation path of Diablo2+LoD. You can check the Median XL's installation path in the setting page of the Launcher, to access click on the cog "⚙️" icon (up-right) in the Launcher window. If you do not remember where you installed Diablo2 LoD you can check its installation path by 'right-clicking' on Diablo2 LoD original shortcut, then selecting "Properties" and in the "Shortcut" tab read the path written in "Target:", the needed path should ends with the folder "Diablo II".
    If this keeps happening after the reboot, open the Launcher and go into its settings page, there click on "Application Data" (bottom-right corner) and in the "save folder" find and delete the file "preferences.json" then close the Launcher and restart the PC. If you do not have that file in the folder or deleting it did not solve the problem, then delete the whole "MedianXL folder" (which is the folder that opens up when you click on "Application Data") but first remember to backup your characters from the save folder if you play Single Player, finally close the Launcher and restart the PC.
  • If you hit "PLAY" in the Median XL Launcher and the game starts up showing only a white window, try disabling "keep desktop composition" in 3DFX Glide settings and/or make sure you are not trying to run the Launcher in compatibility mode with Windows XP. You should also try clicking on "Run Video Test" in the Launcher settings page. Try also restarting your PC. If this does not fix it, take a look here: Running Glide with Diablo II Patch 1.14.
  • After an update the Launcher prompts you to "RESTART" but the update never takes effect, thus locking you into a loop?
    Restart the PC. If that didn't solve the issue, backup your characters from the save folder if you play Single Player (the folder is found here: C:\Users\<USERNAME>\AppData\Roaming\MedianXL\save), then uninstall the Median Launcher, download the latest version from the website and reinstall it.
  • Launcher is started and shows in the taskbar and task manager but the window never appears?
    The Launcher seems to remember where it was placed on your desktop. If you recently changed monitors or switched them in settings, the Launcher will appear off-screen. One possible solution would be to reset your monitors and settings as they originally were when you first ran the Launcher. If you are using 3DFX Glide video mode you can also try to open its options and checking the "centered" voice in the "settings" section.



"[...]\<FILE NAME>.temp does not exist" • "[...]\<FILE NAME>.part does not exist" • "Uncaught Exception: Error: callback was already called." • XD3_INVALID_INPUT

Try restarting the Launcher. If this doesn't resolve it, close the Launcher and delete "MXL.mpq" and "d2sigma.dll" (located in your Diablo2 folder), then restart the Launcher and press "INSTALL".



ERROR: Can not open the file as [7z] archiveError: spawn C:\Temp ENOENT

Uninstall the Median Launcher and reinstall it after having downloaded it anew from the site. If this does not work do the following: 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.



"Error: D2Sigma.dll missing""Can not open output file : Access is denied. : .\D2Sigma.dll""...DirectSound progress: 0 buffers available is less than min needed..."SPAWN CLOSED: <NUMBERS>

Chances are that a security software is blocking the application (usually Bitdefender, ESET Endpoint and McAfee). Add an exception to the Diablo II folder path and restore the .dll from the quarantine (if present). Also make sure to insert the web address https://get.median-xl.com to your antivirus/security-suite web exclusions list then restart the PC. Start the Median Launcher then press "INSTALL".
You could also try manually downloading the missing .dll(s): this is an archive (.dll) that contains 2 files (D2Sigma.dll and Fog.dll) which need to be placed into your Diablo II folder (where "Game.exe" can be found). The archive can be extracted by using a program like 7-Zip, or changing the extension ".update" to ".rar" so that WinRAR or Windows' default extractor could be used. If it ask you if you want ro replace the existing files while placing them in the D2 directory, select yes.



"CD-ROM drive error."

Delete the MedianXL folder in C:\Users\<USERNAME>\AppData\Roaming (backup your characters from save folder if you play Single Player) then restart the PC without opening the Launcher until the reboot. If this does not work a clean reinstall could be needed: 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.



ACCESS_VIOLATION (c0000005) • "Failed to retrieve process"

  • If you get this error only upon closing the game, try the following: find Game.exe in your "Diablo II" folder and set it to run as an Administrator and in compatibility mode with Windows XP (Service Pack 3) or alternatively Windows 7. (Revert back these changes if they don't solve the issue).
    If what suggested above didn't work, try downloading this: 3D positional audio. Then extract from the archive the files dsound.dll and dsound.INI and drop thm in your D2 directory, where Game.exe can be found. (Remove these files if they didn't solve the problem).
    If the error persist, try changing the video mode in the Launcher's settings page, from 3DFX Glide to one of the other two that suits you better (mind that the other video mode lack customization options).
  • 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 you are running the game in windowed mode, you can set it in the Launcher's settings page. Also try changing the video mode in the Launcher's settings page, from 3DFX Glide to one of the other two that suits you better (mind that the other video mode lack customization options).
  • 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 ComputerPropertiesAdvanced 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 → ApplyOkRestart 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 ComputerPropertiesAdvanced 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 → ApplyOkRestart 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 ComputerPropertiesAdvanced 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" → ApplyOkRestart 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.



GUARD_PAGE (80000001)

Close the game and the Launcher, then restart them. If the error still persists, try after a PC restart.



PRIV_INSTRUCTION (c0000096)An exception (C000000D) occurred during DllEntryPoint or DllMain in module:

Two possible solutions (still testing), use the second one only if the first one has failed:
  • Make sure that Diablo II.exe is set to run as an Administrator and in compatibility mode with Windows XP (Service Pack 3) and the Launcher is set to run as an Administrator. Then restart the PC.
  • 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.



ILLEGAL_INSTRUCTION (c000001d)#1646

Try restarting the PC. If the problem is not solved keep in mind that this error usually occurs when your PC is trying to load a corrupted files, thus your game files got corrupted either by accident or you used a cracked/corrupted-torrented version, or you copied/pasted, moved around or edited some of them. A clean reinstall is needed: 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.



"Error: read ECONNRESET""Error: connect ETIMEDOUT"

Most likely is your ISP and/or firewall blocking the Launcher from connecting to the right address, or might be some other internet issue on your end.



"Command failed: reg query "HKCU\Software\GLIDE3toOpenGL"""the system was unable to find the specified registry key or value."

Two possible solutions for this depending on the circumstances:
  • Close the Launcher and run the "glide-init.exe" present in your Diablo II folder once. If it is in german click on "English/Deutch" and then on "Quit", if it is not just click on "Quit". Once done open the Launcher.
  • Run Diablo2 LoD using its icon instead of the Median's one. If vanilla Diablo2 LoD comes up, close it and then reopen the Launcher and try to PLAY/INSTALL the mod.



#1383

Custom fonts usually give this error. However, the combination of D2Stats Reader and custom fonts also can be a factor. Remove the added custom fonts.



#15

Open the Launcher and go into its settings page, there click on "Application Data" (bottom-right corner) and then delete the whole "MedianXL folder" (which is the folder that opens up when you click on "Application Data") but first remember to backup your characters from the save folder if you play Single Player, finally close the Launcher and restart the PC.



"Command failed: "[installation path]\Game.exe" (-w -ns -3dfx)"

Two possible solutions (still testing), use the second one only if the first one has failed:
  • Close down Diablo2 and the Launcher, remove the application data folder generated by the Launcher at C:\Users\<USERNAME>\AppData\Roaming\MedianXL then restart the Launcher.
  • 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.



"Error: EPERM: operation not permitted, unlink 'C:\<GAME PATH>\D2VidTst.exe'""Error: Command failed: reg query 'HKCU\Software\Blizzard Entertainment\Diablo II\VideoConfig'"

Run the "D2VidTst.exe" present in your Diablo II folder once. You could also try clicking on "Run Video Test" in the Launcher settings page.



"Error: Diablo II location not specified. Cannot find D2VidTst.exe""Error: ENOENT: no such file or directory, mkdir ''"

Make sure the installation path for Median XL (not the Launcher's one) matches with the installation path of Diablo2+LoD. You can check the Median XL's installation path in the setting page of the Launcher, to access click on the cog "⚙️" icon (up-right) in the Launcher window. If you do not remember where you installed Diablo2 LoD you can check its installation path by 'right-clicking' on Diablo2 LoD original shortcut, then selecting "Properties" and in the "Shortcut" tab read the path written in "Target:", the needed path should ends with the folder "Diablo II".



pow: OVERFLOW errorCannot create a string longer than 0xffffff0 characters

Delete the MedianXL folder in C:\Users\<USERNAME>\AppData\Roaming (backup your characters from save folder if you play Single Player) then restart the PC without opening the Launcher until the reboot.
If the error is still present uninstall the Median Launcher and reinstall it after having downloaded it anew from the site.



"TypeError: Cannot read property " of undefined..."

A proper solution for this is still a work in progress, but you should be able to run Median using the "Game.exe" present in your Diablo II folder. For testing a possible solution come visit the Tech-Support channel in Median XL Discord



#1678#2774"Bad Quest Data"

Create a new character and join a public game, then try creating your own game. If this fails, change your GS to one that isn't the closest to you (to change GS type /gs # in TSW lobby, " # " has to be replaced by a number corresponding to a GS, here the full GS list: Servers).



"Generic bad character file."

First of all make sure you are not trying to play with a vanilla character or one from previous version of MXL (non-Sigma). This problem seems to occur if your 'User Name' in the users folder (C:\Users\<USERNAME>) has non-latin or "special" characters in it, cyrillic ones for example, or á, é, ì, ò, ù, etc... (If this is no the case, sometimes, changing GS or even creating a new character and restarting the mod solves it).
To make sure this concerns you, you could test if a new Windows User (named without any special characters) solves the problem. If this is successful, the two solution paths are:
  • Keep using the new User login to play.
  • Rename User and file system directory (C:\Users\<USERNAME>) after reading the warning below:
    Warning: this is very dangerous if not performed correctly, possibly breaking your normal user login. For more information about the process, see here: How to rename the User folder. Simply renaming the Username in the Control Panel dialog will not change the folder name in C:\Users\<USERNAME> and Registry data associated with it.



In-Game Visual & Audio Related Issues:



Full-screen and window's size

  • Window resize with Glide: First thing to do is to access the Launcher's settings: click on the cog "⚙️" icon (up-right) in the Launcher's interface or alternatively click on the "⚙️ Settings" entry. Once there make sure you're using "3DFX Glide" as video mode, then click on "⚙️ Glide Settings" and in the "settings" section you change the static size as shown in pic below:
    ► Glide resize

  • Full-screen (Glide-only natively): MXL launcherSettings → Uncheck "play in windowed mode" → open "⚙️ Glide Settings" → 'Settings' tab → Turn off 'window-mode' → Set 'static size' to 'no' → Check the 'desktopresolution' box → Uncheck the 'keep aspect ratio' box → Quit and close the Launcher → re-open it and then launch the game.
  • Window resize with Direct3D and DirectDraw (2D): You'll have to use a third party software, take a look here: Windowed Borderless Gaming.



"blinking/flickering HUD/UI"

Try disabling WGL_ARB_render_texture in your 3DFX Glide settings (especially if you are using an AMD gpu).



"bottom of the screen cut off"

  • Make sure your monitor has a resolution equal or superior to 1024x768 (smallest resolution allowed in MedianXL).
  • If your monitor resolution is superior to 1024x768 do the following: turn off 'centered' in "⚙️ Glide Settings" (reachable via Launcher) check 'remember position', chose the needed resolution for windowed-mode (be sure to check 'keep aspect ratio'), exit settings. Then launch the game, position your game window using the mouse to the desired position, close the game, close the launcher. Finally launch the game.



"Only the music is playing, no gameplay sounds"

Try 'right clicking' your volume icon at the bottom right of system tray → Sounds → Playback → 'right click' your speakers → configure speakers, and select stereo.



Problem still not solved? write here what you are experiencing and/or consider visiting the faster tech-support in Median XL Discord.

Edited by RequiemLux 7 months.
User avatar
RequiemLux
Team Member
1054 | 182
Common Posting Badge
Posted over 1.000 messages
Great Popularity Badge
Has a thread with over 50.000 views
Great Love Badge
Earned over 100 cookies
Legendary Contribution Badge
Median XL Team Member
. reserved space . (just in case)
Grasshopper
Azure Drake
166 | -1
Many thanks for the post. I can't find even basic installation instructions on the forums for Sigma.

I'm surprised that your posts above say to install it on a clean D2 install because when I click the Download link in the site it downloads a file. I double-click that and get a launcher. NO instructions, nothing that says I need to have a D2 installation already in place.

When I run teh launcher, all I get is a task on the taskbar which never becomes a proper window. When I point at the taskbar icon, it shows in its little po-up thing an image of a blue-ish screen with a house that later becomes a fiery screen with a menu with big brown-ish buttons. So I giess it's going through a start-up sequence but I can never get it to be a proper window I can do stuff in - it just stays in the task bar.

I didn't uninstall D2 from before though (because nothing said I needed to dothat) so should I get rid of everything and try again?
User avatar
RequiemLux
Team Member
1054 | 182
Common Posting Badge
Posted over 1.000 messages
Great Popularity Badge
Has a thread with over 50.000 views
Great Love Badge
Earned over 100 cookies
Legendary Contribution Badge
Median XL Team Member
Doesn't sound like a problem that could be strictly caused by a corrupted installation, but if you can reinstall following the instructions above I think would be worth a try. The strangest things sometimes are solved by a simple reinstallation.
kij
Jungle Hunter
26 | 1
Hi,

I have installed the Launcher properly but when I click on play, it just reopens the launcher and nothing happens. Would you have an idea on what the issue may be?

Thank you,
pawelox01
Skeleton
2 | 1
Im getting c0000005 error when click on The sin war in multiplayer and it stops on "checking version" then it minimize to windows and error pop up. In single player I can play without any problems...

UP "Kij I had the same problem and this solution helped me

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 D2 directory (a.k.a. the installation folder) and add them → Apply → Ok → Restart the PC.
kij
Jungle Hunter
26 | 1
pawelox01 wrote:UP "Kij I had the same problem and this solution helped me

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 D2 directory (a.k.a. the installation folder) and add them → Apply → Ok → Restart the PC.


Thank you, it worked.
User avatar
Taem
Polar Worm
1890 | 46
Common Posting Badge
Posted over 1.000 messages
Great Popularity Badge
Has a thread with over 50.000 views
Common Love Badge
Earned over 20 cookies
Common Supporter Badge
Donated 1 time
Two solutions for others:

1. Launcher is started and shows in taskbar and task manager, but window never appears

--Possible solution: Launcher seems to remember where it was placed on your desktop. If you recently changed monitors or switched them in settings, Launcher will appear off screen. The ONLY way I was able to fix this was to reset my monitors and settings as they originally were when I first ran Launcher.

2. Game starts, and you can even enter online servers, but you cannot enter games and can only stop the game through task manager. You may/may not get an error regarding being unable to detect which version you have.

--Possible Solution: I had an older Launcher that wouldn't update. Download the latest one from here and reinstall it.

3. Windowed mode cuts off the bottom half of your screen.

--Possible Solution: In glide settings, make sure CENTERED is checked off.
User avatar
RequiemLux
Team Member
1054 | 182
Common Posting Badge
Posted over 1.000 messages
Great Popularity Badge
Has a thread with over 50.000 views
Great Love Badge
Earned over 100 cookies
Legendary Contribution Badge
Median XL Team Member
Taem wrote:...

Thank you for the heads up, Team ;)
Oakley
Fallen
1 | 0
does anyone else freeze when they use map reveal? every time i press r my game freezes, i've left it for 5 mins to see if it just took awhile but it never started responding.