====== Information ====== * Dota 2 * Build: 9968 (revision 8806282) * Pre-Crownfall ((Before [[https://steamdb.info/patchnotes/14102378/|Crownfall]] 7.36 (April 18, 2024); this version doesn't have Hero Facets)) ((Files based around patch [[https://steamdb.info/patchnotes/13942756/|13942756]])) * SteamCMD ((https://developer.valvesoftware.com/wiki/SteamCMD)) * Goldberg Emulator ((https://mr_goldberg.gitlab.io/goldberg_emulator/)) * https://blog.realmofespionage.xyz/?p=194 * Vulkan ((included in [[#content|Content]])) * 64-bit ===== Prerequisites ===== * [[linux:distros:opensuse_tumbleweed_gnome|openSUSE Tumbleweed (GNOME)]] * [[programs:linux:steamcmd|SteamCMD + Goldberg Emu]] ====== SteamCMD ====== ===== Restore ===== mkdir -p ~/'Steam/steamapps/common' && gio open ~/'Steam/steamapps/common' ls ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall/game/bin/linuxsteamrt64/dota2' ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall/game/dota.sh' ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall/game/bin/win64/dota2.exe' ===== Files ===== ==== Content ==== * https://steamdb.info/depot/373301/history/?changeid=M:345077333630773072 * 22811 files, 3169 MB * ''373301'' manifest ''345077333630773072'' ~/'Steam/steamcmd/steamcmd.sh' +'login' 'Espionage724' +'download_depot' '570' '373301' '345077333630773072' +'quit' mkdir -p ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && cp -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_373301/'* ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && rm -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_373301' ==== Linux ==== * https://steamdb.info/depot/373306/history/?changeid=M:1187457404753184778 * 70 files, 478 MB * ''373306'' manifest ''1187457404753184778'' ~/'Steam/steamcmd/steamcmd.sh' +'login' 'Espionage724' +'download_depot' '570' '373306' '1187457404753184778' +'quit' mkdir -p ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && cp -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_373306/'* ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && rm -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_373306' ==== Content 2 ==== * https://steamdb.info/depot/381451/history/?changeid=M:1614127368160565013 * 20 files, 1054 MB * ''381451'' manifest ''1614127368160565013'' ~/'Steam/steamcmd/steamcmd.sh' +'login' 'Espionage724' +'download_depot' '570' '381451' '1614127368160565013' +'quit' mkdir -p ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && cp -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_381451/'* ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && rm -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_381451' ==== Content 3 ==== * https://steamdb.info/depot/381452/history/?changeid=M:5177112179094656049 * 20 files, 1325 MB * ''381452'' manifest ''5177112179094656049'' ~/'Steam/steamcmd/steamcmd.sh' +'login' 'Espionage724' +'download_depot' '570' '381452' '5177112179094656049' +'quit' mkdir -p ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && cp -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_381452/'* ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && rm -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_381452' ==== Content 4 ==== * https://steamdb.info/depot/381453/history/?changeid=M:2704118242337151326 * 20 files, 1094 MB * ''381453'' manifest ''2704118242337151326'' ~/'Steam/steamcmd/steamcmd.sh' +'login' 'Espionage724' +'download_depot' '570' '381453' '2704118242337151326' +'quit' mkdir -p ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && cp -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_381453/'* ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && rm -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_381453' ==== Content 5 ==== * https://steamdb.info/depot/381454/history/?changeid=M:5297697076786798060 * 20 files, 795 MB * ''381454'' manifest ''5297697076786798060'' ~/'Steam/steamcmd/steamcmd.sh' +'login' 'Espionage724' +'download_depot' '570' '381454' '5297697076786798060' +'quit' mkdir -p ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && cp -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_381454/'* ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && rm -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_381454' ==== Content 6 ==== * https://steamdb.info/depot/381455/history/?changeid=M:3533452766342976639 * :!: 344 files, 16385 MB * ''381455'' manifest ''3533452766342976639'' ~/'Steam/steamcmd/steamcmd.sh' +'login' 'Espionage724' +'download_depot' '570' '381455' '3533452766342976639' +'quit' mkdir -p ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && cp -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_381455/'* ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' && rm -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570/depot_381455' ==== Back-up ==== * ''50.4 GB'', 25320 items (23305 files, 2015 folders) ((''55.4 GB'' 25,486 items with [[games:windows:dota_2_pre-crownfall_steamcmd#win32|Windows]] 32/64 files included)) gio open ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall' ==== Permissions ==== **** chmod +x ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall/game/bin/linuxsteamrt64/dota2' ==== Clean-up ==== **** rm -Rf ~/'Steam/steamcmd/linux32/steamapps/content/app_570' ====== Initial Settings ====== * ''-autoconfig'' * Configure Video settings * In-game console ''\'' -> ''host_writeconfig'' LD_LIBRARY_PATH=~/'Steam/steamapps/common/Dota 2 Pre-Crownfall/game/bin/linuxsteamrt64' LD_PRELOAD='/lib64/libfreetype.so.6' SDL_VIDEO_DRIVER='x11' ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall/game/bin/linuxsteamrt64/dota2' -autoconfig -vulkan_disable_steam_shader_cache -novid -nodev -nojoy -console +'sv_lan' '1' host_writeconfig ====== Main Menu ====== **** LD_LIBRARY_PATH=~/'Steam/steamapps/common/Dota 2 Pre-Crownfall/game/bin/linuxsteamrt64' LD_PRELOAD='/lib64/libfreetype.so.6' SDL_VIDEO_DRIVER='x11' ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall/game/bin/linuxsteamrt64/dota2' -vulkan_disable_steam_shader_cache -novid -nodev -nojoy -console +'sv_lan' '1' ====== Bot Match ====== **** LD_LIBRARY_PATH=~/'Steam/steamapps/common/Dota 2 Pre-Crownfall/game/bin/linuxsteamrt64' LD_PRELOAD='/lib64/libfreetype.so.6' SDL_VIDEO_DRIVER='x11' ~/'Steam/steamapps/common/Dota 2 Pre-Crownfall/game/bin/linuxsteamrt64/dota2' -vulkan_disable_steam_shader_cache -novid -nodev -nojoy -console +'sv_lan' '1' +'dota_bot_practice_difficulty' '4' +'dota_start_ai_game' '1' +'map' 'dota'