Files
local_machine/scripts/games/gog/README.md
ahauimix 1938b7c743 Expand local_machine docs and automation for connectivity, games, and ops.
Add proxy/VPN/telegram launchd and emergency runbooks; reorganize apps docs;
document JA3 CrossOver runbook and Wine troubleshooting; add GOG/HoMM game
scripts, disk cleanup guides, and gitea push-via-proxy helper. Ignore temp/.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-01 08:12:19 +03:00

2.7 KiB
Raw Blame History

GOG web-installer (без Steam)

Отдельный Whisky-bottle. Скрипты не трогают HoMM-OldenEra, Steam, start.sh play, дампы Steam.

Антипаттерны (swap, winedbg, «20 GB»): docs/games/TROUBLESHOOTING.md.

Один раз

# 1) Whisky → New Bottle → Windows 10 64-bit → имя «GOG-Install»
bash ~/code/local_machine/scripts/games/gog/list-bottles.sh
bash ~/code/local_machine/scripts/games/gog/use-bottle.sh <UUID> GOG-Install

# 2) Подготовка bottle (или одной командой: bash gog/install-all.sh /path/stub.exe)
bash ~/code/local_machine/scripts/games/gog/create-bottle.sh GOG-Install   # если bottle ещё нет
bash ~/code/local_machine/scripts/games/gog/setup-bottle.sh
bash ~/code/local_machine/scripts/games/gog/install-gdiplus.sh   # обязательно (~900MB скачивание)
brew install cabextract
bash ~/code/local_machine/scripts/games/gog/install-corefonts.sh

Запуск web-stub

bash ~/code/local_machine/scripts/games/gog/run-web-installer.sh \
  ~/path/to/GOG_Galaxy_Jagged_Alliance_3.exe

Лог: /tmp/gog-web-installer-GOG-Install.log

Jagged Alliance 3 без GOG Galaxy (канон)

Runbook (установка + графика + RCA + антипаттерны): JA3_RUNBOOK.md

# Установка (Whisky GOG-Install): 5 частей offline backup в ~/Games/
bash ~/code/local_machine/scripts/games/gog/install-ja3-innoextract.sh
bash ~/code/local_machine/scripts/games/gog/finish-ja3-layout.sh

# Запуск (CrossOver D3DMetal — один раз setup, затем каждый раз run):
brew install --cask crossover
bash ~/code/local_machine/scripts/games/gog/setup-ja3-crossover.sh
bash ~/code/local_machine/scripts/games/gog/run-ja3-crossover.sh
Скрипт Назначение
install-ja3-innoextract.sh Канон установки (Whisky)
finish-ja3-layout.sh CommonLua, реестр GOG
setup-ja3-crossover.sh CrossOver bottle JA3-GOG + clone игры
run-ja3-crossover.sh Канон запуска (D3D12 / D3DMetal)
run-ja3.sh Whisky — графика D3D12 не работает (см. runbook)

Galaxy / web-stub — не использовать для JA3 (GOG_GALAXY_7H_RCA.md).

Сброс только GOG

bash ~/code/local_machine/scripts/games/gog/reset.sh

Устаревшее (не использовать для GOG)

  • setup-wine-bottle.sh / bottle HoMM-OldenEra — там Steam и общий префикс.