というわけで誰でも権利的に問題なく出来る筈のCatShanty2での起動例も書いておきます
前に書いた家庭用ネオジオとあんまり変わらないのであしからず
○はじめてのMAME
1:MAMEをダウンロード
A:公式
ttp://mamedev.org/release.htmlから自分の環境に合わせた最新のバイナリファイルをダウンロードする
B:権利元から許諾を受けている無料配布されているROMイメージを公式
ttp://mamedev.org/roms/からダウンロードする
2:MAMEをインストール
A:MAMEのバイナリは自己解凍形式のEXEファイルなので起動させるなり解凍ソフト使うなりして展開する(iniファイルの設定次第ですがデフォルトでは展開したディレクトリ以下で完結するので展開後にフォルダを移動させたりしても問題なくレジストリを使ってないのでアンインストールは削除するだけで構いません)
B:展開されたMAMEのディレクトリ内にromsフォルダがあるのでその中に先ほどダウンロードしたROMイメージを移動させる
3:CatShanty2でイメージを取り込む
A:機種管理メディアタイプのイメージの拡張子に.zip;.7z;.chd等を登録
B:イメージファイルの追加で「アーカイブされたイメージも検索する」、「ファイルのCRC」をチェックから"外す"
C:取り込んだデータベースにそれぞれ適切なゲームタイトル等を入力
4:エミュレータの設定
A:イメージファイルをそのまま渡す、プロセスハンドルのシグナルはType2に設定
B:起動オプションを以下のように設定、「イメージファイルをダブルクオートで囲んで渡す」はチェックしない
$body_noext
(MAMEは非常に多くのコマンドラインオプションがあるがこの動作例では不要なので他は省略)
5:起動する
・・この例はあくまで公式で配布されてるイメージだけに沿ったものなのでほとんどをデフォルトの設定で動作させています
そのためディレクトリやビデオやオーディオやボタン設定は起動中にTabボタンを押すか一度MAME単体を起動して調整してください