ストライクコマンダーをNeko Project 21/Wで始めた。
ステートセーブでデータもゴチャゴチャいじって(笑)
フライト中のデータをMECCとかでいじれないかな?
ミサイル何発も撃てるようにとか。
本当はPS2のデュアルショックをアナログジョイスティックとして使いたいんだけど、サウンドブラスターの設定が良く分かってないのと、どうすればジョイスティックとして使えるかわからん。
ステートセーブで、ミサイルの在庫数とかは書き換えできたけど、海外のサイトを参考にセーブデータ書き換えもやってみるか。
ストライクコマンダー(PC-9801版)
Re: ストライクコマンダー(PC-9801版)
海外のサイトから、セーブデータのバイナリーを調べたWeb情報があった。
けど、ステートセーブでなんとかしてる。
で、一応PC-9801エミュレータでもバイナリを編集するためのツールをダウンロードしたんだけど、エミュレータ内のディスクイメージに入れる事ができなくて⋯
で、マニュアルみたらHOSTDRIVEの設定があったので、エミュレータでHOSTDRIVEの設定をして、Windowsのディレクトリを指定してリセットしたあと、NP2のツールでドライブレターに割り当てるツールを起動してドライブに割り当て。
PC-9801で使ってた懐かしのツール『FD』使ってドライブ移動と、ファイルコピーでバイナリーエディタをエミュレータ内に保存できた。
ついでにFDからバイナリエディタを起動して、ストライクコマンダーのセーブデータを覗き見たけど、大した情報は書いてなかった。
とりあえず、ホストOSからクライアントOSへファイルのやり取りは、非常に簡単にできた。
けど、ステートセーブでなんとかしてる。
で、一応PC-9801エミュレータでもバイナリを編集するためのツールをダウンロードしたんだけど、エミュレータ内のディスクイメージに入れる事ができなくて⋯
で、マニュアルみたらHOSTDRIVEの設定があったので、エミュレータでHOSTDRIVEの設定をして、Windowsのディレクトリを指定してリセットしたあと、NP2のツールでドライブレターに割り当てるツールを起動してドライブに割り当て。
PC-9801で使ってた懐かしのツール『FD』使ってドライブ移動と、ファイルコピーでバイナリーエディタをエミュレータ内に保存できた。
ついでにFDからバイナリエディタを起動して、ストライクコマンダーのセーブデータを覗き見たけど、大した情報は書いてなかった。
とりあえず、ホストOSからクライアントOSへファイルのやり取りは、非常に簡単にできた。
Re: ストライクコマンダー(PC-9801版)
PC-9801のバイナリーエディタでセーブデータを覗いてみました。
実施中のシナリオ番号以外は特にステートセーブと変わらず。
とりあえず、これらの情報を忘れないようにメモしておかないと。
実施中のシナリオ番号以外は特にステートセーブと変わらず。
とりあえず、これらの情報を忘れないようにメモしておかないと。
Re: ストライクコマンダー(PC-9801版)
セーブデータをmeditなどのバイナリエディタで見て、
&h205hのところに書かれてるのが、F-16の損害分。
これが15機を超えると保険会社から契約打ち切りで
いくら残高があってもゲームオーバー。
記述はもちろん16進数での記述なので、バイナリエディタで「10」って書き換えたら10進数で「16」の事なのでミッション成功しても、ゲームオーバー。
他のゲームみたいにセーブデータのチェックサムなどは無し。
セーブデータで、存在しないミッション数に書き換えるとテントの中の表示から何もできなくなる。
&h205hのところに書かれてるのが、F-16の損害分。
これが15機を超えると保険会社から契約打ち切りで
いくら残高があってもゲームオーバー。
記述はもちろん16進数での記述なので、バイナリエディタで「10」って書き換えたら10進数で「16」の事なのでミッション成功しても、ゲームオーバー。
他のゲームみたいにセーブデータのチェックサムなどは無し。
セーブデータで、存在しないミッション数に書き換えるとテントの中の表示から何もできなくなる。