ROMカートリッジのプログラム終了後は

MSXのROMカートリッジのプログラムは(ゲームなどは)MSX-DOSもBASICも起動しないままプログラムが立ち上がります。
OSが起動する前にプログラムが起動しているのでMSX-DOSまたはBASICに戻るという概念はありません。
CR3はROMカートリッジの場合はプログラム終了後はCPUを停止するようにしました。
プログラム終了後にMSX-DOSまたはBASICを呼び出すプログラムを作ることはできるのかも知れませんが普通はそういう処理を入れずにROMカートリッジを抜いて電源再投入なんじゃないかと思います。
プログラムの終了処理時代を入れずに無限ループにするのが普通かな。

Leave a Reply