ファミコンアドバンス
非公式マニュアル
旧バージョン - 2002/02/13 以前
ここから先は
ファミコンアドバンスのユーザーが
作者に無断で勝手に書いた情報です。
文責はすべて私 prayboy にあります。
2002/01/20現在、ファミコンアドバンスと結合ツール共にバージョンアップ
されていますが、当サイトの内容が旧バージョンのままで最新版に追いついて
いません。どうもすみません(汗)
【 更新履歴 】
2002/02/13 MultiRomBuilder beta 02c 公開(FCAとPocketNESの相互変換を可能に)
2002/02/08 MultiRomBuilder beta 02b 公開(ロムとセーブの関連付けバグフィックス)
2002/02/08 MultiRomBuilder beta 02a 公開
2002/02/07 MultiRomBuilder beta 02 公開(PocketNESにも対応(^^;
2002/02/07 MultiRomBuilder beta 01 公開(FCA用GBAイメージ作成ツール)
2002/01/15 nes2fca07.zip に対応する準備を開始
2002/01/07 fca-v0.2.zip に対応する準備を開始
2001/12/23 公開
【 ニュース 】
2002/02/13
MultiRomBuilder beta 02c を公開しました。
マニュアルサイトのクセに自作ツールの正式なアニュアルがまだありません。
誰かMRBのマニュアル作って〜な気分だったり…ってダメじゃん(汗)
[ 機能 ]
・FCA用のGBAイメージ作成
・FCA用のGBAセーブ作成
・結合済みのFCAのGBAイメージからNESイメージを抽出
・結合済みのFCAのGBAセーブからNESセーブを抽出
・PocketNES用のGBAイメージ作成
・結合済みのPocketNESのGBAイメージからNESイメージを抽出
・FCA起動時のメニューの様に7本ずつのページ切替表示も可能
・GBAヘッダのロゴをクリア
・GBAヘッダのロム名を編集
・MRB独自のマルチロムファイルの読み込みと書き込み
・各NESイメージごとにコメントを記録
・複数のロムとセーブとコメントをまとめてひとつのファイルに出力(MRB)
[ 操作方法 ]
・Internal NameでGBAヘッダのロム名とファイル名を編集
・リスト内のアイテム上でNESロムファイル名を編集
・「Alt + ↓」「Alt + ↑」で選択アイテムを移動
・「→」「←」でページを切り替え
・「Clean Out」ボタンでGBAヘッダのロゴをクリア
・「OK」ボタンでコメントの内容をメモリに記憶
・「Build」ボタンでFCAのロムやセーブをビルド
・「Extract」ボタンでNESのロムやセーブを抽出
・「Clear」ボタンでリストの内容をクリア
・「PNES」ボタンでPocketNESをビルド
・「MRB」ボタンでMRBファイルをビルド
[ MRBファイル ]
ロムイメージとセーブデータをひとつのファイルにまとめます。
各NESイメージごとにちょっとしたメモ書きをしておけます。
用途としては、FCAのどのバージョンで動作したか、あるいは
PocketNESでも動作したか、などの動作状況の整理補助や、
単純に「コレ面白い、つまらない」という感想の記録にも使えます。
メモを参照しながらその日の気分でマルチロムをピックアップして
ビルドをしたい、という場合などには便利かもしれません。
[ 注意点など ]
カレントフォルダにfca.gbaが無ければ探すのを諦めています。
カレントフォルダは最後にロムをドロップしたフォルダです。
「A」「B」「C」それぞれ別のフォルダにあるロムを
「A」→「B」→「C」の順でドロップした場合、「C」だけを
探しています。「rom」などの唯一のロム専用フォルダに
*.nes も fca.gba も PocketNES.GBA も入れておくのが無難かもしれません。
ビルドしたファイルは同じくカレントフォルダに出力しています。
[ 転載改造など ]
Delphiのソースを同梱してあります。Delphiは公式サイトから無料で入手できます。
改造など手を加えたものは自由に公開してください。また、改造していないものでも
ネット上、紙媒体、営利、非営利を問わずどんな出版物でも自由に転載してください。
いずれの場合も事前承諾などは不要です。
※ 改造したプログラムを公開する場合は私の名前などの情報をすべて削除して
※ 私とは無関係なシロモノにするか、あるいはオリジナルも同梱するなどして
※ 「別物である」というのがわかる様にするか、などの対処だけはしておいてください。
※ これは、私がユーザーサポートする際の混乱を防ぐというためだけであり
※ 他意はありません。早い話し、改造品のサポートは勘弁してね、です。
※ この意図が伝わる方法でしたら手段は問いません。
【 基礎知識 】
ファミコンアドバンスとは?
ファミコンアドバンス(以下FCAと記述)とはゲームボーイアドバンス(以下GBAと記述)
でファミコンソフトを遊ぶためのエミュレータです。こう書くと難しい印象がありますが
簡単に考えればGBAで動くひとつのアプリケーションソフトに過ぎません。
つまりスーパーマリオアドバンスやマリオカートアドバンスと同格のソフトと言えます。
マリオというソフトはゲームそのものですが、FCAはファミコン(以下FCと記述)の
エミュレータです。NesticleやFamtasiaやnesterやSMYNESは
パソコン(以下PCと記述)で動くFCのエミュレータですが、
FCAは、PCではなくGBAの上で動いてしまうFCのエミュレータなのです!!
FCAを使うメリット
日常的にエミュレータで遊んでいる人ならGBAで動くFCエミュと聞けば
「VisualBoyAdvanceでFCが遊べるのか?」と連想するかもしれません。
それは正しい発想ですが、FCAの醍醐味は何といってもGBAの実機本体で
FCのゲームが遊べる、というところにあります。移動中の車内や旅先や
ちょっとした空き時間や待ち時間にGBAなどの携帯ゲームで時間を潰すのは
よくあることですが、FCの往年の名作たちをいつでもどこでも遊べてしまう
というのはファンにはたまらない事です。是非、GBAの実機でFCAしましょう。
・・・ってGBAのカートリッジにどうやってFCAを転送すればいいのか
わからないんだけど?
GBAのカートリッジにFCAを書き込むには?
フラッシュアドバンスリンカ(以下FALと記述)とFAL専用のGBAカートリッジが必要です。
FALはスーパーマリオアドバンスなどのGBAカートリッジ内にあるゲームプログラムと
セーブデータをPCに吸い出す(転送する)ための機器です。実際に転送を実行するには
フラッシュアドバンスライタ(以下FAWと記述)などのソフトを使います。
FAWは単なるプログラムなのでインターネット上からダウンロードするなどして
最新版が入手できますしFALの製品にもフロッピーが同梱されています。
FALはインターネットの通信販売でも入手可能ですし店頭での購入も可能です。
FAL本体は\5,000-前後で購入できますが、プログラムを書き込むメディアは
\10,000-から\25,000-前後と高価です。容量は64M、128M、256Mとあります(単位はビット)。
FALと法律
エミュサイトは合法だがロムサイトは違法だ、持ってないロムを落とすと違法だ、
24時間以内に削除すれば合法だ、いやいや24時間以内に買えばいいんだよ・・・
などなど真偽は別にしてもエミュやロムは法律の問題と密接な関係にあるようです。
その問題は物理的なカートリッジからデジタルデータを吸い出す張本人であるFALも
例外ではありません。FALは法律的に微妙な立場にある、と認識しておきましょう。
FALとは?
早い話し、GBAのゲームソフトを録画したりダビングしたりする機器です。
録画したゲームソフトはPCで管理できますしVisualBoyAdvanceなどの
エミュレータに読み込ませてPCでGBAのゲームを遊んだりもできます。
購入したGBAの新作ソフトをFALでPCにダビングしてすぐ売れば
ゲームソフト自体は手元に残りますし経済的です。この辺りも法律的に
微妙な立場にある原因のひとつなのかもしれませんね。売ってしまっても
PCにダビングして保存したソフトをFALで専用カートリッジに録画すれば
GBAの実機本体で永久にそのゲームが遊べてしまう、という事です。
ダビングを繰り返してもデジタルですから画質の劣化はまったくありません。
ただし、GBAの実機本体やゲームソフトにも出荷された時期(ロット)によって
FAL対策としてコピーガードが施されている場合があります。その場合は
正常に動作しない可能性があります。またコピーガードに対抗して
ゲームソフトそのものを改造して対処する場合もありますが、
その改造が適切でないと正常に動作しない可能性があります。
このあたりの感覚は数をこなして経験を積んでその雰囲気に慣れるしかないでしょう。
ビットとバイトの話し
FAL専用のGBAカートリッジの容量には、64M、128M、256Mとありますが
これらの単位はすべてビットです。PCでゲームソフトを管理していると
混乱しやすいですが、PC上での表示はバイトです。1バイトは8ビットなので
64M、128M、256Mはそれぞれ、8M、16M、32M(単位はバイト)となります。
こう考えると256Mといっても大体3個から7個くらいまでしか
GBAのマルチロムが作れないことがわかると思います。
マルチロム
1本に複数のゲームソフトを入れてあるカートリッジをマルチロムと言います。
スーパーファミコン(以下SFCと記述)のドラゴンクエスト1・2もマルチロムです。
ゲームボーイ(以下GBと記述)のボンバーマンコレクションやコナミGBコレクションや
ナムコギャラリーなどもマルチロムです。これらはゲームを起動すると
(ゲーム機本体の電源を入れると)まずロードされるのがメニュープログラムです。
ナムコギャラリー1ならバトルシティー、ギャラガ、マッピー、ナムコクラシックへの
リンクが張られたメニュープログラムが表示されるわけです。この画面で何れかを
選択すると、例えばギャラガを選択するとギャラガのゲームプログラム本体に
処理が移動する、という仕組みです。
マルチロムを自分で作ろう
メーカーがリリースしているマルチロムはそのメーカーの作品だけでコレクション
されていますが、自分でマルチロムを作ることも可能です。FALとFAWを使えば
お気に入りのGBAゲームをコレクションしたマルチロムが作れますし、
さらにFCAを使えばFCゲームをコレクションしたマルチロムを作れます。
たった1本のカートリッジにお気に入りのゲームをセレクトしたコレクションを入れて
持ち歩くことができるというわけです!!
わからないことはインターネットで調べよう
基礎知識を読んで意味がわからない時はネットで検索しましょう。
Googleでキーワードを入れてサーチして
ヒットしたサイトを片っ端から読めばさらに知識が深まります。
無関係そうなタイトルがついている場合でもその用語の使用例として捉えることによって
雰囲気がつかめるのでイメージがより具体的になる場合があります。
またヒットした情報がすでに更新されている場合やせっかくヒットしても
アクセスできない場合もあります。
そんな時にはGoogleの
キャッシュにアクセスしましょう。最後に、キーワードとして使えるかもしれないものを
列挙しておきます。ファミコンアドバンス FCA "Flash Advance Linker" FAL
"GB Xchanger" GBX UFO Emu Rom NES FDS FAM SNES GB BUNG "001_-_F-Zero_(J).zip"
"0001 - f-zero (j).zip" "VisualBoyAdvance" PocketNES TRASH!
download WinIPS IPS 模擬器 下載網頁 emulatory romy bookmark
マルチロム マジコン エミュレータ
【 ファミコンアドバンスの使い方 】
ファミコンアドバンスをダウンロードする
ファミコンアドバンスのページ(公式サイト)
から最新版をダウンロードしてください。2001/12/23現在、バージョン0.1(fca-v0.1.zip)が
最新版というかファーストリリース版です。ダウンロードに関する情報は
ダウンロードマスター養成講座が便利です。
※2002/01/07現在、バージョン0.2(fca-v0.2.zip)が最新版です。
※これに伴い当サイトの内容もバージョン0.2に対応するため現在編集中です。
ファミコンアドバンスを解凍する
ダウンロードしたファイルは圧縮されていますのでまず解凍しなければなりません。
圧縮と解凍に関する情報は
統合アーカイバプロジェクトが便利です。
ファミコンアドバンスのファイル群の確認
2001/12/23現在の最新バージョンであるfca-v0.1.zipの中身は、
emu.bin
emuslow.bin
mapper0.bin
mapper1.bin
mapper2.bin
mapper3.bin
mapper4.bin
shell.bin
fca-mkfs.c
font.dat
README.html
の以上11ファイルです。おや? *.EXE が無いですねえ。しかも *.C がある。。。
そうです、これはこのままで使える実行形式のバイナリファイルではありません。
ダウンロードマスター養成講座や統合アーカイバプロジェクトで情報を仕入れて
やっとFCAを手に入れた人に「次はコンパイルです」なーんて言うのは酷なので(汗)
支援ユーティリティを利用しましょう。
FCA-ROM Filer と
NES2FCA は
どちらも FCA の GBA ROM イメージを作成するツールです。どちらかひとつあれば
いいのですが、ミニサイズですのでこの際ふたつともダウンロードして両方使ってみて
フィーリングの合った方を使うことにしましょう。
【 FCA-ROM Filer の使い方 】
FCA-ROM Filer を入手する
FCA-ROM Filer
から最新版をダウンロードしてください。
2001/12/23現在、FCA-ROM Filer ver 0.0.3a(fcaromf003a.zip)が最新版です。
FCA-ROM Filer のファイル群の確認
2001/12/23現在の最新バージョンであるfcaromf003a.zipの中身は、
fcaromf.exe - 実行ファイル
readme.txt - ドキュメント
の2ファイルです。
FCA-ROM Filer のインストール
unzip32.dll が必須です。これはネットで入手できます。入手できる場所は
統合アーカイバプロジェクト
で探しましょう。
任意の場所に専用のフォルダを新規作成します。
任意なのでどこでも好きな場所で構いません。
以降、便宜上 c:\emu\gba\fca\fcaromf003a\ というフォルダを
新規作成したと仮定して説明していきます。
新規作成した専用フォルダにfcaromf.exeを置きます。
そしてそこに新たにbinというフォルダを作ります。
上の例なら、c:\emu\gba\fca\fcaromf003a\bin\ になります。
そのbinフォルダの中に FCA の本体、
emu.bin
emuslow.bin
mapper0.bin
mapper1.bin
mapper2.bin
mapper3.bin
mapper4.bin
shell.bin
font.dat
の以上9ファイルを置きます。
これでインストールは完了です。
FCA-ROM Filer の起動
fcaromf.exeをダブルクリックするなどして実行します。
NES ROM の読み込み
*.NES なファイルをドラグドロップするなどして読み込みます。
適切なファイル名にリネームする
!が表示されているファイルはF2するなどしてファイル名を変更します。
また、!が表示されていない場合も拡張子 *.NES は必須です。
ファイルの順番を入れ替える
ファイルを選択した状態で、ALT + 上下することで順番を入れ替えられます。
GBA ROM の書き出し
ファイルメニューの保存か Ctrl+S で *.GBA を書き出します。
これで FCA の GBA ROM イメージが出来上がりました。
【 NES2FCA の使い方 】
NES2FCA を入手する
NES2FCA
から最新版をダウンロードしてください。
2001/12/23現在、NES2FCA Ver. 0.6(nes2fca06.zip)が最新版です。
nes2fca06.zipに同梱のnes2fca.cfgはファミコンアドバンスバージョン0.2には
対応していませんが、FCA 0.2用NES2FCA設定ファイル(nes2fcacfg.zip)と
置き換えて使用することでファミコンアドバンスバージョン0.2に
対応が可能です。
※2002/01/15現在、NES2FCA Ver. 0.7(nes2fca07.zip)が最新版です。
※これに伴い当サイトの内容も対応するため現在編集中です。
NES2FCA のファイル群の確認
2001/12/23現在の最新バージョンであるnes2fca06.zipの中身は、
NES2FCA.exe - 実行ファイル
fcasvedt.exe - 実行ファイル
nes2fca.cfg - 設定ファイル
ReadMe.txt - ドキュメント
の4ファイルです。
NES2FCA のインストール
任意の場所に専用のフォルダを新規作成します。
任意なのでどこでも好きな場所で構いません。
以降、便宜上 c:\emu\gba\fca\nes2fca06\ というフォルダを
新規作成したと仮定して説明していきます。
新規作成した専用フォルダに
NES2FCA.exe
fcasvedt.exe
nes2fca.cfg
の3ファイルを置きます。
さらにこの c:\emu\gba\fca\nes2fca06\ の中に FCA の本体、
emu.bin
emuslow.bin
mapper0.bin
mapper1.bin
mapper2.bin
mapper3.bin
mapper4.bin
shell.bin
font.dat
の以上9ファイルを置きます。
これでインストールは完了です。
NES2FCA の起動
NES2FCA.exeをダブルクリックするなどして実行します。
NES ROM の読み込み
*.NES なファイルをドラグドロップして読み込みます。
ファイルの順番を入れ替える
ファイルを選択した状態で、「UP」「DOWN」をクリックすることで
順番を入れ替えられます。
*.GBA なファイル名を入力する
Filename for GBA rom にファイル名を書き込みます。
GBA ROM の書き出し
Create Image をクリックして *.GBA を書き出します。
これで FCA の GBA ROM イメージが出来上がりました。
【 動作確認 】
VisualBoyAdvance を入手する
VisualBoy Homepage
から最新版をダウンロードしてください。
2001/12/23現在、VisualBoyAdvance 0.7.1(VisualBoyAdvance-0.7.1.zip)が最新版です。
VisualBoyAdvance のファイル群の確認
2001/12/23現在の最新バージョンであるVisualBoyAdvance-0.7.1.zipの中身は、
VisualBoyAdvance.exe - 実行ファイル
Readme.txt - ドキュメント
COPYRIGHT.TXT - ドキュメント
の3ファイルです。
VisualBoyAdvance のインストール
任意の場所に専用のフォルダを新規作成します。
任意なのでどこでも好きな場所で構いません。
以降、便宜上 c:\emu\gba\VisualBoyAdvance-0.7.1\ というフォルダを
新規作成したと仮定して説明していきます。
この新規作成した専用フォルダにVisualBoyAdvance.exeを置きます。
これでインストールは完了です。
VisualBoyAdvance の起動
VisualBoyAdvance.exeをダブルクリックするなどして実行します。
FCA の GBA ROM の読み込み(初回起動時)
作成した NES のマルチロム(FCA の GBA ROM)を
ドラグドロップするなどして読み込みます。
「はい」を選択します。
「はじめから」を選択します。
ゲームを選択します。
セーブするファイルを選択します。
GBA エミュレータの VisualBoyAdvance で
FC ソフトのドラゴンクエスト4が起動しました。
FCA の GBA ROM の読み込み(2回目以降)
同じマルチロムを2回目以降起動する時はフォーマットしません。
「つづきから」を選択すればセーブした続きから遊べます。
これで VisualBoyAdvance による FCA の動作確認は出来ました。
【 FCA 動作確認リスト 】
2001/12/23現在の最新バージョンであるバージョン0.1(fca-v0.1.zip)は
基本的にマッパ0-4までの対応となっています。リストには動作確認をしたもののみ
掲載しています。環境によってはリストに掲載されていても動作しない場合が
あるかもしれません。NES2FCA にドラグドロップしてマッパ情報が0-4以外の場合、
改造するスキルが無ければ素直に諦めて今後のバージョンアップに期待しましょう。
[ 順不同 ]
DiG DUG
ファミリーマージャン
五目ならべ(画面の縮小により線が消える)
HighwayStar(一応動くが悲しいものがある)
麻雀
魔界村
Othello
PINBALL
SHANGHAI(上海)
上海2
SPELUNKER
SPELUNKER2 勇者への挑戦
ZANAC
クォース
Galaga
Galaxian
沙羅曼陀
STARSOLDIER
SPACE HARRIER
XEVIOUS
ゼルダの伝説1
高橋名人の冒険島
テトリスフラッシュ
PAC-MAN
スーパーマリオブラザーズ
スーパーマリオブラザーズ3
ヨッシーのクッキー
WRECKING CREW
ROCKMAN
ROCKMAN2
ROCKMAN3
ROCKMAN4
ROCKMAN5
ROCKMAN6
ASO
エッガーランド 迷宮の復活
アドベンチャーズオブロロ
アドベンチャーズオブロロ2
悪魔城ドラキュラ
熱血硬派くにおくん
クルクルランド
GOLF
ちゃっくんぽっぷ
ドンキーコングJr.
BUBBLE BOBBLE 2
BOMBER MAN
BOMBER MAN 2
【 FAL の使い方 】
・・・はデジカメも無いしとりあえず保留しておきます・・・(汗)
メールは fca@24i.net (prayboy) まで。。。
【 ダウンロード 】
MultiRomBuilder beta 02c
MultiRomBuilder beta 02b
MultiRomBuilder beta 02a
MultiRomBuilder beta 02
MultiRomBuilder beta 01