ポケモンダイパ 改造・解析まとめ @Wiki ROMイメージ編集

※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。




ROMイメージ編集(始めに)

  • ROMイメージは自分で吸い出してください。&br()  編集は変換前の.ndsファイルに対して行って下さい。
  • 特に記述がない場合、書き換えるアドレスはダイヤモンド・パール共通です。
  • ROMイメージの編集にはバイナリエディタが必要です。&br()  おすすめバイナリエディタ…Stirling>http://www.vector.co.jp/soft/win95/util/se079072.html?QuickBe>http://cowscorpion.com/file/QuickBe.html?
  • バイナリの編集の方法&br()  アドレス:基の値 -> 変更する値&br()  例)02085094:C8 -> 01&br() 02085094のアドレスをC8から01に書き換える。&br()  上書きではなく挿入にするとROMイメージが壊れてしまう恐れがあるので注意。
  • 基本CRC&br()ダイヤモンド:AE2DB9A9&br()パール:50DD7518



アイテム関連

アイテム基本データ

マスターボールのデータ、+24hで次のアイテムに。
順番はアイテムリスト
  • 2085028 2Byte 価格
  • 208502B 2Byte 効果の値
    • 例:キズぐすりの効果がHP999回復&br() 0208526B:1400->E703

キズぐすりでレベル1アップ

キズぐすり0208526A~02085289:
00 14 00 00 1E 00 9F 20 01 02 01 00 00 00 00 00 00 04 00 00 00 00 00 00 00 14 00 00 00 00 00 00
または
いいキズぐすり020853AE~020853CD:
00 32 00 00 1E 00 9F 20 01 02 01 00 00 00 00 00 00 04 00 00 00 00 00 00 00 32 00 00 00 00 00 00
を以下のように書き換える
->
00 00 00 00 1E 00 9F 00 01 00 01 00 00 05 00 00 00 00 0E 00 00 00 00 00 00 00 00 05 03 02 00 00
※ 使用するとLV1UPするアイテム(ふしぎなアメ)と同じ効果

ドーピングアイテムの解析

マックスアップ 0208566B: 08 0E 0A 00 00 00 00 00 -> F8 0F 85 85 85 85 85 85
タウリン 0208568F
ブロムヘキシン 020856B3
インドメタシン 020856D7
リゾチウム 020856FB
キトサン 02085767
0E08(08 0Eの部分)がステータス、それ以降がの上昇値を表す
+0008:HP +0010:攻撃 +0020:防御 +0040:素早さ +0080:特功 +0100:特防
値の部分は符号付き -127~127(7F) 

ショップの売り物(2スレ482・531・566)

  • 雪の町
ダイヤモンド 000F9EDC:0090 ブリザードメール
パール    000F9EE0:0090 ブリザードメール
  • コトブキシティ
ダイヤモンド 000F9EAC:0092&br()000F9EAE:000E エアメール&br()ヒールボール
パール    000F9EB0:0092&br()000F9EB2:000E エアメール&br()ヒールボール

カジノの景品(2スレ661・665)

  • シルクのスカーフ&br() 以降+2h
ダイヤモンド 000FA34C:00FB&br()000FA34E:03E8 アイテムの種類&br()メダルの枚数
パール    000FA350:00FB&br()000FA352:03E8 アイテムの種類&br()メダルの枚数


きのみデータ(3(解析)スレ432)

  • 20E9C34(クラボのみ)&br()以降+Chずつ
00-01 大きさ
02 かたさ
03
04 時間
05
06 からさ
07 しぶさ
08 あまさ
09 にがさ
0A すっぱさ
0B なめらかさ

  • 硬さリスト
01 とてもやわらかい
02 やわらかい
03 かたい
04 とてもかたい
05 とてつもなくかたい



ポケモン関連

初期ポケモン変更(1スレ224)

  • 初期3種ポケモン
1種類目 002C4C30:0183
2種類目 002C4C34:0186
3種類目 002C4C38:0189

202番道路で出現するポケモンの変更(1スレ429・518)

ダイヤモンド 258D778:xx&br()258D77C:0xxx レベル&br()種類
パール    25A0D78:xx&br()25A0D7C:0xxx レベル&br()種類

ポケモンのデータ

No001フシギダネ +2Cで次のポケモン 順番は全国図鑑順
1C6FA08 HP種族値
1C6FA09 こうげき種族値
1C6FA0A ぼうぎょ種族値
1C6FA0B すばやさ種族値
1C6FA0C とくこう種族値
1C6FA0D とくぼう種族値
1C6FA0E タイプ1 タイプリスト
1C6FA0F タイプ2 タイプが1つのみの場合は両方に同じ値を入力
1C6FA10 被捕獲度
1C6FA11 基礎経験値 経験値=Lv*倒したポケモンの基礎経験値/7
1C6FA12-13 努力値
1C6FA14-15 所持アイテム50% 50%と5%が同じアイテムだと100%
1C6FA16-17 所持アイテム5% アイテムリスト
1C6FA18 性別判定値
1C6FA19 タマゴ孵化までの歩数 実際の歩数は256かけた値
1C6FA1A 所期なつき度
1C6FA1B 経験値タイプ 経験値タイプリスト?
1C6FA1C タマゴグループ1
1C6FA1D タマゴグループ2
1C6FA1E 特性1 とくせいリスト
1C6FA1F 特性2
1C6FA20 サファリでの逃走率
1C6FA21
1C6FA22 未使用(00)
1C6FA23 未使用(00)
1C6FA24-A30 使用可能なわざマシンのフラグ&br()24-2FまでをFF、30を0Fにすると全てのわざマシンが使える
1C6FA31 未使用(00)
1C6FA32 未使用(00)
1C6FA33 未使用(00)


  • 努力値
