雑記

> エミュレーターについて
> エミュレーター 【emulator】
> 〔見習う，まねるの意〕
> あるコンピューターが他のコンピューターの機能を模倣するための装置やプログラム。
> 異種コンピューターで同一のソフトウエアの実行を可能にしたり，プロセッサーや OS の互換性を保つ。
> 「デイリー 新語辞典」より
> このカタログで扱うエミュレーターは、ファミコンやメガドライブ等をパソコンで再現するプログラムです。
> ファミコン本体が再現できても、ゲームカセットはどうするのかというと
> これは実際のゲームカセットから中のデータを取り出してパソコンで扱えるようにしたものを使います。
> これらエミュレーターも、パソコンで使うほかのソフトウェアとなんらかわりません。
> ふつーにパソコンを使えるならば、ふつーにエミュレーターも使うことができます。
> 日本と海外でゲーム機の名称が違うものがあります。
> ファミリーコンピューター・Nintendo Entertainment System(NES)
> スーパーファミコン・Super Nintendo Entertainment System(SNES)
> メガドライブ・Genesis
> メガCD・SEGA CD
> PCエンジン・Turbo Grafx 16
> 光速船・VECTREX
> 国内のエミュレーター関連サイトでも、海外名称が多く使われています。
> エミュレーターで使う、ゲームのデータはROM(Read Only Memory)イメージと呼ばれています。
> 元がフロッピーディスクのもの等、なんでもかんでもROMというのはおかしいのですが、総称的に使われています。
> かつては、ROMイメージを配布する国内ROMサイトも多くありましたが、摘発後はめっきり減りました。
> 海外サイトは、簡単に多くのファイルを集めることができたのですが、こちらもいまは減りました。
> それでもGoogleで検索すると、まだいつくかは手に入るものもあります。
> 検索時はおおざっぱに「SNES ROMs」とするよりも、
> 具体的にタイトルをいれて「Final Fantasy SNES ROMs」としたほうが探しやすいです。
> もう少し網羅的にROM集めたい場合は、WinnyやShareを使うほかないです。
> しかし、これらは一応リスクがあります。
> GBAのROM詰め合わせをアップロードしていたユーザーが逮捕されるということもありました。
> WinnyとShareでは共有されているファイルの傾向が違うのですが、まずはDB機能のあるShareで集めるのが楽かと思います。
> ｢ROM」「EMU」「エミュレーター」「詰め合わせ」「コンプ」「NESやSNES等、集めたい機種の略号」等の
> クエリワードでトリガに追加(その際は削除のチェックをはずし、DBにキー追加にチェック)するといいでしょう。
> PlayStationのディスクイメージは「[PS]」や「(PS)」
> PC-エンジンのディスクイメージは「PCE CDROM2」
> メガCDのディスクイメージは「MEGA CD」といったファイル名で共有されているものが多いです。
> 詰め合わせ系はウィルス入りもあったりするので、注意してください。
> 大抵のエミュレーターは起動方法や操作について書かれたReadme.txtもしくは、
> それに類するテキストやヘルプファイルが用意されています。
> 多くは実行ファイルと同じ場所におかれていますが、なかにはDocフォルダ等におかれている場合もあります。
> 国産のエミュレーターは、日本語で詳細なドキュメントを用意してくれている場合もあります。
> 英語で書かれたドキュメントでも、最低限必要な情報は読み取れるはずです。
> 家庭用ゲーム機エミュレーターの多くは、ROMイメージをメニューから開くだけで起動しますが、
> 起動しない場合は、ドキュメントに書かれた動作環境をチェックしてみましょう。
> OSのバージョン、DirectXのバージョンによっては動作しないものもあります。
> 必要なDLLが足りないといった場合もありますし、ROMイメージが破損しているという場合もあります。
> またPCのスペックが低い場合には、満足な速度で動かないことがあります。
> こういった場合は、違うエミュレーターも試してみましょう。
> ファミコン等有名機種はいくつものエミュレーターが開発されています。
> プロンプトから起動する必要のあるエミュレーターもあります。
> プロンプトはWindowsキー+Rで「ファイル名を指定して実行」を呼び出し、
> そこで「cmd」と打ちリターンキーを押せば呼び出せます。
> プロンプトでは、「ドライブ名:」と打つとドライブの変更ができます。
> 「c:\>d:」なら、Dドライブへ移動し、「d:\>」となります。
> ディレクトリを移動するには「cd 移動先」と打ちます。
> 「d:\>cd emulator」ならemulatorへ移動し、「d:\emulator>」となります。
> 「help」と打つとコマンドの一覧が表示されます。「help コマンド名」で各コマンドのヘルプが表示されます。
> また、コマンドやフォルダ名、ファイル名はTabキーにより補完されます。
> emulatorフォルダに移動する際に、「c:\>cd emu」と打ちTabキーを押すと「c:\>cd emulator」と補完されます。
> フロントエンドがあるエミュレーターの場合は、それを使うことにより
> プロンプトを使わずに起動ができます。
> エミュレーターの便利な機能に状態保存というものがあります。
> これは、おもにState Saveと呼ばれているものです。
> 機能はこれと同じでも呼び方が違うエミュレーターもあります。
> エミュレーター解説サイトでは「どこでもセーブ」と呼んでいる場合もあります。
> どこでもセーブという表現のとおり、通常のゲーム内の機能としてのセーブとは別に、
> ゲームのどの場面でも保存し、いつでもそれをロードして再開することができます。
> 昔のゲームは、RPGでもパスワード制だったりしますが、この機能を使えばパスワードを利用する必要もないわけです。
> チートとよばれる、ゲームデータの改造と同様に、便利ですがゲームバランスを大きく崩してしまう可能性もあります。
> エミュレーターでのゲームのセーブデータ管理には、セーブファイルが使われます。
> セーブファイルはエミュレーターによってsavやsrm等、拡張子は違います。
> 多くは、ゲームを起動した時にROMと同じ名前でセーブファイルは作られます。
> ROMが「Final Fantasy.nes」だった場合に、「Final Fantasy.sav」といった感じで作られるわけです。
> 各種ゲームのエミュレーター用セーブデータを公開しているサイトもあります。
> また、機種が同じ場合には、各エミュレーターでセーブファイルが共通の場合もあります。
> セーブファイルとROMのファイル名は一致している必要がある場合が大半です。
> セーブファイルは決められた場所におく(多くはsaveフォルダ)か、ROMと同じフォルダにおきます。
> ゲーム起動時にセーブファイルは自動で読み込まれます。
> 状態保存のデータも、同じようにファイルとして保存されます。これも拡張子はさまざまです。
> 一部のエミュレーターはデスクトップにおくと動作しないものがあります。
> これはデスクトップまでのパスが
> "C:\Documents and Settings\ユーザー名\デスクトップ\"と、日本語を含むためです。
> My Documents等、日本語を含まない場所におきましょう。
> 当然、エミュレーター自身のフォルダ名も英数字である必要があります。
> ファイル名も日本語だと問題のあるエミュレーターが一部あります。
> 動作に問題はなくても、日本語ファイル名がファイル選択画面で化けるものもあるので、
> 英数字で管理したほうが無難です。
> またMAME等の、アーケードマシンのエミュレーターは、
> ROMを、決められたファイル名で、決められた場所におく必要があるものが多いです。
> デスクトップでショートカットを使いエミュレーターを管理するのもいいのですが、
> アイコンでごちゃごちゃするのが嫌な場合は、ランチャーを使います。

