▼  |  全表示1000   | << 前100 | 次100 >> |  履歴   |   スレを履歴ページに追加  | 個人設定 |   ▼   
                  スレ一覧                  
ポケモン

【懐かしの】任意コード実行総合スレ2【バグ】

 ▼ 1 ンプジン@マーシャドーZ 21/08/28 19:30:51 ID:JAL2D/mY NGネーム登録 NGID登録 wf 報告
ようこそ任意コード実行総合スレへ!
ここはポケモンにおける任意コード実行についての語らいや質問、意見交換や情報共有、新たなバグの開拓などを目的としたスレです。
【任意コード実行って?】
ゲーム内のバグを利用して任意のプログラムコードを実行するものです。ポケモンでは、幻ポケモンや色違いポケモンが簡単に作れたり、努力値を一瞬でMAXにしたりできます。
【任意コード実行の例】
・赤緑青  →5かいバグ
・ピカ版  →森地図
・金銀水晶 →技マシンバグ(私がつけた仮称)
・FRLG・Em→バグポケモン読み込み
【参考ブログなど】
http://nakayoshibaddi.hatenadiary.jp/entry/2017/02/08/113232

nakayoshibaddi氏のブログ。5かいの代わりになかよしバッヂというバグアイテムを用いた任意コード実行について解説している。

http://nakayoshibaddi.hatenadiary.jp/entry/2017/08/15/223932
同氏のブログ。金銀の任意コード実行について解説している。

https://cordmx.hatenablog.com/entry/2020/04/16/173701

cordmx氏のブログ。水晶版の任意コード実行について解説している。

http://detelony.blog.fc2.com

デテロニー氏のブログ。Emのザロクバグを利用した任意コード実行について解説している。

・3世代総合 14 https://pokemonbbs.com/poke/read.cgi?no=992816

本BBSのスレ。Emの任意コード実行についての記述がある。

その他多くの人やスレで任意コード実行について記述されていますが今回は割愛させていただきます。
 ▼ 260 ガボーマンダ@がんせきおこう 21/12/16 16:30:54 ID:T742ieIE NGネーム登録 NGID登録 [s] wf 報告
>>258
本当にありがたいです
 ▼ 261 ンフィア@ディアンシナイト 21/12/16 18:16:53 ID:p2K6anx. [1/2] NGネーム登録 NGID登録 wf 報告
>>259
2+0を計算(=を押した瞬間ハヤシガメ?の鳴き声)
Xを押して何も起きない
その後Aを押してフリーズ…って感じです(あと実機です)

壁紙セットアップでマナフィのタマゴや所持金増加は成功したのですが>>193のポケモンコピーコマンドが上から3行目実行したあたりでフリーズしちゃったので100%実行できるセットアップがあるならそちらに切り替えたかったのです…
 ▼ 262 ヌギダマ@プラズマカード 21/12/16 20:07:36 ID:p2K6anx. [2/2] NGネーム登録 NGID登録 wf 報告
>>261
あ忘れてた、2+0の後にリタイア実行してます
 ▼ 263 リキリ@あかいバンダナ 21/12/16 22:41:27 ID:VQAUd1A6 [1/3] NGネーム登録 NGID登録 wf 報告
>>262
Xをおして何もおきなくてAを押してフリーズする、ということはインドメタシンまではたどり着いている
ということはフリーズする原因は3つ考えられる

@アイテム2行目が なんでもなおし x 1でない
Aボックス5, 20匹目の末尾が0x16でない
Bボックス5, 21匹目のPIDが0x1021DB00でない

なのでこの3つをチェックするしかない

あと思ったけどもしかしてPKHeXから書き出したときの拡張子.pk4じゃなくて.pb8とかになってたりしない?
 ▼ 264 ーマルド@バックのかんづめ 21/12/16 22:47:38 ID:VQAUd1A6 [2/3] NGネーム登録 NGID登録 wf 報告
>>262
それとこのASEが成功するかいなかは起動・リセット時のアドレスのランダム化で決まるから、一度スクリプトの呼び出しに成功したならリセットするまではちゃんと毎回成功する
二度目以降にフリーズしたというならそれは入力したスクリプトの方の問題
 ▼ 265 ットレイ@ほかくポケット 21/12/16 22:50:36 ID:VQAUd1A6 [3/3] NGネーム登録 NGID登録 wf 報告
>>263
あと殿堂入りのセットアップをちゃんとやったなら壁紙の方のセットアップ(アイテム、ボックス、手持ちポケモン)に切り替えても効果あるから大丈夫
 ▼ 266 ベルタル@アクアスーツ 21/12/17 00:11:31 ID:G1Y.oQYU [1/2] NGネーム登録 NGID登録 wf 報告
>>263
@2行目はなんでもなおし x 1 です
Bボックス5, 21匹目のPIDは0x1021DB00(わんぱく)です パッチールで作ったのでここは間違いないです

じゃあやっぱりAボックス5, 20匹目の末尾が0x16でない...?
ちゃんと.pk4で書き出しました

>>264
ということはどこかで数字を打ち間違えたのかな...?

>>265
アイテム、ボックス、壁紙、手持ちを壁紙セットアップのものに切り替えて再度挑戦しましたが今度は2+0=からリタイアした後普通にメニューが開けてしまいました...もちろんAを押しても何もなく...(あと電卓でポケモンの鳴き声が鳴るのは仕様だったのですね、お恥ずかしい)
 ▼ 267 ジロン@しんかいのキバ 21/12/17 09:21:07 ID:wG5.fErY NGネーム登録 NGID登録 wf 報告
>>266
>普通にメニューが開けてしまいました
その場合は通信サーチャーでリセットしてリトライ
 ▼ 268 ブルモ@きんりょくのハネ 21/12/17 09:26:22 ID:NwW.swzQ NGネーム登録 NGID登録 報告
