With D2se I have to use DDraw option, Win7 compatibility mode selected, with the windowed mode to get 113c to work. Here's a tip for Windows 10x64 users when using D2SE if you see that the yellow text is all jumbled up
and out of place when you run it--so much so that you really can't even read it...
I'm running Win10x64, version 1709, build 17074
, and the fix is simple
: right-click on the desktop shortcut icon for D2SE, select properties,then select the "Compatibility" tab, and in addition to selecting Win7 compatibility mode, select the "Change High DPI settings" button at the bottom of the tab, and when it opens put a check in the box for "High Dpi scaling override" and it will open three options for you to choose from, "Application" and "System" and "System Enhanced"--select either "System" or "System Enhanced"--then hit the "OK" button to back out of the properties shortcut and save your option selections. From now on when you run D2SE everything will run as expected with the yellow text in its proper and intended locations....
It's DPI thing--a nice thing, imo--in Win10--that let's applications scale as intended when written, even if written for an old version of Windows. Usually, selecting "Application" works to correct DPI mismatches--but in this case it's the "System" DPI override option that does the trick.
Also, I have another directory install for Diablo II for nGLide 2.0 and another for D3d, but without running D2SE in either. Last I checked--these run fine under my build of Windows 10--in those 3d-accelerated modes. NGlide 2.0 will run the game full screen @2560x1440, my native res--aspect incorrect--but that doesn't bother me, actually--or you can run the game at the original resolution, aspect correct, etc. Using the DDraw option with D2SE as outlined above keeps things aspect correct. Just thought I'd pass this on for anyone it might help.
relevant hardware: AMD R5 1600 @3.8GHz; AMD RX-480 8GB, Adrenalins 17.12.2; 16GBs (2x8) DDR4 @ 3066MHz.