User Tools

Site Tools


games:wine:starcraft_2

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
Last revisionBoth sides next revision
games:wine:starcraft_2 [2016/12/21 00:01] – [Clean Up] Sean Rhonegames:wine:starcraft_2 [2020/03/01 16:04] Sean Rhone
Line 1: Line 1:
 +====== Information ======
  
 +
 +  * Battle.net App ((http://us.battle.net/en/app))
 +  * StarCraft II ((https://starcraft2.com))
 +  * 64-bit
 +
 +===== Prerequisites =====
 +
 +  * [[distros:fedora_workstation_gnome|Fedora Workstation]]
 +  * [[notes:wine|Wine]]
 +
 +====== Install ======
 +
 +===== Battle.net App =====
 +
 +  * Log-in
 +  * Close
 +
 +  mkdir -p ~/'Wine Prefixes' && wget 'dist.blizzard.com/downloads/bna-installers/322d5bb9ae0318de3d4cde7641c96425/retail.1/Battle.net-Setup-enUS.exe' -O ~/'Downloads/Battle.net-Setup.exe' && WINEPREFIX=~/'Wine Prefixes/StarCraft II' WINEARCH='win64' wine ~/'Downloads/Battle.net-Setup.exe'
 +
 +===== Restore SC2 Data =====
 +
 +  * Moves an existing ''StarCraft II'' folder ideally containing 30+ ''data.0###'' files in its ''SC2Data/data'' folder from ''~/Downloads''
 +  * :!: If not restoring a back-up, or are downloading the game from scratch, ignore this
 +
 +  mv ~/'Downloads/StarCraft II' ~/'Wine Prefixes/StarCraft II/drive_c/Program Files (x86)' && sync
 +
 +===== StarCraft II =====
 +
 +  * Install StarCraft II ((Locate the game does not work; the install process will detect the existing data files and patch as-necessary))
 +  * This requires about double the required disk space initially ((about 53GB, StarCraft II's actual data folder, and the rest to satisfy the disk-space requirement for Battle.net app to start the install))
 +
 +  cd ~/'Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/Battle.net' && WINEPREFIX=~/'Wine Prefixes/StarCraft II' wine ~/'Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'
 +
 +===== Clean Up =====
 +
 +****
 +
 +  rm ~/'Downloads/Battle.net-Setup.exe' ~/'Desktop/Battle.net.desktop' ~/'Desktop/StarCraft II.desktop' && sync
 +
 +====== DXVK ======
 +
 +===== Information =====
 +
 +  * https://github.com/doitsujin/dxvk
 +
 +  * D3D11 to Vulkan
 +
 +===== Download =====
 +
 +  * https://github.com/doitsujin/dxvk/releases
 +
 +===== Install =====
 +
 +****
 +
 +  rm -rf '/tmp/dxvk-'* && cd '/tmp' && tar -xvzf ~/'Downloads/dxvk-'*'.tar.gz' && cd ~ && WINEPREFIX=~/'Wine Prefixes/StarCraft II' '/tmp/dxvk-'*'/setup_dxvk.sh' install && rm -rf '/tmp/dxvk-'* && mkdir -p ~/'Wine Prefixes/StarCraft II/dxvk_state_cache' && sync
 +
 +====== Desktop Launcher ======
 +
 +===== Initial =====
 +
 +****
 +
 +  rm -Rf ~/'.local/share/applications/wine/Programs/Battle.net' ~/'.local/share/applications/wine/Programs/StarCraft II' && mkdir -p ~/'.local/share/applications/wine/Programs/StarCraft II'
 +
 +===== StarCraft II (Battle.net App) =====
 +
 +  nano ~/'.local/share/applications/wine/Programs/StarCraft II/StarCraft II.desktop'
 +
 +  [Desktop Entry]
 +  Name=StarCraft II
 +  Categories=Game;
 +  Exec=env WINEDEBUG=-all WINEPREFIX='/home/CHANGEME/Wine Prefixes/StarCraft II' WINEDLLOVERRIDES='api-ms-win-crt-math-l1-1-0=n,b;api-ms-win-crt-stdio-l1-1-0=n,b;msvcp140=n,b;ucrtbase=n,b;vcruntime140=n,b' wine '/home/CHANGEME/Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/StarCraft II/StarCraft II.exe'
 +  Type=Application
 +  StartupNotify=true
 +  Path=/home/CHANGEME/Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/StarCraft II
 +  Icon=924C_StarCraft II.0
 +
 +  sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/wine/Programs/StarCraft II/StarCraft II.desktop'
 +
 +====== Quick Commands ======
 +
 +===== Winecfg =====
 +
 +****
 +
 +  WINEPREFIX=~/'Wine Prefixes/StarCraft II' winecfg
 +
 +===== Winetricks =====
 +
 +****
 +
 +  WINEPREFIX=~/'Wine Prefixes/StarCraft II' winetricks
 +
 +===== Registry Editor =====
 +
 +****
 +
 +  WINEPREFIX=~/'Wine Prefixes/StarCraft II' regedit
 +
 +===== Kill =====
 +
 +****
 +
 +  WINEPREFIX=~/'Wine Prefixes/StarCraft II' wineserver -k
 +
 +===== Execute =====
 +
 +==== Battle.net App ====
 +
 +  * [[notes:wine#other|More Environment Variables]]
 +
 +  cd ~/'Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/Battle.net' && 
 +
 +  DXVK_HUD='full'
 +
 +  WINEDEBUG='-all'
 +
 +  __NV_PRIME_RENDER_OFFLOAD='1' __VK_LAYER_NV_optimus='NVIDIA_only'
 +
 +  __NV_PRIME_RENDER_OFFLOAD='1' __VK_LAYER_NV_optimus='non_NVIDIA_only'
 +
 +  WINEPREFIX=~/'Wine Prefixes/StarCraft II' wine ~/'Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/Battle.net/Battle.net Launcher.exe'
 +
 +==== StarCraft II (Battle.net App) ====
 +
 +  * [[notes:wine#other|More Environment Variables]]
 +
 +  cd ~/'Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/StarCraft II' && 
 +
 +  DXVK_HUD='full'
 +
 +  WINEDEBUG='-all'
 +
 +  __NV_PRIME_RENDER_OFFLOAD='1' __VK_LAYER_NV_optimus='NVIDIA_only'
 +
 +  __NV_PRIME_RENDER_OFFLOAD='1' __VK_LAYER_NV_optimus='non_NVIDIA_only'
 +
 +  WINEPREFIX=~/'Wine Prefixes/StarCraft II' wine ~/'Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/StarCraft II/StarCraft II.exe'
 +
 +==== StarCraft II ====
 +
 +  * [[notes:wine#other|More Environment Variables]]
 +
 +  cd ~/'Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/StarCraft II/Support64' && 
 +
 +  DXVK_HUD='full'
 +
 +  WINEDEBUG='-all'
 +
 +  __NV_PRIME_RENDER_OFFLOAD='1' __VK_LAYER_NV_optimus='NVIDIA_only'
 +
 +  __NV_PRIME_RENDER_OFFLOAD='1' __VK_LAYER_NV_optimus='non_NVIDIA_only'
 +
 +  WINEPREFIX=~/'Wine Prefixes/StarCraft II' wine ~/'Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/StarCraft II/Support64/SC2Switcher_x64.exe' -launch
 +
 +===== File Manager =====
 +
 +==== Root ====
 +
 +****
 +
 +  gio open ~/'Wine Prefixes/StarCraft II/drive_c/Program Files (x86)/StarCraft II'
/var/www/wiki/data/pages/games/wine/starcraft_2.txt · Last modified: 2020/03/01 16:39 by Sean Rhone