Troubleshooting for Median XL: Sigma

Need help installing the mod?
User avatar
RequiemLux
Team Member
1108 | 265
Common Posting Badge
Posted over 1.000 messages
Legendary Popularity Badge
Has a thread with over 250.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

  • After the Median XL Launcher installation all that has been installed is the "Uninstall Median XL Launcher.exe"?
    ► Show Spoiler

  • You hit "PLAY" but the Median Launcher just closes and reopen without the game starting?
    ► Show Spoiler

  • You hit "PLAY" in the Median XL Launcher and the game starts up showing only a white or black window?
    ► Show Spoiler

  • After an update the Launcher prompts you to "RESTART" but the update never takes effect, thus locking you into a loop?
    ► Show Spoiler

  • Launcher is started and shows in the taskbar and task manager but the window never appears?
    ► Show Spoiler



"[...]\<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 you have an Nvidia GPU try the following setting in the Nvidia Control Panel:
    ► Check Auto-select

    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.



The memory could not be read

With the new Windows 10 builds, it seems like the Data Execution Prevention needs to be turned off for Game.exe to play in Multiplayer. Try the following: "Windows Defender Security Center" → "App & Browser Control" → "Exploit Protection settings" → "Program Settings" → click on the Game.exe entry that is already there, make sure you have the correct one selected (see the folder path), and if your Game.exe is not there, choose "Add program to customize" then find and add it. The system override settings for Game.exe should be Data Execution Prevention (off), Mandatory ASLR (off), Bottom-up ASLR (off).

Note that this will pose a high risk for your computer if you receive a malicious Game.exe, so make sure to only use official download of the mod and Diablo II itslef.



"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. If this isn't the case, try the following: close the Launcher and delete "MXL.mpq" and "d2sigma.dll" (located in your Diablo2 folder), then restart the Launcher and press "INSTALL".



#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.



"Brightness seems too high and colors seem excessive while using 3DFX Glide"

You can correct your Gamma settings via ingame menu Video&Audio section.
You could also try the following: MXL launcherSettings → Uncheck "play in windowed mode" → open "⚙️ Glide Settings" → 'Renderer' tab → Check 'no gamma' → Quit and close the Launcher → re-open it and then launch the game.



"blinking/flickering HUD/UI"

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



"game window randomly going completely dark"

Try disabling keep desktop composition in your 3DFX Glide settings.



"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 1 year.
User avatar
RequiemLux
Team Member
1108 | 265
Common Posting Badge
Posted over 1.000 messages
Legendary Popularity Badge
Has a thread with over 250.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 | 0
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
1108 | 265
Common Posting Badge
Posted over 1.000 messages
Legendary Popularity Badge
Has a thread with over 250.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
28 | 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
28 | 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
Rakkis Guardsman
2190 | 80
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
Common Patron Badge
Patreon Contributor
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
1108 | 265
Common Posting Badge
Posted over 1.000 messages
Legendary Popularity Badge
Has a thread with over 250.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 ;)
Araw
Skeleton
2 | 0
Hi! First of all, thanks in advance for trying to help and sorry for my english.

In my case I want to play sp and I see this:



I have done a fresh install on desktop after deleting d2 old files, checking that LoD works fine and using the current sigma download... I don´t see the "install" option when i open the launch for the first time, only the "Play" button. After clicking it happens the error. Someone has any idea to fix it?