しばらく実生活での仕事が忙しく、何も手が付けられない日々が続いており大変申し訳ありません。戦闘BGM枠の拡張計画に関しては具体的に何をどう変更すればよいのか見当がついてはいるのですが、なかなか実行に移せない状態です。今のところ、この調子で6月か7月いっぱいまでの間は仕事の都合でなかなか時間が取れない予定です。 さて、何もできないのも面白くないので、今回は第4次スーパーロボット大戦のシステム変更の中で思いついたアイデアとして、機体の地形適応の仕様をCOMPACTシリーズ準拠にする方法について考察します。大半のスーパーロボット大戦での最終地形適応は「パイロットに設定された地形適応」と「機体に設定された地形適応」を合計したものが適用されるのですが、ワンダースワンで展開されたCOMPACTシリーズでは機体の地形適応のみが反映される仕組みになっています。これならば機体の特定の地形適応をAにする強化パーツを用意するだけでお気に入りの機体の地形適応を簡単に変更可能です。やり方としては従来の「パイロットの地形適応」を読み込む際にこれを「機体の地形適応」を読み込むように変更すれば簡単に実施できそうです。ただ、これを実際に実行するとパイロットの無個性化を招くのではないかと若干心配になります。しかしこれを実施する事によってパイロットのパラメーターウィンドウから地形適応を消し去る事が可能となり、同時に撃墜数の表示欄を移動させれば特殊技能の表示を3つから6つに変更できます。なかなかやりがいのある変更だと思うのですが、皆様はいかがお考えでしょうか?
初期版のROMでハマーンの杖を使用する際に対象武器選択画面でキャンセルすると経験値が獲得できてしまう不具合、通称「ハマーンバグ」ですが、こちらも不具合の修正は完了しました。やはり予想通り、ウィンドウを開いて対象武器を選択する時点で経験値の取得やレベルアップ判定のサブルーチンが展開されるようにプログラムされていましたので、これを武器の使用回数回復時に展開されるようにサブルーチン呼び出し位置を変更(例によってデータを挿入するスペースがないのでジャンプ命令で別の位置に移動)する事で本来の仕様になりました。
なお現状では写真の通り、対象武器を使用できないクラスがその武器を持った状態でハマーンを使うと対象者のグラフィックやクラス表示がおかしな事になってしまいます。これは初期版ROMで確認されている既知の不具合ですが、このバグ自体では特にゲーム進行に問題が出る訳ではないので放置しておく事は可能です。しかしできる事ならばこちらの不具合も何とか修正したいので、不具合が発生する原因とその対策を調べてみようと思います。
コメント
コメントを投稿