User Tools

Site Tools


games:windows:diablo_2_classic_1.06b

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
games:windows:diablo_2_classic_1.06b [2025/04/06 02:00] Sean Rhonegames:windows:diablo_2_classic_1.06b [2025/04/16 04:12] (current) Sean Rhone
Line 15: Line 15:
 ===== Notes ===== ===== Notes =====
  
-  * Mouse binding seemingly works with ''Game.exe'' at XP SP2 compat 
   * Install to ''Program Files (x86)'' (defaults to non-x86)   * Install to ''Program Files (x86)'' (defaults to non-x86)
-  * :!: 2025/03: This was maxing 1 CPU core on singleplayer ((aka ''infinite loop cpu bug''; not noticed on [[games;bsd;wine;diablo_2_classic_1.06b|FreeBSD under Wine]] though)) 
  
 ====== Patch ====== ====== Patch ======
Line 26: Line 24:
  
   * [[games;windows;notes;diablo_2_patches|Other versions]]   * [[games;windows;notes;diablo_2_patches|Other versions]]
 +
 +====== Compat ======
 +
 +****
 +
 +  REG ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%ProgramFiles(x86)%\Diablo II\Game.exe" /t "REG_SZ" /d "~ DISABLEDXMAXIMIZEDWINDOWEDMODE HIGHDPIAWARE DISABLEDWM DISABLETHEMES WINXPSP3" /f
  
 ====== No-CD ====== ====== No-CD ======
Line 33: Line 37:
  
   d2nocd_pack.zip\Classic\1.06b\Game.exe   d2nocd_pack.zip\Classic\1.06b\Game.exe
 +
 +  "explorer.exe" "%ProgramFiles(x86)%\Diablo II"
  
   DIR "%ProgramFiles(x86)%\Diablo II\D2MUSIC.MPQ"   DIR "%ProgramFiles(x86)%\Diablo II\D2MUSIC.MPQ"
Line 44: Line 50:
 ====== Firewall ====== ====== Firewall ======
  
-  netsh advfirewall firewall add rule name="Diablo II" dir="in" action="block" profile="any" program="%ProgramFiles(x86)%\Diablo II\Game.exe"+===== Block =====
  
-  netsh advfirewall firewall add rule name="Diablo II" dir="out" action="block" profile="any" program="%ProgramFiles(x86)%\Diablo II\Game.exe"+  "netsh.exe" advfirewall firewall add rule name="Diablo II" dir="in" action="block" profile="any" program="%ProgramFiles(x86)%\Diablo II\Game.exe"
  
-====== nGlide ======+  "netsh.exe" advfirewall firewall add rule name="Diablo II" dir="out" action="block" profile="any" program="%ProgramFiles(x86)%\Diablo II\Game.exe" 
 + 
 +===== Delete Rules ===== 
 + 
 +**** 
 + 
 +  "netsh.exe" advfirewall firewall delete rule name="Diablo II" 
 + 
 +====== Glide Wrapper ====== 
 + 
 +===== dgVoodoo2 ===== 
 + 
 +  * https://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ 
 +  * Last tested: ''dgVoodoo2_86.zip'' 
 + 
 +  dgVoodooCpl.exe 
 + 
 +  3Dfx\x86\Glide3x.dll 
 + 
 +  "explorer.exe" "%ProgramFiles(x86)%\Diablo II" 
 + 
 +==== Settings ==== 
 + 
 +  * ''.\'' to add current folder to the list 
 +  * General -> Rendering -> Output API -> Direct3D 11 (feature level 11.0) 
 +  * General -> Appearance -> Scaling mode: Stretched, keep Aspect Ratio 
 +  * Glide -> Miscellanneous -> ''[ ]'' 3Dfx Watermark 
 +  * DirectX -> ''[x]'' Disable and passthru to real DirectX 
 + 
 +  "%ProgramFiles(x86)%\Diablo II\dgVoodooCpl.exe" 
 + 
 +===== nGlide =====
  
   * https://www.zeus-software.com/downloads/nglide   * https://www.zeus-software.com/downloads/nglide
-  * ''nGlide210_setup.exe''+  * Last tested: ''nGlide210_setup.exe'' 
 + 
 +==== Settings ====
  
   * Video backend: DirectX   * Video backend: DirectX
Line 60: Line 99:
   * Gamma correction: 1.0 (Default)   * Gamma correction: 1.0 (Default)
   * 3Dfx logo splash screen: Off   * 3Dfx logo splash screen: Off
 +
 +====== Sound ======
 +
 +===== DSOAL =====
 +
 +  * https://github.com/kcat/dsoal
 +  * Last tested: ''DSOAL_r657.zip''
 +
 +  * Options -> Sound Options -> 3D Sound -> On
 +  * Options -> Sound Options -> Environmental Effects -> On
 +
 +  DSOAL\Win32
 +
 +  "explorer.exe" "%ProgramFiles(x86)%\Diablo II"
 +
 +  DIR "%ProgramFiles(x86)%\Diablo II\alsoft.ini" "%ProgramFiles(x86)%\Diablo II\dsoal-aldrv.dll" "%ProgramFiles(x86)%\Diablo II\dsound.dll"
 +
 +====== Settings ======
 +
 +  "%ProgramFiles(x86)%\Diablo II\Game.exe" -w
 +
 +  * ''R'' (Run)
 +  * ''H'' (show/hide Help)
 +  * Close Mini Panel
 +
 +  * Options -> Video Options -> Gamma -> Half
 +  * Options -> Video Options -> Contrast -> Max
 +
 +  * Options -> Configure Controls -> Show Items -> Mouse 5 (Forward)
 +  * Options -> Configure Controls -> Screen Shot -> Mouse 4 (Back)
  
 ====== Launcher Shortcuts ====== ====== Launcher Shortcuts ======
Line 66: Line 135:
  
   * Right-click Desktop -> New -> Shortcut   * Right-click Desktop -> New -> Shortcut
 +
 +  DEL /Q "%UserProfile%\Desktop\Diablo II.lnk"
  
 ==== Diablo II ==== ==== Diablo II ====
Line 85: Line 156:
   MKDIR "%AppData%\Microsoft\Windows\Start Menu\Programs\Diablo II Classic"   MKDIR "%AppData%\Microsoft\Windows\Start Menu\Programs\Diablo II Classic"
  
-  explorer "%AppData%\Microsoft\Windows\Start Menu\Programs\Diablo II Classic"+  "explorer.exe" "%AppData%\Microsoft\Windows\Start Menu\Programs\Diablo II Classic"
  
 ==== Diablo II ==== ==== Diablo II ====
Line 105: Line 176:
 ==== Kill ==== ==== Kill ====
  
-  TASKKILL /F /IM "Game.exe"+  "cmd.exe" /C "TASKKILL /F /IM "Game.exe""
  
   Terminate Game.exe   Terminate Game.exe
/srv/www/wiki/data/attic/games/windows/diablo_2_classic_1.06b.1743919223.txt.gz · Last modified: by Sean Rhone