← ジョン・ドウ レポート
NXMS · README

NXMG - MEGA-SCSI 用 Nextor 3 (試験版)

似非職人工房の MEGA-SCSI(ノーマル版、SCC 付き版)で Nextor 3 を動かすための ROM イメージと、それを SRAM に書き込むインストーラです。

Nextor 3.0.0 はまだベータ版です。 この ROM には Nextor 3.0.0 Beta2 のカーネルが入っています。ここに書いた動き(できること、できないこと、下の「Nextor 3.0.0 Beta2 での注意」)は 2026-10 時点の Beta2 で確かめたもので、今後の Nextor の更新で直ったり変わったりすることがあります。非公式のソフトです。使用は自己責任でお願いします。

ファイル内容
NXMG_A8.ROMノーマル版 MEGA-SCSI(アスキー製メガロムコントローラ互換)用の Nextor 3 ROM イメージ(128KB)
NXMG_SCC.ROMSCC 付き MEGA-SCSI(コナミ製メガロムコントローラ使用、通称 WAVE-SCSI)用の Nextor 3 ROM イメージ(128KB)
NXMGINST.COMインストーラ。ROM イメージを MEGA-SCSI の SRAM に書き込み、SRAM ディスクを作る。元に戻すこともできる
LICENSE_Nextor.mdNextor の使用条件(ROM イメージに Nextor のカーネルが入っているため)

できること

できないこと(元の MEGA-SCSI カーネルとの違い)

必要なもの

インストール

  1. フロッピーなどに NXMGINST.COM と、機種に合った ROM イメージ(ノーマル版は NXMG_A8.ROM、SCC 付き版は NXMG_SCC.ROM)を入れます。SRAM ディスクから起動したいときは、同じフォルダに NEXTOR.SYS と COMMAND3.COM も入れます。
  2. MEGA-SCSI を挿した状態で、MSX-DOS2 または Nextor から次を実行します。
    NXMGINST NXMG_A8.ROM /B
    • /B を付けると、書き込む前に SRAM 全体(128KB〜1MB。1MB 版なら 1MB)を NXMGBACK.ROM に保存します。元のカーネルは 64KB で、似非 RAM ディスクの FAT などが SRAM の 64KB 目から入っているため、先頭 128KB だけでは元に戻せないからです。保存先は SCSI2SD など、SRAM の大きさの空きがあるドライブにしてください(フロッピーには 1MB 版のバックアップは入りません。SRAM ディスクや似非 RAM ディスク自身にも置けません)。書けなかったときは、途中までのファイルを消してエラーを出します。元のカーネルに戻したいときのために、初めてのインストールでは付けることを勧めます。/B:ファイル名 で名前を変えられます。同じ名前のファイルがあると、上書きするかを聞きます。
    • バックアップだけを取るときは NXMGINST /B です。
    • SRAM が 256KB 以上の版では、SRAM の 128KB 以降を SRAM ディスクとしてフォーマットし、NEXTOR.SYS と COMMAND3.COM があれば書き込みます(元のインストーラ MGINST が似非 RAM ディスクを作ったのと同じです)。すでに中身があるとき(元のカーネルの似非 RAM ディスクや、前に作った SRAM ディスク)は、フォーマットするかを先に聞きます。N と答えるか /N を付けると、SRAM ディスクには触りません。
  3. 確認(Y/N)に Y と答えると書き込みます。ファイルを読むのに 15〜20 秒ほどかかり(フロッピーの場合)、書き込みは一瞬で終わります。
  4. 画面に「DONE」と出て画面(画面モードによっては周辺だけ)が 緑 になったら、リセットボタンを押します。赤(「WRITE ERROR」)は照合エラーなので、もう一度書き込んでください。自動では再起動しません。
  5. SRAM ディスクにシステムファイルを入れたときは、そこから Nextor が起動します。SCSI のディスクは CALL FDISK(BASIC)でパーティションを作ってから使います。そこに NEXTOR.SYS と COMMAND3.COM を入れると、そのディスクからも起動できます。

元に戻すときは、Nextor の上で NXMGINST NXMGBACK.ROM を実行します。SRAM 全体が、保存したときの状態(元のカーネルと似非 RAM ディスクの中身)に戻ります。

「MEGA-SCSI not found」と出たとき

別の DOS カートリッジやフロッピーから起動していて、MEGA-SCSI のカーネルが動いていないと、自動では見つけられません。/S:1(スロット 1)や /S:2-1(拡張スロット 2-1)のようにスロットを指定してください。指定したスロットでは SPC があるかを必ず確かめるので、SRAM が空でも書き込めます。

NXMGINST NXMG_A8.ROM /B /S:1

そのほか

Nextor 3.0.0 Beta2 での注意

MEGA-SCSI のドライバの問題ではなく、Nextor 3.0.0 Beta2 のカーネルの動きです。Beta 版なので、今後変わるかもしれません。

確かめた環境

まだ確かめていないこと: 実機での SRAM 128KB / 256KB / 512KB の版、CALL FDISK での実際のフォーマット、2GB を超える容量、SCSI2SD 以外の機器(HDD、MO、SCSI2CF)、FS-A1ST 以外の機種。

権利