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>
This commit is contained in:
24
scripts/games/gog/setup-ja3-bottle.sh
Executable file
24
scripts/games/gog/setup-ja3-bottle.sh
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env bash
|
||||
# Bottle только для JA3 (offline GOG installer + игра). Без Galaxy CEF.
|
||||
set -euo pipefail
|
||||
GOG_DIR="$(cd "$(dirname "$0")" && pwd)"
|
||||
GAMES_DIR="$(cd "${GOG_DIR}/.." && pwd)"
|
||||
|
||||
# shellcheck source=config.sh
|
||||
source "${GOG_DIR}/config.sh"
|
||||
gog_swap_guard "${GOG_SWAP_MAX_MB:-400}" || exit 1
|
||||
gog_disk_guard 10 || exit 1
|
||||
|
||||
if [[ ! -f "${GOG_DIR}/bottle.env" ]]; then
|
||||
echo "Сначала: Whisky → New Bottle → bash ${GOG_DIR}/create-bottle.sh GOG-Install"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "=== Подготовка bottle для JA3 (без Galaxy) ==="
|
||||
bash "${GOG_DIR}/setup-bottle.sh"
|
||||
bash "${GOG_DIR}/install-dxvk.sh" 2>/dev/null || bash "${GAMES_DIR}/install-dxvk-macos.sh" 2>/dev/null || \
|
||||
echo "⚠️ DXVK не установлен — JA3 может не стартовать (D3D11). Повторите install-dxvk."
|
||||
|
||||
echo ""
|
||||
echo "OK. Дальше:"
|
||||
echo " bash ${GOG_DIR}/install-ja3-offline.sh ~/Downloads/setup_jagged_alliance_3_*.exe"
|
||||
Reference in New Issue
Block a user