1.症状
Stardew Valleyを久々に起動したら下記のコマンドプロンプトが出てクラッシュする。

適当にキーを押すと

ゲームが全画面薄紫色みたいなので一瞬立ち上がるがすぐクラッシュする。
[SMAPI] The game crashed last time you played.
That can be due to bugs in the game, but if it happens repeatedly you can ask for help here: https://community.playstarbound.com/threrads/108375/.
[SMAPI] If you ask for help, make sure to share your SMAPI log: https://log.smapi.io.
[SMAPI] Press any key to delete the crash data and continue playing.
[SMAPI]前回プレイしたときにゲームがクラッシュしました。
これはゲーム内のバグが原因である可能性がありますが、それが繰り返し発生する場合は、ここで助けを求めることができます。:https://community.playstarbound.com/threrads/108375/。
[SMAPI]あなたが助けを求めるなら、あなたのSMAPIログを共有することを忘れないでください:https://log.smapi.io。
[SMAPI]クラッシュデータを削除して再生を続けるには、任意のキーを押します。
2.SMAPI削除
原因はおそらくゲーム自体をバージョンアップしてしまったせいだと思われるが、よくわからないのでSMAPIを最新のものに入れなおす為一旦削除。
install on Windows.batをダブルクリック。(多分大丈夫だとは思うが、念のため自分がインストールしたSMAPIのバージョンのinstall on Windows.batを使うこと)


2を押してエンター。


これでSMAPIの削除は完了(SteamのStardew Valleyの起動オプションは入ったままだが最新のSMAPIに入れなおすのでそこは削除する必要はなし、後述)
3.最新のSMAPIをダウンロード
SMAPIの公式から最新のSMAPIをダウンロード
SMAPI 2.11.1 が最新(2019.03.21時点)

どうやらStardew Valley 1.3.36以降にゲームをクラッシュさせるMODを無効にしてくれるらしい。
4.最新のSMAPIをインストール
SMAPI-2.11.1-installer.zipを解凍。


install on Windows.batをダブルクリック。


1を押してエンター。


これで最新のSMAPIのインストールは完了。
補足
一度steam版のStardew ValleyでSMAPIをインストールした人だったら問題ないと思うが、steamのStardew Valleyの起動オプションに以下を設定するとsteamオーバーレイ、実績解除ともに使用可能になる
(以下ファイルパスが合っていたら何も弄らずにそのままコピペ)
"C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\StardewModdingAPI.exe" %command%
Steamの左のメニューからStardew Valleyを右クリック→プロパティ

起動オプションを設定

コピペしたものを貼り付けて→OK

5.起動確認


無事に起動できるようになりました。
以上、Stardew Valley クラッシュ → SMAPIの更新 説明でした。
おつかれさまでした。
0 コメント:
コメントを投稿