Без программирования и без знания командной строки. Перейти в режим рабочего стола, положить пару файлов, запустить один готовый скрипт — он сделает всё сам. Минут десять.
Установщик.exe), а Steam Deck — это Linux. Но автор сделал и нативную Linux-сборку патчера (linux-x64.zip), поэтому установка идёт напрямую — без Proton и эмуляции Windows. Ниже — готовый скрипт, который делает всё сам. Технический разбор «как это устроено внутри» — на отдельной странице для технарей.audio.zip)bash install-deck.shНажмите кнопку STEAM → Питание → Переключиться в режим рабочего стола. Дек станет обычным компьютером с курсором (удобно подключить мышь и клавиатуру, но можно и тачпадами).
Откройте браузер, зайдите на страницу озвучки на Boosty и скачайте все три архива (part1, part2, part3).
В файловом менеджере щёлкните правой кнопкой по part1 → Извлечь → Извлечь сюда. Остальные тома подхватятся сами. Появится папка с озвучкой (audio.zip и др.).
Автор озвучки даёт отдельный маленький архив linux-x64.zip — это патчер под Linux. Положите его в ту же папку, где audio.zip. Распаковывать не нужно — скрипт сделает это сам.
Скачайте install-deck.sh (или создайте такой файл из текста ниже) и положите его в ту же папку — где audio.zip и linux-x64.zip.
Щёлкните правой кнопкой по пустому месту в этой папке → Открыть терминал здесь (Konsole). Введите команду и нажмите Enter:
bash install-deck.sh
Скрипт сам распакует патчер, найдёт игру (даже на SD-карте), скачает .NET для Linux и поставит озвучку. Подождите 2–3 минуты, не закрывайте окно. В конце появится надпись «ГОТОВО! Озвучка установлена.»
Вернитесь в игровой режим, запустите Path of Exile 2 и зайдите в любой диалог. Персонажи должны заговорить по-русски. Готово!
install-deck.shМожно просто ⬇ Скачать install-deck.sh и положить в папку озвучки. Или скопировать текст в файл с таким именем:
# Положите этот файл в папку озвучки (там, где audio.zip), # рядом — linux-x64.zip (патчер под Linux от автора). # В Konsole: bash install-deck.sh cd "$(dirname "$0")" # 1. распаковываем Linux-патчер от автора в tools/ [ -x tools/PatchBundle3 ] || { unzip -oq linux-x64.zip -d _lx; \ mkdir -p tools; cp _lx/linux-x64/* tools/; chmod +x tools/PatchBundle3; rm -rf _lx; } # 2. находим игру (внутренняя память или SD-карта) for c in \ "$HOME/.local/share/Steam/steamapps/common/Path of Exile 2" \ /run/media/*/steamapps/common/"Path of Exile 2" ; do [ -f "$c/Bundles2/_.index.bin" ] && GAME="$c" && break done # 3. скачиваем .NET 8 ДЛЯ LINUX (нужен патчеру), если ещё нет [ -x dotnet/dotnet ] || { curl -L -o dn.tar.gz \ "https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.28/dotnet-runtime-8.0.28-linux-x64.tar.gz"; \ mkdir dotnet; tar -xzf dn.tar.gz -C dotnet; } # 4. бэкап индекса игры (на случай отката) cp -n "$GAME/Bundles2/_.index.bin" _.index.bin.backup # 5. ставим озвучку НАТИВНО — без Proton, пути Linux напрямую export DOTNET_ROOT="$PWD/dotnet" export LD_LIBRARY_PATH="$PWD/tools" # чтобы нашёлся liboo2core.so cd tools ./PatchBundle3 "$GAME/Bundles2/_.index.bin" ../audio.zip
Полная версия по ссылке выше — с проверками, поиском SD-карты, понятными сообщениями и подсказками при ошибках.
chmod +x tools/PatchBundle3GAME="/run/media/deck/ВАША-SD/steamapps/common/Path of Exile 2" bash install-deck.sh_.index.bin.backup — верните его на место Bundles2/_.index.bin. Или в Steam: Свойства игры → «Проверить целостность файлов» (вернёт оригинал).install-deck.sh ещё раз — займёт пару минут.