SUPER FAMICOM Emulator ZSNES

私がPCで初めて触ったエミュレーターのWindows版です
かなりの完成度を誇ります。
DOS版とWIN版があり、
WIN版を起動するためには、 DirectX 8.0 以上が必要です。
# 2001年 11月ページ作成
# 以後のバージョンでは若干の違いが出ているかもしれません
# 予めご了承ください。

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

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

準備

R@Mファイル
ゲームR@M | ゲームを起動したいならば必須です。 またエミュレータでR@Mを読み込ませるときは、 ファイルネームは日本語では駄目です。文字化けを起こしますので英語ネームに。

ファイル展開
本体ファイルＤＬし、解凍すると以下のようなファイル構成が出てきます。

本体の起動

zsnesw.exeファイルをダブルクリックすると起動します。

実行時のエラー
この様なエラーは DirectX 8.0 等をインストールしてない環境で出ます。 今のままではどうにもならないので、インストールします。

DirectXをインストール
DirectXのダウンロード先 ( 日本語ページ ) http://www.microsoft.com/japan/directx/homeuser/downloads/default.asp

ZSNES起動
DirectXをインストールし、再起動がかかった後に再度 zsnesw.exe を実行します。 このようなの画面が出てれば、とりあえずはOKです。 PRESS "Z" TO CONTINUE と書いてあるので、 Z キーを押してください。

基本設定

SOUND設定

CONFIG → SOUND と進みます。 最低でも、↓の２つの設定項目は見ておいたほうがいいです。 ENABLE SOUND ( サウンド有効 ) STEREO SOUND ( ステレオサウンド有効 ) その他色々ありますが、PC環境にあわせて設定してみてください。

VIDEO設定

解像度の選択

CONFIG → VIDEO と進みます。

VIDEO設定

実行表示モード設定です。
WINを選ぶとWIN上での表示が可能で、
FULLはフルスクリーンに切り替わり実行します。
自分に見合ったものを実行 [ SET ] してください。
これは 640*480 DR FULL でのコンフィグ画面ですが
多分この設定で問題ないと思います。
ハード環境により起こる画面ボケの直り、半透明カラー も有効のようです。

コントローラー設定

CONFIG → INPUT #1 と進むとコントローラー設定画面が出ます。

KEYB/JOYSTICK

タイプを選びます。

SET KEYS

次にここをクリックすると
上、下、左、右、スタート、セレクト、A、B、X、Y、L、R の順に押す指示が出ます、

ENTER THE KEY OR BUTTON TO USE FOR ***( ***はセットする場所 ） ( ESC TO SKIP)

これが出たらキーを押します。
*** のところが UP となってたら上に適用させるボタン設定という意味です。
画面に従い、ボタン押ししながらセットしていってください。

DOWN | J02

単独でセットする場合は、緑色の英数の部分をクリックすると設定窓が開きます。

ボタンを押しても上手くいかないときは、 コントロールパネルにあるゲームコントローラーの設定で、 レバーやボタンの調整をやってみてください。

初期ゲームリスト読み出しフォルダ設定

初期設定では、ゲームを起動させる為の読み出しフォルダは、zsnes.exe がある場所です。
そこからゲームＲ＠Ｍがある場所までルートを辿っていくわけですが、
毎回選んでいくのは面倒なんで、読み出すフォルダの固定をしてしまいます。
まず、zsnesw.cfgをノートパッド等で開き、 以下の記述を探し出します。

Zsnesw.cfg - メモ帳
; Game directory. This is the directory where the GUI starts at. ; ZSNES automatically writes the current directory here upon exit. GameDirectory = C:\EMU\ZSNESW

ここの最後の行を、

GameDirectory = C:\Game\SNES

の様にゲームR@Mが置いてあるフォルダを指定します
※ これは私の例です。ご自分の環境に合わせたパスを指定してください。
尚、上に書いた作業は全く無駄になりますが、
ゲームR@Mを、直接 Zsnesw.exe にドロップさせる事でもゲームの起動可能です（笑）

セーブフォルダ設定

これもやっておくと後々便利かもしれません。
基本的に、セーブデータは、ゲームR@Mと同じフォルダに作成されますが、
ゲームR@Mと一緒になるので、整理が面倒になるかもしれません。
そこでセーブデータだけ保存させるフォルダを作っておきます。
別に、専用フォルダは必要ないという方は、ここは無視してOKです。
作っておくと天外魔境 ZERO や、スターオーシャン等に代表される
画面バグリ修正ファイルであるDejapパッチの置き場所に迷わなくて済むかも（笑）
これも Zsenesw.cfg をノートパッド等で開いて以下の記述を探します。

Zsnesw.cfg - メモ帳
; Set this to 1 if you do not want ZSNES to save the configuration files. DontSave = 0 ; Savefile directory. Leave it blank if you want the save files to be in the ; same directory as the games. It should be in a format like : C:\dir\dir SaveDirectory =

最後の行を

SaveDirectory = C:\save\ZSNES

等の、seve用に作った保存用フォルダに指定するだけです。
※ ご自分の環境に合わせたパスを指定です。
一度でもゲームを起動すると、↓のようにデータが保存されます。
ここで付いてるファイル名はR@Mのファイル名と同様です。
Feoezsp7 と Socnsdd1 のフォルダは、別途用意した
天外魔境ZEROとスターオーシャンの画面化け修正のグラフィックパックです。

ゲーム起動までの流れ

ゲームR@Mを読み込む。
| GAME → LORD と進む
上で説明した基本読み出しフォルダ指定に間違いがなければ 下記の様にゲームR@Mのリストが出ていると思います。 日本語名では文字化けをおこすので、ファイル名は英語である必要があります。
プレイしたいゲームを選んで LOAD をクリックするか ファイル名の上でダブルクリックしてください。 # ゲームR@Mを直接 Zsnesw.exe にドロップさせる事でもゲームの起動可能です

ゲームのスナップショット

ドラゴンクエストV - 天空の花嫁 - | ドラゴンクエストVI - 幻の大地 -
- 魔装機神 - | スターオーシャン
天外魔境 ZERO | タクティクスオウガ

# スターオーシャンと天外魔境ZEROの画面化けを回避された起動は
# Dejapのグラフィックパックが別途必要です。
パッチの当て方は別ページで紹介しています。