なんでもなおし?
げんきのかけら×1では無くて…?
 ▼ 269 ートロトム@ベリーアメざいく 21/12/17 13:51:35 ID:G1Y.oQYU [2/2] NGネーム登録 NGID登録 wf 報告
>>267
5回ほどやり直したら成功しました!
フリーズしてもすぐ333に戻れるのだから壁紙の方を使うことにしました、ありがとうございます!
(前回コピーコードでフリーズしたの、リミッター解除コード打った後に図鑑開いてリミッター解除が消滅してたからですね、お騒がせしました…)

>>268
https://www.craft.do/s/DAveGdlTr1Kdu4
こちらのセットアップを試そうとしてたので…
壁紙の方は元気の欠片ですね
 ▼ 270 ンナ@ソニアのほん 21/12/18 13:06:33 ID:413MCe.M [1/2] NGネーム登録 NGID登録 wf 報告
さっきサファリボールが買えるショップのコードを打ち込んだ後、ルートの最初から始めたのにも関わらず無反応が続いているんだけど、どうにかならないかな?プレシャスボールの時はちゃんとルートの最初から始めたらコードを受け付けてくれたのに
 ▼ 271 クガメス@おとしもの 21/12/18 14:17:35 ID:Fcp6fb1c NGネーム登録 NGID登録 wf 報告
>>270
どのセットアップでやってる?
 ▼ 272 ラキオン@レトルトめん 21/12/18 15:26:10 ID:413MCe.M [2/2] NGネーム登録 NGID登録 wf 報告
>>271
壁紙を使う方です
 ▼ 273 イーガ@くろいたてがみ 21/12/18 20:32:57 ID:XszMT6wM NGネーム登録 NGID登録 報告
DPのセットアップ見てて思ったんだけどさ、BDSPで最近見つかった選択肢バグをリタイアグリッチみたいな形で応用してBDSPで任意コードとか出来ないか?
 ▼ 274 イスポス@はがねのジュエル 21/12/19 23:33:49 ID:H9MkR5LA NGネーム登録 NGID登録 [s] 報告
ダイパの任意コードで所持金増加ってどうやるの?
 ▼ 275 ドイデ@ヘラクロスナイト 21/12/20 18:09:31 ID:dhT2OWe. NGネーム登録 NGID登録 wf 報告
マップ333でセーブしたら右にあるはずのパルパークが消滅して脱出できなくなった...

この状態からどうにかパルパークに行けないかな?
 ▼ 276 リランダー@コンペボール 21/12/21 17:18:42 ID:NPRwdFqI NGネーム登録 NGID登録 wf 報告
>>275
適当に右か左に走って屋外マップに移動してセーブリセット、でもとの場所にもどるとパルパークがある

って言おうと思ったけどセーブができないのか
 ▼ 277 マタナ@ナナのみ 21/12/21 17:28:07 ID:EtIwSFnc NGネーム登録 NGID登録 wf 報告
>>276
一応下に10000歩くらい進むと画面がブラックアウトするマップに着く
BGMもポケセンだしたぶんそのマップはID333だと思うんだけど、その周りにパルパークが見当たらないんよね...
 ▼ 278 ルズキン@ダイマックスB 21/12/21 17:29:14 ID:/VVwcKwY [1/2] NGネーム登録 NGID登録 wf 報告
いつも参考にさせていただいております
Emの任意コードについてどうしても分からないことがあるのでご回答頂けたらと思います

前スレ>>316を参考に出身バージョンの変更を試みているのですがダメタマゴ化してしまいます
(GEAMについてもよく分からず四択全てリセットをかけてもといったところです苦笑)

任意ポケモン生成コードで作ったポケモンに、何かを施した上で316のコードを打ち込べば…と小さな頭ながらに考えているのですが色々試行錯誤しても叶いません
ご教授頂けませんでしょうか

参考に性格値0x5f280216 こちらでご説明頂けたらなお幸いです
 ▼ 279 ラージェス@ルームキー 21/12/21 17:42:54 ID:UEw6ngAo NGネーム登録 NGID登録 wf 報告
エメラルドの0x085Fって交換で別romに送れる?
 ▼ 280 ーディン@タイマーボール 21/12/21 18:44:08 ID:Ah/wTQw2 NGネーム登録 NGID登録 wf 報告
>>278
ボックス名1:[に ィ@@  ビ]
ボックス名2:[もけぬうい]
ボックス名5:[く0COおぅズば]
ボックス名6:[アゆむ6ば]
ボックス名9:[クぢいいリメうい]
ボックス名10:[アアアヤ6かく]
手持ち3匹目:書き換えたいポケモン

@@の部分に変更したいバージョンを入力してください
https://m.bulbapedia.bulbagarden.net/wiki/Game_of_origin
 ▼ 281 ズパス@せっかちミント 21/12/21 20:56:28 ID:/VVwcKwY [2/2] NGネーム登録 NGID登録 wf 報告
>>280
無事できました!
親切にしていただきありがとうございます
DPの任意コード成立で盛り上がってる中お騒がせしてすみませんでした
 ▼ 282 ドシシ@もえぎいろのたま 21/12/22 02:25:13 ID:YUfsAGyU NGネーム登録 NGID登録 wf 報告
マナフィのタマゴについて調査していたが、トレーナーメモのデータにはタマゴの入手場所と入手日の記録領域と、ポケモンの出会った場所と出会った日の記録領域とがあり、タマゴを受け取った段階ではタマゴ側の記録領域のみが使用される
タマゴを通信交換すると、交換した日付と通信交換産であることがポケモン側の記録領域に別枠で記録される
タマゴ生成時にタマゴに記録された親情報と現在のタマゴの所有者が一致している場合、トレーナーメモではタマゴ側の記録領域が参照され、異なる場合にはポケモン側の記録領域が参照される
そして、一致している状態で孵化するとポケモン側の記録領域のみが更新され、異なっていた場合にはタマゴ時のポケモン側の記録領域のデータがそのままタマゴ側の記録領域へとシフトされ、ポケモン側の記録領域は新たに更新される

