Magic Engine
シェア物ではありますが、非常に完成度が高いPCエンジンエミュレーターです。 CD-ROM^2もサポートされており、その完成度には模擬機とはいえ目を見張るものがありました。 ただ、CD-ROMドライブとの相性等で、 CD-ROM＾2のゲームでは音がうまく鳴らない等の障害が出る事も。。。（CD-DAサウンド)

OS | 起動確認
Windows 95 | 未所持OSにつき確認してません
Windows 98 | ◎
Windows 98 SE | ◎
Windows ME | 未所持OSにつき確認してません
Windows 2000 Professional | ◎
Windows XP Professional | ◎

Official Page
http://www.magicengine.com/
オフィシャルサイトが不明や閉鎖されてるエミュレータについて。
Zophar's Domain に行けば手に入るかも。 シェアウェアの場合でも体験版が手に入るかもしれません。 http://www.zophar.net/index.phtml

起動準備

ファイル展開
MagicEngineの実行ファイルが収められたフォルダ。 SystemCardイメージもここに置きます。 (SystemCardイメージについての詳細は、下記CD-ROM＾2 / SUPER CD-ROM^2のゲーム起動にて説明)

ゲームR@M起動までの流れ

pce.exeファイルをダブルクリックして起動しますと このような画面がフルスクリーンで出ます。

R@Mの読み込み
R@M読み込みを選んで、 R@Mが置いてあるディレクトリまで移動します ゲームがあればリストが右側に出てきます。 ※ v0.98からZIPファイルでの読み込みが可能になりました。 それ以前の物は無圧縮状態のイメージファイルでないと読み込みは無理のようです。

ゲームを選択し、ENTERを押すとゲームが起動します。 これは アフターバーナーII を起動したところです。

MagicEngineはシェアウェアソフト（有料ソフト）です。
この表示が下部に出てる場合はデモバージョンで起動中です ゲームは 5分間だけ プレイできます。 解除については、購入手続きをしレジストしてください。 # pce.exe にゲームR@Mのファイルを直接ドロップしても起動が可能です。

CD-ROM＾2 / SUPER CD-ROM^2のゲーム起動

CD-ROM^2

CD-ROM^2（ＣＤロムロム）のCDゲームを遊ぶ時に選びます。
CD起動を選び、SYSTEMの選択をしてください。
PC-Engine CD-ROM^2 の SYSTEMCARDイメージをお持ちでない場合は
MAGICシステムを利用してください。
# PC-Engine CD-ROM^2 SYSTEMCARDは別途用意する必要があります。
# SystemCardには、CD-ROM^2とSUPER CD-ROM^2用がります。
# SUPER CD-ROM^2のゲームは普通のSYSTEM CARDでは起動いたしません。
SYSTEM CARDイメージもR@Mイメージ同様の扱いなので、
ダウンロード場所や入手方法などは聞かないようにお願いします。

SYSTEM CARD

Pce.ini - メモ帳

    [path]

      ; system card paths
      ; --
      ;

    system_card_1=syscard1.pce
    system_card_2=syscard2.pce
    system_card_3=syscard3.pce

iniファイルを編集し、書かれてなければ修正をします。 SYSTEMCARDがある場合は、上記のようにファイル名指定し、 Pce.exeと同じ所に置いてください。 カードバージョンに合わせて番号をふっておけば分かりやすくなると思います。

CD-ROM^2ゲームの起動手順
| CD起動から、 MAGICシステムか PCエンジンの SYSTEMカードを選択します。
Magic System を用いた起動画面 RUNボタンを押すとCDが読み込まれます。
実機同様に System Card を用いた起動画面 RUNボタンを押すとCDが読み込まれます。
CD-ROMのゲームを起動してみました。

SUPER DARIUS です。 26 TAI TATAKAE MASUKA モード は圧巻でしたね。 | こっちは ロードス島戦記 です。

天外魔境 II - MANJI MARU - です。 このゲームがCD-ROM^2では一番有名な部類ではないでしょうか。 今でも根強いファンがいるようですね。

認識不足で上手く起動できない場合
CD-ROMのドライブを指定

まず、pce.ini ファイルを開き、上画像のような記述部分を探します。
cd_audio_input_line= の部分に
ドライブを直接指定する事で正常に読み込まれる場合があります。
私の場合はゲームＣＤをCD-ROMドライブにセットしても反応が無かったので
改めて１ドライブ目を指定し、不調をを回避しました。
# cd_audio_input_line=0 → １番目のＣＤドライブ
# cd_audio_input_line=1 → ２番目のＣＤドライブ
# １番目のドライブ ＝ コントロールパネルにある最初のCD-ROMドライブ。

Windows2000やWindowsXPの方
WindowsNT系のOSではASPIレイヤーの未導入が原因で上手く認識されない場合があります。 その場合はASPIレイヤーをインストールしてください。 ASPIレイヤーのインストールファイルはアダプテックのホームページから出来ます。 また、CDRライティングソフト等をインストールするとASPIレイヤーがインストールされる事もあります。

起動はできたけど画面がぼけます。。。

iniファイルを編集し上書き保存。

Pce.ini - メモ帳

    [video]

     ；
     ； display zoom
     ； --
     ；   0 -> software [defoult]
     ；   1 -> hardware
     ；

    zoom= 0

pce.ini ファイルを開き、上画像のような記述部分を探します。 Zoom= を0か1にしておけば多分なおると思います。