2010年 04月 30日
ファミコンの「Nin1」を作る!!
ぽんRevさんに対抗して、記事書きます。
って、嘘です。
ド素人さんに、ねた教えてもらったので記事書きます。
中華のパチモノカートリッジには、
Nin1とかの1つのカートリッジに幾つものゲームが入ってるのありますよね。
それって、どうやって作ってるんだろう?
Nin1ロムイメージを自分で作成できたら、しかも簡単にできたらいいなー。
flashROMに載せ替えたファミコンカートリッジに書き込めたらいいなー。
と言ったら、ド素人さんにそれに近いもの「MultiCart.nes」を教えてもらいました。
また、自分でも検索したら「Forbidden Four」と言うのが見つかったので紹介します。
上の2つ以外にも「mdc5linker」でNin1を作成できます。
素晴らしいツールなのですが、残念ながら現在公開が中止されてます。
mdc5については、FrontPage や ばくてんさんのところを見てください。
http://mdc5linker.sourceforge.jp/cgi-bin/hiki/hiki.cgi
http://bakutendo.blog87.fc2.com/blog-category-12.html
---------------------------------------------------------------------------------
あくまでもNin1っぽいものです。
万能ではありませんから、思い違いの無いように。
---------------------------------------------------------------------------------
「MultiCart.nes」
NROM(Mapper0)のファミコンを11個使った【11in1ファミコン】が作れます。
出来上がったものはSUROM(Mapper1)です。
1.MottZilla's NES / Famicom Stuffサイトからmulticart.zipをダウンロード。
http://ninjagaiden4.thegaminguniverse.com/NES/homebrew.html
2.解凍する。
3.NROM(Mapper0)のファミコンイメージを1~11個用意。
※画像にあるイメージは、NGCどうぶつの森から抽出したファイル+α
※抹消線のファイルは、NROMではないもの。
4.ファミコンイメージを2で解凍したフォルダへ移動。
5.コマンドプロンプト起動。
6.1つ目のロムイメージを書き込む。
MultiCart.exe ロムイメージ 番号 表示名
ロムイメージ:書き込みたいファミコンのファイル名
番号:メニューの表示場所 1から11の番号指定
表示名:メニューでのゲームの表示名
例)MultiCart.exe excitebike.nes 1 Excitebike
7.問題なければ、Game has been inserted into requested Slot と表示。
8.手順6を、11回繰り返すと11in1ファミコンイメージが出来上がります。
9.MultiCart.nesをエミュレータで起動して動作確認。
メニューで11個のゲーム名が表示されてるはずです。

後は、MMC1カートリッジのflashromに書き込めば、
11in1ファミコンカートリッジの出来上がりです。
---------------------------------------------------------------------------------
「Forbidden Four」
4in1のファミコンイメージが作成できます。
3つのNROM(Mapper0)ふぁみこんと1つのMMC1ふぁみこんが書き込めるとreadmeに書いてあります。
こちらはかなり偏ったゲーム選択となってます。
出来上がったものはSNROM(Mapper1)です。
1.Forbidden FourサイトからForbiddenFour.7zファイルをダウンロード。
http://wiki.nesdev.com/w/index.php/Forbidden_Four
2.解凍する。
3.ファミコンイメージを用意して、解凍したフォルダに入れる。
iNESフォーマットのNROM(Mapper0)-128(24KB)を2つ。
NROM(Mapper0)-256(40KB)を1つ。
ゼルダの伝説(SNROM)を1つ。
4.ファミコンイメージをリネームする。
ROM(Mapper0)-128(24KB)ファイルは、「bros.nes」「ice.nes」とする。
NROM(Mapper0)-256(40KB)ファイルは、「smb1.nes」とする。
ゼルダの伝説(SNROM)は、「loz.nes」とする。
5.Build Multicart.batをダブルクリックする。
6.問題なければ、Building Forbidden Four multicart...と表示する。
ファイルサイズなどが合わないと、エラーメッセージが出る。
7.フォルダにf4.nesファイルが生成されている。
8.f4.nesをエミュレータで起動して動作確認。

後は、MMC1カートリッジのflashromに書き込めば、
4in1ファミコンカートリッジの出来上がりです。
ちなみに、日本のゼルダではうまく動作しませんでした。
メニュー表示せずに、そのままゼルダ起動してしまいました。
米国ゼルダだとうまく動作しました。
詳しくはreadme読んだり、用語は検索して下さい。
って、嘘です。
ド素人さんに、ねた教えてもらったので記事書きます。
中華のパチモノカートリッジには、
Nin1とかの1つのカートリッジに幾つものゲームが入ってるのありますよね。
それって、どうやって作ってるんだろう?
Nin1ロムイメージを自分で作成できたら、しかも簡単にできたらいいなー。
flashROMに載せ替えたファミコンカートリッジに書き込めたらいいなー。
と言ったら、ド素人さんにそれに近いもの「MultiCart.nes」を教えてもらいました。
また、自分でも検索したら「Forbidden Four」と言うのが見つかったので紹介します。
上の2つ以外にも「mdc5linker」でNin1を作成できます。
素晴らしいツールなのですが、残念ながら現在公開が中止されてます。
mdc5については、FrontPage や ばくてんさんのところを見てください。
http://mdc5linker.sourceforge.jp/cgi-bin/hiki/hiki.cgi
http://bakutendo.blog87.fc2.com/blog-category-12.html
---------------------------------------------------------------------------------
あくまでもNin1っぽいものです。
万能ではありませんから、思い違いの無いように。
---------------------------------------------------------------------------------
「MultiCart.nes」
NROM(Mapper0)のファミコンを11個使った【11in1ファミコン】が作れます。
出来上がったものはSUROM(Mapper1)です。
1.MottZilla's NES / Famicom Stuffサイトからmulticart.zipをダウンロード。
http://ninjagaiden4.thegaminguniverse.com/NES/homebrew.html
2.解凍する。