色違いのマナフィは必ず通信交換産となることから、正規再現する場合は孵化したマナフィのタマゴの入手場所を通信交換産(0x07D1)に書き換えれば良い


後、乱数値の格納ポインタが0x021C65A8であると特定した
マナフィタマゴ入手コードを実行した場合、ポインタに格納された乱数値seed[n]の[n+1]が実際の個体生成に使用される
例えば控えめ6Vの生成乱数値0x6F72E04Bを目標とする場合、[n−1]である0x469FB838が指定乱数値となる
ということで、以下のコードを実行してからタマゴを入手すれば控えめ6Vになる(と思う)

・控えめ6V
238021C65A80007 = 159880107759501319
2B8021C65A90007 = 195908904778530823
29F021C65AA0007 = 188872030360829959
246021C65AB0007 = 163820757433647111
 ▼ 283 ネコ@カゴのみ 21/12/22 11:00:17 ID:KPy.wkrA [1/3] NGネーム登録 NGID登録 wf 報告
>>282
成功しました。

IDを00000(裏ID47390)に調整したromがあり、
0xc5ee7cf6(臆病31-14-31-31-31-31) n-1=0x2ed67d02を出したいのですが、コードが全く分かりません。
ひかえめのコードを参考にしたいところですが、なぜひかえめのコードがぞうなるのか皆目見当もつきません。
不躾で申し訳ないですが、お教えいただけませんか?
 ▼ 284 シヘンジン@シルフスコープ 21/12/22 11:28:03 ID:U932VDyQ NGネーム登録 NGID登録 wf 報告
>>283
282じゃないけどぱっと見こんな感じ?
202021C65A80007
27D021C65A90007
2D6021C65AA0007
22E021C65AB0007

最初の2が終了?で次の2文字が乱数値の指定(リトルエンディアン)でその次の8文字がポインタ、最後の0007は…知らない…

タマゴの入手場所の書き換え方知りたいです…
 ▼ 285 イティ@きれいなぬけがら 21/12/22 11:30:57 ID:KPy.wkrA [2/3] NGネーム登録 NGID登録 wf 報告
>>284
ありがとうございます。
やってみます
 ▼ 286 ケニン@モーモーミルク 21/12/22 12:14:33 ID:5CIIN3AE [1/4] NGネーム登録 NGID登録 wf 報告
>>284
最後の“0007”はスクリプトコマンドの部分で
【0x0007XXXXXXXXYY0002】
でアドレス0xXXXXXXXXに値0xYYを書きこむことができる

電卓に入力する際はこれを逆にして
【0x02YYXXXXXXXX0007】とする
これを10進数に直して入力


まあ自分は>>275で今voidから出られなくなってるんで>>282のコードを試せないけどね
色ギガスとか持ってるロムなんでなんとか脱出したい所だが....
 ▼ 287 チゴラス@つきのふえ 21/12/22 13:13:35 ID:KPy.wkrA [3/3] NGネーム登録 NGID登録 wf 報告
>>285
成功しました。
ありがとうございます
 ▼ 288 ブリボン@しんじゅ 21/12/22 16:38:18 ID:7BME8kak [1/2] NGネーム登録 NGID登録 wf 報告
>>286
一応29万歩くらい左に歩き続けるとパルパークにつくことになっている(途中でクラッシュするマップをふまなければ)
重しでも乗っけて放置するしかないな


計算をのせておくと

base + 0x2285A スタート
base + 0x1E170 ゴール(パルパーク)

差 = 0x2285A - 0x1E170 = 0x46EA = 18154バイト
マップひとつは2バイトなので、マップの数に換算すると 18154/2 = 9,077個
マップひとつの幅が32マスなので、歩数に換算すると 9077 * 32 = 290,464歩

baseは起動時に決まるランダムなアドレスで、最大256バイトくらいばらつく。なので誤差が8000歩分くらいでる


 ▼ 289 オラント@きのみ 21/12/22 16:50:48 ID:5CIIN3AE [2/4] NGネーム登録 NGID登録 wf 報告
>>288
本当にありがとう…
やってみるわ
 ▼ 290 ミッキュ@おこづかいポン 21/12/22 17:09:58 ID:7BME8kak [2/2] NGネーム登録 NGID登録 wf 報告
書き忘れたけど万歩計がカンストするから注意
 ▼ 291 アルヒー@かいがらのすず 21/12/22 19:09:15 ID:4QowLGf6 NGネーム登録 NGID登録 wf 報告
29万歩だと5時間くらいかかる?
大変だ…
 ▼ 292 ルディオ@のびたバネ 21/12/22 21:48:34 ID:5CIIN3AE [3/4] NGネーム登録 NGID登録 wf 報告
150000歩ぐらい行ったら謎の見えない壁に頻繁にぶつかるようになったわ
一応上下に進めればかわせるけどだいぶキツい
 ▼ 293 ゾノクサ@こうらのカセキ 21/12/22 23:51:41 ID:5CIIN3AE [4/4] NGネーム登録 NGID登録 wf 報告
パルパークに着けたけどリタイアしたら画面切り替わるタイミングでフリーズした...
 ▼ 294 ガプテラ@ポフィンケース 21/12/23 01:22:04 ID:aUPI3x2. [1/4] NGネーム登録 NGID登録 wf 報告
>>284
マーキングACEで書き換えられるけど2バイトだから若干面倒い
通信交換産にしたいだけであれば実際に通信交換してしまうのも手ではある(ちゃんと謎の場所産の名残が消えて正規のものと同じになる)
どうしてもマーキングACEで書き換えたいようであれば公開する

簡易メモリエディタプログラムのポケモン保存とか色々調査してきたものの、導入手順があまりにも面倒臭過ぎて(てぽんさんもあれから更新してないみたいだし…)、これの導入を前提にマーキングACEを行うのは非条理だと思えてきた
なので、マーキングACEについては今まで小出しにしてきたサンプルコードらと同じくc0007での打ち込みでやっていく方針で、近々ブログに纏めようと思います
 ▼ 295 ンファン@ディフェンダー 21/12/23 13:09:02 ID:bkc2Cdu. [1/2] NGネーム登録 NGID登録 wf 報告
マーキングACEでポケモンを色違いにすることは可能?
ポケモンの性格値を表IDと裏IDに設定できれば良いと思うんだけど、2バイト書き換えは面倒なのかな
 ▼ 296 コガシラ@チョークいし 21/12/23 15:54:46 ID:aUPI3x2. [2/4] NGネーム登録 NGID登録 wf 報告
>>295
性格値をそのまま親IDにコピペするだけなら比較的簡単に出来る
まあ18桁の数字を8回打ち込むことを面倒と思うかどうかは人それぞれだが…

・強制色違い化
2000206DAB00007 = 144117416537882631
2980206DAB10007 = 186901612997967879
2000206DAB20007 = 144117416538013703
2680206DAB30007 = 173390814115987463
2780206DAB40007 = 177894413743423495
2600206DAB50007 = 171139014302433287
2010206DAB60007 = 144398891514986503
2E00206DAB70007 = 207167811321528327

これで目的のポケモンにマーキング→決定すれば性格値が親IDにコピーされて強制的に色違いになる
 ▼ 297 ートロトム@ボロのつりざお 21/12/23 16:18:17 ID:aUPI3x2. [3/4] NGネーム登録 NGID登録 wf 報告
折角だからもう一度だけ簡易メモリエディタについて再考してみた
やはり"."関連のプログラムを捩じ込むと導入手順が膨大になる上に>>255を試してみたら"."押す度に符号の部分がバグるようになって何か危なっかしかったw
よって"."関連は排除する方針に戻し、エディタプログラムを以下のように変更した

・簡易メモリエディタ
$3000:
A005 add r0 =$3018
C806 ldmia [r0]! r1-r2
6809 ldr r1 [r1]
588B ldr r3 [r1+r2]
3258 adds r2 0x58
588A ldr r2 [r1+r2]
2A00 cmp r2 0x00
D101 bne $3014
6802 ldr r2 [r0]
C208 stmia [r2]! r3
6002 str r2 [r0]
4770 bx r14(lr)
$3018:02108818
$301C:00112F00
$3020:書き込みアドレスポインタ

カーソルセットも4バイト書き込みもタウンマップを登録した便利ボタンで行うのは従来と同じ構想だが、今回はカーソルセットの際は電卓の"出力結果"の方を参照するように仕様変更した
4バイト書き込みは従来通り電卓の入力1を参照するので、これにより入力1の入力だけなら4バイト書き込みとなり、×1や+0などで出力結果まで表示させればカーソルセットとなり上手く分岐する
これならプログラム展開後はパルパーク帰還してからも("."関連を使用せずに)エディタ機能が使用出来る
 ▼ 298 レッグル@コスメポーチ 21/12/23 19:55:36 ID:bkc2Cdu. [2/2] NGネーム登録 NGID登録 wf 報告
>>296
ありがとう、試してみます!
 ▼ 299 プラス@けいけんアメM 21/12/23 20:16:46 ID:f2mInUdM [1/2] NGネーム登録 NGID登録 wf 報告
>>294
メインromと任意コードromが同じIDだから「つうしんこうかんで」にならないんですよね…
お手数ですが公開していただけると幸いです…
 ▼ 300 レズン@くろいにんじん 21/12/23 21:23:46 ID:aUPI3x2. [4/4] NGネーム登録 NGID登録 wf 報告
>>299
あいよ

・タマゴ入手場所通信交換産(0x07D1)化
2010206DAB00007 = 144398891514593287
2480206DAB10007 = 164383614861115399
2C80206DAB20007 = 200412411880144903
2820206DAB30007 = 180709163510464519
2D10206DAB80007 = 202945686670934023
2070206DAB90007 = 146087741375447047

下2つの引数のD1と07の部分が目的の場所のIDとなるので、ここをB9と0Bに変えればポケモンレンジャー産(0x0BB9)に出来る
https://m.bulbapedia.bulbagarden.net/wiki/List_of_locations_by_index_number_(Generation_IV)
 ▼ 301 ラマネロ@ミュウツナイトY 21/12/23 22:06:27 ID:f2mInUdM [2/2] NGネーム登録 NGID登録 wf 報告
>>300
ありがとうございます!!!

レンジャー産に書き換えるとブロックルーチンかかるのでしょうか…?タマゴいっぱいあるのでちょっと試してみます!
 ▼ 302 チフサグマ@やさいパック 21/12/24 08:16:52 ID:K1l22eak NGネーム登録 NGID登録 wf 報告
>>301
いやかからない
単にポケレン産の見るからに不正な色違いが誕生するだけ

>>299の画像見て思い出したけど、>>234のイベントフラグ付与は、マナフィの場合無性別なのでXXは05とするのが正しい
 ▼ 303 ルガー@カイロスナイト 21/12/24 20:24:01 ID:jD5cj1NY NGネーム登録 NGID登録 wf 報告
>>302
あら…じゃあブロックルーチンっていうのはレンジャー側が何かしている感じなのか

無事通信交換産にできた!ありがとうございます!ここまでくるともう正規個体と見分け付かないですね…
 ▼ 304 フレシア@きいろビードロ 21/12/25 19:48:21 ID:EVmsJMHg NGネーム登録 NGID登録 報告
