MAME 32 http://www.classicgaming.com/mame32/
MAME32は色々な種類が出ていますが、 やる事は基本的に変わらないと思いますので、ここではオフィシャル物で説明します。

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

準備

オフィシャルページからダウンロードしてください
| MAME32 実行ファイルがまとまった圧縮ファイル
圧縮ファイルはツールを使って解凍しておいてください

ゲームデータ
ゲームR@M | これがないとゲームできません。 用意しておいてください。
# ネット上でのダウンロードは違法にあたりますので、 # 入手に関して質問なさらないようにお願いします。

NEOGEOのBI@Sファイル（ ネオジオやらなければ必要ないです )
neogeo.zip ( BI@Sファイル ) | NEOGEOのゲームを起動する場合は必須です。 この４つをneogeo.zipとしてZIP圧縮しときましょう。
# BI@Sファイルは各自用意してください。 # また、ネット上でのダウンロードはR@M同様に違法にあたりますので、 # BI@Sファイルの入手に関しても質問なさらないようにお願いします。

圧縮ファイルの展開

MAME32フォルダの内容
解凍するとこのような内容の物が出てきます。 mame32.exeをダブルクリックするとエミュレータが起動します。

MAME32起動画面
通常はexeファイルをダブルクリックするとこのウインドウが出ます。 DOS版とは違って、使いやすいGUIですね。

起動時にDirectXを要求された場合はDirectXをインストールしてください。
DirectXのダウンロード先 ( 日本語ページ ) http://www.microsoft.com/japan/directx/homeuser/downloads/default.asp

フォルダ設定

デフォルトのフォルダ
無設定時の各フォルダは、mame32のexeがある場所のフォルダとなっています。 ROMファイルを入れる場所はromsで、 ゲームの設定ファイルが保存されてるところはcfg、画面のスナップが保存される所はsnapです。 R@Mは分けて読み込ませたいなぁと思ってる方もいると思います。 フォルダ場所を任意で変更させたい方は下をご覧下さい。

フォルダ設定を任意で変えたい場合はこの手順を踏んでください。

まず、Options → Directories... と進みます。
するとフォルダの設定ウインドウが出てきますので、 そこで設定します。

Show directories for.
この画面で言うと、左上の [] 枠が現在設定変更を加えようとしている箇所です。
[▼]をクリックすると各フォルダのメニューが出てきます。

Directories:
そのすぐ下の [] 枠は現在セットされてるフォルダす。
デフォルトはmame32.exeがある階層のromsフォルダとなってます。
フォルダが追加されたり、パスが変更されるとここに反映されます。

フォルダパスの変更やフォルダ追加
追加や変更をしたい場合は [] 枠の箇所でセットします。
Browse...はフォルダの変更。
Insertは読み込みフォルダを複数にしたい場合、追加が出来ます。

決まったら右上にあるＯＫを押して確定です。

R@Mファイルの認識

MAMEはR@Mファイルを自分で認識をさせてから遊ぶタイプのエミュレータです。 という事で早速R@Mファイル認識させてみます。

認識の手順
| View → Refrash を選択する事で認識作業をします。 また、F5を押す事でも同じ作業をしてくれます。
認識されると、ゲーム名の横にあるアイコンがICチップのような物に変化します。
Refreshをかけても尚このような赤マークがついていたら認識されていません。 romフォルダの設定に間違いがないかどうか確認してください。 ※MAMEではR@Mのファイル名が決められています。 例えR@Mをお持ちでも、ファイル名を間違えてると起動できないので注意してください。 正式なファイル名はDirectory下部にある半角英数がr@mファイルの圧縮名です。

基本的な設定

オプション設定
| Options → Default Options... を選択します。

Display
Display ここは特にいじる必要は無いと思いますが、 ウインドウモードでゲームをやりたい時は Run in a window にチェック入れてください。 ゲーム画面の横線が気になる人は、Effectsの下にある Use scanlines のチェックを空白に。 色が暗かったり明るかったりする場合は、Gamma correction を左右にずらして調整を。

Advanced

Advanced
ここも特にいじる必要は無いと思いますが、
今までは普通だったのに、MAME 0.54辺りから画面がボケるのは何故。。。と、お嘆きな方は、
UseDirectDraw内にある、 Stretch using hardware のチェックを外してください。
多分直ります。
余談ですが、うちでもチェック入ったままだとボケます、
画面ボケはGeforce等のカード付けてる人が対象なのかもしれません。

Sound
Sound ここはなんとなくで分かるでしょう。 数字はサンプリングレート、一番上のEnable〜はサウンド有効にするかどうかです。

Controllers
Controllers ジョイスティックや、マウスを使う方はチェックしましょう。 Enable steadykey supportというのはどんな物かわかりません(汗)

後の物は、そのままでも問題ないので省きますー(^^ゞ

ゲーム起動

起動前

ゲームタイトル上で右クリックするとメニューが開きます。
この場合は Play 1943 kai を選ぶとR@Mを読みます。
読み込みが終わると画面が切り替わり、ゲームが開始されます。
また、ゲームタイトル上でダブルクリックさせても起動させる事が出来ます。
下の Play and Record Input... は自分のプレイを記録するモードです。
この記録データの事は 一般的にリプレイデータと呼ばれています
このデータを利用した、リプレイムービーを扱ったエミュレータサイトも多々ありますね。

起動完了
読み込みが終わると、左のような黒背景の画面が出ます。 ← →を何度か押したり、Enterキーを押すと右のようにゲームの画面が出てきます。

NEOGEOのゲームの注意

NEOGEOのゲーム
NEOGEOのゲームをやる時は、他のゲームとは勝手が違います。
まず、必須なのはNEOGEO用のBI@Sファイルです。
これはゲームの起動チェックをするような物なので、これが無いとネオジオのゲームは動きません。
NEOGEO用のBI@Sファイルはneogeo.zipという名前でR@Mフォルダに置いてください。
もしくはゲームR@MにZIP圧縮させてない状態のままBI@Sファイルを混入し、
全体をまとめて再圧縮させてください。

neogeo.zip ( BI@Sファイル ) | NEOGEOのゲーム起動に必須です。 この４つをneogeo.zipとしてZIP圧縮しときましょう。
# BI@Sファイルは各自用意してください。 # また、ネット上でのダウンロードはR@M同様に違法にあたりますので、 # BI@Sファイルの入手に関しては質問なさらないようにお願いします。

どこでもセーブ＆ロード
いつのまにかどこでもＳＡＶＥが出来る仕様になっていました。 ゲームの起動中にSHIFT ＋ F７ でSAVEする場所を問いかけられます。 １〜９の数字キーを押すとSEVEの完了です。 ロードはF7を押し、セーブした番号を押します。

コントローラー設定

起動完了

ゲームが起動したら TAB キーを1回押しますと設定関連のメニューが出ます。
Input ( General )
これは全ゲーム共通の設定です。全ゲームの初期設定として適用されます。
Input ( this game )
これは、各ゲームに設定する項目です。
ゲーム毎に設定できるので、私はこちらの方をよく使っています。
Enterを押すと設定画面に移ります。（画像右）
開いたら 、変更させたい所で1回Enterを押し、
適用させたいジョイスティックレバー、ボタンやキーボードを押します。
設定後に文字が化ける場合ありますが、問題なく適用されてるはずです。
この辺りの確認は実際にゲームをやって確認してください。
たまに同一のキーが何個も連なる場合がありますが、何度も同じ作業をやってれば戻ります。
コントローラーが無反応な場合は、
オプションのコントローラー使用が有効か無効かを確認してみてください。