どうやってポケモン金銀を改造したのか、という質問を受けたので書いてみます。
質問してきた人も敵トレーナーのレベルとポケモンを改造したいらしいです。
僕も最近、実況を続けられるのか微妙になってきましたし、いろいろ公開しちゃいますよー。
実況を続けることに関してはノートパソコンを買うとかそれ以前の問題なんですよ。リアルが多忙というわけではないですが、いろいろ実況以外にやることができたんです。
とりあえず、今やってるポケ銀敵レベ倍実況は完結させるつもりですが。
そろそろ、本題に戻ります。
僕がポケモン銀を改造することができたのは、2ちゃんねるのポケモンのROM改造関係のスレで見つけたとある資料のおかげでした。
http://unkar.org/r/gameurawaza/1227537359に当時のログがあります。リンクが切れたとき用にスレタイを書いておきます。ポケモンのROM改造しようぜ part2
331がその資料を残してくれた人です。
その辺りからスレの流れを見ていくと、少し金銀の話題で盛り上がって、いったん終息します。そこから、411でさらに改造したやつを公開するのですが、時代はGBAのポケモン改造。ポケモン銀の改造なんて需要は無く、反応も薄かったのです。彼もやる気が無くなったのかそのまま消えてしまいました。
個人的にこれは本当に残念です。
彼はもっと評価されるべきだと思うのです。
独力でポケモン銀を改造するのは大変だったと思います。
僕は彼が残した道があったからよかったものの、彼は道なき道を手探りで進んでいかなければならなかったのですから。
そして、その結果できたのが、パッチと資料。
彼の作った資料は本当に素晴らしい出来でした。
しかし、彼の作ったパッチも資料も既にリンクが切れてしまいました。
ですが、僕のパソコンの中に彼の残したパッチと資料がまだ残っていたのです。
こんな素晴らしいものを無駄にするわけにはいきません。
そこで、それらを僕が勝手にここで公開します。
これから金銀の改造をしようとしている人たちに向けて。
偉大な功績を打ちたてつつも、評価されなかった名前も知らない人を讃えて。
彼は資料を残すときにこう言いました。
「誰もやらないと思うけど資料置いておく」と。
いや、少なくとも僕はやりました。その資料のおかげで、僕はどれだけ救われたことか。
そしてまた一人、資料を必要とした人がやってきました。
彼がここを見ているとは思えませんが、どうしても言いたいのです。
あなたがやったことは無駄ではなかったのです。少なくとも僕は本当に助かったんです。あなたがいなければ、僕は実況プレイを始めることもありませんでした。ありがとう。
では、そろそろ個人的な話は置いといて、これから金銀の改造をする人たちに向けての話をします。
僕は資料を見ながらバイナリエディタでROMをいじって改造しました。
これからその資料を載せます。
僕はこの資料さえあればある程度改造できたので、みなさんもこれを元に頑張って試行錯誤したりしてみてください。
拾った資料は自分用に少しいじってしまったので、元のままではないことをご了承ください。トレーナー情報の例の部分は僕が付け加えました。
質問してきた人も敵トレーナーのレベルとポケモンを改造したいらしいです。
僕も最近、実況を続けられるのか微妙になってきましたし、いろいろ公開しちゃいますよー。
実況を続けることに関してはノートパソコンを買うとかそれ以前の問題なんですよ。リアルが多忙というわけではないですが、いろいろ実況以外にやることができたんです。
とりあえず、今やってるポケ銀敵レベ倍実況は完結させるつもりですが。
そろそろ、本題に戻ります。
僕がポケモン銀を改造することができたのは、2ちゃんねるのポケモンのROM改造関係のスレで見つけたとある資料のおかげでした。
http://unkar.org/r/gameurawaza/1227537359に当時のログがあります。リンクが切れたとき用にスレタイを書いておきます。ポケモンのROM改造しようぜ part2
331がその資料を残してくれた人です。
その辺りからスレの流れを見ていくと、少し金銀の話題で盛り上がって、いったん終息します。そこから、411でさらに改造したやつを公開するのですが、時代はGBAのポケモン改造。ポケモン銀の改造なんて需要は無く、反応も薄かったのです。彼もやる気が無くなったのかそのまま消えてしまいました。
個人的にこれは本当に残念です。
彼はもっと評価されるべきだと思うのです。
独力でポケモン銀を改造するのは大変だったと思います。
僕は彼が残した道があったからよかったものの、彼は道なき道を手探りで進んでいかなければならなかったのですから。
そして、その結果できたのが、パッチと資料。
彼の作った資料は本当に素晴らしい出来でした。
しかし、彼の作ったパッチも資料も既にリンクが切れてしまいました。
ですが、僕のパソコンの中に彼の残したパッチと資料がまだ残っていたのです。
こんな素晴らしいものを無駄にするわけにはいきません。
そこで、それらを僕が勝手にここで公開します。
これから金銀の改造をしようとしている人たちに向けて。
偉大な功績を打ちたてつつも、評価されなかった名前も知らない人を讃えて。
彼は資料を残すときにこう言いました。
「誰もやらないと思うけど資料置いておく」と。
いや、少なくとも僕はやりました。その資料のおかげで、僕はどれだけ救われたことか。
そしてまた一人、資料を必要とした人がやってきました。
彼がここを見ているとは思えませんが、どうしても言いたいのです。
あなたがやったことは無駄ではなかったのです。少なくとも僕は本当に助かったんです。あなたがいなければ、僕は実況プレイを始めることもありませんでした。ありがとう。
では、そろそろ個人的な話は置いといて、これから金銀の改造をする人たちに向けての話をします。
僕は資料を見ながらバイナリエディタでROMをいじって改造しました。
これからその資料を載せます。
僕はこの資料さえあればある程度改造できたので、みなさんもこれを元に頑張って試行錯誤したりしてみてください。
拾った資料は自分用に少しいじってしまったので、元のままではないことをご了承ください。トレーナー情報の例の部分は僕が付け加えました。
メモ帳とかにコピー&ペーストして見るのをおすすめ。
僕はフォントはMSゴシック、サイズは12で見てました。
■文字コード
----------------------------------------
0 1 2 3 4 5 6 7 8 9 A B C D E F
0 イ゙ヴエ゙オ゙ガギグゲゴザジズゼゾダ
1 ヂヅデドナ゙ニ゙ヌ゙ネ゙ノ゙バビブボ
----------------------------------------
1D に+空白
1E って
1F を+空白
20 ィ゛
21 あ゛
22 た!
23 こうげき
24 は+空白
25 の+空白
----------------------------------------
0 1 2 3 4 5 6 7 8 9 A B C D E F
2 がぎぐげござじずぜぞ
3 だぢづでど ばびぶべぼパ
4 パピプポぱぴぷぺぽ
35 ばん どうろ
36 わたし
37 ここは+空白
38 レッド
39 グリーン
----------------------------------------
44 みちゅう
49 おかあさんが
4A てきの+空白
4B 送り
4C 自動送り
4D も゜
4E 改行
4F 改行
50 (未使用)
51 クリア
52 自分の名前
53 ライバルの名前
54 ポケモン
55 送り改行ac
57
5B パソコン
5C わざマシン
5D トレーナー
5E ロケットだん
5F (未使用)
----------------------------------------
0 1 2 3 4 5 6 7 8 9 A B C D E F
0 イ゙ヴエ゙オ゙ガギグゲゴザジズゼゾダ
1 ヂヅデドナ゙ニ゙ヌ゙ネ゙ノ゙バビブボ
2 がぎぐげござじずぜぞ
3 だぢづでど ばびぶべぼパ
4 パピプポぱぴぷぺぽ
6 ■▲携DEFGHIVSLM:ぃぅ
7 「」『』・…ぁぇぉ┌─┐│└┘空白
0 1 2 3 4 5 6 7 8 9 A B C D E F
8 アイウエオカキクケコサシスセソタ
9 チツテトナニヌネノハヒフホマミム
A メモヤユヨラルレロワヲンッャュョ
B ィあいうえおかきくけこさしすせそ
C たちつてとなにぬねのはひふへほま
D みむめもやゆよらりるれろわをんっ
E ゃゅょー゜゛?!。ァゥェ[>>▼♂
F 円×./ォ♀0123456789
0 1 2 3 4 5 6 7 8 9 A B C D E F
----------------------------------------
■音楽形式
コガネシティ EB3FC
C0…使用チャンネル C0で全部
08 74 SQ1
01
C2 74 SQ2
02
2D 75 VLT
03
AF 75 NOI
アドレス表記
3A 7???=EB???
音符 XY
X…音高 0で休符
Y…音長 Fで1分音符、0で16分音符
命令
各トラックの最初の5byte(EF~)は不明、無くても可?
DX …オクターブ指定 小さいほど高音 最低7
D8 XX YY…XX:テンポ 小さいほど早い YY:不明
DB XX …音色指定 00,01,02,03 VLTには不要
DC XY …音量・減衰指定 Xで音量 Yで減衰周期(0で一定)
E3 00 …ドラムセット(NOI限定)
E5 XY …全体パン Xで左、Yで右のボリューム SQ1の最初に置く
FD XX XX…アドレスに無限ループ
FE XX XX…アドレスにジャンプ
FF …↑から戻ってくる
■音楽一覧
00 無音
01 タイトル
02 1番道路
03 ハナダへの道
04 セキチク右
05 リニア
06 VSカントージムリーダー
07 VSカントートレーナー
08 VSカントー野生ポケモン
09 ポケモンセンター
0A 視線 やまおとこ
0B 視線 ミニスカート
0C 視線 虫取り?
0D ポケモン回復
0E シオンタウン
0F トキワのもり
10 おつきみやま
11 ヨシノ紹介
12 ラッキーチャンネル
13 じてんしゃ
14 殿堂入りポケモン
15 あのまちこのひと
16 タマムシシティ
17 VSトレーナー勝利
18 VS野生ポケモン勝利
19 VSジムリーダー勝利
1A おつきみやま頂上
1B ポケモンジム
1C マサラタウン
1D オーキド博士のポケモン講座
1E オーキド博士のテーマ
1F ライバルのテーマ
20 ライバル逃げ
21 なみのり
22 進化
23 しぜんこうえん
24 エンディング これだけバンクが離れてる
25 ヒワダタウン
26 ヨシノシティ
27 視線 ぼうず
28 つながりのどうくつ
29 VSジョウト野生ポケモン
2A VSジョウトトレーナー
2B 30番道路:ヤドンのいど
2C エンジュシティ
2D キキョウシティ
2E VSジョウトジムリーダー
2F VSチャンピオン
30 VSライバル
31 VS四天王
32 ウツギ研究所
33 くらやみのどうくつ
34 29番道路:ワカバ西
35 36番道路:そだてや
36 高速船アクア号
37 視線 男
38 視線 女
39 視線 ロケット団
3A 視線 オカルトマニア
3B 視線 まいこはん?
3C ワカバタウン
3D コガネシティ
3E クチバシティ
3F ポケモンチャンネルアイキャッチ
40 ポケモンのふえ
41 スズのとう
42 マダツボミのとう
43 やけたとう
44 アサギの灯台
45 42番道路:スリバチやま
46 セキエイ高原
47 38番道路:モーモー牧場
48 ロケット団地下アジト
49 りゅうのあな
4A VSジョウト野生ポケモン(夜)
4B ?????遺跡版
4C VS野生ポケモン勝利(夜?)
4D 27番道路:カントーへの第1歩
4E ポケギアを貰う
4F チャンピオンロード
50 ポケモンこもりうた
51 ポケモンマーチ
52 オープニングデモ1
53 オープニングデモ2
54 メニュー
55 アルフの遺跡
56 ロケット団放送
57 エンジュ歌舞練場
58 虫取り大会ルール説明
59 虫取り大会
5A ?????怪電波版
5B プリントエラー
5C エンディング後オルゴール
■マップイベント・オブジェクト関連
コガネ北関所 8B010
----------------------------------------
00 00 04…場所移動オブジェクトの数
----------------------------------------
場所移動イベント1:00 04 01 0A 02
00 04 座標
01 移動先入口番号
0A 02 マップ番号
----------------------------------------
00 00 02…人オブジェクトの数
----------------------------------------
人イベント2:2E 08 0A 04 10 FF FF 90 00 52 6E FF FF
2E グラフィック
08 0A YX座標
04 ?
10 行動パターンとか向きとか?
FFFF
90 00 多分パレット
52 6E イベント
----------------------------------------
■ROM内部構造
----------------------------------------
1A1A0 16*? マップチップ画像設定・屋外
~?
1EABC 16*? マップチップ画像設定・?
~?
ほか何個か
----------------------------------------
275E0 2*42 トレーナー努力値
~2765C
----------------------------------------
2AC2B ダンジョンの野生ポケモン
5 対応するマップ番号 と、何か
2*7 朝レベル・番号
2*7 昼レベル・番号
2*7 夜レベル・番号
~2B74D
---------------------------------------
399F2~3B35B
トレーナー情報
名前と手持ち(と技)
例
91 19 8A 50 00 07 10 07 10
ツ バ サ レ 種 レ 種
ベ 類 ベ 類
ル ル
種類の後に技のデーターが入ってる時もある。
----------------------------------------
51AA9 20*251 ポケモン基礎能力値
~53A08
----------------------------------------
88000 マップイベント・オブジェクトの類詰め合わせ
----------------------------------------
94121 マップ総括
コガネ北関所 94736:25 07 06 B5 5E 12 35 01 01
25 ?
07 マップパターン
06 自転車、空を飛ぶなどフラグ?人画像パターン?
B5 5E マップコンフィグアドレス
12 タウンマップ上表示
35 音楽番号
01 01 屋外フラグとか?
~94E10
----------------------------------------
95??? マップコンフィグ
コガネ北関所 95EB5:00 00 04 05 2A 77 68 22 C9 6D 10 70
00 領域外補完チップ
04 05 縦サイズ・横サイズ
2A 77 68 マップデータアドレス
22 C9 6D マップイベントアドレス(バンクを↓と共有)
10 70 マップオブジェクトアドレス
00 終端
----------------------------------------
A8000~ABFFF マップ
AA430 10*26 育て屋前マップ
~AA533
----------------------------------------
E906E 3*$5C 音楽アドレス
バンク・アドレス
~E9184
----------------------------------------
FCC25? 16*6 交換ポケモンステータス
----------------------------------------
■バンク
表記アドレスから4000を引いて
2A A8000
3D E8000
3A F0000
■PARコード
01013DD0 …入り口番号指定
01013ED0 …
01003FD0 …
資料終わり
技とかポケモンに関してはここに一覧があります。
彼が志半ばで改造をやめたパッチ。
ポケモン銀のROMにパッチをあててください。
パッチのあてかた
あと英語でよくわからないんですが、こういうのもあるらしい。
僕はフォントはMSゴシック、サイズは12で見てました。
■文字コード
----------------------------------------
0 1 2 3 4 5 6 7 8 9 A B C D E F
0 イ゙ヴエ゙オ゙ガギグゲゴザジズゼゾダ
1 ヂヅデドナ゙ニ゙ヌ゙ネ゙ノ゙バビブボ
----------------------------------------
1D に+空白
1E って
1F を+空白
20 ィ゛
21 あ゛
22 た!
23 こうげき
24 は+空白
25 の+空白
----------------------------------------
0 1 2 3 4 5 6 7 8 9 A B C D E F
2 がぎぐげござじずぜぞ
3 だぢづでど ばびぶべぼパ
4 パピプポぱぴぷぺぽ
35 ばん どうろ
36 わたし
37 ここは+空白
38 レッド
39 グリーン
----------------------------------------
44 みちゅう
49 おかあさんが
4A てきの+空白
4B 送り
4C 自動送り
4D も゜
4E 改行
4F 改行
50 (未使用)
51 クリア
52 自分の名前
53 ライバルの名前
54 ポケモン
55 送り改行ac
57
5B パソコン
5C わざマシン
5D トレーナー
5E ロケットだん
5F (未使用)
----------------------------------------
0 1 2 3 4 5 6 7 8 9 A B C D E F
0 イ゙ヴエ゙オ゙ガギグゲゴザジズゼゾダ
1 ヂヅデドナ゙ニ゙ヌ゙ネ゙ノ゙バビブボ
2 がぎぐげござじずぜぞ
3 だぢづでど ばびぶべぼパ
4 パピプポぱぴぷぺぽ
6 ■▲携DEFGHIVSLM:ぃぅ
7 「」『』・…ぁぇぉ┌─┐│└┘空白
0 1 2 3 4 5 6 7 8 9 A B C D E F
8 アイウエオカキクケコサシスセソタ
9 チツテトナニヌネノハヒフホマミム
A メモヤユヨラルレロワヲンッャュョ
B ィあいうえおかきくけこさしすせそ
C たちつてとなにぬねのはひふへほま
D みむめもやゆよらりるれろわをんっ
E ゃゅょー゜゛?!。ァゥェ[>>▼♂
F 円×./ォ♀0123456789
0 1 2 3 4 5 6 7 8 9 A B C D E F
----------------------------------------
■音楽形式
コガネシティ EB3FC
C0…使用チャンネル C0で全部
08 74 SQ1
01
C2 74 SQ2
02
2D 75 VLT
03
AF 75 NOI
アドレス表記
3A 7???=EB???
音符 XY
X…音高 0で休符
Y…音長 Fで1分音符、0で16分音符
命令
各トラックの最初の5byte(EF~)は不明、無くても可?
DX …オクターブ指定 小さいほど高音 最低7
D8 XX YY…XX:テンポ 小さいほど早い YY:不明
DB XX …音色指定 00,01,02,03 VLTには不要
DC XY …音量・減衰指定 Xで音量 Yで減衰周期(0で一定)
E3 00 …ドラムセット(NOI限定)
E5 XY …全体パン Xで左、Yで右のボリューム SQ1の最初に置く
FD XX XX…アドレスに無限ループ
FE XX XX…アドレスにジャンプ
FF …↑から戻ってくる
■音楽一覧
00 無音
01 タイトル
02 1番道路
03 ハナダへの道
04 セキチク右
05 リニア
06 VSカントージムリーダー
07 VSカントートレーナー
08 VSカントー野生ポケモン
09 ポケモンセンター
0A 視線 やまおとこ
0B 視線 ミニスカート
0C 視線 虫取り?
0D ポケモン回復
0E シオンタウン
0F トキワのもり
10 おつきみやま
11 ヨシノ紹介
12 ラッキーチャンネル
13 じてんしゃ
14 殿堂入りポケモン
15 あのまちこのひと
16 タマムシシティ
17 VSトレーナー勝利
18 VS野生ポケモン勝利
19 VSジムリーダー勝利
1A おつきみやま頂上
1B ポケモンジム
1C マサラタウン
1D オーキド博士のポケモン講座
1E オーキド博士のテーマ
1F ライバルのテーマ
20 ライバル逃げ
21 なみのり
22 進化
23 しぜんこうえん
24 エンディング これだけバンクが離れてる
25 ヒワダタウン
26 ヨシノシティ
27 視線 ぼうず
28 つながりのどうくつ
29 VSジョウト野生ポケモン
2A VSジョウトトレーナー
2B 30番道路:ヤドンのいど
2C エンジュシティ
2D キキョウシティ
2E VSジョウトジムリーダー
2F VSチャンピオン
30 VSライバル
31 VS四天王
32 ウツギ研究所
33 くらやみのどうくつ
34 29番道路:ワカバ西
35 36番道路:そだてや
36 高速船アクア号
37 視線 男
38 視線 女
39 視線 ロケット団
3A 視線 オカルトマニア
3B 視線 まいこはん?
3C ワカバタウン
3D コガネシティ
3E クチバシティ
3F ポケモンチャンネルアイキャッチ
40 ポケモンのふえ
41 スズのとう
42 マダツボミのとう
43 やけたとう
44 アサギの灯台
45 42番道路:スリバチやま
46 セキエイ高原
47 38番道路:モーモー牧場
48 ロケット団地下アジト
49 りゅうのあな
4A VSジョウト野生ポケモン(夜)
4B ?????遺跡版
4C VS野生ポケモン勝利(夜?)
4D 27番道路:カントーへの第1歩
4E ポケギアを貰う
4F チャンピオンロード
50 ポケモンこもりうた
51 ポケモンマーチ
52 オープニングデモ1
53 オープニングデモ2
54 メニュー
55 アルフの遺跡
56 ロケット団放送
57 エンジュ歌舞練場
58 虫取り大会ルール説明
59 虫取り大会
5A ?????怪電波版
5B プリントエラー
5C エンディング後オルゴール
■マップイベント・オブジェクト関連
コガネ北関所 8B010
----------------------------------------
00 00 04…場所移動オブジェクトの数
----------------------------------------
場所移動イベント1:00 04 01 0A 02
00 04 座標
01 移動先入口番号
0A 02 マップ番号
----------------------------------------
00 00 02…人オブジェクトの数
----------------------------------------
人イベント2:2E 08 0A 04 10 FF FF 90 00 52 6E FF FF
2E グラフィック
08 0A YX座標
04 ?
10 行動パターンとか向きとか?
FFFF
90 00 多分パレット
52 6E イベント
----------------------------------------
■ROM内部構造
----------------------------------------
1A1A0 16*? マップチップ画像設定・屋外
~?
1EABC 16*? マップチップ画像設定・?
~?
ほか何個か
----------------------------------------
275E0 2*42 トレーナー努力値
~2765C
----------------------------------------
2AC2B ダンジョンの野生ポケモン
5 対応するマップ番号 と、何か
2*7 朝レベル・番号
2*7 昼レベル・番号
2*7 夜レベル・番号
~2B74D
---------------------------------------
399F2~3B35B
トレーナー情報
名前と手持ち(と技)
例
91 19 8A 50 00 07 10 07 10
ツ バ サ レ 種 レ 種
ベ 類 ベ 類
ル ル
種類の後に技のデーターが入ってる時もある。
----------------------------------------
51AA9 20*251 ポケモン基礎能力値
~53A08
----------------------------------------
88000 マップイベント・オブジェクトの類詰め合わせ
----------------------------------------
94121 マップ総括
コガネ北関所 94736:25 07 06 B5 5E 12 35 01 01
25 ?
07 マップパターン
06 自転車、空を飛ぶなどフラグ?人画像パターン?
B5 5E マップコンフィグアドレス
12 タウンマップ上表示
35 音楽番号
01 01 屋外フラグとか?
~94E10
----------------------------------------
95??? マップコンフィグ
コガネ北関所 95EB5:00 00 04 05 2A 77 68 22 C9 6D 10 70
00 領域外補完チップ
04 05 縦サイズ・横サイズ
2A 77 68 マップデータアドレス
22 C9 6D マップイベントアドレス(バンクを↓と共有)
10 70 マップオブジェクトアドレス
00 終端
----------------------------------------
A8000~ABFFF マップ
AA430 10*26 育て屋前マップ
~AA533
----------------------------------------
E906E 3*$5C 音楽アドレス
バンク・アドレス
~E9184
----------------------------------------
FCC25? 16*6 交換ポケモンステータス
----------------------------------------
■バンク
表記アドレスから4000を引いて
2A A8000
3D E8000
3A F0000
■PARコード
01013DD0 …入り口番号指定
01013ED0 …
01003FD0 …
資料終わり
技とかポケモンに関してはここに一覧があります。
彼が志半ばで改造をやめたパッチ。
ポケモン銀のROMにパッチをあててください。
パッチのあてかた
あと英語でよくわからないんですが、こういうのもあるらしい。
PR
トラックバック
トラックバックURL:
これを見ながら改造に挑戦しようと思います^^
本当に感謝です!!