エメラルドで出会った場所を遠く離れた土地にするコードってありませんか?
 ▼ 305 ルジーナ@かいふくポケット 21/12/25 23:10:16 ID:xO2.Nn6o NGネーム登録 NGID登録 報告
>>303
強いて言うなら配達員かな
基本的には徘徊と同じシンクロ不可のメソッド1で個体生成されるが、そのロムで孵化すると色違いになる場合にARNGという少し特殊な乱数を使用して性格値だけ強制的に変更させられてしまう
が、逆にこれを利用することで目的の個体値のまま他の性格のものを手に入れるという応用技がある

>>304
第3世代にはそんな表記ありませんが?
 ▼ 306 ッスグマ@きんのナナのみ 21/12/26 15:47:10 ID:ZtxQF5cA NGネーム登録 NGID登録 wf 報告
>>304
"どこか"ならある
ただコードの入力ミスでなったものだからやり方は分からん
 ▼ 307 サキント@ミュウZ 21/12/27 08:54:10 ID:DU1ka57g NGネーム登録 NGID登録 wf 報告
ダイパで国籍変更のコードってありませんか?
 ▼ 308 ニスズメ@こだわりハチマキ 21/12/27 20:15:10 ID:qU6U73KY NGネーム登録 NGID登録 報告
3世代の配布ポケモンの性格値を知りたいのですが詳細が書かれているサイトはないのでしょうか?
 ▼ 309 ゲボウズ@よごれたハンカチ 21/12/28 16:36:57 ID:V2zom/LM NGネーム登録 NGID登録 wf 報告
壁紙のセットアップの方でマナフィ入手できました
本当に皆さん凄すぎます
成功率が書かれているよりかなり低かったですが(無反応が殆どでフリーズも稀)何が影響してるのでしょうか…
何はともあれ本当にありがとうございました
 ▼ 310 ェイミ@こだわりハチマキ 21/12/28 19:21:57 ID:wVCYnrOU NGネーム登録 NGID登録 wf 報告
今更エメラルドの任意コード実行について質問して申し訳ないのですが任意コード実行は再販版でも初期版と同じように実行する事は可能でしょうか? もし良ければお教え下さい
 ▼ 311 スモッグ@シーヤのみ 21/12/28 22:49:02 ID:9gbQpQLg NGネーム登録 NGID登録 報告
309です、失礼しました、普通にかなりの確率で成功できました
https://www.craft.do/s/YLb8MlRhv6Un3i
の「フリーズした場合」の手順を試してちゃんとボックスの殿堂入りをもう一回みて謎の場所に戻ることが大事?かと
 ▼ 312 シェード@のこされたボール 21/12/29 19:49:10 ID:d.roCEbI NGネーム登録 NGID登録 wf 報告
>>275だけどエミュなら290000歩目のパルパークでリタイアしてもフリーズしないのね
エミュ使って無事現世に帰ってこれたわ
 ▼ 313 ガミミロップ@とうめいなスズ 21/12/30 19:51:27 ID:5NSAITX2 NGネーム登録 NGID登録 wf 報告
>>245です
マーキングACEの法則が完全に掴めました
そういうことだったんですね...

おかげで任意アイテムの入手等できるようになりました...感謝
 ▼ 314 ュラルドン@チーゴのみ 21/12/31 20:57:02 ID:GBBksmMk NGネーム登録 NGID登録 報告
これで入手したてんかいのふえはフラグ付いてないようですね。
配達員?から受け取らないといけないのかな?
 ▼ 315 ピナス@きのみぶくろ 21/12/31 22:24:10 ID:8f7spu7Y [1/2] NGネーム登録 NGID登録 wf 報告
エメラルドの任意コードで好きな乱数に出来る前提で、PC以外でも起動出来る3gensearchみたいなツールご存知な方居ますか?
この性格値で個体値とエンカウントするための乱数を逆算してくれるようなツールだと嬉しいのですが
 ▼ 316 ングラー@はいぶくろ 21/12/31 22:25:59 ID:8f7spu7Y [2/2] NGネーム登録 NGID登録 wf 報告
この〜の部分が分かりにくいですね

特定の性格値(色違い、性格)で特定の個体値になるIDとそれに遭遇出来る乱数を調べてくれるようなツールでブラウザ上で動くものはありますか?
 ▼ 317 ラルカモネギ@コンペボール 21/12/31 22:38:31 ID:lu4Yh.Ik [1/2] NGネーム登録 NGID登録 wf 報告
例えば
2FF0206DAB00007
2200206DAB10007
2380206DAB20007
2770206DAB30007
↑のコードを実行した後で
2FF0206DAB00007
2200206DAB10007
2780206DAB20007
2770206DAB30007
って打ちたいとき、直前に入力したコードと重複しているもの(つまり2つめのコードの1,2,4行目)は省略してもよいのでしょうか...?
 ▼ 318 ルンゲル@でんきだま 21/12/31 23:26:32 ID:cHBYbZoc NGネーム登録 NGID登録 wf 報告
>>317
省略しておk
 ▼ 319 ランセル@スチールメモリ 21/12/31 23:27:32 ID:lu4Yh.Ik [2/2] NGネーム登録 NGID登録 wf 報告
>>318
ありがとうございます!
 ▼ 320 ワンテ@ヤタピのみ 22/01/01 00:30:25 ID:9hMUnAHs [1/2] NGネーム登録 NGID登録 [s] wf 報告
あけましておめでとうございます
 ▼ 321 ガガルーラ@どくどくだま 22/01/01 13:13:27 ID:LaT20qlw [1/3] NGネーム登録 NGID登録 報告
これからDPの任意コード環境構築しようと思っているのですが
謎の場所経由で捕まえたDP産シェイミをプラチナ以降で花を貰えてフォルムチェンジできる個体に書き換える場合は>>234のコードを使用して出身バージョンの変更とイベントフラグを付けるだけで大丈夫ですかね?

