User Tools

Site Tools


games:windows:devilutionx

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:devilutionx [2025/04/04 09:05] – [Install Notes] Sean Rhonegames:windows:devilutionx [2026/03/03 14:22] (current) Sean Rhone
Line 6: Line 6:
 ===== Prerequisites ===== ===== Prerequisites =====
  
-  * [[windows:10|Windows 10]]+  * [[windows:10|Windows 10 (21H2)]]
  
 ====== Install ====== ====== Install ======
Line 13: Line 13:
   * ''devilutionx-windows-x86_64.zip''   * ''devilutionx-windows-x86_64.zip''
  
-  * Extract to ''%ProgramFiles%\devilutionx\'' +  * Extract to ''%ProgramFiles%\devilutionx''
- +
-  explorer "%UserProfile%\Downloads" +
- +
-  explorer "%ProgramFiles%"+
  
   DIR "%ProgramFiles%\devilutionx\devilutionx.exe"   DIR "%ProgramFiles%\devilutionx\devilutionx.exe"
Line 23: Line 19:
 ====== MPQs ====== ====== MPQs ======
  
-****+  Required: ''DIABDAT.MPQ'' 
 +  Hellfire: ''hellfire.mpq'', ''hfmonk.mpq'', ''hfmusic.mpq'', ''hfvoice.mpq'' 
 + 
 +  "%SystemRoot%\explorer.exe" "%ProgramFiles%\devilutionx" 
 + 
 +  DIR /B "%ProgramFiles%\devilutionx\*.mpq" 
 + 
 +====== Scripts ====== 
 + 
 +===== Save Data Back-up ===== 
 + 
 +  "%SystemRoot%\System32\notepad.exe" "%ProgramFiles%\devilutionx\DevilutionX-save-backup.bat" 
 + 
 +<code> 
 +@echo off 
 + 
 +CD "%Temp%" 
 + 
 +"%SystemRoot%\System32\tar.exe" -czf "%UserProfile%\Downloads\%RANDOM%-Diablo-DevilutionX-Saves.tar.gz" -C "%AppData%\diasurgical\devilution" *".sv" 
 + 
 +"%SystemRoot%\System32\msg.exe" %USERNAME% /TIME:"2" "DevilutionX Save Data Backed-up Successfully to Downloads" 
 + 
 +:: End</code>
  
-  explorer "%ProgramFiles%\devilutionx"+  "%ProgramFiles%\devilutionx\DevilutionX-save-backup.bat"
  
 ====== Firewall ====== ====== Firewall ======
  
-  netsh advfirewall firewall add rule name="DevilutionX" dir="in" action="block" profile="any" program="%ProgramFiles%\devilutionx\devilutionx.exe"+===== Block =====
  
-  netsh advfirewall firewall add rule name="DevilutionX" dir="out" action="block" profile="any" program="%ProgramFiles%\devilutionx\devilutionx.exe"+**** 
 + 
 +  "%SystemRoot%\System32\netsh.exe" advfirewall firewall add rule name="DevilutionX" dir="in" action="block" profile="any" program="%ProgramFiles%\devilutionx\devilutionx.exe" && "%SystemRoot%\System32\netsh.exe" advfirewall firewall add rule name="DevilutionX" dir="out" action="block" profile="any" program="%ProgramFiles%\devilutionx\devilutionx.exe" 
 + 
 +===== Delete Rules ===== 
 + 
 +**** 
 + 
 +  "%SystemRoot%\System32\netsh.exe" advfirewall firewall delete rule name="DevilutionX" 
 + 
 +====== Settings ====== 
 + 
 +  * Graphics -> Fit To Screen: Off 
 +  * Graphics -> Scaling Quality: Nearest Pixel 
 +  * Audio -> Sample Rate: 48000 
 +  * Gameplay -> Randomize Quests: Off
  
 ====== Launcher Shortcuts ====== ====== Launcher Shortcuts ======
  
 ===== Desktop ===== ===== Desktop =====
- 
-  * Right-click Desktop -> New -> Shortcut 
  
 ==== DevilutionX ==== ==== DevilutionX ====
Line 47: Line 78:
 ===== Start Menu ===== ===== Start Menu =====
  
-  Right-click -> New -> Shortcut +****
- +
-  MKDIR "%AppData%\Microsoft\Windows\Start Menu\Programs\Diablo"+
  
-  "explorer.exe" "%AppData%\Microsoft\Windows\Start Menu\Programs\Diablo"+  MKDIR "%AppData%\Microsoft\Windows\Start Menu\Programs\Diablo" & "%SystemRoot%\explorer.exe" "%AppData%\Microsoft\Windows\Start Menu\Programs\Diablo"
  
 ==== DevilutionX ==== ==== DevilutionX ====
Line 61: Line 90:
 ==== Save Backup ==== ==== Save Backup ====
  
-  "cmd.exe" /C "tar -czf "%UserProfile%\Downloads\%RANDOM%-Diablo-DevilutionX-Saves.tar.gz" -C "%AppData%\diasurgical\devilution" *".sv""+  "%ProgramFiles%\devilutionx\DevilutionX-save-backup.bat"
  
   Save Back-up   Save Back-up
 +
 +==== Save Folder ====
 +
 +  MKDIR "%AppData%\diasurgical\devilution"
 +
 +  "%AppData%\diasurgical\devilution"
 +
 +  Save Folder
  
 ==== Install Notes ==== ==== Install Notes ====
Line 70: Line 107:
  
   Install Notes   Install Notes
 +
 +====== Quick Commands ======
 +
 +===== Save Restore =====
 +
 +  * ''diasurgical\devilution\single_0.sv''
 +  * ''diasurgical\devilution\stash.sv''
 +
 +  MKDIR "%AppData%\diasurgical\devilution" & "%SystemRoot%\explorer.exe" "%AppData%\diasurgical\devilution"
 +
 +====== Compat Settings ======
 +
 +  "%SystemRoot%\System32\reg.exe" ADD "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%ProgramFiles%\devilutionx\devilutionx.exe" /t "REG_SZ" /d "~ HIGHDPIAWARE" /f
 +
 +  "%SystemRoot%\System32\reg.exe" ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\devilutionx.exe" /v "UseLargePages" /t "REG_DWORD" /d "1" /f
  
/usr/local/www/wiki/data/attic/games/windows/devilutionx.1743771952.txt.gz · Last modified: by Sean Rhone