>>a=00hの時にABhを引く場合、sub a,ABだとaが55hに、sbc a,ABだとaが54hになる。(どちらの場合もキャリーフラグは立つ) とありますが、sbcで54hになるのは直前の計算でキャリーが立っていた場合という条件を書く必要があると思います。
ボックス2以降が前のセーブデータになるバグに遭遇しました。探しても見つからないので、いつか誰かが解明してくれる事を願って経緯を書かせて下さい。何が関係してるかわからないので詳しく書きます。 3DSで銀VCを楽しんでたら色違いが出たうえ、ポケルスも自然発生。せっかくなのでポケルス持ち色違いをPOKEMON HOMEに移したいと考え、ポケムーバーを入れてる知人に頼んでローカル通信交換。(その後無事自分のHOMEに移されたが、ポケルスは消えてる気がする…というか何匹か移してもらったポケルス持ちのうち1匹をBDに移したけど消えてた…) →図鑑を埋めてる途中だったけどふと、ポニータちゃんと旅がしたくなる。色違いを移して何だか燃え尽きたのもあり、「さいしょからはじめる」にする。 →RTA動画を参考に殿堂入り(セーブ・敗北・やり直しは一度もなし、ボックス出し入れ回復あり。この時ボックスのポケモンの数とかは見てなかった) →爆速でトキワ左のポニータちゃん(レベル低)を迎えに行き、ワカバタウンに戻って第二の人生開始。普通にセーブもしつつ、トレーナーと戦ったり図鑑を埋めたり道具を拾ったりと楽しんでいたが、ある時ボックス2以降が前のデータになってる事に気づく。しかも普通に引き出せる。怖すぎて泣く泣くデータを全て消去する(タイトル画面でリセットできるやつ) その後最初から始めてもボックス等に異常はありませんでした。もう一度やり直す気力はないので今はBDを買ってポニータちゃんと冒険していますが、ずっと頭の隅にこのバグの事が引っかかっています。やったとしてもPC等持ってないので映像等での証明もできなくて本当に歯痒いです。もちろん改造等はしていません。
アイテムのデータ構造知りたい
ポケモンとメール以外のデータ構造って判明してないんかな
>>6
従来型のエディタで入力後、D4CAからC3 xx xx 63な感じで書き換えて置くと (xx xxは未使用型バイナリの始点アドレス) 11番目以降は自由に預けられるようになる。
>>5
そのへんの領域を全部使うと原因不明だがご機嫌度関係なくピカチュウの反応が最悪の状態?に固定されてしまうんですよね。 だから自分の場合はボックス11番め以降に道具を預けられるように育て屋の領域も使っています。
D3F3~D42Eまででも60バイトはあるからギリ間に合うっぽい?コードの位置かなりバラバラになるけれど…
レベル1から経験値アンダーフローでレベル100にしたニドキングのとくしゅ個体値が13〜14の場合、とくしゅが182〜184になるようです。 fifth法で捕獲する際の参考動画 https://www.youtube.com/watch?v=qHSNxfVelug
VC版ピカチュウにて牛アイコン先頭で右から話しかけた際、SELECTを押すと自由に歩けることを確認。
>>3
後期版ならはやぶさバッヂで使う領域にある程度は詰められるはず。あそこだけでも84バイトは使える。念を入れるならD4B9を32、D4C8をFFにしておくべきだとは思うが。
>>2
どうもピカチュウに話しかけると上記のアドレスの内、 D3DE-D3EEおよびD3F3-D42E以外が変化してしまうようです。 バンク切り替え機能付きのバイナリエディタの容量的にピカチュウ版は育て屋の領域も使う必要がありますね。
>>1
エミュレーターのメモリビュアー機能で見てみると赤緑青と違ってD3AF~D42Enの間でも結構数値が変化している箇所があって (ピカチュウのなつき度等) 分割書き込みしたバイナリエディタの本体部分が何かの拍子に書き換わってしまう。
ピカチュウ版でバンク切り替え機能付きのバイナリエディタを分割してジャンプ先を書き換えて入力してみたが表示がずれてしまう。 流石に簡単にはいかないか…
どうもありがとうございます。
>>4
周辺のアドレスだとD9B4-D9E4、DA01-DA64が未使用なので、この辺を使って調整するしかないですね。 わざマシン25は非推奨です。15か17は未使用領域に飛ぶので後は書くコードの工夫次第です。C3/CDを上手く活用しましょ
コメントした者ですがバイナリエディタの起動コードを書き込んだ所たまに数値が変化してうまく起動できなかったりフリーズする時があるのでやめておいた方が良いかもしれません。 どうもすみません。
クリスタルの場合、わざマシン25だとDA6C(=FA6C)に飛ぶのでバイナリエディタでDA00から任意コードを書き込んでいて わざマシン15のジャンプ先のDA10(=FA10)が使えない時にちょうどいいですね。
追記 かたづけるのはベッドです。
クリスタル版の模様替えで任意コード実行できました! 手順 1,DBD5に56hを入れる 2,自分の部屋に行き模様替えでかたづけるを押すと・・・ DA47に飛びます! あとはここからコードを書くだけです!
本当に削除しますか?
最新のページコメント
>>a=00hの時にABhを引く場合、sub a,ABだとaが55hに、sbc a,ABだとaが54hになる。(どちらの場合もキャリーフラグは立つ)
とありますが、sbcで54hになるのは直前の計算でキャリーが立っていた場合という条件を書く必要があると思います。
ボックス2以降が前のセーブデータになるバグに遭遇しました。探しても見つからないので、いつか誰かが解明してくれる事を願って経緯を書かせて下さい。何が関係してるかわからないので詳しく書きます。
3DSで銀VCを楽しんでたら色違いが出たうえ、ポケルスも自然発生。せっかくなのでポケルス持ち色違いをPOKEMON HOMEに移したいと考え、ポケムーバーを入れてる知人に頼んでローカル通信交換。(その後無事自分のHOMEに移されたが、ポケルスは消えてる気がする…というか何匹か移してもらったポケルス持ちのうち1匹をBDに移したけど消えてた…)
→図鑑を埋めてる途中だったけどふと、ポニータちゃんと旅がしたくなる。色違いを移して何だか燃え尽きたのもあり、「さいしょからはじめる」にする。
→RTA動画を参考に殿堂入り(セーブ・敗北・やり直しは一度もなし、ボックス出し入れ回復あり。この時ボックスのポケモンの数とかは見てなかった)
→爆速でトキワ左のポニータちゃん(レベル低)を迎えに行き、ワカバタウンに戻って第二の人生開始。普通にセーブもしつつ、トレーナーと戦ったり図鑑を埋めたり道具を拾ったりと楽しんでいたが、ある時ボックス2以降が前のデータになってる事に気づく。しかも普通に引き出せる。怖すぎて泣く泣くデータを全て消去する(タイトル画面でリセットできるやつ)
その後最初から始めてもボックス等に異常はありませんでした。もう一度やり直す気力はないので今はBDを買ってポニータちゃんと冒険していますが、ずっと頭の隅にこのバグの事が引っかかっています。やったとしてもPC等持ってないので映像等での証明もできなくて本当に歯痒いです。もちろん改造等はしていません。
アイテムのデータ構造知りたい
ポケモンとメール以外のデータ構造って判明してないんかな
>>6
従来型のエディタで入力後、D4CAからC3 xx xx 63な感じで書き換えて置くと
(xx xxは未使用型バイナリの始点アドレス)
11番目以降は自由に預けられるようになる。
>>5
そのへんの領域を全部使うと原因不明だがご機嫌度関係なくピカチュウの反応が最悪の状態?に固定されてしまうんですよね。
だから自分の場合はボックス11番め以降に道具を預けられるように育て屋の領域も使っています。
D3F3~D42Eまででも60バイトはあるからギリ間に合うっぽい?コードの位置かなりバラバラになるけれど…
レベル1から経験値アンダーフローでレベル100にしたニドキングのとくしゅ個体値が13〜14の場合、とくしゅが182〜184になるようです。
fifth法で捕獲する際の参考動画
https://www.youtube.com/watch?v=qHSNxfVelug
VC版ピカチュウにて牛アイコン先頭で右から話しかけた際、SELECTを押すと自由に歩けることを確認。
>>3
後期版ならはやぶさバッヂで使う領域にある程度は詰められるはず。あそこだけでも84バイトは使える。念を入れるならD4B9を32、D4C8をFFにしておくべきだとは思うが。
>>2
どうもピカチュウに話しかけると上記のアドレスの内、
D3DE-D3EEおよびD3F3-D42E以外が変化してしまうようです。
バンク切り替え機能付きのバイナリエディタの容量的にピカチュウ版は育て屋の領域も使う必要がありますね。
>>1
エミュレーターのメモリビュアー機能で見てみると赤緑青と違ってD3AF~D42Enの間でも結構数値が変化している箇所があって
(ピカチュウのなつき度等)
分割書き込みしたバイナリエディタの本体部分が何かの拍子に書き換わってしまう。
ピカチュウ版でバンク切り替え機能付きのバイナリエディタを分割してジャンプ先を書き換えて入力してみたが表示がずれてしまう。
流石に簡単にはいかないか…
>>5
どうもありがとうございます。
>>4
周辺のアドレスだとD9B4-D9E4、DA01-DA64が未使用なので、この辺を使って調整するしかないですね。
わざマシン25は非推奨です。15か17は未使用領域に飛ぶので後は書くコードの工夫次第です。C3/CDを上手く活用しましょ
>>3
コメントした者ですがバイナリエディタの起動コードを書き込んだ所たまに数値が変化してうまく起動できなかったりフリーズする時があるのでやめておいた方が良いかもしれません。
どうもすみません。
クリスタルの場合、わざマシン25だとDA6C(=FA6C)に飛ぶのでバイナリエディタでDA00から任意コードを書き込んでいて
わざマシン15のジャンプ先のDA10(=FA10)が使えない時にちょうどいいですね。
>>1
追記 かたづけるのはベッドです。
クリスタル版の模様替えで任意コード実行できました!
手順
1,DBD5に56hを入れる
2,自分の部屋に行き模様替えでかたづけるを押すと・・・
DA47に飛びます!
あとはここからコードを書くだけです!