サンダーフォース(PC-6001mkII/PC-6601 テープ版)を改造しよう
無敵化
敵に当たっても死ななくなります。一度実行するとゲームが終わらなくなるので注意です。
改造方法
- MODE5/PAGE3を選び、 サンダーフォースのテープをセットして CLOAD してください。
- ロードが終わったら、MON でマシン語モニタに入ってください。
- S コマンドで以下のデータを打ち込んでください。
8A63: AF 32 8B 33 32 90 33 C3 00 00
- B コマンドで BASICに戻り RUN してください。ゲームをスタートすると、敵や弾に当たっても死ななくなります。
自機増加
ゲームスタート時の自機の数を増やします。
改造方法
- MODE5/PAGE3を選び、 サンダーフォースのテープをセットして CLOAD してください。
- ロードが終わったら、MON でマシン語モニタに入ってください。
- S コマンドで以下のデータを打ち込んでください。 赤い部分が自機の数です。この例では64H(100機)にしてあります。
8A63: 3E 64 32 09 20 C3 00 00
- B コマンドで BASICに戻り RUN してください。デモが始まると自機の数が増えているはずです。
FM音源カートリッジ(PC-60m55)対応
サンダーフォース(PC-6001mkII/PC-6601 テープ版)は、PC-6001mkIISR/PC-6601SR で起動するとBGMがFM音源で流れます。
どれだけ需要があるかわかりませんが、
PC-6001mkII/PC-6601に外付けのFM音源カートリッジ(PC-60m55)を差した場合にもFM音源で鳴るようにしてみよう
という改造です。
改造方法
- PC-6001mkIIまたはPC-6601にFM音源カートリッジ(PC-60m55)を差して電源を入れてください。
- MODE5/PAGE3を選び、 サンダーフォースのテープをセットして CLOAD してください。
- ロードが終わったら、MON でマシン語モニタに入ってください。
- S コマンドで以下のデータを打ち込んでください。
8918: 7B
8A63: DB 73 B7 C2 00 00 21 5D E9 06 0F 5E 23
8A70: 56 23 1A E6 0F F6 70 12 10 F4 C3 00 00 50 01 53
8A80: 01 64 01 75 01 78 01 D7 05 9C 07 AD 07 BC 14 BE
8A90: 14 C4 14 C8 14 CC 14 D0 14 D2 14 00 00 00 00 00
8AA0: 00 00 00 00 00 00
FF56: A5
- B コマンドで BASICに戻ってください。
- (ここで別のテープに CSAVE することで改造済のローダーを保存することができます)
- RUN してください。データのロードが終了すると、ゲームがスタートします。
- FM音源カートリッジが認識されると、BGMがFM音源で流れるようになります。
- バージョン違いなどはうまく対応できない可能性があります。そのときは twitter で @tiny_yarou まで報告していただけると幸いです。
戻る