項目 上昇値
HP +1 +0001
HP +2 +0002
HP +3 +0003
こうげき +1 +0004
こうげき +2 +0008
こうげき +3 +000C
ぼうぎょ +1 +0010
ぼうぎょ +2 +0020
ぼうぎょ +3 +0030
すばやさ +1 +0040
すばやさ +2 +0080
すばやさ +3 +00C0
とくこう +1 +0100
とくこう +2 +0200
とくこう +3 +0300
とくぼう +1 +0400
とくぼう +2 +0800
とくぼう +3 +0C00

トレードイベント(3(解析)スレ387・466・4(質問)スレ212)

38C9A54-57 もらうポケモン 図鑑No.リスト>ポケモンリスト?
38C9A58-5B HPの個体値 00~1Fまで
38C9A5C-5F ATの個体値 00~1Fまで
38C9A60-63 GUの個体値 00~1Fまで
38C9A64-67 SAの個体値 00~1Fまで
38C9A68-6B SGの個体値 00~1Fまで
38C9A6C-6F SPの個体値 00~1Fまで
38C9A70-73 とくせい>とくせいリスト?
38C9A74-75 ID
38C9A76-77 裏ID
38C9A78-7B かっこよさのコンディション値
38C9A7C-7F うつくしさのコンディション値
38C9A80-83 かわいさのコンディション値
38C9A84-87 かしこさのコンディション値
38C9A88-8B たくましさのコンディション値
38C9A8C-8F 性格値 下2byteは性別の判定にも
38C9A90-93 もらうポケモンの持ち物 アイテム.リスト>アイテムリスト?
38C9A94-97 デフォルトは1,0,1,0(鉄,ハクタイ‥の順)
38C9A98-9B 0,50,0,0(ハクタイのみ50)
38C9A9C-9F 1,1,1,5(226水道コイキングのみ5)
38C9AA0-A3 あげるポケモン 図鑑No.リスト>ポケモンリスト?

  • 上はクロガネシティのデータで+50hでハクタイ、キッサキ、226番水道のトレードイベント
  • クロガネシティの交換イベントはセーブファイルのFECを-20hすると再び交換できます。
  • 色違いポケモンはGBA版と同じ判定&br()例:ID:8473 裏ID:210A 性格値:AB410E3D で色違いに

進化データ(3(解析)スレ432)

1C76008(フシギダネ)
以降+2Chずつ

00-01 タイプ
02-03 条件
04-05 進化後
06-29 00-05を繰り返す
2A 未使用(00)
2B 未使用(00)

進化のデータは1体につき7つまで

進化タイプ
00 なし
01 なつき
02 なつき(朝・昼)
03 なつき(夜)
04 レベルアップ
05 通信
06 通信+アイテム
07 アイテム使用
08 こうげき>ぼうぎょ
09 こうげき=ぼうぎょ
0A こうげき<ぼうぎょ
0B ♀(カラサリス)
0C ♂(マユルド)
0D レベルアップ(本体 )
0E レベルアップ(殻)
0F うつくしさ
10 ♂に特定のアイテムを持たせる
11 ♀に特定のアイテムを持たせる
12 なつき+特定のアイテムを持たせる
13 特定のアイテムを持たせる
14 特定の技を覚えさせる
15 特定のポケモンをパーティに入れる
16 ♂(ガーメイル)
17 ♀(ミノマダム、ミツハニー)
18 テンガンざん・降雪地帯
19 ハクタイの森・こけしの岩付近
1A 217番道路・氷の岩付近

レベル技データ(3(解析)スレ432)

1C7D7E0(フシギダネ)

00 わざ(100h以上の場合はレベルに+1)
01 レベル(2倍)

この2バイトを繰り返す
値がFFFFhになるまでが1体のポケモンのデータ

1C7D7DCに1C7C820からのデータを足すと
各ポケモンのデータの開始位置になるから
弄ってみたけどどうもうまくいかないみたいだ

技データ(3(解析)スレ432)

1DC86FC(はたく)
以降+10hずつ

00-01 効果
02 ぶんるい
03 威力
04 タイプ
05 命中率
06 PP
07 確率
08-09 対象
0A 優先度
0B
0C
0D
0E 未使用(00)
0F 未使用(00)

技データの最後に余計に3つのデータがあるからレベル技で
1D4、1D5、1D6にしてみたけどダミーデータだった

ぶんるい
00 ぶつり
01 とくしゅ
02 へんか

対象
0000 単体
0001 不定
0002 ランダム
0004 敵2体
0008 自分以外
0010 自分
0020 味方2体
0040 全体
0080 相手の場
0100 味方

たまご技データ(3(解析)スレ432)

168248(フシギダネ)

技(2バイト)の繰り返し
ポケモンの区切りは4E20+ポケモンの番号
子ポケモン以外のデータはない


コメント(ご自由にどうぞ)

  • 出現するポケモンの変更は258D77Cに対して258D778かと。&br()つまりポケモン別にレベル設定ができる=書換えたポケモンに対して&br()その数値の前にレベル用の数値が個別にある。 -- こうた (2006-09-30 17:50:34)
  • スレに出てた、ビッパ捕まえるとマスターボール持ってる&br()修正されたほうで確認&br()今のところ14匹捕まえて全員持ってました -- 名無しさん (2006-10-02 11:15:32)
名前:
コメント: