スキップしてメイン コンテンツに移動

投稿

5月, 2021の投稿を表示しています

最新の投稿

キャプテン翼4 ドリブルバグ修正計画

 久々にキャプテン翼4をプレイしていて気が付いたのですが、フィールドで選手がボールを保持してドリブルをしているお馴染みの画面で、よく見ると上の写真のように画面の右端に妙な黒い線が走っているのを確認しました。最初は私が各データの位置を色々と移設した際に何か作業を誤まったのかと思っていたのですが、何も改変していない元のままのデータのROMでプレイしても同じ現象が発生したのでこれは何らかの不具合=バグではないかと思われます。一応これを消す方法は見つけたのですが、それを実行すると以下の写真のようになってしまいます。  確かに画面右端の黒い線は消えましたが、今度は画面の下半分に表示されるレーダーのコート図面が消えてしまいます。どうやらこの画面を表示するにあたってカットインやクローズアップ演出を表示する定義と同じスクリプトやコマンドコードでの設定がされているようなのですが、この定義のうちコート図を表示する定義(=ID15)に設定ミスがあるようなのです。この写真はコート表示に使用するスクリプトIDを無効化した状態でコート図もラインも消えるのですが、これをプログラム側から修正しようとすると何故かコート図だけが消滅して黒いラインはしっかりと残るので、このスクリプトやコマンドコードの場所を特定しない事には完全な修正は不可能です。まだ調査を始めたばかりでスクリプトそのものの記述場所が特定できていませんが、正式に修正が完了した際には修正パッチを公開する予定です。

第4次スーパーロボット大戦 BGM継続パッチ(BGM変更イベント対応版)をアップロードしました

 パッチ作者様にBGM継続パッチの不具合に対応していただきました。代理アップロードの許可が下りましたので以下のURLからダウンロード可能です。 https://ux.getuploader.com/retrogamelaboratory/download/11  今回のバグ報告を反映していただき、リセットするまでの戦闘回数が多くなるとRAMがオーバーフローして最終的にフリーズする不具合とMAP上でのBGM変更イベント発生時のBGM判定に対応しているそうです。パスワードは「継続」をローマ字入力です。  作者様の意向で特に転載や二次配布の禁止を厳守していただきたいとの事ですので、ご利用の方は留意のほどお願い申し上げます。

第4次スーパーロボット大戦 BGM継続パッチの修正

 先日ご報告したBGM継続パッチの問題部分が判明したので修正してみました。どうやらジャンプ命令コードの打ち間違いがあるようだったのでこれを変更したところフリーズしなくなりましたが、獣戦機隊増援イベントのように戦闘BGMが流れる一部のBGM変更イベントが発生すると、同じ曲が設定されている機体でも戦闘開始のたびに通常の戦闘と同じようにBGMが再読み込みされる現象が確認できます。元パッチの制作者様から許可があれば修正版を公開しようと考えております。

第4次スーパーロボット大戦 パッチ不具合の原因調査

 公開中のパッチの不具合として、まれにクリティカルが発生すると画面が乱れてフリーズする現象を以前ご報告しましたが、この数ヶ月間不具合の原因を調べた結果、どうやらBGM継続パッチの機能を適用している事に問題があるようです。  試しにBGM継続パッチの機能を削除して通常仕様に戻すとフリーズする現象は発生せず、逆に素のデータにBGM継続パッチを適用した場合はしばらく戦闘を続けていると画面が乱れて最後はフリーズします。BGM継続パッチを解析して不具合の原因を突き止めるか、あるいはBGM継続パッチの機能を削除して作業を再開するか、もうしばらく吟味してみる予定です。