> bluewind | Version 1.60r1 |  | : | e06603b4e9a82e220594bb99daa09712

> bluewindはコマンドラインランチャーです。
> bluewindを呼び出して、登録したキーワードを入力すると、そのキーワードに対応させたファイルが開きます。
> 「nes」と入力することで、NESエミュレーターを起動させる等の使い方ができます。
> http://soft.ultrasupercomputer.com/softdir/Launcher.html
> ほかにもいろいろなタイプのランチャーが多く存在します。
> [Let's Emu!・エミュレータとは?/HTML 2005.01.12]
> [各種エミュ起動説明/HTML 2005.01.03]
> [エミュ厨の法則2004/HTML 2004.12.26]
> [BOB IN THE UNDERGROUND/HTML 2005.01.13]
> 詰め合わせ系の中身/ファイル名クリックで詳細表示
> 捏造・破損・ウィルス情報
> 【エミュ】 ファミコンROM コンプリート 全8357本.zip
> [エミュ] GB･GBC ゲームボーイソフト コンプリート(5769本).zip
> (エミュレータ) ゲームボーイアドバンス(gba) ROM詰め合わせ① (0001～).zip
> (エミュレータ) ゲームボーイアドバンス(gba) ROM詰め合わせ② (0101～).zip
> (エミュレータ) ゲームボーイアドバンス(gba) ROM詰め合わせ③ (0201～).zip
> (エミュレータ) ゲームボーイアドバンス(gba) ROM詰め合わせ④ (0301～).zip
> (エミュレータ) ゲームボーイアドバンス(gba) ROM詰め合わせ⑤ (0401～).zip
> (エミュレータ) ゲームボーイアドバンス(gba) ROM詰め合わせ⑥ (0501～).zip
> (エミュレータ) ゲームボーイアドバンス(gba) ROM詰め合わせ⑦ (0601～).zip
> (エミュレータ) ゲームボーイアドバンス(gba) ROM詰め合わせ⑧ (0701～).zip
> (エミュレータ) ゲームボーイアドバンス(gba) ROM詰め合わせ⑨ (0801～).zip
> (エミュレータ) ゲームボーイアドバンス(gba) ROM詰め合わせ⑩ (0901～).zip
> (エミュレータ) ゲームボーイアドバンス(GBA) ROM詰め合わせ (1051～1100).zip
> (エミュレータ) ゲームボーイアドバンス(GBA) ROM詰め合わせ (1151～1200).zip
> (エミュレータ) ゲームボーイアドバンス(GBA) ROM詰め合わせ (1251～1300).zip
> (emu)ディスクシステムfdsエミュ本体&ROMコンプリート詰め合わせ動作確認済.zip
> [EMU] ファミコンディスクシステムROMフルコンプリート日本語版207本 FDC.zip
> (エミュ)NINTENDO64日本語ロム510本コンプリート(GoodN64_0_9999)1of8.rar
> (エミュ)NINTENDO64日本語ロム510本コンプリート(GoodN64_0_9999)2of8.rar
> (エミュ)NINTENDO64日本語ロム510本コンプリート(GoodN64_0_9999)3of8.rar
> (エミュ)NINTENDO64日本語ロム510本コンプリート(GoodN64_0_9999)4of8.rar
> (エミュ)NINTENDO64日本語ロム510本コンプリート(GoodN64_0_9999)5of8.rar
> (エミュ)NINTENDO64日本語ロム510本コンプリート(GoodN64_0_9999)6of8.rar
> (エミュ)NINTENDO64日本語ロム510本コンプリート(GoodN64_0_9999)7of8.rar
> (エミュ)NINTENDO64日本語ロム510本コンプリート(GoodN64_0_9999)8of8.rar
> (ROM) Sega Game Gear 480Games (TOSEC 0.01) (rr5%).rar
> (エミュ)PCエンジンロム1503本コンプリート(GoodPCE_108).zip
> (エミュ)Atari2600ロム1617本コンプリート(Good2600_0_9999).zip
> (エミュ)Atari5200ロム240本コンプリート(Good5200_0_9996).zip
> (EMU) PC88 1240本コンプリート[エミュ ROM ロム].zip
> (EMU) PC98 HDI 詰め合わせ.zip
> PC98 詰め合わせ リストにある☆印のついていないPC98ゲーム全てです.zip
> (EMU)PC98詰め合わせ《あ行》.cab
> (EMU)PC98詰め合わせ《か行》.cab
> (EMU)PC98詰め合わせ《さ行》.cab
> (EMU)PC98詰め合わせ《た行》.cab
> (EMU)PC98詰め合わせ《な行》.cab
> (EMU)PC98詰め合わせ《は行》.cab
> (EMU)PC98詰め合わせ《ま行》.cab
> (EMU)PC98詰め合わせ《や行》.cab
> (EMU)PC98詰め合わせ《ら行》.cab
> (EMU)PC98詰め合わせ《わ行》.cab
> (pc6)(pc6001)(pc6601)p6シリーズのゲーム.zip
> [EMU] [NEC][PC66] PC-6001 PC-6601SR Emulator + 106 Roms.zip
> 【エミュ】(PC6001) PC6001_Romz ゲームイメージ　300本 .zip
> [EMU][NEC][PC66] PC-6001 PC-6601SR Emulator 201 Roms.zip.zip
> 【エミュ】 【MZ700】 SHARP MZ700 MZ1500 Emulator + 142 Roms.zip
> [エミュ]SHARP X1 エミュ本体+ROM（ゲーム単体253本+詰め合わせ+SYSTEM+TOOL）.ZIP
> [EMU][X68K] X68000同人ゲーム大量エミュレータイメージ(555本).ZIP
> [EMU] X68000 ROM 888files(1of2).gca
> [EMU] X68000 ROM 888files(2of2).gca
> (ROM) MSX2 - Disks 2051Games (TOSEC 0.40) (rr5%).rar
> (ROM) MSX2 - ROMs 289Games (TOSEC 0.41) (rr5%).rar
> (ROM) MSX Turbo-R 58Games (TOSEC 0.10) (rr5%).rar
> [EMU][MSX2]DISK詰め合わせ.7z
> 【エミュレータ】FM-7 FM77AV Emulator + 318 Roms.zip
> [EMU][ROM][ゲーム]PC98 X68 MSX X1 FM7個人コレクション集 過去に流れてないイメージ含む[20031123ver].RAR
> (ROM) TOSEC 400 Set (E-M) (rr5%).rar
> (ROM) TOSEC 400 Set (E-M) (rr5%).r00
> (EMU)(ROM) ZINC 1.01 ROM.rar
> (EMU) RC Final Burn 0.517 Complete (57ROMs) (rr3%).rar
> (エミュ)MAME32 Plus! EX 0.78 (メタスラ5 メタスラ4 サム零 svcplus kof2002 レイドラ 闘婚)NeoGeoRom7本セット.rar
> [エミュ] MAME 0.81 新規対応Rom 079本 (RomCenter mame v0.81 split-merged changes).zip
> ROMの整理

>     ClrMamePro
>     Version 3.53a

>     :
>     97efe2561ac5a3a99cbfa3f76fbebcb5

>     ClrMamePro Dat
>     Version 050110
>     2005/01/10
>     :

>     Good Utilities
>     Version 050111
>     2005/01/11
>     :

>     Version 041009
>     2004/10/09
>     :

>     RomCenter
>     Version 2.70 beta2

>     :
>     811cdb71496f48b02f4aaca5facfe2fc

>     Version 2.62
>     2003/10/23
>     :
>     156bddd3ab6cb3ed77935a7068bf7434

>     OfflineList
>     Version 0.7f

>     :
>     6801c0db1dec4e50010a06503a48fc7b

>     OfflineList Dat
>     Version 041009
>     2004/10/09
>     :
>     5976879cb4a7c741a901a4f028bb7c3c

>     [EMUWORLD2010・RomCenter/HTML 2004.10.14]

>     ROMの管理は、こういったツールを使います。
>     これらのツールはデータベースに基づきファイルをチェックし、
>     データに一致するファイル名へとリネームしてくれたり、所持していないROMや壊れているROMのリストを作成します。
>     P2Pで、手に入る詰合せ物・コンプ物は大抵がすでにリネームされていますが、
>     されていないものや、また欠落がある場合もあります。そういったものをチェックしたい場合に使います。
>     データベースに記載されたすべてのファイルを集めたものがコンプリートと呼ばれますが、
>     これらのツールのデータベースは完全ではなく、存在するすべてのタイトルが記載されているわけではありません。

> 日本語タイトルへの変換

>     EtoJRenamer
>     Version 0.09
>     2004/04/14
>     :
>     d56735b91c1b5935dbe4123abbeedb44

>     基本的にツールでリネームされたファイル名は英数字ですが、
>     日本製のゲームでも、海外版が出ている場合、日本版のROMにも海外版のタイトルでファイル名が付けられている場合があります。
>     たとえば、GoodToolsでリネームされたメガドライブの龍虎の拳はArt of Fightingというファイル名です。
>     このような場合に、目的のタイトルを探すには「EtoJRenamer」に使われるtxtファイルを、
>     テキストエディタで検索し、対応するファイルを探します。
>     「EtoJRenamer」はGoodToolsで英語名に変換されたROMを日本語名に変換するためのツールです。

> FileNameの記号/2chから転載

>     記号 コード名 意味
>     [!] Verified Good Dump 正常なもの
>     [a] Alternate [!]とは別のバージョンの正常なもの
>     [b] Bad Dump 吸出しに失敗したもの
>     [f] Fixed 修正されたもの
>     [h] Hack 改造されたもの（ヘッダーやリージョンが変更されていたり様々）
>     [o] Overdump 吸い出しに成功しているが[!]のものよりサイズが大きい
>     [p] Pirate 海賊版
>     [t] Trained 改造されたもの
>     [T] Translation 翻訳されたもの 例えば本来は日本物だが文書を英語に改造した物など
>     (-) Unknown Year 年代がわからないもの
>     (??k) ROM Size ロムのサイズ
>     (###) Checksum チェックサムが一致しないもの
>     (PD) Public Domain 同人ソフト
>     (Unl) Unlicensed 著作権が無視されているもの
>     (Beta) Beta ベータ版ソフト
>     (sample) sample サンプル版ソフト　　店頭デモなど
>     (UO) アンオフィシャル
>     (NP) snesのみ NintendoPower
>     ZZZ_ Unclassified まだ分類されていないもの
>     RD＝ReDump(ROMセット変更)
>     (J) Japan 日本
>     (U) USA アメリカ
>     (E) Europe ヨーロッパ
>     (A) Australia オーストラリア
>     (C) China 中国
>     (F) France フランス
>     (FC) French Canadian フランス語圏カナダ
>     (FN) Finland フィンランド
>     (G) Germany ドイツ
>     (GR) Greece ギリシャ
>     (H) Holland オランダ
>     (HK) Hong Kong 香港
>     (I) Italy イタリア
>     (K) Korea 韓国
>     (NL) Netherlands オランダ
>     (S) Spain スペイン
>     (SW) Sweden スウェーデン
>     (UK) England イギリス
>     (M#) Multilanguage(# of Languages)マルチ言語
>     (Unk) Unknown Country どこの国か不明

> ゲームパッド

>     JoyToKey
>     Version 3.7.7
>     2004/03/27
>     :
>     61907ad0228ba2d975ae159525fe2b47

>     JoyToKeyを使うことによってゲームパッドの入力をキーボード入力として扱えます。
>     なので、ゲームパッドに直接対応していないエミュレーターでもWindows用のゲームパッドで遊ぶことが出来ます。
>     しかし、パソコン用に作られたゲームパッドの大半は、粗悪な作りです。
>     家庭用ゲーム機のコントローラーをパソコンに接続するための機器が販売されているのでこちらがお勧めです。
>     セガサターンのパッドはアーケードゲームからRPGまで、ストレスなく使えるパッドです。
>     PSのパッドはPSエミュレーターを使うなら必須ですし、サターンパッドよりも持ちやすさは上です。
>     64パッドのアナログスティックは、素晴らしい操作性ですが、これもパソコンにつないで使える機器があります。
>     サターンパッドは、Windows/Mac用に作られた復刻版というものもあります。

> ハックROM

>     ハックROMとは、ゲームのグラフィックやテキスト等を書き換え改造したもののことです。
>     書き換えたものをそのまま配布すると、著作物も含まれてしまうため、
>     ハックROM作者は通常、オリジナルROMと書き換えたROMの差分だけを配布しています。
>     この差分データがIPSとよばれるものです。IPSはゲームの内容の改造だけではなく、
>     動作しないものを動作するように修正したデータといったものもあります。

>     WinIPS
>     Version 0.63
>     2004/04/09
>     :
>     67ee175171307006b7b3dd678116ba4f

>     Version 0.63 Source Code
>     2004/04/09
>     :
>     c15a0ff6e188774ce244a3594d1efdcb

>     WinIPSは、IPSを作成したり、オリジナルROMにIPSを適用する(パッチを当てる)ツールです。

>     ハックROMの多くは、ファミコン(NES)用ゲームです。
>     ファミコンエミュレーターである、VirtuaNESは、ハックROMを扱いやすくするため、
>     オートIPSパッチ機能を持っています。これは、オリジナルROMとIPSをひとつにZIP圧縮した物を読み込むと、
>     パッチを当てた状態でゲームを起動してくれます。この機能はROMとIPSのファイル名が一致する必要はありません。

>     試しにハックROMを制作してみたいのなら、まずはファミコンが最適でしょう。
>     とくに、スーパーマリオ1(SMB1)は細かく解析され、簡単に改造ができるツールがあります。

>     SUPER MARIO BROS.
>     Version JU PRG1 40,976Byte

>     :
>     95f6f90342feaa848e55874922df2bd1

>     神風ルイジ
>     Version 010914 SMB1 IPS
>     2001/09/14
>     :
>     17a2c742355e6e8946e2f47367f9d19c

>     Dragon Quest 3
>     Version J 262,160Byte

>     :
>     0fd9dc013021de0ad140d45717e081bd

>     Final Fantasy 99
>     Version 5.0 DQ3 IPS

>     :
>     8186efd7b52fced86018ae492cc46f9d

>     SMB1 解析情報
>     Version ---

>     :
>     26625aa19e8e75db2f28b5767acf35be

>     マリオの音楽解析
>     Version ---
>     2002/08/05
>     :
>     75f3a562e1abf29dc42158a5a9cc5f92

>     SMB Utility
>     Version 1.03
>     2004/10/01
>     :
>     4c32c94fe3d747ded84dc5f96412ca43

>     SMB Reformer
>     Version 0.10

>     :
>     1c89d63b00d6b577852ec43380af50f5

>     Tile Molester
>     Version 0.15c JAVA

>     :
>     6bf8e4121550b15527d0958c65c883bd

>     YY-CHR
>     Version 0.97

>     :
>     f9ef24b90312b2b470b2c7974a28d4fa

>     NESSPR
>     Version 2000.9999

>     :
>     207c183dcc9f4dd891a5ec4c48b3f025

>     KZ-NESSA
>     Version 1.05
>     2001/10/08
>     :
>     0577eef4fe35e6bfca393ddac9989cc5

>     KZ-NESPR
>     Version 1.03
>     2001/01/10
>     :
>     8004a5f325a2c4f3f63ade2c7aa8dbdb

>     MessageHacker
>     Version 2.8

>     :
>     84803d5439abf1f49ead1bf40844d508

>     NESASM
>     Version 2.0

>     :
>     1370b627e01b4cfbaa7238ffe09c611e

>     [スーパーマリオブラザーズのページ/HTML 2004.10.19]
>     [神風マリオのページ/HTML 2004.10.19]
>     [SMB INSIDE/HTML 2004.10.19]
>     [天津fanソフト/HTML 2004.10.19]
>     [ゲイムのお部屋/HTML 2004.10.19]
>     [ｷﾞｺ猫でもわかるファミコンプログラミング/HTML 2004.10.19]

>     本格的な改造となると大変な手間隙がかかりますが、
>     ちょっとだけグラフィックを書き換えて遊んでみるだけなら、YY-CHRを使います。
>     YY-CHRはNES/GB/GBA/NGP/VB/SNES/SMS/WSX/MDに対応した汎用グラフィックエディタです。
>     同じくグラフィックエディタのNESSPRは画面のプロパティでの設定が32bitだと動作しません。
>     16bitに変更してから起動してください。