※抹消線のファイルは、NROMではないもの。
4.ファミコンイメージを2で解凍したフォルダへ移動。

6.1つ目のロムイメージを書き込む。
MultiCart.exe ロムイメージ 番号 表示名
ロムイメージ:書き込みたいファミコンのファイル名
番号:メニューの表示場所 1から11の番号指定
表示名:メニューでのゲームの表示名
例)MultiCart.exe excitebike.nes 1 Excitebike

8.手順6を、11回繰り返すと11in1ファミコンイメージが出来上がります。




11in1ファミコンカートリッジの出来上がりです。
---------------------------------------------------------------------------------
「Forbidden Four」
4in1のファミコンイメージが作成できます。
3つのNROM(Mapper0)ふぁみこんと1つのMMC1ふぁみこんが書き込めるとreadmeに書いてあります。
こちらはかなり偏ったゲーム選択となってます。
出来上がったものはSNROM(Mapper1)です。
1.Forbidden FourサイトからForbiddenFour.7zファイルをダウンロード。
http://wiki.nesdev.com/w/index.php/Forbidden_Four
2.解凍する。

iNESフォーマットのNROM(Mapper0)-128(24KB)を2つ。
NROM(Mapper0)-256(40KB)を1つ。
ゼルダの伝説(SNROM)を1つ。

ROM(Mapper0)-128(24KB)ファイルは、「bros.nes」「ice.nes」とする。
NROM(Mapper0)-256(40KB)ファイルは、「smb1.nes」とする。
ゼルダの伝説(SNROM)は、「loz.nes」とする。


ファイルサイズなどが合わないと、エラーメッセージが出る。




4in1ファミコンカートリッジの出来上がりです。
ちなみに、日本のゼルダではうまく動作しませんでした。
メニュー表示せずに、そのままゼルダ起動してしまいました。
米国ゼルダだとうまく動作しました。
詳しくはreadme読んだり、用語は検索して下さい。
by ayasuke_aya | 2010-04-30 00:01 | 【レトロ】ゲーム | Comments(8)
おぉっ、これはまた面白い(笑
スイッチ大量に付けるより、こちらの方がはるかにラクですねw
Forbidden FourはAM29F040B+スイッチ1個で8in1ですか(クドイ?
これらはGW中に触りたいと思います。
ん~、やることいっぱいあるなぁ・・
今年のGWはファミコンだけで終わる予感(笑
スイッチ大量に付けるより、こちらの方がはるかにラクですねw
Forbidden FourはAM29F040B+スイッチ1個で8in1ですか(クドイ?
これらはGW中に触りたいと思います。
ん~、やることいっぱいあるなぁ・・
今年のGWはファミコンだけで終わる予感(笑
0
メ-ル送りました
>Mapper書き換えとか出来ないのかな?
そんな難しいことは、私のブログで聞いてはいけません。知識が無いので、「多分無理」と言う答えしか言えません。
ひぐらしさんのは、MMC3カートリッジでしたっけ?
この記事のものは、MMC1のCHRがRAMタイプのものです。flashromを着脱式にされてるから、ドラクエ4などのカートリッジとピンソケットがあれば出来ちゃいます。ひぐらしさんなら簡単に作れると思います。
flashromの着脱式、これはいいですね。flashromの転用が利きます。ロムライターで焼けますし。
FC-PARのファミコンロッキーとかあれば、ファミコン本体側を加工しなくても済みますよ。
そんな難しいことは、私のブログで聞いてはいけません。知識が無いので、「多分無理」と言う答えしか言えません。
ひぐらしさんのは、MMC3カートリッジでしたっけ?
この記事のものは、MMC1のCHRがRAMタイプのものです。flashromを着脱式にされてるから、ドラクエ4などのカートリッジとピンソケットがあれば出来ちゃいます。ひぐらしさんなら簡単に作れると思います。
flashromの着脱式、これはいいですね。flashromの転用が利きます。ロムライターで焼けますし。
FC-PARのファミコンロッキーとかあれば、ファミコン本体側を加工しなくても済みますよ。
anagoにてKAZZOの書き込みではMultiCart用のMMC1スクリプトがあるのでしょうか?
