オンラインコンテンツをダウンロードしようとしたらクラッシュする事案の対処法

Got a problem with OpenTTD? Find some help here.

Moderator: OpenTTD Developers

Post Reply
LudensDK
Engineer
Engineer
Posts: 2
Joined: 02 Oct 2023 15:26

オンラインコンテンツをダウンロードしようとしたらクラッシュする事案の対処法

Post by LudensDK »

NewGRFをダウンロードしようとするとクラッシュする不具合が存在します。
今後、同様の現象に悩まされる方が減るように原因と対処法を記します。(ただし、これはあくまで私の環境でのものなので、確実なものではありませんが。)
原因は、Onedriveにあるようです。正確にはOpenTTDがC:\Users\ユーザー名\Documents\OpenTTDを参照したいのに対し、Onedriveにドキュメントの内容をバックアップする設定にしている場合、C:\Users\ユーザー名\OneDrive\ドキュメント\OpenTTDを参照することを強制され、これがエラーの原因になっているようです。
これの解決は、Onedriveの設定からドキュメントをバックアップの対象から外すことです。しかし、C:\Users\ユーザー名\OneDrive\ドキュメント ある(おそらく)すべてのゲームのセーブデータをC:\Users\ユーザー名\Documentsに移動する必要があるので注意してください。
ここからは未検証ですが、C:\Users\ユーザー名\OneDrive\ドキュメント\OpenTTDだけでもバックアップの対象から外せるのならそれで解決するかもしれません。あるいは、C:\Users\ユーザー名\Documents\OpenTTDを作成することも有効かもしれません。
この投稿が多くの方に役立つことを祈っています。
[参考]私が遭遇したエラーメッセージ
「Unhandled exception in ottd:game thread:
[json.exception.type_error.316] invalid UTF-8 byte at index 49:0x95」
peter1138
OpenTTD Developer
OpenTTD Developer
Posts: 1798
Joined: 30 Mar 2005 09:43

Re: オンラインコンテンツをダウンロードしようとしたらクラッシュする事案の対処法

Post by peter1138 »

Please try OpenTTD 15.0-beta2, or a nightly build, as these contain fixes for some of the known issues with unicode in file paths, so might fix the issue you are seeing.
He's like, some kind of OpenTTD developer.
Post Reply

Return to “OpenTTD Problems”

Who is online

Users browsing this forum: No registered users and 15 guests