Just wanted to add some things since I struggled to install on Ubuntu Desktop, but after messing around for an hour figured things out.
Fuse2 doesn't work and I installed Fuse3, and installed LibFuse2 afterwards just to make sure.
I also installed mono-complete with terminal since wine was crying that it was corrupted when it tried to download itself from the script. (sudo apt-get install mono-complete)
I also updated the wine-proton build from the old version to the (
https://github.com/Kron4ek/Wine-Builds/ ... d64.tar.xz) in the D2Launcher file itself.
Afterwards I was able to launch Median XL with -3DFX working properly with no crash on launch.
Hopefully this helps someone else.