それとプラチナでイベント発生出来るレジギガス作るにも適当な個体にイベントフラグ付けるだけでいいのかな
(こっちはその気になれば今あるコードだけでもテンイ村産の再現ぐらいなら簡単に出来そうではありますが)
 ▼ 322 イケンキ@あかいかけら 22/01/01 15:23:52 ID:LwPgr6wY [1/3] NGネーム登録 NGID登録 wf 報告
>>320
あけおめ!

>>321
シェイミの出身バージョンの変更は要らない
基本的に運命的な出会いフラグだけでok レジギガスも同様

ちなみにHGSSのアルセウス&ピチュー&セレビィのイベントは運命的な出会いフラグだけではダメっぽい
 ▼ 323 オッキー@タポルのみ 22/01/01 16:20:27 ID:LaT20qlw [2/3] NGネーム登録 NGID登録 報告
>>322
ありがとうございます!
そっか、そういえば他に花が貰えて、手紙産やオブリビアより早く(というか初)配信された映画シェイミもフラグが付いてるだけで対象タイトルも内部出身地も(確か)ダイヤでしたしね
ダイヤってだけで花貰えなかったら酷すぎるか
バージョン変更は完全正規の楽園産に偽装がしたい人はって感じかな

レジギガスの方は出会った場所をポケモン映画08にする必要があったりするのかとも思いましたがその必要もないんですね
HGSSイベント用の個体は全部持ってるので個人的には問題なかったのですがテンイ村だけ紛失して困ってたので助かりました

 ▼ 324 リル@あかいかけら 22/01/01 16:30:59 ID:LaT20qlw [3/3] NGネーム登録 NGID登録 報告
自分はたまたま持ってたからそっちは困らないけどHGSSのイベント発生できる個体がイベントフラグだけでは駄目となると他の何を判断材料にしているんだろう
出会った場所、TN、ID、ボールぐらいなら任意コードなり乱数調整で簡単に寄せることも出来そうだけど
クラシックリボンが必要なのかな(アルセウス、ピチュー、セレビィにはこれが付いてる)
 ▼ 325 ッピ@カムラのみ 22/01/01 16:36:55 ID:9hMUnAHs [2/2] NGネーム登録 NGID登録 [s] wf 報告
出会った場所だと思われる
少なくともなぞのばしょ産はNG、はじまりのまはOKなので
親 IDを映画館のそれにしてうんめいてきなであいをしたにしたら行けるのではないかな
 ▼ 326 ガタブンネ@ゴーストジュエル 22/01/01 20:35:29 ID:LwPgr6wY [2/3] NGネーム登録 NGID登録 wf 報告
マーキングACEで変更したNN、TN、IDはセーブリセットすると元の数値に戻っちゃうみたい
多分配布個体の再現は無理だね
 ▼ 327 ャビー@ギンガだんのカギ 22/01/01 21:27:45 ID:TOIUEJx. NGネーム登録 NGID登録 報告
手持ちポケモン書き換えで親IDを変更したいのですが裏IDに使用できない文字が含まれている場合はどのように入力すればよいのでしょうか?
 ▼ 328 ッシブーン@ようきミント 22/01/01 22:32:49 ID:xFasWLtk NGネーム登録 NGID登録 報告
>>326
リセ前に交換で別ROMに送るのもダメ?
 ▼ 329 ザードン@くろいメガネ 22/01/01 22:38:12 ID:lHY.Mw7Y [1/2] NGネーム登録 NGID登録 wf 報告
>>326
え、まじですか
今自分も親IDの変更やりましたけどセーブリセットしても親ID変わってないですよ...?
 ▼ 330 リーラ@エネコのしっぽ 22/01/01 23:17:59 ID:LwPgr6wY [3/3] NGネーム登録 NGID登録 wf 報告
>>329
自分の場合ボックスにいるポケモンのIDとかを変更した直後にパルパークから脱出して即セーブ&リセットしたけど、それがダメだったのかも?

もう一回試してきます
 ▼ 331 ブト@トライパス 22/01/01 23:23:12 ID:lHY.Mw7Y [2/2] NGネーム登録 NGID登録 wf 報告
>>330
一応自分は
親IDとか色々変更→パルパーク脱出→空を飛ぶでコトブキへ→即レポートリセット
で大丈夫でした、参考になるかわかりませんが…
 ▼ 332 ンバドロ@スペシャルガード 22/01/02 00:08:00 ID:8AgcgTZo [1/2] NGネーム登録 NGID登録 wf 報告
>>331と同じ手順でやってみたけどIDは元のままでした
自分のロムがおかしいのかな...
今度はID変更したポケモンをボックスから手持ちに入れてセーブリセットしてみます
 ▼ 333 ラス@のうてんきミント 22/01/02 00:31:38 ID:8AgcgTZo [2/2] NGネーム登録 NGID登録 wf 報告
>>332の方法でやったらいけた!
配布個体の再現不可能と言ったのは撤回します...
 ▼ 334 ラルヤドン@しめったいわ 22/01/02 19:52:00 ID:mZe.Co02 NGネーム登録 NGID登録 報告
リタイアした瞬間フリーズしちゃうけど成功率ってどれくらいなのかな
 ▼ 335 リゴンZ@ライブドレス 22/01/03 12:49:10 ID:p6qUUSAg [1/3] NGネーム登録 NGID登録 wf 報告
映画セレビィの出身バージョンってどこ?
HGSSに設定してもBW側に送ると「ーーーーーーーーーーで運命的な出会いをしたようだ」になってゾロアイベントも発動しないんだけど
 ▼ 336 スキッパ@シャラサブレ 22/01/03 16:45:14 ID:gf1I4gZo NGネーム登録 NGID登録 報告
