互換性の問題:メニューカードの画像が表示されない
Issue #971
closed
テル様のシナリオ「三時の妖精(Ver-1.50)」のプレイ中に、互換性に関する問題を確認しましたので報告します。
エリア『町』の「マリーの家」のカードをクリックした後に表示される画面で、メニューカード「絵本」「お洋服」「傘」の画像が表示されません。また、同エリアの「ダニアンの家」のカードをクリックした後に表示される画面でも、メニューカード「絵本」が表示されません。
これらのカードは全て、CW1.50エンジンでは正常に表示されました。
Pyエンジンのビルド番号は 2020-08-21 22:04:47、プレイ環境はWin10 Pro(64bit)、メモリ8GBです。
Comments (3)
-
repo owner -
reporter ご連絡ありがとうございます。
シナリオ作者様の方へ報告し、対処して頂くことにします。ありがとうございました。
-
reporter - changed status to closed
これでクローズします。
- Log in to comment
ご報告ありがとうございます。
当該シナリオを確認してみたのですが、これらのメニューカードから参照しているファイルのファイル名が文字化けしているようでした。
壊れたファイル名をどのようにデコードするかはアプリケーション次第で、CW 1.50ではたまたまエリアからの参照情報と文字化けしたファイル名のデコード結果が一致して表示されているものと思われます。反面、付属のWirthBuilderでは表示されません。
これはどちらかというとシナリオのバグといえるかと思われます。CWPyで無理やり対応したとしても、将来のものを含む1.50以外のエンジンで正常に動く保証がありません。シナリオの製作者の方に報告して修正していただくのが妥当かと思います。