影響比較表:次世代アップデート vs スクリプト拡張MOD
ゲーム本体の大型アップデートが配信されると、バイナリ内のメモリ構造が変更され、F4SE や SKSE に依存する大型 MOD(Fallout: London 等)が起動不能になります。
| 項目 | 次世代最新版 | 過去バージョン(ダウングレード環境) | 影響 |
|---|---|---|---|
| 実行バイナリ (.exe) | メモリオフセット変更済み | 安定した過去版(例: 1.10.163) | F4SE 不一致で即時クラッシュ |
| ネイティブ DLL | 作者の再コンパイル待ち | 既存の膨大な MOD 資産が動作 | 起動直後のフリーズ防止 |
| Steam 自動更新 | 起動時に最新版へ自動上書き | マニフェスト書き込み禁止で防衛 | 構築済み環境の破壊防止 |
Steam コンソールからの過去 Depot 取得手順
Win + Rを押し、steam://open/consoleを実行します。- Steam 上に表示された「CONSOLE」タブで、過去の Depot 指定コマンドを実行します:
download_depot 377160 377162 5844437356224559917 download_depot 377160 377161 7497049478491370908 download_depot 377160 377163 5814404869444163104 - ダウンロード完了後、
steamapps\contentフォルダ内のデータをゲーム本体フォルダへ上書きします。
自動更新を防ぐマニフェスト保護
// appmanifest ファイルを読み取り専用に固定する PowerShell スクリプト
$AppManifest = "C:\Program Files (x86)\Steam\steamapps\appmanifest_377160.acf"
if (Test-Path $AppManifest) {
Set-ItemProperty -Path $AppManifest -Name IsReadOnly -Value $true
Write-Host "appmanifest を読み取り専用に固定しました。" -ForegroundColor Green
}
- ゲームの起動は必ず MO2 経由で
f4se_loader.exeから行い、Steam クライアントの「プレイ」ボタンは押さないでください。