その手の個体は大抵ダイヤ扱いだと思ってたけど違うのか
 ▼ 337 ンリキー@かえんだま 22/01/03 17:28:04 ID:p6qUUSAg [2/3] NGネーム登録 NGID登録 wf 報告
>>336
ダイヤ産にしてもダメだった
ちなみに配布限定リボンを付けてない場合だとちゃんと出身地が表示されるんだけど、付けてると>>335の表示になる

正規配布のセレビィだと「とくべつなばしょで運命的な出会いをした幻のポケモン」になるらしいけど、違いが分からない...
 ▼ 338 ゲキ@しんじゅ 22/01/03 18:18:42 ID:6BR2ih4g [1/2] NGネーム登録 NGID登録 報告
すいません初期版パールでマップ番号332かな?
壁の中特定の歩数歩いて電卓で2×1の計算。その後リタイアを実行すると殿堂入り履歴の表示がされて戻ったらフリーズしたのですが何が間違えてるかって分かりますか?
 ▼ 339 ブリム@ハーバーメール 22/01/03 18:30:55 ID:p6qUUSAg [3/3] NGネーム登録 NGID登録 wf 報告
>>338
稀にそうなる時がある

それが何回も起こるようならセットアップの殿堂入り用ポケモンの性格値にミスがあるかも
 ▼ 340 リキリ@くろいにんじん 22/01/03 18:33:46 ID:6BR2ih4g [2/2] NGネーム登録 NGID登録 報告
>>339
ありがとうございます。
めげずに何回かやってみます。
 ▼ 341 オラント@ガラナツリース 22/01/04 15:13:55 ID:dBOomg4A NGネーム登録 NGID登録 wf 報告
332/333の下のコトブキでセーブ、コードの打ち間違えとかでフリーズして再開した後って上1右1のパルパークでリタイアしてまたセットアップを1からやり直す感じですか?
多分リセットしたらコードで出現させたメニューのバッグとかレポートの欄消えてますよね?
 ▼ 342 ンダー@セシナのみ 22/01/04 18:12:02 ID:n0UwbXHc NGネーム登録 NGID登録 wf 報告
>>341
パルパークでリタイアするのはそのとおり
その後は通常ルートの繰り返しのときと同じ
殿堂入りを見た後通信エラーを起こしてセーブした場所に戻る
 ▼ 343 バコイル@きれいなウロコ 22/01/04 20:05:05 ID:rA26XvcA NGネーム登録 NGID登録 wf 報告
>>342
壁紙セットアップだと通信エラーで戻った後パルパークモードONになっててセーブできないからまた1からやり直さないといけないような…?
てぽん先生のセットアップなら殿堂入り見て通信エラー起こしてすぐコード実行に戻れそうだけど末尾0x16の用意が難しい…

そもそもそんな頻繁にコード打ち間違えないだろうしフリーズしたら諦めて1万歩走った方が良いかもしれないですね…
 ▼ 344 ビビール@ヒレのカセキ 22/01/05 10:59:31 ID:b4uQNfyk NGネーム登録 NGID登録 wf 報告
333到達後、グラフィック更新のつもりが誤ってリタイアを押してしまったのですが、フリーズしました。
その後リセット再開したのですが、再開後ロード前or中にフリーズしてしまいます。
20回くらいでやっと成功しましたが、今後このROMで続けても大丈夫でしょうか?
 ▼ 345 ォーグル@ちりょくのハネ 22/01/05 13:01:46 ID:AA6Iet9w NGネーム登録 NGID登録 wf 報告
>>337だけど
引き続き調査をしていたら、ゾロアイベントが起こせないのは恐らくポケモンデータの中の未使用データの部分に原因があるということが分かった
正規の映画セレビィには未使用データにゾロアイベント専用の値が書き込まれているみたい?

ただ、計7バイトある未使用データのどの場所にどういう値を書き込めばゾロアイベントを起こせるのかがまったく分からん...
 ▼ 346 ネコロロ@ジメンZ 22/01/05 16:10:10 ID:jLxstOok NGネーム登録 NGID登録 報告
良いのか悪いのか少ない工程で正規と同等のクオリティに仕上げられる配布個体は思った以上に限定されてくるね
そのセレビィの感じからしてクラウンも同じなんだろうし
イベントの絡まないネタ配布作ろうにも4世代だと性格値まで固定されてる個体(しかも糞性格)多すぎて
 ▼ 347 ガドーン@エフェクトガード 22/01/06 11:00:34 ID:Z/hEC0tk NGネーム登録 NGID登録 [s] wf 報告
ポケモンコロシアムのダークハッサムをエメラルドで再現したいんですが、任意コードで見繕うのは性格値とリボンくらいで個体値は後からオール0にするのでOKなんですかね?
 ▼ 348 ニガメ@ルアーボール 22/01/08 03:44:27 ID:5nxUYfxE NGネーム登録 NGID登録 報告
多分ここの住人と同じ方だと思うけど配布個体の再現と検証してる方のツイート見ていて1点だけ凄く気になった事がある
4世代配布の裏id0に設定してムーバー通過してるってマジ?
3世代5世代と違って4世代は各配布ごとに毎回別々の数字が設定されているはずなんだけど
もしかすると秘匿のためにあえてぼかしたのかなとも考えたが
この時代の配布はちょっと調べただけでも裏idから固定性格値情報まで幾らでも出てくるし普通に改造判定の材料にも使われていたから今更ぼかしたとも考えにくいし

俺が何か致命的な勘違いをしているだけだったら本当に申し訳ないですが…


 ▼ 349 ンメル@まひなおしのみ 22/01/08 09:23:32 ID:7YnUWO8o NGネーム登録 NGID登録 wf 報告
>>348
確かに裏IDはポケモン毎に違う
https://projectpokemon.org/home/files/category/17-japanese/
クラウン3犬は3犬とも違うし、オブリビアヒードランとかも配布された国毎に性格値も裏IDも違う、デオキシスなんかフォルム毎に違う

