[решено] Русификация игр сторонним exe приложением

Проблемы с аудио / видео / изображениями, воспроизведение, создание и редактирование. Также для поддержки и обсуждения игр


Ответить
ar23n
Сообщения: 8
Зарегистрирован: 08.12.2025

#

Подскажите, пожалуйста, каким образом можно установить русификатор в виде exe-файла поверх установленной игры из Steam? На примере игрушки Control

Пробовал распаковать файл в надежде далее скопировать распакованное в каталог с игрой, но после распаковки с помощью 7z получаю несколько разных файлов и каталогов. Среди них есть файл ".text" неизвестного формата и, судя по размеру, в нем спрятан нужный контент, но его не удается распаковать.
Cкрытый текст
> file Control_GV_VO_Rus.exe
Control_GV_VO_Rus.exe: PE32 executable for MS Windows 6.00 (GUI), Intel i386 Mono/.Net assembly, 3 sections
> 7z l Control_GV_VO_Rus.exe

   Date      Time    Attr         Size   Compressed  Name
------------------- ----- ------------ ------------  ------------------------
2101-03-25 19:41:38 .....   1029115172   1029115392  .text
                    .....         1826         1826  .rsrc/version.txt
                    .....        24082        24082  .rsrc/ICON/1
                    .....           20           20  .rsrc/GROUP_ICON/32512
                    .....         4394         4394  .rsrc/MANIFEST/1
2101-03-25 19:41:38 .....           12          512  .reloc
------------------- ----- ------------ ------------  ------------------------
> file .text
.text: data
2101-03-25 19:41:38         1029145506   1029146226  6 files
> hexdump -C -n 64 .text
00000000  00 2d 57 3d 00 00 00 00  48 00 00 00 02 00 05 00  |.-W=....H.......|
00000010  00 ff 52 3d 60 2d 04 00  01 00 00 00 1f 01 00 06  |..R=`-..........|
00000020  78 e7 01 00 87 17 51 3d  00 00 00 00 00 00 00 00  |x.....Q=........|
00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
Также установлен Wine и Lutris, но не приложу ума как через них можно запустить русификатор, чтобы он понял где искать Control.
Сам Steam живет в каталоге ~/.local/share/Steam
Последний раз редактировалось ar23n 11.01.2026 20:46, всего редактировалось 2 раза.
ar23n
Сообщения: 8
Зарегистрирован: 08.12.2025

#

Разобрался со своей проблемой установки русификаторов поверх загруженных игр. В данном случае неважно откуда игра: из Steam, EGS или из зеленого магазина.
Вкратце: создается отдельный от игры префикс wine, с него запускается exe-установщик и делает свою работу в заранее указанном каталоге с игрой.

⚠️ Что я пробовал делать до этого, но exe-установщик так и не удалось запустить:
  1. Запускал установщик в новом wine префиксе, без дополнительных модификаций через winetricks.
  2. Добавлял установщик в библиотеку Steam и пробовал запустить из нее.
  3. В Lutris добавлял установщик как локально установленную игру (Add locally installed game) с раннером (runner) Wine. Также менял разные версии раннеров (Runner options → Wine version).
Далее понадобятся пакеты wine и winetricks.

➊ Создай чистый wine префикс, чтобы избежать потенциальных проблем (совет, не более) и укажи в открывшемся окне версию ОС, например, windows 10.
$ WINEPREFIX=~/wine-app-launcher winecfg

Если не указать префикс, то будет использоваться по-умолчанию ~/.wine

➋ С помощью winetricks установи пакеты, которые в большинстве случаев решают проблему запуска приложений windows
$ WINEPREFIX=~/wine-app-launcher winetricks -q win10 dotnet48 vcrun2019

Ключ -q выполняет "тихую" установку.
Предпочтительней использовать .net пакеты от microsoft (их ставит winetricks), так как при использовании wine-mono в некоторых сценариях могут возникать ошибки.

Посмотреть что в префиксе натворил winetricks можно в логе
$ cat ~/wine-app-launcher/winetricks.log

Посмотреть список пакетов winetricks, которые доступны к установке:
$ winetricks list-download

➌ Создай в префиксе символическую ссылку на каталог с игрой, например:
$ ln -s ~/games/control ~/wine-app-launcher/drive_c/control

➍ Запусти установщик и укажи ему на ранее созданную ссылку на каталог из пункта 3:
$ WINEPREFIX=~/wine-app-launcher wine Control_GV_VO_Rus.exe

Установка завершена!

Префикс ~/wine-app-launcher можно удалить, если в нем больше нет необходимости.

Таким способом удалось запустить и установить русификаторы от GamesVoice для игр Alan Wake 2 и Control
Ответить