ドアドアmkIIをSRで動かそう

PC-6001mkII用の ドアドアmkII(初期版)は、残念ながら、PC-6001mkIISR/PC-6601SRでは動作しません。ロード開始とともに、画面にゴミが出て、停止してしまいます。

原因は I/Oポートの挙動の違いなのですが、その部分を修正して SRで動かそう、という試みです。

mkII版(テープA面)をSRで動かす

  1. MODE5/PAGE3を選び、 テープをセットして CLOAD します。
  2. "DOOR" のロードが終わったら、以下のように入力してください。ただし、絶対に BASICプログラムは修正しないでください。

    POKE&H924A,&H3E:POKE&H924B,&HC6
    POKE&H9271,&H3E:POKE&H9272,&HC6
    POKE&H9283,&H3E:POKE&H9284,&HC2

  3. この状態で別のテープにCSAVEしておけば、そのままSR用のローダープログラムになります。
  4. RUN してください。
  5. ステージ選択後、音楽が鳴ってマシン語部分のロードが始まれば(おそらく)成功です。

初代機版(テープB面)をSRで動かす

  1. MODE2/PAGE2を選び、 テープをセットして CLOAD します。
  2. "DOOR" のロードが終わったら、以下のように入力してください。ただし、絶対に BASICプログラムは修正しないでください。

    POKE&H8E5E,&H3E:POKE&H8E5F,&HC6
    POKE&H8E6F,&H3E:POKE&H8E70,&HC2

  3. この状態で別のテープにCSAVEしておけば、そのままSR用のローダープログラムになります。
  4. RUN してください。
  5. ステージ選択後、音楽が鳴ってマシン語部分のロードが始まれば(おそらく)成功です。

戻る