が、ムーバーはIDなんて見てないので何でも通す
画像レベルのヤツですら通る
 ▼ 350 ラパルト@ラブタのみ 22/01/08 10:50:02 ID:jjf2W4BU [1/2] NGネーム登録 NGID登録 wf 報告
VC初代のミュウみたいな例だとIDも正規判定に使われてるけど
流石に過去作配布全ての細部までは網羅しきれなかったか…
 ▼ 351 ートロトム@ハバンのみ 22/01/08 11:24:12 ID:npl6x.TM NGネーム登録 NGID登録 wf 報告
>>348
まあ少し調べれば分かると言っても流石に“4世代 配布 裏ID”みたいな単純すぎる検索じゃ配信個体の裏IDなんてまずヒットしないからね...

そもそもロクに調べさえしない人も多そう、Em任意コードで言えば今更プラプラ法でやってる人をちらほら見かけるし(検索すればプラプラ法なんてまずトップに出てこない)
最近やってた鈴木けんぞうの中古ロム配信だとただの改造ルビサファロムをザロクバグだとか言ってる人ばっかりだった
 ▼ 352 クリン@フエンせんべい 22/01/08 13:28:58 ID:xZNEsKS6 NGネーム登録 NGID登録 報告
>>351
以前は日本の比較的一般のコミュニティでも防犯や改造厨晒す際の知識共有の意味でも結構オープンに扱われていたからそんな感じのざっくりすぎる検索ですらわりとヒットしてた印象があるんだけどなぁ…
俺の中での以前が昔すぎるか
 ▼ 353 ルビアル@くちたたて 22/01/08 13:40:08 ID:sdrY/j6I [1/2] NGネーム登録 NGID登録 wf 報告

ダイパの任意コードで親名とかニックネーム変更とかリボン付与とかやりたいんですがアドレス値とかどこで調べれば出てきますか?
 ▼ 354 ガディアンシー@キノコパック 22/01/08 15:37:59 ID:jjf2W4BU [2/2] NGネーム登録 NGID登録 wf 報告
>>352
誰でも手軽に内部情報が見えるポケチェックがあったあの当時なら情報もかなり見られやすい位置にはあったけど
もうそれすら10年近く前の話でもあるもんな
 ▼ 355 ュシュプ@メガグローブ 22/01/08 18:04:25 ID:sdrY/j6I [2/2] NGネーム登録 NGID登録 wf 報告
tnコード何回かやってるんだけど1度しか成功したことないんですが成功率低いんですか?他のコードは通ってもこれだけ通らないってことあったりしますか?
 ▼ 356 ガジュペッタ@アイスメモリ 22/01/09 10:49:01 ID:rJVwfiGo NGネーム登録 NGID登録 報告
c00BBのNN変更プログラムを書き換えて親のTNを変更出来るようにしようと調査してるんだけど、0x0206DCB8のルーチンに差しかかった所で肝心のDブロックの先頭アドレスだけがレジスタから抜け落ちてるんだよねぇ…
直近でDブロックの先頭アドレスが残ってるタイミングをブレークポイント仕掛けて調べようにも、この辺りのプログラムは色々な処理で頻繁に呼び出されるから、関係ない処理でブレークしまくって碌に調査が進まない

現状は動的RAMのメモリ配置によって成功率1/2とかだけどc00BBでの親TN変更コードを一応残しとく

・親TN変更
0x26F0206DCBC0007 = 175361138987106311 × 1
0x27E0206DCC00007 = 179583263638028295 × 1
0x2080206DCD40007 = 146369216387481607 × 1

0x28000000000BB = 703687441776827 × 1

これで一応手持ち1匹目の親TNの変更が出来る
ただし、Dブロック先頭アドレスの算出法がかなりアバウトだから、動的RAMのメモリ配置によってはあらぬデータが書き換わる
もしTN変更されてなかったらリセットした方が良いと思う
 ▼ 357 ッスグマ@イリマのノーマルZ 22/01/10 09:08:26 ID:.MocNiSw NGネーム登録 NGID登録 報告
ぼんじりさんの方法でエメラルドをハックしたんですが、解除する方法ってありますか?
 ▼ 358 ーナノ@フォトアルバム 22/01/10 12:25:20 ID:Uqxgke8k NGネーム登録 NGID登録 wf 報告
>>356
NN変更のコードを教えていただけないでしょうか。
お忙しいところ恐れ入りますがよろしくお願いいたします。
 ▼ 359 ョロモ@くっつきバリ 22/01/10 23:50:57 ID:VEOA9xUU NGネーム登録 NGID登録 wf 報告
NN変更した後の暗転で3回連続フリーズしてるんだけどもしかしてNPCからもらったポケモンは絶対改名不可能だったりする?
このページは検索エンジン向けの機能制限版の旧ページです。
下URLから閲覧下さい。
https://pokemonbbs.com/post/read.cgi?no=1507350
  ▲  |  全表示1000   | << 前100 | 次100 >> |  履歴   |   スレを履歴ページに追加  | 個人設定 |  ▲      
                  スレ一覧                  
荒らしや削除されたレスには反応しないでください。
書込エラーが毎回起きる方はこちらからID発行申請をお願いします。(リンク先は初回訪問云々ありますがこの部分は無視して下さい)

. 書き込み前に、利用規約を確認して下さい。
レス番のリンクをクリックで返信が出来ます。
その他にも色々な機能があるので詳しくは、掲示板の機能を確認して下さい。
荒らしや煽りはスルーして下さい。荒らしに反応している人も荒らし同様対処します。




面白いスレはネタ投稿お願いします!

(消えた画像の復旧依頼は、お問い合わせからお願いします。)
スレ名とURLをコピー(クリックした時点でコピーされます。)
新着レス▼