1000レスです。これ以上の書き込みはできません。

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

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

 ▼ 1 ゲキ@フェスチケット 20/08/01 11:52:36 ID:i4CsbVk6 NGネーム登録 NGID登録 報告
ようこそ任意コード実行総合スレへ!
ここはポケモンにおける任意コード実行についての語らいや質問、意見交換や情報共有、新たなバグの開拓などを目的としたスレです。
【任意コード実行って?】
ゲーム内のバグを利用して任意のプログラムコードを実行するものです。ポケモンでは、幻ポケモンや色違いポケモンが簡単に作れたり、努力値を一瞬で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://alice-wreath.hatenablog.com/entry/2019/10/15/031626

ありす氏のブログ。ピカ版でも可能な任意コード実行について解説している。

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の任意コード実行についての記述がある。

その他多くの人やスレで任意コード実行について記述されていますが今回は割愛させていただきます。
 ▼ 2 クバリス@プレシャスボール 20/08/01 15:34:12 ID:5vrsI7Mk NGネーム登録 NGID登録 報告
クリスタルの任意コード実行はそうやるのか
これ使ってバイナリエディタ起動できん?wikiは見たけどよく分からんかった
誰か俺に説明してくれ
 ▼ 3 コロモリ@むじゃきミント 20/08/01 19:34:39 ID:61xQBKvE NGネーム登録 NGID登録 報告
そもそもバグポケが生まれないんですがそれは
 ▼ 4 イティオ@こおりのジュエル 20/08/01 23:26:45 ID:RwCARP5k NGネーム登録 NGID登録 wf 報告
バグポケモンによる任意コード実行はEmだけで、FRLGでは出来ない
代わりにFRLGではバグ技をトリガーに使う

FRLG用の任意コード実行環境導入記事を書こうと思ってるけど、ブログへの投稿は編集が面倒で中々やる気が起きない…
需要があるなら大雑把な手順だけでも先にこのスレに書こうかと思うけど、どうなんだろう?
 ▼ 5 ョンチー@こだいのどうか 20/08/02 00:53:03 ID:DEfgtgDQ NGネーム登録 NGID登録 wf 報告
ありすです
こちらにボクのブログへのURLが貼られているのですが、あらかじめコメントかツイッターのDMで確認を取ってもらいたいです
 ▼ 6 イナン@するどいくちばし 20/08/02 12:38:46 ID:fTRwGV5E [1/3] NGネーム登録 NGID登録 wf 報告
>>4
FR前期,FR後期,LG前期,LG後期でバージョンが4つあるので、
バージョンごとのトリガー技の違いについてまとめていただけたら嬉しいです
 ▼ 7 6 20/08/02 12:44:51 ID:fTRwGV5E [2/3] NGネーム登録 NGID登録 wf 報告
トリガー技は、Eでその技を覚えたポケモンのタマゴを作り、FLに送ってから孵化させたほうがいいのかな?
コロシアムXDがあるならそっちでもよさそうだけど、無い場合の代替策として

タマゴの種類はレベルアップで技を覚えるポケモンにして、下3つの技に安全なやつを設定しておけば、不要になった際の消去も楽
 ▼ 8 ブンネ@メタルパウダー 20/08/02 12:52:18 ID:tO3U.FMo NGネーム登録 NGID登録 報告
へぇークリスタルでもできるようになったんだ
 ▼ 9 ルビアル@マックスアップ 20/08/02 12:58:55 ID:JN0gsC46 NGネーム登録 NGID登録 報告
>>8
今やってるけどバグポケ制作がダルすぎる
どうやらバグポケにも種類があるようで、lv0表記のバグポケ以外の奴は使えなかった
金銀環境あるならそっちから送った方がいいな、なきゃ粘れ
 ▼ 10 パー@きんのズリのみ 20/08/02 13:02:23 ID:Bkns4guY NGネーム登録 NGID登録 wf 報告
こういうの好き
 ▼ 11 グカルゴ@まひなおしのみ 20/08/02 15:22:00 ID:8Sj.XewE NGネーム登録 NGID登録 報告
>>6
LGの後期版って存在するの?
FRが前期/後期あるのは知ってるけど
因みにFRのトリガーバグ技は前期/後期で共通(ただし技説明文などに違いが見られるらしい 俺は前期版しか持ってないから確認出来ない)

>>7
Emの任意コード実行でバグ技持ちコイキングのタマゴを作り、FRLGに輸送して孵化させる方法が良いかなと思ってる
バグ技の成功率100%化もEmの任意コード実行を利用すれば簡単に出来るし、兎に角Emが必要になる
 ▼ 12 6 20/08/02 16:11:24 ID:fTRwGV5E [3/3] NGネーム登録 NGID登録 wf 報告
>>11
コイキングじゃないと駄目?
孵化歩数ならなつき度次第で調整できるし、出来ればもう少し次の技を覚えるのが早いポケモンがいい

手元のFR×2とLG×2のROMデータを吸い出してみたらいずれも違っていたので、LGも前期後期分かれている
 ▼ 13 ナフィ@どくけし 20/08/02 17:44:07 ID:T/kwBJZk [1/2] NGネーム登録 NGID登録 [s] wf 報告
>>5
1ではないですが代わりに謝罪します
すみませんでした

ブログのトップページに引用ルール書いてあること多いから
これからは注意していきましょう
 ▼ 14 シヘンジン@パークボール 20/08/02 19:21:00 ID:.qMUlMaw [1/2] NGネーム登録 NGID登録 wf 報告
>>12
まず次の技を覚えさせるのは何の為?
技の変更は後から任意コード実行で自由に行えるし、導入時点では孵化歩数を優先してコイキングが最適だと思うけど…
因みに懐き度が孵化歩数に関係するのはタマゴバグの方だから関係ないよ

可能ならLGカートリッジの基板の端子部付近に書いてある数値の写真か、アドレス0x0844E102付近のバイナリメモリのスクショを見せてもらえません?
ネット上ではLGの後期版についての存在を確認出来なかったので…

>>13
http://park5.wakwak.com/~tanaka02b/column/faq.htm
 ▼ 15 チャモ@はがねのジュエル 20/08/02 20:53:09 ID:T/kwBJZk [2/2] NGネーム登録 NGID登録 [s] wf 報告
>>14
そのリンク先で説明されていることを
このスレの総意としていいのかは議論の余地があるだろうけど、
次からはそのリンクを>>1に貼っておいた方がいいね
 ▼ 16 6 20/08/02 21:25:45 ID:9zYIWCNk NGネーム登録 NGID登録 wf 報告
>>14
もしかして、「トリガー技を持ったポケモンのタマゴを作る」じゃなくて、「ポケモンのタマゴを作ってからそいつにトリガー技を覚えさせる」を想定してる?
孵化歩数カウンタ1のタマゴを無から生成することしか考えてなかった……
(なつき度は言葉の綾だ、すまん)
実際のところ、どちらが確実かは試してみないとわからんね

他の技を覚えさせるのは、もし環境構築に失敗した場合でも、危険な技を持ったポケモンを安全に処分するため
導入に成功した場合は適当に消せばいいというのはその通りだけど、失敗すると危険な技を忘れられないしEにも返却できないしで大変困ったことになる
もともと危険なバグだし、リカバリ手段は1つでも多いほうがいいってだけの話

基板に書いてある文字は"AGB-E02-30"だった
ROMデータは画像参照
 ▼ 17 メテテ@ほかくポケット 20/08/02 21:35:31 ID:jb9oZBrc NGネーム登録 NGID登録 報告
>>16
俺14じゃないけど、14が言いたいのはバグってない技を予め覚えさせておく必要は無いってことじゃない?
俺も16と一緒で無からエディタで作る頭でいた
後から変更するより楽だと思うし
 ▼ 18 キカブリ@くれないのミツ 20/08/02 22:56:01 ID:.qMUlMaw [2/2] NGネーム登録 NGID登録 wf 報告
>>16
要するに、間違ったバグ技を覚えさせてしまっていた場合にそのバグ技を消去する為ということかな?
それならそのポケモンを逃がせば済むんじゃないだろうか?

トリガー技持ちポケモンの用意は、どちらかというと後者の方法に近い
任意の種族のタマゴを生成するスクリプトと任意の技を覚えさせるスクリプトを同時に実行することで、トリガー技持ちコイキングのタマゴを生成する
他に孵化周期数5以下のタマゴをごく簡単に入手する方法が思い付かんもので…

後期LG…実在したのか…(驚愕)
やっぱ前期版とはメモリ構造が全然違うな…
因みに気が向いたらで全然構わないんだけど、後期版(出来ることならFRLG両方)で↓のバイナリ列がどこにあるか検索してみてもらえないかな?

1A 00 80 73 01 1A 01 80 01 00
 ▼ 19 チゴラス@ピジョットナイト 20/08/03 19:47:32 ID:ZXnw4nuM NGネーム登録 NGID登録 報告
>>18
そうかタマゴにも技は教えられるのか
ってかバグ技持ちのタマゴは交換出来るんだな
 ▼ 20 6 20/08/03 20:40:58 ID:GO5szNZY NGネーム登録 NGID登録 wf 報告
>>18
>それならそのポケモンを逃がせば済むんじゃないだろうか?
!!!!!!!!!!! 今までまったく気が付かなかった……
人からもらったポケモンを逃がすのってなんか悪い気がするし、無意識に選択肢から除外していたのかもしれん
タマゴ生成スクリプトも気が付かなかった、そうだよなあソーナノやトゲピーの卵をもらうイベントがあるなら存在するはずだよなあ

ROMデータ検索は……眠いしPCの更新とかもあるので来週までお待ちください……
 ▼ 21 リゴンZ@メタルパウダー 20/08/03 22:50:31 ID:IuNMOTNs NGネーム登録 NGID登録 報告
>>19
タマゴだと交換時の技表示が「????」となるので、バグ技の名前が表示されず交換出来る
因みに、トリガーバグ技である0x38C9と0x21BEは、FRLG間での交換ならタマゴでなくても交換可能(片方がEmだとフリーズする)

>>20
ROM探索は本当に気が向いたらで結構です
一応gbaファイルのROM内のバイナリ列を検索出来るサイト↓もあるので宜しければどうぞ…
http://web.save-editor.com/tool/wse_hex_editor_simple.html

因みに検索しようとしている>>18のバイナリ列は、フラグ付きオーロラチケットを入手する為のスクリプトです(前期版は特定済み)
 ▼ 22 ティアス@ダークストーン 20/08/04 21:45:53 ID:LBoMyPTs NGネーム登録 NGID登録 報告
開始早々すげえ発見じゃん
LG後期版は驚き
 ▼ 23 ロッパフ@サイキックメモリ 20/08/04 21:49:08 ID:OjEEOkF. NGネーム登録 NGID登録 wf 報告
相変わらず変態しかいないな
 ▼ 24 ドイデ@かけたポット 20/08/06 21:25:36 ID:JEd.NAZs NGネーム登録 NGID登録 報告
パルパークを使った日付ってエメラルドだと何処に記録されるの?そこをいじればDPtでも無限パルパーク出来ると思うんだけど
 ▼ 25 シャーナ@ラティオスナイト 20/08/07 00:36:15 ID:vbEIcIaM NGネーム登録 NGID登録 報告
>>24
ハード本体の時計を弄れば
無限パルパークは可能
http://aaa222.fc2web.com/pokemon/19-parupa-ku.html
 ▼ 26 トライク@ピンクのリボン 20/08/07 08:07:30 ID:ldgEHZc. NGネーム登録 NGID登録 報告
>>25
GBAが1つしかないんだ…
1つでもエディタで弄れば何とかなるんじゃと思ったんだが
 ▼ 27 ガボーマンダ@おだんごしんじゅ 20/08/07 08:09:57 ID:271YQYOc NGネーム登録 NGID登録 wf 報告
エメで実行に使ったバグポケモンがボックスにいてもパルパークは普通に使えるのか?
 ▼ 28 ーバーン@たつじんのおび 20/08/07 13:04:54 ID:DMMIlJQg NGネーム登録 NGID登録 報告
>>26
試しにIDやトレーナー名を弄ってみたらどうかな?
別ロム扱いされれば>>25が出来るようになるかも

>>27
普通に使える
因みにポケモンボックスRSは使えなくなるが、バグポケを育て屋に預ければ使えるようになる
 ▼ 29 クーダ@リュガのみ 20/08/08 02:11:38 ID:eYkw8b.c [1/2] NGネーム登録 NGID登録 wf 報告
>>1で出てるサイトのエメラルド汎用コードでのバグポケモン読み込みのときに絶対フリーズするんですけど原因わかる方いらっしゃいますか?
フシギダネ生成はできてるんで多分違うバグポケモン読み込んでるってことはないと思うんですが.......
 ▼ 30 ルタンク@ジャラランガZ 20/08/08 02:17:43 ID:eYkw8b.c [2/2] NGネーム登録 NGID登録 wf 報告
>>29
すみません解決しました
 ▼ 31 ルバット@メガバングル 20/08/09 12:06:46 ID:XTS62TVQ NGネーム登録 NGID登録 報告
>>28
id弄ったら出来た
ありがとう
 ▼ 32 ンファン@ボロのつりざお 20/08/09 22:50:58 ID:UVT2KhHQ NGネーム登録 NGID登録 wf 報告
>>31
おお、目論見通り

纏めると
1.DPPtとGBAロムをダブルスロット
2.DPPtにて時間ペナルティ始動
3.GBAロムにてID変更
4.DS本体の時計を1日進行
5.DPPtにて再度時間ペナルティ始動
6.GBAロムにて前ID復元
7.パルパーク輸送
こんな感じか
 ▼ 33 ブカス@おこづかいポン 20/08/11 17:31:51 ID:oykwXvVQ NGネーム登録 NGID登録 報告
NN後ろのゴミ値って性格値とかから計算できたりしない?
 ▼ 34 ロデスナ@おいしいシッポ 20/08/11 19:51:54 ID:f7lYvdCg NGネーム登録 NGID登録 wf 報告
>>33
性格値は一切関係ないはず
 ▼ 35 ニータ@しんかいのキバ 20/08/11 22:45:18 ID:PAXMqNKo NGネーム登録 NGID登録 報告
風の噂程度の情報だけど、パルパーク輸送時にDPPtでは1番目に選択したポケモンのゴミ値が第4世代由来のものに変わり、2番目以降はゴミ値が全て0となり、HGSSでは6匹全てが第4世代由来のものに変わる的な話を聞いたことがある
これが事実ならDPPtならゴミ値気にしなくてもよいことになるが…
 ▼ 36 6 20/08/11 23:19:26 ID:2qs60/dU NGネーム登録 NGID登録 wf 報告
>>21
オーロラチケット入手スクリプト
FR後期:0x08449ABA
LG後期:0x084498FE
両方とも、先頭の"1A"が書かれているアドレス
 ▼ 37 イキング@ボイスチェッカー 20/08/12 00:09:25 ID:1eH6A5Ds [1/5] NGネーム登録 NGID登録 wf 報告
>>36
わあ、ありがとうございます!
これだけでもうこのスレの存在意義が保たれるのではないか…?

纏めると

・前期FR
神秘のチケット:0x0844E406→[おかpでく]
オーロラチケット:0x0844E2BE→[おDnでく]

・前期LG
神秘のチケット:0x0844E24A→[おぼnでく]
オーロラチケット:0x0844E102→[おいmでく]

・後期FR
神秘のチケット:0x08449C02→[おいピでく]
オーロラチケット:0x08449ABA→[お/ボでく]

・後期LG
神秘のチケット:0x08449A46→[おばボでく]
オーロラチケット:0x084498FE→[は ィモあああビ][おうベでく]
 ▼ 38 ダンギル@こうこうのしっぽ 20/08/12 05:57:22 ID:bj5IWwbI NGネーム登録 NGID登録 報告
>>36
>>37
すげえ、これでFRLGの任意コードも確立されそうだな
あとはLG後期版のトリガー技が見つかれば完璧なんだが…
https://bzl.hatenablog.com/entry/2019/09/16/100511
このぼんじりさんのブログのやつの中で使えるのないかな
それともその辺のジャンプ先とかも変わっているのか
>>35
マ?ちょっと試してみる
 ▼ 39 パー@もえぎいろのたま 20/08/12 06:09:10 ID:mWBMr/iM NGネーム登録 NGID登録 wf 報告
>>1がどう思うか分からんけど任意コードで作った個体を最新作まで連れてきてオンラインに干渉させるのはやめてな
非正規プレイが嫌な人もおるから
 ▼ 40 トライク@フェアリーZ 20/08/12 07:41:37 ID:1eH6A5Ds [2/5] NGネーム登録 NGID登録 wf 報告
>>38
何せ後期LGの存在が幻レベルだから真面に調査も出来ん…
取り敢えずは前期LGと同じ技が使えると仮定して持っている方に調査を依頼するしかない

ゴミ値の話は、昔DPPtで6匹同じ個体を輸送した時、1番目と2番目以降とでポケチェックのNN正規判定の結果が変わった記憶がある
 ▼ 41 ャタピー@ドラゴンZ 20/08/12 10:35:27 ID:Ubts/ns2 NGネーム登録 NGID登録 報告
FRLG単体でできるようになれば完璧なんだがなあ…
 ▼ 42 エトル@はがねのジュエル 20/08/12 10:39:55 ID:GFVsZxF2 NGネーム登録 NGID登録 wf 報告
ちょっと覗きに来たらBBSとは思えない程ガチすぎる...
 ▼ 43 6 20/08/12 16:03:43 ID:yH82czXs [1/2] NGネーム登録 NGID登録 wf 報告
とりあえず、FR後期の技0x2348,0x38C9、LG後期の技0x2348,0x21BEのいずれも任意コード実行のトリガーとして使えることを確認した
参照メモリアドレスも、
0x2348:02030400
0x38C9(FR):023F0074
0x21BE(LG):023F00C0
ですべて同じ
ただ、メモリアドレス変動があるので、ボックスのポケモンデータが前期版と同じアドレスに展開されるかの保証がない

(GBAにわかで申し訳ないが、WRAMが256KBしかないので0x02000000=0x02040000=0x02080000……と同一視できるのかな?)
 ▼ 44 6 20/08/12 16:06:00 ID:yH82czXs [2/2] NGネーム登録 NGID登録 wf 報告
つーかこれ「まとめていただけたら嬉しいです」と言ったのに自分で調べちゃったやつやん(((
LG後期は流通数少ないし、多少はね?
 ▼ 45 リージオ@メガストーン 20/08/12 18:33:51 ID:eHdgJFSc NGネーム登録 NGID登録 報告
パルパークってバグ道具は送れるの?
バグ技は送れるらしいけど
上手くそれらを組み合わせれば4世代でも任意コード出来そうじゃないか?
 ▼ 46 ッチラゴン@レンズケース 20/08/12 19:18:51 ID:1eH6A5Ds [3/5] NGネーム登録 NGID登録 wf 報告
>>43
ご苦労様です!
つまり前期版と後期版とでトリガー技の参照アドレスは全く変わらないということか
自分が把握している範囲内ではWRAM構造が前期/後期で同じはずだから、前期版用に考案したボックス配置用ポケモンが後期版にもそのまま使えるはず
後は後期FRLGのIRAMのイベントスクリプト実行フラグのアドレス(多分0x03000EA8で同じ)と乱数値格納アドレス(多分0x03004FA0)が判明すれば後期版用汎用コードも確立出来るんだけどなぁ〜(チラッ
 ▼ 47 チミル@こうてつプレート 20/08/12 19:22:43 ID:1eH6A5Ds [4/5] NGネーム登録 NGID登録 wf 報告
>>45
残念ながら第4世代初出アイテム含むバグアイテム並びに本来輸送出来ないアイテム(サファリボールや大切な物等)は輸送時に消滅して持って行けない
 ▼ 48 ントラー@しんじゅ 20/08/12 20:37:29 ID:F.B.YV4w [1/2] NGネーム登録 NGID登録 報告
>>47
そうか…残念だな
バグ技63000通り位の中から探すしか無さそうだな

今んとこまとめると

・RGB
 5階バグによる任意コード実行
 エディタ起動可能
・ピカ版
 森地図・はやぶさバッヂによる任意コード実行
 エディタ情報なし(見た感じ出来そう)
・金銀水晶
 非正規ポケットのわざマシンによる任意コード実行
 エディタ起動可能(確認はクリスタルのみ)
・FRLG
 バグ技による任意コード実行
 恐らくエディタ起動可能(後期版は不明)
・Em
 バグポケによる任意コード実行
 エディタ起動可能
・4世代
 詳細不詳
 Emより送ったバグ技に一縷の望みありか?
・5世代
 詳細不詳
 シフターでバグ技持ち送れるなら望みありかも
・それ以降
 現時点では恐らく不可能
 ▼ 49 ースト@マッハじてんしゃ 20/08/12 20:48:17 ID:1eH6A5Ds [5/5] NGネーム登録 NGID登録 wf 報告
>>48
全部が全部ではないかもしれないが、ポケシフターはバグ技(第5世代の時点で存在しない技)を持ったポケモンを送ろうとするとフリーズする
取り敢えずは第4世代での任意コード実行可能性を掘り下げていきたいね
第4世代のメモリアドレスについて全く知らんけど…
 ▼ 50 リルリ@すっぱいりんご 20/08/12 20:52:07 ID:F.B.YV4w [2/2] NGネーム登録 NGID登録 報告
>>49
そうだったか
とするとよっぽどすごいバグが見つからない限り任意コード実行は4世代までで打ち止めになりそうだな
その4世代も5ch覗いて見た限りでは難しそうだ
 ▼ 51 6 20/08/12 23:07:30 ID:yw0ke9XU NGネーム登録 NGID登録 wf 報告
>>46
エミュで見てきた
確かに0x03004FA0から始まる4バイトは高速で値が変化しているので、後期版もここが乱数値格納アドレスだと思われる
次に、メモリの値を下記のように変更したら、素直6VジラーチLv100が出現したので、イベントスクリプト実行フラグも前期版と変化なし

0x0203CF80:01 48 02 49 01 60 70 47 A0 4F 00 03 D1 48 04 FB
0x0203CFA0:23 81 CF 03 02 B6 99 01 64 00 00 B7 02
0x03000EB0:01 02
0x03000EB4:00 00 00 00 A0 CF 03 02
0x03000EA8:00
 ▼ 52 ンキー@ソニアのほん 20/08/13 05:47:46 ID:FGxsMdzQ NGネーム登録 NGID登録 報告
>>51
色々とありがとう
これでFRLG前期/後期の全てで任意コード実行が確立されたことになる
後は記事に纏めるだけだな…
 ▼ 53 クリン@ダイマックスB 20/08/13 06:08:10 ID:gt3o.XUA [1/5] NGネーム登録 NGID登録 報告
>>40
確かにニックネーム領域の値が1匹だけ変わってた
ただ俺の使ったツールだとニックネーム領域が16バイト以上もあったし、オール0になるって訳でも無さそうだから4世代そのものを解析した結果がないとなんとも言えんな
>>52
頑張れ!多分3世代の任意コード実行の大詰めになると思うから!
 ▼ 54 リガロン@りゅうのキバ 20/08/13 06:24:19 ID:gt3o.XUA [2/5] NGネーム登録 NGID登録 報告
>>53
1匹だけ変わってたって言うのは、1匹だけ周りのゴミ値と違ったって意味ね
3世代と比較したら大幅に変わってた
 ▼ 55 ットレイ@しんちょうミント 20/08/13 10:15:34 ID:JCUAkaNo [1/2] NGネーム登録 NGID登録 wf 報告
オーロラチケット入手スクリプトってデオキシスと戦えるん?
改造等で無理やり入手した物は使えないとか聞いたが
 ▼ 56 ガミミロップ@ズアのみ 20/08/13 10:26:44 ID:x6uYPoZs NGネーム登録 NGID登録 wf 報告
>>55
フラグ付きの正規チケットがその場で手に入るから心配無用ナリ
 ▼ 57 ンバス@ほのおのジュエル 20/08/13 10:30:48 ID:JCUAkaNo [2/2] NGネーム登録 NGID登録 wf 報告
>>56
神じゃん
ロムガチャする必要無くなったな
 ▼ 58 ンパン@かえんだま 20/08/13 10:49:07 ID:gt3o.XUA [3/5] NGネーム登録 NGID登録 報告
>>57
完全な正規偽装にこだわるなら前期ROMを引き当てる必要がある
ただそんな所まで覗いて来る改造判定はまず無いだろうし、適当な未捕獲ROMでおk(捕獲済みROMも戦闘済みフラグをへし折れば行ける)
 ▼ 59 ガイアス@チイラのみ 20/08/13 12:34:34 ID:GONcksEs [1/2] NGネーム登録 NGID登録 報告
>>48
>>50
コトブキシティからなぞのばしょに入って
アルセウスを入手するバグが任意コード実行だって
ネットのどこかで見た事あるけど本当なのかな?
 ▼ 60 ニガメ@1ごうしつのカギ 20/08/13 14:57:12 ID:gt3o.XUA [4/5] NGネーム登録 NGID登録 報告
>>59
ちょっと違うな
コトブキ・リタイアバグはパルパークのリタイアに使われるスクリプトをパルパーク以外の場所で強制発生させるものだから
始まりの間でリタイアするとアルセウスとエンカするのはエンカスクリプトの番号がパルパークでのリタイアスクリプトと同じだから
下の動画ではトバリシティで行った場合が映っているが、この会話を発生させるスクリプトがリタイアスクリプトと同じ番号のためこの会話が発生したと考えられる
長々書いたけど、任意コード実行はスクリプトの飛ぶ先のアドレスが自由に弄れないと使えないから、少なくともリタイアスクリプトは現時点では使えないと思う
原理は似ているけどね

https://www.youtube.com/watch?v=OtbR8Aop6Yg
 ▼ 61 ーランス@ダイブボール 20/08/13 15:08:13 ID:GONcksEs [2/2] NGネーム登録 NGID登録 報告
>>60
原理が似てるって事は
任意コード実行が
可能となる糸口なのかな?
 ▼ 62 ッピ@きんのたま 20/08/13 15:25:53 ID:gt3o.XUA [5/5] NGネーム登録 NGID登録 報告
>>61
飛ぶ先がボックス名とかのプレイヤーが変更出来る部分なら可能
手持ちポケモンやその持ち物、持ち物の個数とかに飛ぶんならそれを弄ってボックス名とかに飛ばせる

調べた感じではリタイアスクリプトの番号だとただメッセージボックスを呼び出して終わりそうな気がするけど可能性はある
ただどのアドレスに飛んでくれるといいのかがまだ分かっていないから、その解析も含めると相当長い時間をかけないと見つからないと思うけどね
 ▼ 63 ラティナ@シャドーメール 20/08/13 15:37:42 ID:wG7wv1vw NGネーム登録 NGID登録 報告
もはや改造と変わらんな
 ▼ 64 ンメル@PPかいふくポン 20/08/13 15:39:07 ID:go2snV0I NGネーム登録 NGID登録 報告
>>59
「任意」のコードは実行出来ないから任意コード実行ではないけど、スクリプトをプレイヤーの意思で呼び出すことが出来るというのは類似する
>>1の意向は知らないが、個人的にはこのスレで扱ってもいい話題だと思ってる

>>53
取り敢えずバグ技の入手法と成功率100%化について先にこのスレに上げようと思ってる
 ▼ 65 イガニ@サーナイトナイト 20/08/13 21:21:59 ID:HtssokNU [1/3] NGネーム登録 NGID登録 wf 報告
コトブキ・リタイアバグ以外に
有用なバグって存在するのかな?
 ▼ 66 ガリザードンX@おきがえトランク 20/08/13 21:28:41 ID:HtssokNU [2/3] NGネーム登録 NGID登録 wf 報告
>>65
無論ダイパで任意コード実行可能化に繋がるやつ
 ▼ 67 サイハナ@あかのはなびら 20/08/13 21:33:49 ID:Heho9rts NGネーム登録 NGID登録 報告
>>64
期待
>>65
リタイアバグを他のとこでやっても似た結果だと思う
今調べた中だとプラチナの追い討ち異常気象がワンチャンありそう
あれの仕組み知らないけど、追い討ちでなんかのスクリプトのジャンプ先が変わるなら行けるかもしれん
 ▼ 68 ルタン@きんりょくのハネ 20/08/13 23:24:01 ID:HtssokNU [3/3] NGネーム登録 NGID登録 wf 報告
これ既出?
これ応用したら任意コード実行を可能に出来る?
https://www.youtube.com/watch?v=teAVry05_ZA
 ▼ 69 テトプス@せいなるはい 20/08/14 00:22:31 ID:f2.Ue6O6 [1/5] NGネーム登録 NGID登録 wf 報告
>>58
正規チケットの配布時期から考えると
前期ROMしかあり得ないんだっけか
FRLGでも不思議なカード作成出来たら完璧なんだけどなぁ
 ▼ 70 トリンダー@マックスアップ 20/08/14 00:26:12 ID:l6e6UNZg [1/8] NGネーム登録 NGID登録 wf 報告
ダイパでザロクバグって可能?
それならザロクバグで
データ、スクリプト、アドレスを弄れる?
 ▼ 71 ラメシヤ@カビチュウ 20/08/14 01:42:24 ID:f2.Ue6O6 [2/5] NGネーム登録 NGID登録 wf 報告
>>70
ザロクバグ自体はダイパでも可能だけど
任意コード実行に繋がるトリガーが見つかってないはず
ザロクバグはあくまできっかけだからそれ自体は有用ではない
 ▼ 72 ィアンシー@バンギラスナイト 20/08/14 06:45:19 ID:bU7U/kS6 [1/2] NGネーム登録 NGID登録 報告
>>68
超壁抜けがあったのか…
現在位置の座標番号によってはリタイアスクリプトでいいアドレスに飛んでくれる可能性が微レ存
なぞのばしょに種類があるのかは知らんが
 ▼ 73 ルトロス@ほしのすな 20/08/14 07:13:27 ID:bU7U/kS6 [2/2] NGネーム登録 NGID登録 報告
>>71
https://rollingonthefloor.blog.fc2.com/blog-entry-21.html

これ曰くエメラルドと同じことしようとするとフリーズしたらしい
もしかしたら戦闘に入ること自体をトリガーに出来るかもな

これに限らず任意コードは普通フリーズするとこに鍵があることが多いから、まずはフリーズさせることに尽力するのもアリかな()
 ▼ 74 ウドウ@バグメモリ 20/08/14 13:01:01 ID:qGOwtUWs [1/2] NGネーム登録 NGID登録 報告
全然糸口が掴めないな
一応聞きたいんだけど、メモリを解析してどのスクリプトに飛ぶといいか割り出すべき?皆でバグ技試しまくるべき?
 ▼ 75 モリ@モコシのみ 20/08/14 13:35:39 ID:l6e6UNZg [2/8] NGネーム登録 NGID登録 wf 報告
エメラルドで第4世代で使えるバグ技を覚えたポケモンを作ってそれを第4世代に送れるのかな?
もし出来るならそれを第4世代での任意コード実行のトリガーに出来るのかな?
 ▼ 76 ィアルガ@まがったスプーン 20/08/14 13:57:38 ID:l6e6UNZg [3/8] NGネーム登録 NGID登録 wf 報告
パルパークのリタイアに使われるスクリプト以外で
盗み出せるスクリプトって無いのかな?
 ▼ 77 マゾウ@こおりなおし 20/08/14 17:17:50 ID:f2.Ue6O6 [3/5] NGネーム登録 NGID登録 wf 報告
>>75
3世代で出した第4世代初出の技はみんなパルパークを通るよ
でも有用なバグ技は見つかってないらしいよ
内部番号468〜65535の技の中から使えそうなの探せって話だから
進展ないのも無理ないだろうけどね
メモリ構造も良く分かってないみたいだから
使えそうなアドレスも分からんし
あーもうめちゃくちゃだよ
 ▼ 78 ュゴン@けいけんアメS 20/08/14 17:28:26 ID:f2.Ue6O6 [4/5] NGネーム登録 NGID登録 wf 報告
>>77
すまん
3世代の範囲からはみ出した技(内部番号が355以降)全部パルパーク通るの間違いだわ
 ▼ 79 カンプー@ポイントカード 20/08/14 17:32:51 ID:lmKw3.s2 [1/2] NGネーム登録 NGID登録 wf 報告
エメラルドでザロクバグ使ってミュウ捕獲までしたんだけど
他に素人でもできる面白いバグとか任意コードってないかな?
 ▼ 80 クーダ@はかせのふくめん 20/08/14 17:43:52 ID:f2.Ue6O6 [5/5] NGネーム登録 NGID登録 wf 報告
>>79
デテロニー氏のブログに載ってる任意コードはもれなく面白いっす
実行にはちょっとした環境構築が必要だけど
ザロクバグ出来るなら絶対出来るぐらい簡単だし
デテロニー氏のブログに全部やり方載ってるからモーマンタイ
 ▼ 81 レブー@オレンジメール 20/08/14 18:00:39 ID:lmKw3.s2 [2/2] NGネーム登録 NGID登録 wf 報告
>>80
調べたら今はラフレシア使わずにけつばんで任意コード実行するですね・・・
一応ラフレシアでも汎用コードは動くんですかね。ありがとうございます
 ▼ 83 ットロトム@はっかのみ 20/08/14 21:14:53 ID:gyUEMYAU NGネーム登録 NGID登録 報告
まだ机上論だけど

リタイアスクリプトがf(マップ番号n)のアドレスに飛ぶとして(通常は台詞が記録されているアドレス)
1.マップ番号tを動画の方法で呼び出す
2.リタイアする
この時、f(t)はボックス名など自由に変更できるアドレスとする
3.ボックス名などに仕込んだ任意のコードが実行される

っていうのはどう?
まだ妄想の段階だからどうなるか分からんが、リタイアスクリプトがマップ番号から処理を呼び出すのなら行ける気がする
関数f(n)の挙動も分からんし、f(n)のジャンプ領域に任意変更出来る部分があるか分かんないから解析待ちになっちゃうけど
 ▼ 84 ネブー@フェアリーメモリ 20/08/14 22:04:25 ID:l6e6UNZg [4/8] NGネーム登録 NGID登録 wf 報告
「主人公がいるマップのデータを管理してるアドレスからなぞのばしょを通ってバッグ内のデータのアドレスまで移動しています。
マップIDもアイテムIDも個数も2byteで管理されているので簡単に調整ができます。」
これもしかしてバッグ内のデータのアドレスじゃなくて、
ボックス内のデータのアドレスまで移動して
そこを弄ればエメラルドのザロクバグと同様の事が出来るんじゃないの?
なぞのばしょからボックス内のデータのアドレスまで移動出来るかどうかは分からないけど
 ▼ 85 クオング@スターのみ 20/08/14 22:20:11 ID:l6e6UNZg [5/8] NGネーム登録 NGID登録 wf 報告
なぞのばしょから
スクリプトのデータを管理しているアドレスに移動して
そこを弄れば色々出来る気がするけど
移動出来るかどうかは分からないから
ただの妄想でしかないね
 ▼ 86 ミツルギ@つきのふえ 20/08/14 22:49:15 ID:l6e6UNZg [6/8] NGネーム登録 NGID登録 wf 報告
「ポケモンDPptは1マップのサイズが32×32なのでメモリサイズも32×32で1メモリをallocしてる。よってなぞのばしょで33歩あるくと別のメモリアドレスに移る=マップが変わる。」
これ本当なの?
 ▼ 87 ナギラス@ラグラージナイト 20/08/14 23:00:25 ID:l6e6UNZg [7/8] NGネーム登録 NGID登録 wf 報告
なぞのばしょというメモリの海を泳いで
メモリを改ざんするのが一番かな
妄想だけど
 ▼ 88 クーダ@はかせのふくめん 20/08/14 23:04:49 ID:l6e6UNZg [8/8] NGネーム登録 NGID登録 wf 報告
第4世代に限らず
メモリの海を泳いで
目的のメモリに何らかの方法でアクセスして
それを改ざんすれば
任意コード実行が可能になる気がするんだよね
 ▼ 89 ノプス@にじいろのはね 20/08/15 06:38:16 ID:nbpomIu. [1/2] NGネーム登録 NGID登録 報告
>>86
うん
その証拠に、コトブキシティの32×32のマップ4つの境界線で高速移動するとマップの読み込みをミスってポケッチカンパニーが203番道路に置き換わる
>>88
それは勿論なんだけど…
初代で言う道具の21番目以降が色んなメモリに繋がっているみたいなことがなぞのばしょでも起こっているって考えると、マップは道具みたいにプレイヤーが意図的に弄れる領域じゃないしなあ…
と思って、マップそのものから干渉するよりもそのマップ番号を利用したスクリプトのジャンプ先を弄れる領域にしようと思ったんだ
まあ実行する度に小一時間かけて暗黒空間を移動しなきゃ行けないって言うのも大変だし、もっと最適な方法はあると思うけどね
 ▼ 90 ェリンボ@きのみプランター 20/08/15 11:32:52 ID:xW7YXpWw NGネーム登録 NGID登録 wf 報告
>>89
「主人公がいるマップのデータを管理してるアドレスからなぞのばしょを通ってバッグ内のデータのアドレスまで移動しています。
マップIDもアイテムIDも個数も2byteで管理されているので簡単に調整ができます。」
ってあの動画の説明欄にあるけど
なぞのばしょから
色々なデータのアドレスまで移動出来るのかなって
思ったんだよね
 ▼ 91 マヨール@ふっかつそう 20/08/15 15:28:28 ID:Uw9sLzz. NGネーム登録 NGID登録 報告
確か海外ではDPPtでバグ技の使用による脆弱性が発見されていたはず(探せば動画があると思う)
脆弱性というのは、バグ技を実行する度に違う現象(フリーズ,BGMスロー化等)が起こることで、つまりROMではなく動的RAMや可変なデータのメモリにアクセスしていることになる
技スクリプトなのか技アニメーションスクリプトなのかは分からないが、やはりバグ技による任意コード実行の可能性はあるんじゃない…?
 ▼ 92 ンタイン@ニニクのみ 20/08/15 15:31:27 ID:nbpomIu. [2/2] NGネーム登録 NGID登録 報告
>>91
0x2B5Cと同じような現象が起きるってこと?
その動画探してみなきゃ(使命感)
 ▼ 93 ルガルド@フェスチケット 20/08/15 16:09:30 ID:TlsgkP6s NGネーム登録 NGID登録 報告
最終的には0x085F的なものが見つかると良いよね
 ▼ 94 クバリス@ふしぎなタマゴ 20/08/15 18:17:54 ID:QQCMKv4s [1/3] NGネーム登録 NGID登録 wf 報告
>>92
見つけた
http://itest.5ch.net/tamae/test/read.cgi/poke/1434339357/112
(記憶に大分齟齬があったけど)

でも実用化するには現在PPの課題も被さってくるんだなとこれ見て思った…
まあでも可能性感じるよね


そして動画漁ってたら汎用コード環境の導入と任意スクリプト実行の解説動画を隣国の方が投稿しててワロタ
https://www.youtube.com/watch?v=sY-k-tDjxFY
汎用コード環境導入については自分でいつか動画投稿しようと思ってたんだけど、これの後に投稿したら「ウリの動画が起源ニダ!」とかニダニダ言ってくるのだろうか…?w
 ▼ 95 ジエレキ@じめんのジュエル 20/08/15 19:04:10 ID:z/y6uYnQ NGネーム登録 NGID登録 報告
>>94
動画の公開日:5/29
デテロニーさんのブログの公開日:5/15

ネタは上がってんだ!正義はこっちだ!(小並感)

動画ありがとう!
にしても派手にメモリが破壊されてるように見えるのは俺だけか…?
エフェクトがおかしいのも少し気になる点ではあるな
引き続き探って見るよ
 ▼ 96 トスパス@ヒメリのみ 20/08/15 23:50:13 ID:QQCMKv4s [2/3] NGネーム登録 NGID登録 wf 報告
FRLG任意コード実行の為のEm任意コード実行

<トリガーバグ技入手>

・FR用0x38C9
ボックス名1:[レゥ ロい Oぎ]

・LG用0x21BE
ボックス名1:[レゥ ロい Dむ]

※手持ち2匹の状態で実行すること

手持ちの3番目に、技1に各トリガーバグ技を覚えたコイキングのタマゴを生成する
生成したタマゴは後程FRLGに輸送して孵化させる
 ▼ 97 ガエルレイド@タマゴけん 20/08/15 23:59:36 ID:QQCMKv4s [3/3] NGネーム登録 NGID登録 wf 報告
<トリガーバグ技成功率100%化>

・ボックス配置用ポッポ❶
ボックス名1:[あああああもけぬ]
ボックス名2:[いねだオうあ ビ]
ボックス名3:[ねばオじ   ビ]
ボックス名4:[ねべオy ]
ボックス名5:[えッざNチノえぅ]
ボックス名6:[アさkぃBFC]
ボックス名7:[アアと  お]
ボックス名8:[アlコ う]
ボックス名9:[た   ]

ボックス1の1番目に、TN[た   た]の色ポッポ❶が生成する
❶を計4匹生成し、その内1匹をボックス1の1番目に置いた状態で以下のコードを実行する

・ボックス配置用ポッポ❷
ボックス名1:[にぞオうe  ビ]
ボックス名2:[にぢオいィ  ビ]
ボックス名3:[にづオ く]

すると、置いた❶はTN[いィ くた]に変化する
これを❷とする
 ▼ 98 ガディアンシー@4ごうしつのカギ 20/08/16 00:10:20 ID:p/4.26as [1/3] NGネーム登録 NGID登録 wf 報告
<FRLG汎用コード環境導入>

・トリガーバグ技持ちコイキングのタマゴ
・Em汎用コード用フシギダネ@,A
・ボックス配置用ポッポ❶×3,❷

上記を全てFRLGに輸送する
コイキングのタマゴは適当に孵化させる

輸送した@をEmと同じくボックス12の15番目、Aをボックス14の28番目に配置する
また、FRでは❶×3をボックス12の21〜23番目、❷を24番目に、LGでは❶×3をボックス12の22〜24番目、❷を25番目に配置する
そして、ボックス名11〜13を以下のように変更する

・汎用コード
ボックス名11:[うッゃNさRまK]
ボックス名12:[アぃBFCあい]
ボックス名13:[ャなうい7せ う]
 ▼ 99 ニータ@ねらいのまと 20/08/16 04:02:19 ID:CF5wqDgE [1/3] NGネーム登録 NGID登録 wf 報告
任意コード実行から少しずれるかもしれませんが。
某氏のエメラルドでのふしぎなカード生成スクリプトを弄ってオーロラチケット入手しようとしたんですが、配達員スクリプトのアイテムコード書き換えるだけじゃうまくいかなかったです。原因と対処法分かる方いらっしゃいますか?
 ▼ 100 ラガラ@ハイパーボール 20/08/16 06:29:15 ID:B6no7m9s NGネーム登録 NGID登録 報告
>>98
おお、ありがとう!
これでFRLGの任意コード実行も確立されたのか
バイナリエディタはEmと同じように作ればいいのかな?
>>99
ふしぎなカードそのもののデータは入力した?
もしそれでダメなら、下のリンクの説明にしたがってオーロラチケットのふしぎなカードを一から偽造してみて
https://bzl.hatenablog.com/entry/2019/10/06/115334
オーロラチケットが欲しいだけなら0x085Fでボックス1:《おZVソく》で手に入るけど
 ▼ 101 クジキング@おじぞうバッヂ 20/08/16 07:45:56 ID:/zq2mQm. NGネーム登録 NGID登録 wf 報告
RS、コロシアム、XD、ボックスで
任意コード実行って可能?
 ▼ 102 ーケオス@ディアンシナイト 20/08/16 12:47:44 ID:CF5wqDgE [2/3] NGネーム登録 NGID登録 wf 報告
>>100
ふるびたかいずのカード生成に成功した後で、配達員スクリプトを書き換えたのでカード部分のコードは正しいはずなんですよね
リンク先のツールだとポケモン受け取りしかできないようで…
 ▼ 103 テラ@あかのはなびら 20/08/16 14:07:57 ID:bJA6Rtns NGネーム登録 NGID登録 wf 報告
>>99
海外サイトでオーロラチケットのwc3ファイル落としてバイナリエディタで覗いてみればいいんじゃない?
知らんけど
 ▼ 104 ケンカニ@カイスのみ 20/08/16 14:11:25 ID:.RjoI4e6 [1/3] NGネーム登録 NGID登録 wf 報告
そういや初代金銀は個体値で色かどうか決まるから任意コードでどうにかできたけど
エメラルドとかで色個体にする方法ってあるん?
 ▼ 105 クロム@にじいろのはね 20/08/16 14:19:35 ID:egnEOXJs [1/4] NGネーム登録 NGID登録 報告
>>101
RSはやってできないことはなさそう
ボックスはバグ技持ちとかバグポケ弾かれるからボックス側にバグが必要と思われる
CoXDは分からん
>>102
>>103が一番楽だろうな
>>104
やったことないけど、自分の裏ID分かるならそれに合うように性格値変更スクリプトとチェックサム計算スクリプトみたいなのを併用すれば行けそうな希ガス
 ▼ 106 ングース@メガブレス 20/08/16 15:12:18 ID:p/4.26as [2/3] NGネーム登録 NGID登録 wf 報告
>>100
実機エディタはROM内のプログラムを使うから、ROM構造が四者四様のFRLGでは導入コードが全て異なると思う
サイズが960バイトもあるから逆アセンブルするのも一苦労であまり解析出来てないんだよね…

>>104
既にいる通常色を色違いに変えることはほぼ不可能
直接任意の色違いポケモンを出現させることは出来るけど
 ▼ 107 ーギラス@しんせんクリーム 20/08/16 15:35:33 ID:.RjoI4e6 [2/3] NGネーム登録 NGID登録 wf 報告
>>106
出現させる方法あるのか・・・ありがとう
ちなみにやり方は難しいのかな?
 ▼ 108 カンプー@ポイントマックス 20/08/16 15:50:56 ID:egnEOXJs [2/4] NGネーム登録 NGID登録 報告
 ▼ 109 ブソル@まるいおまもり 20/08/16 15:52:54 ID:.RjoI4e6 [3/3] NGネーム登録 NGID登録 wf 報告
>>108
乱数調整(物理)で笑ってしまった。ありがとう
 ▼ 110 カリオ@きれいなウロコ 20/08/16 17:30:54 ID:CF5wqDgE [3/3] NGネーム登録 NGID登録 wf 報告
最近この界隈覗くようになったんですが、海外サイト漁ると結構詳しく書いてるもんなんですね…
オーロラチケットのバイナリファイル探してみます。
 ▼ 111 ガチルタリス@たんけんこころえ 20/08/16 19:15:12 ID:egnEOXJs [3/4] NGネーム登録 NGID登録 報告
アセンブリ関数0x3db54がチェックサムを生成するらしいんだけど改良タマゴバグのID加算コード(性格値だとブロックデータの配列が変わるため)と組み合わせて色生成コード作れない?
性格値を事前に調べなきゃいけないが
 ▼ 112 ピンロトム@フライもりあわせ 20/08/16 19:49:25 ID:p/4.26as [3/3] NGネーム登録 NGID登録 wf 報告
<トリガーバグ技概要>

・0x38C9(前期FR)
参照アドレス:0x02030074
対象を選択可能な通常攻撃で、表記上の威力は20だが実際には0か?(基本的にダメージ1)
命中率98%で、極稀にだが外れる
特性:複眼のバタフリーなら常に命中率100%で使用出来る
先制技

・0x21BE(前期LG)
参照アドレス:0x020300C0
対象は自分で、使用すると自分に対して欠伸と同様の催眠誘発効果を与える
後攻技
特性:鱗粉のモルフォンなら相手の攻撃による追加効果で技の使用に失敗するリスクを低減出来る

>>111
ブロックデータの書き換えもしないと意味がないからチェックサムだけを計算しても多分使い道はない…
既存ポケモンを色違い化する最善手は今の所、ID変更を行った上で既存ポケモンに対してタマゴ強制孵化コードを実行し、親情報とブロックデータを丸々書き換えるくらいか
後は任意乱数値指定系コードで野生出現、育て屋タマゴ生成、あるいは徘徊ポケモンのデータを書き換えて、直接色違いを出現させるしかない
 ▼ 113 クタス@ザロクのみ 20/08/16 21:17:48 ID:egnEOXJs [4/4] NGネーム登録 NGID登録 報告
>>112
あらま、そうなのね
残念

あとこっちで作るのはバイナリエディタかな?
 ▼ 114 ンドラー@サーナイトナイト 20/08/17 02:21:00 ID:UpTUvKNw [1/2] NGネーム登録 NGID登録 wf 報告
>>113
何とか実機エディタの構造を解き明かして導入コードをより簡略化しつつFRLGでも実現させたいね
まあぼちぼち解析していくか…
 ▼ 115 イリーフ@いちごアメざいく 20/08/17 09:34:27 ID:JT2UY9b6 [1/2] NGネーム登録 NGID登録 報告
素人質問で申し訳ないんですが、エメラルドバイナリエディタのプログラム部分のたまごをFRLGに送ってくるだけじゃダメなんですかね?
 ▼ 116 ルリア@タンガのみ 20/08/17 10:17:53 ID:UpTUvKNw [2/2] NGネーム登録 NGID登録 wf 報告
>>115
EmのROMに合わせてプログラムが構築されてるからそのままでは使えないし、そもそもダメタマゴは通信交換に出せない
 ▼ 117 ョロトノ@ながねぎ 20/08/17 11:41:29 ID:JT2UY9b6 [2/2] NGネーム登録 NGID登録 報告
>>116
なるほど、ありがとうございます。
 ▼ 118 6 20/08/17 22:12:37 ID:1HiMw4W6 NGネーム登録 NGID登録 報告
バイナリエディタ作るならFLよりRSの方が楽そう
RAMアドレス変動しないし、バージョンが1つずつしか無いし
 ▼ 119 コリザル@ばんのうごな 20/08/17 22:32:06 ID:hkGQWLOY NGネーム登録 NGID登録 wf 報告
3世代は後はFRLGでバイナリエディタ起動できればゲームクリアなのかな
 ▼ 120 ーシャン@のどスプレー 20/08/18 16:12:49 ID:IvH625IY NGネーム登録 NGID登録 報告
ふしぎなおくりものって配達員スクリプトもチェックサムで保護されてます?
 ▼ 121 ンゲラー@こだいのおうかん 20/08/19 02:34:44 ID:0bREJXZ2 [1/9] NGネーム登録 NGID登録 [s] wf 報告
前に教えてもらった通り任意コードやってみたけど
いきなり古びた海図手に入って笑った、何でもありだな
 ▼ 122 クリン@ソニアのほん 20/08/19 03:03:15 ID:0bREJXZ2 [2/9] NGネーム登録 NGID登録 [s] wf 報告
とりあえず汎用コードは動かせた
対戦で使うようにオシャボ色個体作りたいんだけど

1.エメラルドの乱数ツールで6Vになる性格値を調べる
2.その性格値に対して色になる裏IDを調べる
3.裏IDを任意コードで書き換える
4.任意コードで6Vの個体を入手する

こんな感じでいいんだろうか?
 ▼ 123 メグマ@びっくりこやし 20/08/19 07:44:57 ID:zXoQ0qLQ [1/2] NGネーム登録 NGID登録 wf 報告
>>122
概ねそんな感じ
メソッド1だと良性格の6V少ないけど…
 ▼ 124 ォッシュロトム@コスメポーチ 20/08/19 10:36:38 ID:0bREJXZ2 [3/9] NGネーム登録 NGID登録 wf 報告
>>123
サンキュー。Em乱数やったことないんだよなぁ・・・
IDから色になる性格値探すより、性格値から色になるID探した方が楽だよな・・・?
 ▼ 125 ブリム@ダークメモリ 20/08/19 10:39:33 ID:jyiEVC4A [1/3] NGネーム登録 NGID登録 報告
>>124
http://2style.jp/bowline/
このサイトで検索できる
あと任意乱数値指定コードを任意ポケモン出現と併用すればエメループの必要は無い
 ▼ 126 ューラ@きんりょくのハネ 20/08/19 10:44:08 ID:jyiEVC4A [2/3] NGネーム登録 NGID登録 報告
あと6V狙うよりA抜けとか狙った方が個体の幅は広いよ
色にしたけりゃID変更する必要がある
0x03005AF0からリトルエンディアンでF3まで記録されたアドレス+10byteのところからIDが記録されてるからそこをエディタで弄れば変わる(汎用コードでも行けるが)
 ▼ 127 ークライ@ありふれたいし 20/08/19 11:23:23 ID:0bREJXZ2 [4/9] NGネーム登録 NGID登録 wf 報告
>>125
>>126
さっきまでそこのツール使わせてもらってた
とりあえず練習としてデデロニーさんの臆病A抜け5Vの乱数値使って
色々弄ったりしてるとこ

指定乱数値:0xF43564CB 目標乱数値:0xD07CF0ADってとこから
性格値を逆算できる方法を探してウロウロしてる
基礎の学習のために3世代乱数からやってみるべきか・・・

機械語はさっぱりなんで大人しく汎用コードでやってみる
 ▼ 128 ードル@ふしぎなきのみ 20/08/19 11:35:11 ID:jyiEVC4A [3/3] NGネーム登録 NGID登録 報告
>>127
上のツールに乱数→ステータスっていうツールがあるぞ
汎用コード使う時は指定乱数値を目標乱数値の2つ前(乱数逆算ツールの下の方で計算)にする必要がある
 ▼ 129 ブンネ@メタルコート 20/08/19 11:45:50 ID:0bREJXZ2 [5/9] NGネーム登録 NGID登録 [s] wf 報告
乱数逆算ツールで欲しい個体入力してメソッド1のseedを確認(目標乱数値)
http://2style.jp/bowline/ds/tool/random/inverse.html

臆病5VA7なら(0xd07cf0ad)

そのseedの2個前のseedを逆算して指定乱数値とする(0xf43564cb)

指定乱数値を初期seedとして3genSearchに入力して個体値から5VA7を計算

初期seed F43564CB
フレーム 1
ずれ -2048
seed BF7424E2
性格値 E955D07C
おくびょう 31-7-31-31-31-31

出てきた個体の性格値を見ればいいのかな
 ▼ 130 トウモリ@のろいのおふだ 20/08/19 11:51:31 ID:0bREJXZ2 [6/9] NGネーム登録 NGID登録 [s] wf 報告
4世代乱数における起動時間で決まるseedが指定乱数値
起動からスタート押すまでの時間で進んだフレーム数を指定乱数値に足したものが目標乱数値って理解でいいんだろうか

しかし面白いな任意コード、なんか基本的な事項でレス消費して申し訳ないな
 ▼ 131 チルゼル@むらさきのミツ 20/08/19 11:57:07 ID:zXoQ0qLQ [2/2] NGネーム登録 NGID登録 wf 報告
>>130
目標の個体が5000Fにいると仮定して、2F前の4998Fにいる個体の乱数値が指定乱数値となる
逆に言えば、出現する個体は指定乱数値を初期シードとして2Fにいる個体ということ
そこまで難しく考える必要はない
 ▼ 132 イアント@はがねのジュエル 20/08/19 12:00:58 ID:0bREJXZ2 [7/9] NGネーム登録 NGID登録 [s] wf 報告
>>131
ふむふむ、とりあえずそういうもんだってことだけ覚えておきます
性格値は出たから次はsidseedに入力して必要な裏IDを調べればいいのかな
まさに物理的乱数調整というか・・・
 ▼ 133 バメ@きあいのハチマキ 20/08/19 12:14:05 ID:0bREJXZ2 [8/9] NGネーム登録 NGID登録 [s] wf 報告
よくよく設定見たら>>128の乱数→ステータスで性格値分かりますやん・・・
 ▼ 134 ェリンボ@クラボのみ 20/08/19 12:56:02 ID:0bREJXZ2 [9/9] NGネーム登録 NGID登録 [s] wf 報告
色A抜け5V出来ました・・・アドバイスありがとうございました
 ▼ 135 ニゴーリ@あおいビードロ 20/08/19 15:36:00 ID:1zskEnBI [1/3] NGネーム登録 NGID登録 wf 報告
エメラルドの一次配布ふしぎなカードってFRLGでは受け取れないんですかね?
 ▼ 136 タッコ@ポテトパック 20/08/19 17:41:19 ID:OhPM29bM [1/2] NGネーム登録 NGID登録 wf 報告
そもそも第三世代でカードのおすそ分けって出来たっけ?
むげんのチケットだけじゃない?
 ▼ 137 ンドパン@ちからのねっこ 20/08/19 17:48:51 ID:1zskEnBI [2/3] NGネーム登録 NGID登録 wf 報告
>>136
ふしぎなおくりものから「おくる」で通信試みるとこまではいけたので、できそうな気はしたんですけどね…
 ▼ 138 6 20/08/19 18:54:56 ID:rf3ItO7M NGネーム登録 NGID登録 報告
ふしぎなカードのデータ構造に詳しくなくて申し訳ないけど、FL/Eのどちらに対応しているかがカードの中に記録されている可能性は無い?
例えば、しんぴのチケットはFLとEの両方で受け取れるけど、カードの内容が違うかもしれないし
送信可否をカードのデータで操作できれば、まだ望みがありそうなんだがなぁ……
 ▼ 139 ブラン@はいぶくろ 20/08/19 19:33:05 ID:1zskEnBI [3/3] NGネーム登録 NGID登録 wf 報告
>>138
オーロラチケットのカードデータとスクリプトをFRとFR、FRとEM、 EMとEMで試したんですがダメそうでした
解析はど素人なので大人しくバイナリエディタ確立まで待ちます…
 ▼ 140 ブクロン@キラキラメール 20/08/19 20:22:35 ID:OhPM29bM [2/2] NGネーム登録 NGID登録 wf 報告
一応ふしぎなカードのデータ構造はここにありますね

https://projectpokemon.org/home/forums/topic/35903-gen-3-mystery-eventgift-research/
 ▼ 141 6 20/08/19 22:04:31 ID:YMZw9v1w NGネーム登録 NGID登録 報告
https://bzl.hatenablog.com/entry/2019/10/06/115226
FLにせよEにせよ、おすそわけ可能にするにはデータ改変が必要みたいですけどね
ここ見る限り
 ▼ 142 イロス@レトルトカレー 20/08/20 18:34:32 ID:xM/gg632 NGネーム登録 NGID登録 報告
ジラーチでリボンコンプしたいのですが、コンテストリボンの入力方法が分かりません。教えてください
 ▼ 143 ダリン@すごいつりざお 20/08/20 18:46:05 ID:ESH6ozqI [1/2] NGネーム登録 NGID登録 [s] wf 報告
コンテストリボンはポロック錬成してスケッチでコンテスト用の技覚えさせて無理やりやったな・・・
 ▼ 144 クバリス@すくすくこやし 20/08/20 18:46:26 ID:8JPIPBW. [1/3] NGネーム登録 NGID登録 wf 報告
コンテストで優勝すると貰えます()
 ▼ 145 ミツルギ@ミミッキュZ 20/08/20 18:47:53 ID:ESH6ozqI [2/2] NGネーム登録 NGID登録 [s] wf 報告
コンテストはともかくバトルタワーのリボン楽にとれる方法ないかな
任意コードでキノコの胞子なり強技覚えさせて殴るしかないか

ノーガード零度カイリキーとか作りたいけど、ノーガードは4世代からか
 ▼ 146 クホーク@ダイマックスアメ 20/08/20 18:54:47 ID:8JPIPBW. [2/3] NGネーム登録 NGID登録 wf 報告
ブロックデータのリボンデータの8byteを2進数に直してそれぞれのリボンが対応する桁を1にすればいい
何桁目が何リボンかは忘れた
 ▼ 147 ワーク@ジャポのみ 20/08/20 18:55:25 ID:h.d.epPc NGネーム登録 NGID登録 報告
Mブロックをビット単位で表した表
この表を使えばコンテストリボン系統以外は指定の位置を1にすればいいと分かる
ただコンテストリボン系統については1括りになっててよう分からん(画像はデテロニーさんのブログから)
 ▼ 148 ルーグ@ホズのみ 20/08/20 19:00:59 ID:8JPIPBW. [3/3] NGネーム登録 NGID登録 wf 報告
>>146
4byteですごめんなさい
 ▼ 149 マンタ@だいちのプレート 20/08/21 00:38:57 ID:mPHE.jpU NGネーム登録 NGID登録 wf 報告
正直RSのバトルタワー登った方が早そう
エメラルドの100倍は簡単
 ▼ 150 ァイアロー@ルアーボール 20/08/21 09:05:08 ID:fbZodogk NGネーム登録 NGID登録 報告
コンテストは…全部ついてる個体作ってエディタで覗くしかないのか…?
 ▼ 151 ロストロトム@くろいてっきゅう 20/08/21 09:33:08 ID:8LXY.PKo NGネーム登録 NGID登録 wf 報告
自分のリボンコンプポケモン見たらコンテストリボンはそれぞれ100だった
 ▼ 152 ッピ@ヒコウZ 20/08/21 15:32:15 ID:MOXQ5ECY NGネーム登録 NGID登録 報告
@0b001:ノーマル
A0b010:スーパー,ノーマル
B0b011:ハイパー,スーパー,ノーマル
C0b100:マスター,ハイパー,スーパー,ノーマル
※0b101以上だとダブりが発生

こんなだった気がする
タワー系リボンもポケモンデータ書き換えで付与してもいいけど、0x4C8A覚えさせて無双して気持ち良くゲットするのも良い
 ▼ 153 ージュラ@セシナのみ 20/08/21 17:15:36 ID:40q.6.Ac NGネーム登録 NGID登録 報告
>>152のやつを変換してできた
以下
@ダークポケモンでない
 (i)禁伝・幻
   020CC924
 (ii)それ以外
   020FC924
Aダークポケモン
 (i)禁伝・幻
   030CC924
 (iI)それ以外
   030FC924

これで正規リボンコンプ可能
非正規と配布限定はお好きに
 ▼ 154 ッシー@ふしぎなアメ 20/08/22 11:41:28 ID:FMuEh85E NGネーム登録 NGID登録 報告
channelジラーチを偽装したいです
性格値と個体値のメソッドがわかる方いらっしゃいますか?
 ▼ 155 ニドリル@かなめいし 20/08/22 12:35:43 ID:voGUBo6M [1/4] NGネーム登録 NGID登録 報告
HGSSでDPTのコトブキシティバグのような事って可能なのかな?
 ▼ 156 レイハナ@はじめてメール 20/08/22 13:01:38 ID:voGUBo6M [2/4] NGネーム登録 NGID登録 報告
剣盾でなぞのばしょがあるけど
上手くやれば剣盾でなぞのばしょ経由で
メモリにアクセスして任意コード実行出来るかも
 ▼ 157 ッチルドン@ポケモンのふえ 20/08/22 13:02:17 ID:voGUBo6M [3/4] NGネーム登録 NGID登録 報告
修正

剣盾でなぞのばしょがあるけど
上手くやれば剣盾でなぞのばしょ経由で
メモリにアクセスして任意コード実行出来るのかもね
 ▼ 158 ースト@モンスターボール 20/08/22 13:04:58 ID:voGUBo6M [4/4] NGネーム登録 NGID登録 報告
RSの道具増殖の応用で
確かバグマップにアクセス出来るけど
そこからメモリにアクセス出来るのかな?
 ▼ 159 ネブー@ラブラブボール 20/08/22 23:52:10 ID:bai2uqIU [1/2] NGネーム登録 NGID登録 報告
これ応用出来ないのかな?
http://ricefreedom.doorblog.jp/archives/37429095.html
 ▼ 160 ルトス@よつばアメざいく 20/08/22 23:58:42 ID:bai2uqIU [2/2] NGネーム登録 NGID登録 報告
確かDPTでなぞのばしょバグをやると
通常のマップでも色の状態がおかしくなる事が多いよね?
このメカニズムの全貌って分かってるのかな?
 ▼ 161 イアント@ヘルガナイト 20/08/23 00:10:00 ID:BwC.Fm52 NGネーム登録 NGID登録 報告
RSのメールバグで
マップの所定の箇所のタイルを
弄る事が出来るみたいだけど
これって何らかの方法で
RS以外でも実現出来る?
 ▼ 162 ガボスゴドラ@ウタンのみ 20/08/23 15:40:00 ID:6W5Qtvys NGネーム登録 NGID登録 wf 報告
HGSSは謎の場所というか座標外に出るとフリーズするよ
建物内なら即フリーズ、屋外なら謎の場所に出れるがオブジェクトがある場所のみで暗黒世界まで進むとフリーズ
いろいろなゲームで壁抜けやったけどDPの謎の場所はかなり特殊中の特殊で、他のゲームにはこういうマップはないね、大抵領域外には進めないかマップ自体がループ
剣盾がDP方式の謎の場所ならいろいろできそうだが、5世代、3世代みたいに壁抜けしてもバグマップに行けないなら無理
謎の場所や壁抜けコードで本来あり得ないルートでマップに侵入するとマップがバグるのはマップチップ情報が更新されないから対応するマップが表示できないため、仮のマップチップが使われるようになってるからだったと思う、建物が白くなるのはポリゴン情報だけは表示できるけどテクスチャは表示できないから、あと当たり判定も読み込めてるね
ゲートや洞窟を経由させて強制的にマップを読み込み直させることで更新処理させてる、また図鑑などを1回開いてもマップ情報が更新される
謎の場所で壁抜けできるようになるのはマップデータは正常に読み込めてるのに当たり判定が読めてないからと予想、たぶんメモリをいじってるわけじゃない
確かに謎の場所でバッグ領域に侵入することはできるが書き換えられるかどうかが問題なんだよな、歩き回るだけでマップの数値が変わるわけでもないし、ただバッグの領域をマップとして読んでるだけにすぎない
そこを書き換えられれば任意コードやらの開発もできなくはなさそうだけどね
それよりはまだ4世代で技番号65535まで存在するバグった技を使ってメモリに影響を与えるほうがまだ現実的、それもまだ研究あんまり進んでないが
 ▼ 163 ークライ@てんかいのふえ 20/08/23 18:00:11 ID:VgFIgALs [1/2] NGネーム登録 NGID登録 報告
>>162
RSのメールバグで
マップの所定の箇所のタイルを
弄る事が出来るみたいだけど
DPTでも
何らかの方法で
マップのタイルを
弄る事って可能なのかな?
 ▼ 164 バニー@つめたいいわ 20/08/23 18:04:37 ID:Zs7sTTAc NGネーム登録 NGID登録 報告
>>163
それこそまさにコトブキバクだよ
「任意の」とは行かないがマップタイルの境目で高速移動すれば読み込みミスって別のタイルが出てくる

https://www.youtube.com/watch?v=DF7UDrk4Ptc

これがわかりやすい
 ▼ 165 ラピオン@おおきなしんじゅ 20/08/23 19:13:50 ID:VgFIgALs [2/2] NGネーム登録 NGID登録 報告
>>164
メールとかに文字や記号を入力して
マップのタイルを弄る事が出来ないのかなって
 ▼ 166 バチャ@とけないこおり 20/08/25 08:58:08 ID:sUuQiPkY [1/2] NGネーム登録 NGID登録 wf 報告
https://www.youtube.com/watch?v=yiEA9e9GkvU
向こうでも個体値オール31を6Vとかって表現するのね
にしてもよく自力で翻訳して解説動画を作るとは感心感心
 ▼ 167 ドン@ネコブのみ 20/08/25 10:30:34 ID:6qtI549s NGネーム登録 NGID登録 報告
みんな吸い出しって何使ってやってる?
 ▼ 168 ガミュウツーX@とうめいなスズ 20/08/25 21:56:12 ID:ACZwcOTg NGネーム登録 NGID登録 wf 報告
日本版Emのバイナリエディタを上げた者です
ブログで紹介しているバイナリエディタは数年前にFRLGの任意コード実行法が分かった際に作ったものなのでベースはFRLG用なんですよね
データがどこかに残っているかもしれないので見つけられたらバイナリだけブログに載せます
(最悪作り直すけど)
 ▼ 169 ガバシャーモ@こおりのいし 20/08/25 23:59:35 ID:sUuQiPkY [2/2] NGネーム登録 NGID登録 wf 報告
>>168
それはありがたいですね
自分もFRLGへの移植+改良の為にEmの実機エディタのアセンブリを解読中ですが960バイトもあると骨が折れますね…w
 ▼ 170 ローニャ@みどりのバンダナ 20/08/26 15:58:15 ID:U50.d1LU NGネーム登録 NGID登録 wf 報告
そういえば過去ツイでFRのBGM弄りまくってる動画ありましたね
 ▼ 171 チフサグマ@ラグラージナイト 20/08/27 01:21:44 ID:6q4s8USk [1/2] NGネーム登録 NGID登録 報告
デテロニーさんどうしてるのかな
 ▼ 172 カルゲ@しらたま 20/08/27 05:47:20 ID:vkD.Ir9I NGネーム登録 NGID登録 wf 報告
>>171
何か御用でも?
 ▼ 173 ーバー@オボンのみ 20/08/27 06:00:52 ID:6q4s8USk [2/2] NGネーム登録 NGID登録 報告
>>172
デテロニーさんですか?ただの生存確認です。
あと第四世代以降の任意コード実行についての
意見をお伺いしたいです。
 ▼ 174 ルチャイ@キョダイパウダー 20/08/28 20:49:41 ID:kBW6WCNw [1/5] NGネーム登録 NGID登録 wf 報告
3世代総合の方にも書かせて頂いたのですが質問させてください。
エディタで乱数値指定のコードの書き方がわからないので、ご教示お願い出来ますか。
汎用コードを入れれば早いのですが、3世代総合の343氏のコメントと同様のことが起きておりエディタで操作した方がよいかと思い今に至っています。
恥ずかしながらプログラム周りの知識が乏しいのでぼんじり氏が挙げてらしたジラーチの記事内容のコードをいじって試したりデテロニー氏のコードを数列に直したりして試してはいるのですがお手上げ状態です。
 ▼ 175 ソクムシャ@パスタ 20/08/28 21:10:02 ID:sxkI.DF2 [1/4] NGネーム登録 NGID登録 wf 報告
>>174
乱数値指定はジラーチの記事のB6の直前までとB7の後だけ書けばいいけど、それだけだと何の意味も無いですね。
 ▼ 176 ラスル@フエンせんべい 20/08/28 21:13:31 ID:kBW6WCNw [2/5] NGネーム登録 NGID登録 [s] wf 報告
>>175
返信ありがとうございます。
それだけだと乱数値レジスタの固定って出来ないですよね?
別の固定化するコードが必要になるということでしょうか?
 ▼ 177 ョロネコ@スピアナイト 20/08/28 21:19:14 ID:sxkI.DF2 [2/4] NGネーム登録 NGID登録 wf 報告
>>176
固定って乱数値を一時的にではなく常に一定にしたいってことですか?
それはちょっと分からないです…
 ▼ 178 クジキング@アブソルナイト 20/08/28 21:19:50 ID:qzPgR.xQ [1/5] NGネーム登録 NGID登録 報告
0x0203CF80 01 48 02 49 01 60 70 47 E0 5A 00 03 (目標seed、前後する場合あるかも)

0x0203CFA0 23 81 CF 03 02 B6 (ポケモンコード、レベル、持ち物コード)B7 02

0x03000E40 01 02 00 00 00 00 A0 CF 03 02

0x03000E38 00


1番上は現在seedに任意の値を代入するプログラム
2番目は1のseedの個体とエンカウントするスクリプト
3番目は2のスクリプトを実行するスクリプト
4番目を00にすると3までが一気に実行される

ポケモンコードとかは改造ポケモン制作wikiで見るといい
seedはツール調べて割り出す
リトルエンディアン(1Byteずつに区切り、下から入力する。02030405なら、05 04 03 02と入力)での入力なので注意
 ▼ 179 リンク@あおぞらプレート 20/08/28 21:23:28 ID:qzPgR.xQ [2/5] NGネーム登録 NGID登録 報告
エンカしたい個体(ポケモン名、レベル、性格値や性格・個体値)教えてくれればこっちでコード組むよ

目標seedは確かいくつかズレるから前後2〜3個提示する
 ▼ 180 ガカイロス@しろぼんぐり 20/08/28 21:32:53 ID:kBW6WCNw [3/5] NGネーム登録 NGID登録 wf 報告
>>177
>>178-179
このような質問に対応いただきありがとうございます。
>>178氏が挙げてくださったまさしくぼんじり氏の記事のコードの使い方はわかるのですが、
これですと一部幻が言うこと聞かなくなるので、いっそ乱数値レジスタを固定出来れば早いと思い質問させていただきました。
最終的には
https://www.youtube.com/watch?v=yiEA9e9GkvU
のようにできればと思っています、言葉足らずで申し訳ありません・・・。
 ▼ 181 ガイドス@マッハじてんしゃ 20/08/28 21:33:28 ID:qzPgR.xQ [3/5] NGネーム登録 NGID登録 報告
>>180
もしかしてミュウかデオキシス作ろうとしてる?
 ▼ 182 プ・コケコ@ルアーボール 20/08/28 21:40:28 ID:kBW6WCNw [4/5] NGネーム登録 NGID登録 wf 報告
>>181
はい、まさしくそうです。
>>178で捕まえた後にうんめいフラグ付ければいいのは理屈としては理解できるのですが
前に個体値をいじったりだとかした時にダメタマゴにしたの思いだしてそのまま野生で捕まえられた方がいいかなとなってしまいまして・・・。
 ▼ 183 メラ@かいふくのくすり 20/08/28 21:54:14 ID:sxkI.DF2 [3/4] NGネーム登録 NGID登録 wf 報告
>>182
乱数値固定は分からないですけどイベントフラグを付けるためのスクリプトならありますね
自分で試してないのでできるか知りませんが…
https://wikiwiki.jp/pokemonhack/イベントスクリプト
 ▼ 184 ンギラス@カロスエンブレム 20/08/28 22:17:08 ID:qzPgR.xQ [4/5] NGネーム登録 NGID登録 報告
>>183
フラグ付きエンカウントはSpecialコードを使う
0x1BBがそうなんだけど俺Specialは使ったことないからよく分からんのだよな…
ちょっと調べてみるよ

あとデテロニーさんの汎用コート使えないってどういうことだ?
 ▼ 185 つばん@ヒールボール 20/08/28 22:30:56 ID:sxkI.DF2 [4/4] NGネーム登録 NGID登録 wf 報告
>>184
フラグ付きエンカウントじゃなくて後で付けるスクリプトのことを言ったつもりでした
CD:setpokemonflag/手持ちポケモンにイベントフラグを立てる
 ▼ 186 ロバレル@マチスのサイン 20/08/28 22:33:44 ID:qzPgR.xQ [5/5] NGネーム登録 NGID登録 報告
>>178のコードを

0x0203CFA0 16 04 80 (ポケモンコード) 16 05 80 (レベル) 16 06 80 (持ち物コード) 23 81 CF 03 02 25 BB 01 25 37 01 02

多分これでいけるはず
間違えてたらスマソ
 ▼ 187 ルトス@からぶりほけん 20/08/28 22:33:59 ID:kBW6WCNw [5/5] NGネーム登録 NGID登録 wf 報告
>>183
>>184
そのあたりもwikiを漁ってはみたのですが自分には手が負えないものでした。お恥ずかしい・・・。
汎用コードが導入出来ないというのはざっくり言うと、
コードを導入するにあたってボックスの12以降を空きにしようとしたのですが、
先述の通り総合スレの343氏の通りのことが起きてしまってタマゴが移動できない状況です。
具体的な所は少し違うのですが、自分の場合ボックス12の25番目に生成されたダメタマゴを移動するとそのダメタマゴ自体が消えて主人公含めNPCもいなくなって操作が効かなくなったり、
カセットを抜いたバグ音とは違う大きい音を出してフリーズしたりするといった状況です。
 ▼ 188 コガシラ@むしよせコロン 20/08/28 23:43:20 ID:AFDAq9DQ [1/3] NGネーム登録 NGID登録 wf 報告
Emでのフラグ付きポケモンとのエンカウント法は↓で取り上げている
http://detelony.blog.fc2.com/blog-entry-20.html#20
EmではSPコードの0x01DFが該当スクリプト

>>187
システムハック行ったのか…
あれは自分で一からポケモンを生成したり、不思議なカード生成のような膨大なプログラムを打ち込んだり、メモリデータ解析する人以外には基本的に無用の長物となるので、任意ポケモンとのエンカウント程度の簡単なスクリプトを実行したいだけなら汎用コードの方が安全だし扱い易い
システムハック解除したいなら0x02036FF6に0Bを入力してからダメタマゴ動かせば何とかならない?
 ▼ 189 ターミー@ぎんのはっぱ 20/08/28 23:47:43 ID:AFDAq9DQ [2/3] NGネーム登録 NGID登録 wf 報告
まあ性格値とID値が0でNN[ォッいべぞね ビ]、TN[うに  ]のポケモンと、NN[ャl]のポケモンさえ用意すればシステムハックと汎用コードの両立は可能だけどね
 ▼ 190 ッチャマ@リリバのみ 20/08/28 23:48:55 ID:AFDAq9DQ [3/3] NGネーム登録 NGID登録 wf 報告
>>189
ミス
NN[ォッいべぞね び]だった
 ▼ 191 ッチムシ@スーパーボール 20/08/29 15:00:15 ID:heBA92zY NGネーム登録 NGID登録 報告
>>173に対する回答を待ってます
 ▼ 192 ンガー@チルタリスナイト 20/08/29 15:15:06 ID:AyFsD1ZQ NGネーム登録 NGID登録 報告
昔初代の任意実行バグを適当にやってたら
レポートが記録できなくなっちゃったけど
今はもうどこをどういじるとそうなっちゃうとかも
分析調査されてるんだろうなあ
情熱すごい
 ▼ 193 マンボウ@エフェクトガード 20/08/29 16:33:07 ID:aMrgH9nU NGネーム登録 NGID登録 報告
 ▼ 195 ャスパー@ゆうかんミント 20/08/29 18:39:44 ID:gqGMuKQk [1/2] NGネーム登録 NGID登録 wf 報告
>>94
説明文にデテロニーさんのブログリンクが載ってるし起源主張はないと思うw
 ▼ 196 クラビス@ぎんのおうかん 20/08/29 23:36:20 ID:gqGMuKQk [2/2] NGネーム登録 NGID登録 wf 報告
Em汎用コードの手持ちタマゴ選択孵化でID裏ID調節すればすでにいるポケモンを色違いにする事ができるってもう出てた?
Coスイクンを色違いにしてポケムーバー通ったんだがリボンなしでも通るんだね
 ▼ 197 ードル@コオリZ 20/08/30 14:01:31 ID:9hjI5Lqo NGネーム登録 NGID登録 報告
>>193
>>172さん(恐らくデテロニーさん)の意見を
聞きたいだけですよ。
 ▼ 198 ュリネ@ながながこやし 20/08/30 14:50:39 ID:RqWQCv6U [1/2] NGネーム登録 NGID登録 wf 報告
任意コードのことで質問があります
先程から任意コードで色個体を出そうとしているのですが、エメラルドの乱数の知識がないためか失敗続きです
一応通常個体の生成と表・裏IDの特定はデデロニーさんのサイトを参考にして成功したので、どなたかアドバイスを頂けないでしょうか?
 ▼ 199 ャルマー@かわらずのいし 20/08/30 14:54:50 ID:DQ7.q2Js NGネーム登録 NGID登録 報告
>>198
汎用コードなら、ボックス5以降をブログの指定通りに変更して、ボックス9に目標乱数値の2F前の乱数値を入力
エディタなら>>178のやり方
これらのコードで乱数値を指定できる

>>197
>>91>>94もデテロニーさん説
 ▼ 200 ルズキン@そうこのカギ 20/08/30 16:35:03 ID:Ar1sG6cE NGネーム登録 NGID登録 報告
>>91 デテロニー
>>94 デテロニー
>>172 デテロニー
>>193 他の方

因みに句読点が諸事情で半角になっているのは大体デテロニーだと思っていただければ

第4世代についてはまだメモリアドレス等について全然把握出来ていないので何とも…
ただ↓みたいにバグ技でメモリを不正に書き換えることは可能だそうだ
https://itest.5ch.net/test/read.cgi/poke/1518865345/765
 ▼ 201 ラス@メタグロスナイト 20/08/30 17:45:06 ID:RqWQCv6U [2/2] NGネーム登録 NGID登録 wf 報告
>>199
無事色個体を出せました!
 ▼ 202 クシー@ユキノオナイト 20/08/30 22:01:54 ID:omxEgtqA NGネーム登録 NGID登録 報告
ダイヤモンドのスクリプト表みたいなの持ってる人いない?
luaスクリプト云々とか聞いたけどよく分からん
 ▼ 203 リボーグ@ミュウZ 20/08/31 16:18:00 ID:qbwISP3Q NGネーム登録 NGID登録 報告
https://wikiwiki.jp/dslua/

DSLuaスクリプト言語の解説
 ▼ 204 つばん@おまもりこばん 20/08/31 16:43:31 ID:nubUiVJo NGネーム登録 NGID登録 [s] wf 報告
手持ちに80byte入力するパターンは分かるんですが、そもそもどうやって80byte生成してるんですか?
 ▼ 205 ツロイド@みずたまリボン 20/08/31 21:04:28 ID:nl7IoVDc NGネーム登録 NGID登録 報告
>>204
バイナリエディタを作るって意味なら方法がある
デテロニーさんやぼんじりさんのブログ参照

「生成」が意味するところがわからんからはっきりとした回答はできんな
 ▼ 206 ンプジン@のうてんきミント 20/09/01 05:27:56 ID:60M2RHBc [1/2] NGネーム登録 NGID登録 wf 報告
出会った場所変更のコード[X⑴⑴A]で場所を指定するAの所に「つうしんこうかんによってであった」表示にする
0xFEを入力したいんだけど、文字コードのところにはないからどうしたらいいんだろう?
 ▼ 207 ラードン@エネコのシッポ 20/09/01 06:23:59 ID:8VSYU1dk NGネーム登録 NGID登録 報告
ボックス名1:[に ィX   ビ]
ボックス名2:[にあィ Z  ビ]
ボックス名3:[ぬあィ た  ビ]
ボックス名4:[にいィ い  ビ]
ボックス名5:[おリメうい]

実証はしてないから間違えてたらすまん
 ▼ 208 ッシブーン@フェスチケット 20/09/01 06:44:07 ID:60M2RHBc [2/2] NGネーム登録 NGID登録 wf 報告
>>207
成功しました!
ありがとうございます!
 ▼ 209 ブキジカ@ミュウツナイトX 20/09/01 09:46:09 ID:H98AJUNs NGネーム登録 NGID登録 報告
>>207
0xFEにするならZは小文字の[z]の方が正しい
まあ設定されていない値はみんな通信交換扱いになるから見かけ上は他の値でも変わらないが
 ▼ 210 ルノーム@ねばねばこやし 20/09/02 03:03:31 ID:WiP65plo NGネーム登録 NGID登録 wf 報告
>>174で質問させていただいた者です。

最終的に>>189氏が教えてくださった方法で無事目的を果たせました。
皆様あらゆる情報を教えて頂きありがとうございました。

そのほかに教えていただいた情報の試験報告も共有させていただきます。
>>186氏が教えていただいたコードも打ってみましたが音沙汰は無く、オフセット跨ぐ辺りで入力方法を変えてみたらカイオーガの特殊戦闘で?が出てきました。

ダメタマゴに関しましても、0Bに戻すことで移動が出来るようになりましたが
システムハックを一度行うとデフォルトが6Eになってしまうらしいので殿堂入りもしくはコピーバグと同様の行動でハックを解除すれば上手くいきました。
 ▼ 211 リゲイツ@アクアスーツ 20/09/02 17:25:04 ID:829Q5Zw2 NGネーム登録 NGID登録 wf 報告
>>186の場合、Emでは25 BB 01を25 DF 01としなければ個体情報セットが出来ない
セット出来ないままエンカウントしようとすれば内部値0のけつばんが出て来る
 ▼ 212 ジョンド@ピーピーリカバー 20/09/04 17:28:08 ID:x2YU0jnc NGネーム登録 NGID登録 報告
こう見ると3世代以前は出尽くした感あるなは
 ▼ 213 メノデス@おいしいみず 20/09/05 19:28:10 ID:3JgwSIPs NGネーム登録 NGID登録 wf 報告
質問です
Emの汎用コードでナショナルリボンってつけれますか?
>>153みたいにバイナリエディタが必要ですか?>>153の汎用コード化は可能ですか?
 ▼ 214 ボミー@ウルトラボール 20/09/06 02:03:24 ID:GUbUh55s NGネーム登録 NGID登録 wf 報告
>>213
イベント変数操作系スクリプトを使ってポケモンデータの改竄をすれば付与出来る
ただし色々と下調べが必要
 ▼ 215 マタナ@のこされたボール 20/09/06 17:20:00 ID:afbIv6vw NGネーム登録 NGID登録 報告
>>153はリトルエンディアンで入力しなきゃいけないみたいだな
EMでのイベント変数領域について分かればいいんだが(wikiにFRLGのみ)
 ▼ 216 ャモメ@じゃくてんほけん 20/09/06 21:01:39 ID:0S6EgCrQ NGネーム登録 NGID登録 報告
>>215
自分は↓を参考にしてる
https://www.pokecommunity.com/showthread.php?p=8321200#post8321200
一番下の書き込みのスポイラーの中ね

その他の知識として、動的RAM参照のイベント変数0x4000〜7FFFの内、0x4000の記録値アドレスは0x02026A40(〜02026ABC)である
以降変数番号に+0x1する度にアドレスは+0x2となる

ボックス1の1番目の先頭アドレス(性格値開始アドレス)は0x020294B0(〜0202952C)であり、これはイベント変数0x5538の記録値アドレスに相当する
つまり、イベント変数操作系スクリプトによってイベント変数0x5538の記録値を操作すれば、ボックス1の1番目に置いたポケモンの性格値が変化することになる
これの応用例が汎用コードのサンプルコードの一つである改良型タマゴバグであり、ブロック配列パターンを把握していればブロック内データの操作も可能となる(自分は努力値全能力全振りなどを試した)
 ▼ 217 エトル@フシギバナイト 20/09/08 23:08:34 ID:8srQ/RWc NGネーム登録 NGID登録 報告
エディタによるポロック名人出現はないのでしょうか?
 ▼ 218 ルホッグ@ゴージャスボール 20/09/09 07:14:36 ID:Wr16qotQ NGネーム登録 NGID登録 wf 報告
>>217
イベント変数0x4BDCに0x0204を代入すれば出る
 ▼ 219 ーリキー@キーのみ 20/09/13 21:07:57 ID:PTUwmZus NGネーム登録 NGID登録 報告
4世代は結局バグ技か任意マップリタイアのどちらかで任意実行できそうなの?
 
 ▼ 220 クガメス@ライトストーン 20/09/14 02:35:55 ID:ylOYFtk2 NGネーム登録 NGID登録 報告
これって日本版で出来るのかな?
https://www.youtube.com/watch?v=Q1QhFy3pu2w
 ▼ 221 ッポ@けいけんアメXL 20/09/17 21:21:22 ID:UsMUIAyQ NGネーム登録 NGID登録 報告
プラチナのレジ系が居る遺跡への侵入と
レジ系との対戦捕獲を
謎の場所から試みた人って居るのかな?
 ▼ 222 ガジュカイン@びっくりこやし 20/09/17 21:58:22 ID:/yBo5BHs NGネーム登録 NGID登録 報告
>>221
Ptで謎の場所探索は無理でしょ
 ▼ 223 リゲイツ@ゆでタマゴ 20/09/18 19:15:20 ID:OLsUX98o NGネーム登録 NGID登録 wf 報告
>>222
コトブキシティバグ
 ▼ 224 ッギョ@きんのズリのみ 20/09/18 20:37:25 ID:qs3sAVtI NGネーム登録 NGID登録 wf 報告
プラチナでコトブキバグやってみ
謎の場所に入ることなく壁の中に埋まるから
 ▼ 225 ルケニオン@わざマシンケース 20/09/18 22:35:32 ID:6Kd.t/.. NGネーム登録 NGID登録 報告
>>223
Ptじゃ暗黒空間に入っても直ぐ壁に埋もれるから無理って話
下の方に進むと謎の場所の代わりに「----------」ってマップに入れるけどこちらも見えない壁に当たってそれ以外進めない
 ▼ 226 ングマ@むじゃきミント 20/09/19 02:39:41 ID:fihgRvN6 NGネーム登録 NGID登録 報告
https://www.youtube.com/watch?v=h5Igc18hc2Q
これって任意コードで作ったんだろうか...
 ▼ 227 ガバシャーモ@ネクロプラスソル 20/09/21 18:46:54 ID:JwlYMz16 NGネーム登録 NGID登録 wf 報告
詰み対策なのかプラチナ、HGSSでは謎の場所でセーブできない(Xボタン、タッチメニューを押しても一切反応しない)から無理
プラチナでは暗黒空間でもコトブキシティとかの地名が出る場所はセーブ可能だけど、そこからじゃワープもできないから無理
 ▼ 228 ネネ@ルナアーラZ 20/09/22 11:46:14 ID:PtkYLPj. [1/3] NGネーム登録 NGID登録 wf 報告
汎用コード用0x085Fの孵化って、ボックス12の11匹目からボックス14の30匹目までを全て空欄にし、ボックス1を『いぶたぃ び』、ボックス2の名前を『アアアyコくく』にする以外に必要な条件ってある?
操作ミスって、タワーマルチの受付から4歩歩いたら孵化してフリーズするようになっちゃった笑笑
 ▼ 229 ダック@エフェクトガード 20/09/22 15:24:55 ID:DszUCu7c [1/3] NGネーム登録 NGID登録 wf 報告
>>228
端的に言って詰んでるね…ご愁傷様
どのタイミングでフリーズするのか知らんけど、努力値ミスにより0x085Fでないバグポケを造ってしまったか、ボックス12/13〜14/30に第4世代輸送時の残留データが存在してるかのどっちかだろう
 ▼ 230 ードラ@ビアーのみ 20/09/22 15:38:17 ID:PtkYLPj. [2/3] NGネーム登録 NGID登録 wf 報告
>>229
こんなアホにコメントありがとうございます笑
バグタマゴは別のROMに送ったら、問題なく孵化したので、後者の残留データとやらですかねぇ…
孵化でフリーズする→増やしてダブルコラプションやろうと思っていたのですが、バトルタワー増殖バグはパソコンではなく受付で再開するということを失念してました笑
安く手に入れた中古ロムですが、しんぴのチケットのカードが残ってたので残念です…
 ▼ 231 ングマ@サイキックメモリ 20/09/22 19:12:11 ID:DszUCu7c [2/3] NGネーム登録 NGID登録 wf 報告
>>230
まあ頑張ればカードは自作出来るから素直にロムリセ安定かな
他にも同じようなことして詰んだ人いたけどその人は外部ツール使って手持ちのタマゴをダメタマゴに変化させて対処していたが…
 ▼ 232 ティオス@チーゴのみ 20/09/22 20:09:28 ID:PtkYLPj. [3/3] NGネーム登録 NGID登録 wf 報告
>>231
外部ツールなら立ち上げた段階で手持ち変えたり、NPCをパソコンにできるんですね…生まれて初めてPARが欲しい気持ちになりました…
不思議なカード以外にめぼしいデータなかったけど、前の持ち主が600時間近くプレイしてるデータだから罪深い笑
 ▼ 233 イウールー@デンリュウナイト 20/09/22 23:07:31 ID:DszUCu7c [3/3] NGネーム登録 NGID登録 wf 報告
模様替えグッズの入手コードを作ってくれと依頼されたけど何故か調査途中に取り下げられ、なんだか消化不良だから調査したことをこちらに書かせていただく

ボックス名1:[に⑴⑴A❷]

※⑴⑴
・机欄:[Vべ]
・椅子欄:[aべ]
・鉢植え欄:[fべ]
・置物欄:[uべ]
・マット欄:[zべ]
・ポスター欄:指定不可
・縫い包み欄:[ちぼ]
・クッション欄:[にぼ]

※A,❷
https://m.bulbapedia.bulbagarden.net/wiki/List_of_decorations_by_index_number_(Generation_III)

>>232
まあ外部ツールを持ってるなら任意コード実行をする旨みがなくなるけどね…
 ▼ 234 フレシア@ポロックキット 20/09/23 12:30:44 ID:AzHEYQTo NGネーム登録 NGID登録 報告
>>233
レジ系ドールがついに…!

買ったら本末転倒このうえないんですよね笑
あきらめてデータ消します。
 ▼ 235 ッコウガ@ようきミント 20/09/23 12:33:31 ID:6REsWICM NGネーム登録 NGID登録 [s] wf 報告
>>234
身も蓋も無いがエディタ組んでしまえば消す前のデータほぼ再現出来てしまうからザロク手に入るまでシナリオ楽しもう
エメラルドはザロクリーグで殿堂入りするゲームだから・・・。
 ▼ 236 クロム@ブレイズカセット 20/09/25 06:24:31 ID:idkA5ca. NGネーム登録 NGID登録 報告
id変更
@A+❶❷=0x04D2+0x0000=0x04D2:表ID01234

とありますが表id01234が04D2となるのが分かりません
こちらはどの表を参考にこのように変換してるのですか
 ▼ 237 レビィ@クリティカッター 20/09/25 07:08:28 ID:et7oyA2. NGネーム登録 NGID登録 報告
>>236
http://www.gs.niigata-u.ac.jp/~kimlab/hobby/conv-dechex.html

04D2は16進数で、10進数表記に直した時1234になる
 ▼ 238 ダツボミ@コンテストパス 20/09/26 02:38:52 ID:WvdsQxQg [1/2] NGネーム登録 NGID登録 報告
デテロニーさんのブログにある
任意ポケモンエンカウントのサンプルコードで
Lv100素直6Vメタモンとエンカウントを試してるんですが
http://detelony.blog.fc2.com/blog-entry-20.html?sp#18
何回やっても別の個体とエンカウントします
指定乱数だから必ず目的の個体が出ると思ったんですが
どうなんでしょう?
それともなんかコツがあるんでしょうか...
 ▼ 239 ジアイス@ルームサービス 20/09/26 02:56:36 ID:WvdsQxQg [2/2] NGネーム登録 NGID登録 [s] 報告
>>238
自己解決しました
先に乱数値を指定してからスクリプト実行する必要があるんですね
というかブログにやり方まんま書いてありました...
お騒がせしました
 ▼ 240 グマッグ@きんのいれば 20/09/26 12:22:59 ID:sdkYKADI NGネーム登録 NGID登録 報告
先に乱数値指定してもうまくいかね
 ▼ 241 6 20/09/26 14:29:40 ID:TOG67eQU [1/2] NGネーム登録 NGID登録 wf 報告
トリガーポケモンを孵化する方法は不安定なので(ちょうど失敗者が出たし)、ダブコラで変化させるように既存の記述を改めたほうが良くない?

ついでに、イベント交換のゴロー(タッツー)を用いて現状より成功率の高い補助ポケモンを作る方法も再掲
(PID順破損とSID順破損の両方に対応)

・Lv5で交換し、育て屋に預けて28歩歩き、経験値を153にする
・モンスターボールを持たせる
・技を「あわ/(なし)/(なし)/(なし)」にする(交換時点でこうなっているはず)
・他の要素は変更しない
これでPID順破損の成功率を3/32、SID順破損の成功率を4/32まで高められる
補助ポケモンがダメタマゴに変化した際にも補助ポケモンとしての役割を果たせるかは検証していないので、増殖してバックアップを取った方が良い

もし高レベルで交換してしまった場合、経験値は適当でもよいが、SID順破損の成功率は3/32に下がる
 ▼ 242 6 20/09/26 14:30:20 ID:TOG67eQU [2/2] NGネーム登録 NGID登録 wf 報告
材料ポケモンもゴロー(タッツー)を使えるので、セブンとゴローはどちらか片方だけ入手すればよい

努力値:HP95,攻撃8(セブンと同じ)
以下はどちらか片方のみ実行する、手持ちのポイントアップ/マックスの数に応じて決めるのがよいかと(というか増殖しよう)
・技を「あわ/(なし)/(なし)/(なし)」にし、ポイントアップを1個使ってPPを36にする
・技を「ひみつのちから/(なし)/(なし)/(なし)」にし、ポイントマックスを1個使ってPPを32にする
これにより、所持リボンを安全にできる(ポケナビで見ても問題なくなる)
ダブコラが完了したら、スクリプトで技を4つとも上書きする(秘伝技でも突っ込んでおくと便利そう、知らんけど)

もし材料ポケモンにセブン(タネボー)を使うなら、ポイントアップ/マックスを使わず、変化前になつき度を4以下にしておくこと
これにより、所持リボンを安全にできる(ポケナビで見ても問題なくなる)
セブンをダブコラで変化させたなら、技は変化前と同じで安全なので、スクリプトで技を書き換える必要は無い(やってもいい)
 ▼ 243 ルーグ@クロスメール 20/09/26 15:03:30 ID:WWfMJN3I NGネーム登録 NGID登録 wf 報告
>>240
自分が成功した手順を書いておきます
カッコ内のボックス名は
Lv100素直6Vメタモンとエンカウントしたときのもの
手順1.
ボックス名1:[もけぬうい]
ボックス名5:[かッンNテぞさタ]
ボックス名6:[アぃBFC]
ボックス名7:不問
ボックス名8:[アlコ う]
ボックス名9:[@ABC❶❷❸❹]
(自分がやったときはボックス名9:[にlLz ぬ  ])
で0x085F見て乱数値指定

手順2.
ボックス名1:[あああああもけぬ]
ボックス名2:[い♀@@ABBビ]
(自分がやったときはボックス名2:[い♀ャ ト  ビ])
ボックス名3:[ゆぢあ]
で0x085F見て任意エンカウント実行

あと関係ないとは思いますが0x085Fは手持ちに入れてました
 ▼ 244 ィアンシー@しんかいのウロコ 20/09/26 15:27:52 ID:.SbstteQ NGネーム登録 NGID登録 wf 報告
そういえばバックアップ目的で汎用コードのセーブデータ複製やってみたんですけど、殿堂入りデータはもとのROMから引き継がれるんですね。なんか上書きされたデータの亡霊みたいでした
 ▼ 245 ータクン@アイテムコール 20/09/26 17:49:59 ID:Wbac58qY NGネーム登録 NGID登録 報告
いやほんとセーブ複製が一番の悪魔的だ…
 ▼ 246 クロッグ@くろいビードロ 20/09/27 01:18:01 ID:V.32JJsA NGネーム登録 NGID登録 報告
>>243
やっと確認できたわ…
手順2の時にボックス5〜9を手順1のままいじらずに、手順2を入力して0x085F見ないでボックス閉じればメタモン6vとエンカウントしたわ
3回連続で再現出来たから問題ないと思う
いちいちボックス5とか書きなおしてたのは要らない作業なのか
 ▼ 247 ャラランガ@とくせいカプセル 20/09/27 05:03:52 ID:tES.Z39U [1/3] NGネーム登録 NGID登録 wf 報告
>>246
以下の方法でもっと簡単にメタモン出せました
ボックス名1:[あああああもけぬ]
ボックス名2:[い♀ャ ト  ビ]
ボックス名3:[ゆぢあ]
ボックス名5:[かッンNテぞさタ]
ボックス名6:[アぃBFC]
ボックス名7:不問
ボックス名8:[アlコ う]
ボックス名9:[にlLz ぬ  ]
この状態で0x085F見る

やり方合ってるかは分かんないですが
乱数指定と任意エンカウントいっぺんに実行出来ちゃうみたいですね
 ▼ 248 ュウコン@にじいろのはね 20/09/27 05:37:04 ID:tES.Z39U [2/3] NGネーム登録 NGID登録 wf 報告
あ、もしかしてデテロニーさんのブログに書いてあった
[もけぬ終い]って「もけぬ」でボックス名を終わらせて
次のボックス名の頭に「い」を付けることを言ってたんですかね?
乱数指定と任意エンカウントを同時に実行出来たのは
そういう訳なんですね多分
 ▼ 249 タッコ@ひかえめミント 20/09/27 05:50:58 ID:tES.Z39U [3/3] NGネーム登録 NGID登録 wf 報告
あ、終ってボックス名の終端文字のことなんですね
ブログに全部書いてありました...
http://detelony.blog.fc2.com/blog-entry-19.html?sp

 ▼ 250 クーン@ながねぎ 20/09/27 07:26:34 ID:DqR2wZnA [1/2] NGネーム登録 NGID登録 wf 報告
ブログ読んだ感じエメの任意コードで努力値振りってできない感じなんですかね?
 ▼ 251 オガラス@きちょうなホネ 20/09/27 07:43:11 ID:0mCc7I3w [1/2] NGネーム登録 NGID登録 wf 報告
>>250
全能力全振りなら割りかし簡単に出来る
細かい調整とかは複雑なデータ書き換えが必要になる
 ▼ 252 リル@どくけしのみ 20/09/27 07:48:27 ID:DqR2wZnA [2/2] NGネーム登録 NGID登録 wf 報告
>>251
ありがとうございます
諦めて自分で振ることにします
 ▼ 253 スノウ@ブレイズカセット 20/09/27 11:20:38 ID:0mCc7I3w [2/2] NGネーム登録 NGID登録 wf 報告
>>241
まあダブコラの方が安全性が段違いで高いのは確かよね…
ただ0から始めることを考えるとセブンとゴローでは入手のし易さもこれまた段違いだし、これまでに現れた「失敗者」というのも孵化寸前のタマゴを手待ちに入れてレポートを書くという人為的ミスによるもので、手順や条件を誤らなければ防げるレベルのことではある
ここは安全性を取るか手軽さを取るかでユーザー選択…かな?

ただ第4世代輸送時の残留データがボックスに存在した為に失敗するケースがかなり多いようだから、ここの注意喚起は追加した方が良いか…
 ▼ 254 ガース@フォトアルバム 20/09/27 15:43:59 ID:2sesZbJw NGネーム登録 NGID登録 wf 報告
例の失敗したアホだけど、発端は増殖バグ使うと再開地点がレポート書いたパソコン前ではなく受付になるのを忘れてたのが原因だから、孵化するバグタマゴ増やす時は注意が必要ですね
 ▼ 255 6 20/09/27 18:04:47 ID:UPBgaTRw NGネーム登録 NGID登録 報告
多分増やす必要ないと思うんですけど(名推理)
ついでに言うと、1回目の破損が成功した後に材料ポケモンを動かすと、2回目が成功しなくなる可能性があるよ
 ▼ 256 ブソル@もうどくプレート 20/09/27 18:42:16 ID:ElXAvhsU NGネーム登録 NGID登録 報告
ダブコラは卵増やせないせいで成功率がなぁ…
セブンはニューゲームした人向け、ゴローはクリア済み向けかな(交換出来る位置的に)
 ▼ 257 6 20/09/27 21:12:38 ID:IVmcwS6. NGネーム登録 NGID登録 wf 報告
別にタマゴ増やしても成功率変わらなくね?
増やしたところで、ボックス2の24番目以外に置いたポケモンは複数個所のデータが汚染されるせいで、ダメタマゴになる可能性が高いし
 ▼ 258 ガフーディン@ヤドランナイト 20/09/28 09:12:33 ID:ur8IIzq. NGネーム登録 NGID登録 wf 報告
>>257
一応24番目が失敗で他の場所で成功する場合もあるから無意味ではないかと
どれくらいの貢献になってるかは分からないけど
 ▼ 259 バルドン@しあわせタマゴ 20/09/29 00:12:15 ID:VOMAT35A NGネーム登録 NGID登録 報告
3gensearchでポケモンエンカウントやろうとしたけど乱数値が固定は1fずれ野生は3fずれしてたから探すのに苦労したぞい
 ▼ 260 ンナ@スピーダー 20/09/30 17:06:36 ID:kMRIJBb. NGネーム登録 NGID登録 報告
ジラーチの文字コード199ってどう分解すればいいですかね…?
 ▼ 261 クスロー@てんかいのふえ 20/09/30 17:37:08 ID:2/ngxbO2 NGネーム登録 NGID登録 wf 報告
>>260
イベントでいいのならzと!で分ける
ボックス名1:[に ぞz   ビ]
ボックス名2:[ぬ ぞ! もけぬ]
ボックス名3:[い ル ぞお  ]
 ▼ 262 ガリザードンY@ゆでタマゴ 20/09/30 19:30:04 ID:ZTR2HWTU NGネーム登録 NGID登録 報告
>>260
使えない文字コードは含まれてないから分解する必要がない
99は[ベ](片仮名)、01は[あ]だから[ベあ]でいい
 ▼ 263 ンボラー@カロスエンブレム 20/10/01 19:03:51 ID:HID.g0xc NGネーム登録 NGID登録 wf 報告
そういえばポケルス株の0x0(いわゆる6世代においての再感染型ポケルス)って世代問わず自然発生あるいは乱数で出せないの?改造機器由来と言われてるけどそれならエディタで作ったやつのポケルス株とかも気にしないといけなくなるな…
ポケルス乱数のとことか見てもわからなかった
 ▼ 264 ガネール@プレミアボール 20/10/02 00:58:37 ID:/WigOf2M [1/2] NGネーム登録 NGID登録 wf 報告
>>263
俺も詳しくは分からないけど第3世代では0x0株出現のブロックルーチンが確認されていないらしいから第3世代でなら可能性はあるかも
 ▼ 265 ガジュカイン@シルクのスカーフ 20/10/02 07:58:47 ID:tOOcfCUM NGネーム登録 NGID登録 wf 報告
エメの技習得のやつでシャドーボールを覚えさせるのって無理なんですかね?
0F7って直接文字コード入れられないしイベント変数が使えるかもよくわからないしです
 ▼ 266 リゴンZ@ゆきだま 20/10/02 09:44:04 ID:/WigOf2M [2/2] NGネーム登録 NGID登録 wf 報告
>>265
c7B[ロ]の引数はイベント変数非対応なのでそのままでは無理
ただし、イベント変数にスクリプトコード自体を記述する方法を使えば強引に技の指定が出来る
以下のコードを実行すれば手持ち1番目の技1番目がシャドーボールになるはず

ボックス名1:[に ィロ   ビ]
ボックス名2:[にあィ l  ビ]
ボックス名3:[ぬあィ ぬ  ビ]
ボックス名4:[にいィ い  ビ]
ボックス名5:[おリメうい]
 ▼ 267 ノプス@ふるびたかいず 20/10/02 10:03:12 ID:6GWQlJv6 NGネーム登録 NGID登録 [s] 報告
まあ技関係ならスケッチ覚えさせればいい気もするけど
 ▼ 268 リアドス@うしおのおこう 20/10/03 00:05:59 ID:TyrMX2Og NGネーム登録 NGID登録 wf 報告
>>266
わざわざありがとうございます!
無事覚えさせられました
>>267
あっ確かに
 ▼ 269 ャモメ@ファイトメモリ 20/10/03 00:27:34 ID:9W4cshmg [1/2] NGネーム登録 NGID登録 wf 報告
図太い5Vスイクンを作るには乱数値に関わるボックスの名前をどうすれば良いですか?

指定乱数値や目標乱数値のことがわからず質問をした次第です。
 ▼ 270 ライオン@ももいろはなびら 20/10/03 01:03:24 ID:FQi2Bze. NGネーム登録 NGID登録 wf 報告
>>269
ボックス9『ィUミチ    』
で行けると思う
 ▼ 271 ギガナイト@タブンネナイト 20/10/03 15:55:20 ID:9W4cshmg [2/2] NGネーム登録 NGID登録 wf 報告
>>270
書いてあるようにやってみたらできました!
ありがとうございます!
 ▼ 272 ンバドロ@あまいミツ 20/10/10 00:07:44 ID:wuZsEBCY NGネーム登録 NGID登録 wf 報告
FRLGのバイナリエディタって今どんな状況なんでしょう
 ▼ 274 クラビス@オボンのみ 20/10/11 20:18:14 ID:nBC68sFE [2/3] NGネーム登録 NGID登録 wf 報告
あ、因みに幽霊グラフィックのポケモンに天候ダメ含むスリップダメージ無効というのは多分合ってます
また、母ガラガラを捕獲してみた所、真面目6V確定のご様子
 ▼ 276 ドレックス@やすうりポン 20/10/18 11:12:11 ID:t6mMSo42 [1/10] NGネーム登録 NGID登録 wf 報告
エメラルドでバイナリエディタ作るとこまではやったけど、各種チケットもらうにはどこをいじればいいんだろ?
 ▼ 277 スノウ@こだいのおまもり 20/10/18 12:18:30 ID:Up/gZCNE [1/4] NGネーム登録 NGID登録 wf 報告
過去スレ参照
03000E40 01
03000E41 02
03000E44~47 00
03000E48 xx
03000E49 xx
03000E4A xx
03000E4B 08
03000E38 00

xxに各所
246842 → 無限のチケット
5FD21C→神秘のチケット
5FD0D4→オーロラチケット
5FD3FF→古びた海図
 ▼ 278 オラント@ちいさなキノコ 20/10/18 15:15:17 ID:t6mMSo42 [2/10] NGネーム登録 NGID登録 wf 報告
>>277
出来たぜサンクス!
エディタ作ってもアドレスとかわからないとなかなか有効利用できないね…
 ▼ 279 ネコ@ヤタピのみ 20/10/18 17:06:42 ID:t6mMSo42 [3/10] NGネーム登録 NGID登録 wf 報告
>>277
ごめんもう一個知ってたら教えてほしい
TNとか主人公の表裏IDをエディタで弄りたいんだけどどうしたらいいだろうか?
ここら辺ってアドレス変動するよね確か
 ▼ 280 ルネアス@アクアスーツ 20/10/18 18:10:34 ID:Up/gZCNE [2/4] NGネーム登録 NGID登録 [s] wf 報告
>>279
03005AFO〜03のアドレスに表示された動的アドレスを確認して、動的RAMアドレスの始点を確認する(例:020247xx)

確認した始点アドレスからが主人公の名前、始点アドレス+0xA(10)伝った2バイトが表ID、次の2バイトが裏IDのエリアになってる


詳しくはここの赤い表見ると分かりやすいかと
https://wikiwiki.jp/pokemonhack/%E3%83%A1%E3%83%A2%E3%83%AA%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9
 ▼ 281 スバーン@ダイブボール 20/10/18 19:47:45 ID:t6mMSo42 [4/10] NGネーム登録 NGID登録 wf 報告
>>280
サンクス!ID00000出来た
エメはID調整確立されたしそれに偽装とかもできそうだね
貼ってもらったリンク見てて試してたんだけど図鑑のアドレスってエメだと違ったりするのかな?FFで埋めてみたけど中途半端にしか埋まらなかった
あと設定がどういう風に管理されてるかわからないけどもしかして初代とか二世代であった文字と文字な表示されるまでの時間を0フレームにできないかな?
質問ばっかですまんがもしわかれば…
 ▼ 282 ンノーン@ポイズンメモリ 20/10/18 20:47:37 ID:Up/gZCNE [3/4] NGネーム登録 NGID登録 [s] wf 報告
>>281
図鑑はエメだと動的アドレスから40バイト目にあり49バイト分ある。
48バイトまではFF、49バイトを3にして完成なはず。

2番目の質問はサッパリだ、すまない…
 ▼ 283 ルガルド@ハガネZ 20/10/18 21:14:29 ID:t6mMSo42 [5/10] NGネーム登録 NGID登録 wf 報告
>>282
それ試してみた
見つけた数がホウエン166、全国186
捕まえた数がホウエン91、全国109
の状態からスタートしたんだけど見つけた数は変わらずに捕まえた数だけが
ホウエン166、全国186になるというよくわからん状況になった
もしかして図鑑の領域って他にもあるのかな?

設定の方は自分の方でも少し試してみるね
 ▼ 284 ザリガー@たつじんのおび 20/10/18 22:05:47 ID:Up/gZCNE [4/4] NGネーム登録 NGID登録 wf 報告
補足ですみません。
捕まえた数の49バイトの更に4バイト先に見つけた数の49バイト分のアドレスがある。
おそらくみつけた数が更新されないと捕まえた数が更新されないんだろうね、ごめん
 ▼ 285 ネボー@ファイトメモリ 20/10/18 22:05:49 ID:t6mMSo42 [6/10] NGネーム登録 NGID登録 wf 報告
設定色々いじってきた
動的アドレスから20バイト目が設定の話の速さとウィンドウタイプを管理してて、そこの下位3ビットが話の速さの領域みたいだけど、ありえない値入れた時は話の速さ普通として処理されてるっぽい
速い 10
普通 1
遅い 0
初代とか金銀は文字と文字が表示されるまでのフレーム数を使ってたから0にしたら一瞬で文字が表示されてたんだけどね
ウィンドウタイプは表示上は32まで確認できた
 ▼ 286 レビィ@きあいのハチマキ 20/10/18 22:42:37 ID:t6mMSo42 [7/10] NGネーム登録 NGID登録 wf 報告
>>284
あーなるほどと思って見つけた数の領域もひたすらFFで埋めてったけど変化無し
埋まってなかったフシギソウ捕まえて見た感じ教えてもらったアドレスは間違ってなさそうなんだけどなあ
何故かエディタで上書きができないみたいで謎
 ▼ 287 ガガブリアス@ゴッドストーン 20/10/18 22:44:24 ID:/9lkYc8U [1/2] NGネーム登録 NGID登録 報告
>>283
図鑑の領域は確か全部で4箇所ある
その4箇所全てが同じ値を示さないとそのポケモンは図鑑の見つけた数に反映されない
そして見つけた数に登録されているポケモンしか捕まえた数に反映されない
具体的なアドレスの位置はPARの図鑑完成コードを復号化したりすれば分かり易い
 ▼ 288 シャマリ@きれいなウロコ 20/10/18 23:00:20 ID:kCLsSSzs NGネーム登録 NGID登録 報告
>>287
なん…だと…
改造wiki見てる感じだと捕まえた数が一箇所、見つけた数がどうも3箇所で合計4箇所ってことなのかね
初代、二世代と比べて改造対策なのかしらんけど複雑にされすぎて辛い
 ▼ 289 ママイコ@ミミロップナイト 20/10/18 23:03:41 ID:/9lkYc8U [2/2] NGネーム登録 NGID登録 報告
>>288
ああ3箇所だったかすまん
コードを適当に復号化したらアドレスが4領域分に分けられてたから恐らく見つけた数3箇所捕まえた数1箇所で合ってると思う
 ▼ 290 ガデンリュウ@ジメンZ 20/10/18 23:35:40 ID:t6mMSo42 [8/10] NGネーム登録 NGID登録 wf 報告
>>289
できましたありがとおおおおおおおおおおおおお
興味本位で始めたはずなのにすごい苦労してしまったけど達成感はすごい
 ▼ 291 オル@ばんのうごな 20/10/18 23:40:09 ID:t6mMSo42 [9/10] NGネーム登録 NGID登録 wf 報告
あれ、最後に1つ疑問が…
全国図鑑は386匹で8✖︎48+2だから49バイト目は02じゃないの…
と思って49バイト目を02にしたらジラーチ(385)が埋まらなかったんだけどなんか考え方間違ってる?
 ▼ 292 トベター@カセキのサカナ 20/10/18 23:43:14 ID:t6mMSo42 [10/10] NGネーム登録 NGID登録 wf 報告
>>291
ごめん書き込んですぐ気づいたわ
2進数で11になるからそりゃ16進数だと3になるわ
 ▼ 293 ルマユ@ゴッドストーン 20/10/19 21:04:53 ID:fq4w1bhc NGネーム登録 NGID登録 wf 報告
トレーナーカードゴールドにするためにコンテストの優勝フラグたてたり金シンボルのフラグたてたりしたいんだけど、どっかにアドレス纏められたらしてる場所ない?
 ▼ 294 ンクルス@リゾチウム 20/10/19 23:36:17 ID:Vn/20fLk NGネーム登録 NGID登録 報告
 ▼ 295 タシラガ@たわわこやし 20/10/22 13:29:22 ID:Zn9YYHz6 [1/2] NGネーム登録 NGID登録 報告
海外勢による日本版EmのTASが纏められてたから0x085Fの孵化時に殿堂入り処理を呼び出すコードを作ってみた

ボックス名1:[ ぶ び4らてく]
 ▼ 296 ズマオウ@マッハじてんしゃ 20/10/22 13:38:07 ID:Zn9YYHz6 [2/2] NGネーム登録 NGID登録 報告
>>295
ミスった
[ら]は片仮名で[ ぶ び4ラてく]が正しい

後0x085F孵化する時にそのタマゴ含めて手持ちが2匹じゃないとフリーズらしい
 ▼ 297 ルガルド@フシギバナイト 20/10/27 19:01:37 ID:KpNsCIL. [1/2] NGネーム登録 NGID登録 wf 報告
今FRで汎用コードを試しているんだけど、デテロニーさんのサイトに書いてあるスクリプトオンリー系のやつは成功するけどID変更や任意ポケモン出現のコードはトリガーバグ技使った後に必ず暗転フリーズするんだけど、Emとはコードの仕組みが違うのかな? 詳しく人いたら教えてください
 ▼ 298 オル@ポテトパック 20/10/27 19:04:58 ID:KpNsCIL. [2/2] NGネーム登録 NGID登録 wf 報告
>>297
ミス
詳しい人
 ▼ 299 ギアナ@ポテトパック 20/10/27 23:14:20 ID:pt862D66 NGネーム登録 NGID登録 報告
>>297
アセンブリプログラムが絡むコードはEmのをそのままでは使い回せないのよね…
まあ構造はどれも単純だから指定するアドレスを変えるだけで対応出来るけども
もしどうしても知りたいコードがあれば、前期版か後期版かを教えてくれればFRLG用のコードをご提示しますよ

本当はFRLG用のコードも纏めたかったんだけどねえ…
 ▼ 300 ーシィ@あおぞらプレート 20/10/28 02:10:44 ID:UBwcdKxs NGネーム登録 NGID登録 wf 報告
>>299
提示を希望します
前期FRです
できれば前期LGもお願いします
 ▼ 301 ーディ@ロゼルのみ 20/10/28 23:18:57 ID:MTPYLyeI NGネーム登録 NGID登録 報告
>>300
じゃあ取り敢えず>>297で言ってたヤツを
因みに前期FRと前期LGとでコードは共通

・ID変更
ボックス名1:[も8とうい]

ボックス名5:[かッンNOネテぞ]
ボックス名6:[アぱゥひし l]
ボックス名7:[ゴゥぃBFC]
ボックス名8:[アぞっ う]
ボックス名9:[@ABC❶❷❸❹]


・任意ポケモンエンカウント
ボックス名1:[あああああも8と]
ボックス名2:[い♀@@ABBビ]
ボックス名3:[ゆづあ]

ボックス名5:[かッンNテぞさタ]
ボックス名6:[アぃBFC]
ボックス名7:不問
ボックス名8:[アぞっ う]
ボックス名9:[@ABC❶❷❸❹]

他にもあれば書きます
 ▼ 302 ングマ@ムーンボール 20/10/29 00:42:06 ID:JSbUujfU [1/7] NGネーム登録 NGID登録 wf 報告
>>301
おお!ありがとうございます!
ついでにイベント入手版とフラグ付き版のコードもお願いします
 ▼ 303 イウールー@そうこのカギ 20/10/29 00:43:18 ID:JSbUujfU [2/7] NGネーム登録 NGID登録 wf 報告
>>302
こちらも前期FR・LG両方お願いします
 ▼ 304 ダイジャ@むしよけスプレー 20/10/29 01:15:51 ID:ZoO6ketQ [1/4] NGネーム登録 NGID登録 wf 報告
>>302
・任意ポケモンイベント入手
ボックス名1:[あああああも8と]
ボックス名2:[い ル⑴⑴A⑶⑶]


・フラグ付きポケモンエンカウント
ボックス名1:[にえィ@@  ビ]
ボックス名2:[におィAA  ビ]
ボックス名3:[にかィBBも8と]
ボックス名4:[いゆAあゆぎあ]

どちらもプログラム部は>>301と共通
 ▼ 305 ンキー@ながねぎ 20/10/29 01:30:01 ID:JSbUujfU [3/7] NGネーム登録 NGID登録 wf 報告
>>304
ありがとうございます!
 ▼ 306 メール@オッカのみ 20/10/29 03:51:40 ID:JSbUujfU [4/7] NGネーム登録 NGID登録 wf 報告
>>301
ごめんなさい ボックス9の乱数指定の部分で目標乱数をEm同様にn-2した値を打ち込んだら違う個体が出てきたのですが、Emとはズレの値が違うのでしょうか?
 ▼ 307 ノハナ@こころのしずく 20/10/29 03:57:20 ID:eYAsCMWQ [1/2] NGネーム登録 NGID登録 wf 報告
エメラルドで任意コードを用いて出身ソフトを変更することはできますでしょうか?
 ▼ 308 ックラー@ぼうごパット 20/10/29 09:38:23 ID:ZoO6ketQ [2/4] NGネーム登録 NGID登録 wf 報告
>>306
FRLGの場合は[n−3]の方が安定する
偶に[n−2]も出るんだけどね

>>307
性格値が分かるなら出来る
若干面倒だけど性格値を調べる方法もある
 ▼ 309 ズクモ@ライドギア 20/10/29 11:01:06 ID:JSbUujfU [5/7] NGネーム登録 NGID登録 wf 報告
>>308
Emと違って一定ではないんですね...
ありがとうございます
 ▼ 310 リゴン@いんせきのかけら 20/10/29 11:05:28 ID:Kn622uAc [1/2] NGネーム登録 NGID登録 報告
>>308
性格値を使うということはタマゴバグをする感じですか?
 ▼ 311 ルタリス@おくびょうミント 20/10/29 11:12:36 ID:M3s2V8J. NGネーム登録 NGID登録 報告
>>309
性格値指定は出来るけど暗転中から既にフレーム進行が始まってるんじゃないかな
だから出現個体にに1F程度の差異が生じる
 ▼ 312 ラサリス@ラッカのみ 20/10/29 11:44:19 ID:ZoO6ketQ [3/4] NGネーム登録 NGID登録 wf 報告
>>310
いや、出身バージョンは性格値によってデータの位置が違うから、その位置を知る為に必要
 ▼ 313 リルリ@ミクルのみ 20/10/29 13:12:55 ID:Kn622uAc [2/2] NGネーム登録 NGID登録 報告
>>312
使用したい性格値が
0x7bb0ecbeと0xeded7ae0の2つなんですがこの場合どうなりますか教えていただいてもよろしいでしょうか?
 ▼ 314 ガルカリオ@ゴーゴーゴーグル 20/10/29 14:37:59 ID:JSbUujfU [6/7] NGネーム登録 NGID登録 wf 報告
 ▼ 315 リッパー@ナナのみ 20/10/29 14:39:04 ID:JSbUujfU [7/7] NGネーム登録 NGID登録 wf 報告
>>314
ミス
 ▼ 316 ルリル@タポルのみ 20/10/29 21:42:05 ID:ZoO6ketQ [4/4] NGネーム登録 NGID登録 wf 報告
>>313
まず性格値を0x18で割った余りを求める
余りの値から以下の表を参考に48バイトデータのブロック配列パターンを調べる

0x0:GAEM 0x8:AEGM 0x10:EMGA
0x1:GAME 0x9:AEMG 0x11:EMAG
0x2:GEAM 0xA:AMGE 0x12:MGAE
0x3:GEMA 0xB:AMEG 0x13:MGEA
0x4:GMAE 0xC:EGAM 0x14:MAGE
0x5:GMEA 0xD:EGMA 0x15:MAEG
0x6:AGEM 0xE:EAGM 0x16:MEGA
0x7:AGME 0xF:EAMG 0x17:MEAG

調べた個体をボックス1の1番目に置き、以下のコードを実行する

ボックス名1:[れれけのぱぞ@@]

@@には、Mブロックの配列位置に応じて以下の文字を入力する

1番目:[べオ] 2番目:[ぽオ] 3番目:[オオ] 4番目:[サオ]

例えば今回の0x7BB0ECBEの場合、配列パターンは0xE:EAGMとなりMブロックが4番目に位置することから、@@には[サオ]と入力する

コード実行後、ミナモデパートのIDクジを引きに行き、出たIDを確認する
そして出たIDを16進数に変換し、Em→FRなら0x0380、Em→LGなら0x0300をXORする
その結果の2バイト分を文字に変換し、以下のコードの@@に組み込んで実行する

ボックス名1:[に@@@@  ビ]
ボックス名2:[ぬばオAA]

例えば出たIDが01234(0x04D2)でEm→FR(0x0380)とする場合、XORの結果は0x0752となるので、52→[イ]、07→[き]ということから@@には[イき]と入力する
また、@@には前述のコードと同じ文字を入力し、AAにはEm→FRの場合は[ィ ]、Em→LGの場合は[ あ]と入力する

コード実行後、ボックス1の1番目に置いたポケモンに異常がなければ無事出身バージョンが変更されている
 ▼ 317 シレーヌ@ダークボール 20/10/29 23:14:45 ID:eYAsCMWQ [2/2] NGネーム登録 NGID登録 wf 報告
>>316
丁寧な解説ありがとうございます!
無事変更出来ました
 ▼ 318 ザード@するどいくちばし 20/11/01 23:43:43 ID:qX4UFQtI NGネーム登録 NGID登録 wf 報告
前期FRの任意コードで育て屋タマゴ受け取りってEmのコードを
ボックス名1:[あああああも8と]
に変えるだけでいいんでしょうか?いまソフト手元にないので誰か確かめられませんか。
 ▼ 319 イプ:ヌル@サトピカZ 20/11/02 08:15:45 ID:DRRIMJxU NGネーム登録 NGID登録 wf 報告
>>318
前期FRなら
ボックス名1:[あああああも8と]
ボックス名2:[いおしぽぬく]
でいけるはず(プログラム部は>>301のアレと一緒)
ただ、FRLGのタマゴの個体生成機構はEmと違うから、任意乱数値を指定した所で目的の個体値のタマゴを入手出来る訳ではない
 ▼ 320 クケイル@カムラのみ 20/11/02 12:28:42 ID:N9bop9Cw NGネーム登録 NGID登録 wf 報告
>>319
ありがとうございます!

RSはタマゴ生成時と受け取り時にそれぞれ性格値下位4bit、上位4bitが決定してなおかつ遺伝箇所決定の処理も少し違うというのは聞いたことがあるのですが、FRLGもそれに近い感じですか?

また、FRLGで任意コードを使用してタマゴを生成した場合、受け取り時に性格値上位4bitが上書きされる、といったことはありますか?
 ▼ 321 ュカイン@こころのしずく 20/11/03 01:28:58 ID:3XJ6iutE NGネーム登録 NGID登録 wf 報告
>>320
RSと全く同じなはず(まあ4ビットというのは間違いだと思うが)
正直FRLGで態々タマゴ作ろうとなんて考えてもいなかったから碌に調査してないんだよね…
確か性格値上位は0x0000だったかで固定だったような…
 ▼ 322 トシゲッコウガ@レベルボール 20/11/03 12:49:34 ID:2YNsd1sA NGネーム登録 NGID登録 wf 報告
>>321
すみません、4bitというのは誤りでしたね。失礼しました。

まあ物好きじゃなけりゃEmでいいやとなりますからね…
やはりコード使用でタマゴを受け取ると性格値上位は固定されてしまうんですね。
質問に答えていただきありがとうございました。
 ▼ 323 ノハナ@ぎんのナナのみ 20/11/06 13:54:01 ID:tNhEnb9I NGネーム登録 NGID登録 報告
3世代の任意コードで内部番号445のバグポケモン作って、それを4世代に送ったらガブリアスになるとか出来たりしないですかね…?4世代で遊びたいけど育成がめんどくさくて…()
技だと似たような事が出来ると聞いたことはあるんですが…
 ▼ 324 ンベアー@ゴッドストーン 20/11/06 23:19:38 ID:U9FEkhUM NGネーム登録 NGID登録 報告
>>323
そもそもバグポケモンは第4世代に送れない
 ▼ 325 シアン@ミズZ 20/11/06 23:23:32 ID:jMYs.a3o NGネーム登録 NGID登録 wf 報告
ザロクバグで出した透明のバグポケが4世代側がミノムッチと誤認識してるから
送ってみたらエンカウント時にフリーズしたわ

間もなくパルパークは廃園となったようだ
 ▼ 326 ャンデラ@くろいてっきゅう 20/11/07 14:41:40 ID:0t9glFJY NGネーム登録 NGID登録 wf 報告
なるほど…時間取れたので自分でも試して見ましたがダメでした…
GBA側でバグポケモンでもDS側ならちゃんと読み込まれるんじゃないか?って思ったんですけど無茶だったか…
 ▼ 327 パー@ノーマルジュエル 20/11/13 12:09:25 ID:eJlw1Z5A NGネーム登録 NGID登録 報告
エメの金シンボル全部建てたいんだけどどこをさわればいいですかね?
エメラルドでの任意コード環境は揃ってます某氏のブログ見てバイナリエディタ作るとこまでやりました
 ▼ 328 ッキング@きょうせいギプス 20/11/14 01:48:28 ID:.Me./A5c NGネーム登録 NGID登録 wf 報告
>>327
0x8C4〜8D1のフラグ全部オンにすりゃイケんじゃね?
 ▼ 329 タフリー@とつげきチョッキ 20/11/14 15:49:40 ID:XjxcsCJs NGネーム登録 NGID登録 報告
>>328
試してみたけど出来なかった
この辺り全部0入っててなんかのフラグ領域っぽくはないなあ
 ▼ 330 ビルドン@パワーウエイト 20/11/14 19:32:22 ID:O0bUbjzw NGネーム登録 NGID登録 報告
>>329
そりゃシンボル集めてなきゃ0で埋まってて当然よ
フラグナンバーはEmのPARコードから算出して調べたから間違いない…てか実際に>>328のフラグ全部オンにして金シンボル全部入手出来た
ただシンボル系のフラグは少し特殊で、1種目に付き2つのフラグがセットになっていて、どちらかがオンであれば銀、両方オンであれば金になるらしい
 ▼ 331 ァイアロー@ようせいジュエル 20/11/15 21:23:14 ID:fpdMJwcs [1/2] NGネーム登録 NGID登録 wf 報告
Emのタワーバグで0x085Fを直接コピーして別のEmに通信交換で送るってのは無理?コピーは出来ても交換が無理?

ミュウを複数ロムで色粘りしたいんだけど、新しいロムでザロクバグして0x085Fを1から作るの面倒だから、既に0x085F作成済みのメインロムから連れてこれれば楽なんだけどと思って
 ▼ 332 カンプー@ラムのみ 20/11/15 21:52:49 ID:fpdMJwcs [2/2] NGネーム登録 NGID登録 wf 報告
コピーは出来たわ けどバグポケの通信交換は出来ないよね多分

任意のポケモンをタマゴに戻すことって可能なのかな?
 ▼ 333 クフーン@むげんのチケット 20/11/15 21:56:19 ID:CsvcMC12 NGネーム登録 NGID登録 wf 報告
>>331
Em同士で交換してもバグるしco経由は認識されないから無理
一番楽なのは任意コードでデータごとコピーすればいいと思う
詳細はデテロニー氏のサンプルコードを見て
 ▼ 334 ククラゲ@こころのしずく 20/11/15 22:39:03 ID:f/bINEAM NGネーム登録 NGID登録 報告
>>331
試したことはないけど、通信するEmの両方で同じボックス名(無害なコード)にしていればイケないかな?
ボックス12/13〜14/30を空きにしてボックス名1を[ぃBFC]で揃えればどちらのロムが参照してもNOPになるはずだが…
 ▼ 335 ブカス@キーのみ 20/11/16 00:46:21 ID:X1c2mB1U [1/2] NGネーム登録 NGID登録 wf 報告
>>333
セーブデータコピーか、確かに手っ取り早いし考えつかなかった 海図持ちのロムをコピーすれば別にコード使う必要すらないのか

>>334
確かに、ポケモンのアニメーションを参照されたところで無害なら大丈夫…なのか…? 試すのが怖いな
 ▼ 336 ディアン@ピッピにんぎょう 20/11/16 00:52:26 ID:X1c2mB1U [2/2] NGネーム登録 NGID登録 wf 報告
デテロニーさんとぼんじりさんのブログ見たけど、セーブデータ複製ってDSliteだけで可能?
 ▼ 337 メタマ@1ごうしつのカギ 20/11/16 01:02:19 ID:CXVsj0Xw NGネーム登録 NGID登録 wf 報告
0x085Fのタマゴ通信交換すれば良いんじゃないのか
 ▼ 338 ッギョ@たわわこやし 20/11/18 14:47:11 ID:p4CEgbFU [1/2] NGネーム登録 NGID登録 wf 報告
努力値を振れるコードとかってあったりします…?他の世代に慣れてると3世代努力値振るのキツくて… バイナリエディタは導入済です
 ▼ 339 ウマ@ベリブのみ 20/11/18 17:54:00 ID:1yZ6NnVs [1/3] NGネーム登録 NGID登録 報告
>>338
HA,BS,CDの組み合わせで2箇所同時に255振りするコードならある
ただしこのコードは元々全能力全振り用に開発したもので、努力値合計上限510を突っ切ってしまう仕様になっている
だから例えばAS全振りとかにする場合、HA用とBS用の2つのコードを実行して、HとBは木の実で下げなければならない
 ▼ 340 イパム@アシレーヌZ 20/11/18 20:50:07 ID:p4CEgbFU [2/2] NGネーム登録 NGID登録 wf 報告
>>339
是非お願いします!
 ▼ 341 キメノコ@くさのジュエル 20/11/18 23:07:00 ID:1yZ6NnVs [2/3] NGネーム登録 NGID登録 報告
>>340
対象のポケモンをボックス1の1番目に置き、汎用コードで以下のコードを実行する
対象のポケモンのMブロックの配列位置に応じて4つのパターンがあり、Mブロックの配列位置を把握していない場合は4パターンを総当たりして実際に努力値が増加するパターンを見つけること

ボックス名1:[ああああに ぞ]
ボックス名2:[ね ぞ@@  ビ]
ボックス名3:[の@@ ぞ  ビ]
ボックス名4:[ぬばオ]

@@の文字(HA用,BS用,CD用の順)
@:[ぶオ],[べオ],[ぼオ]
A:[ぺオ],[ぽオ],[っオ]
B:[エオ],[オオ],[カオ]
C:[コオ],[サオ],[シオ]

注意点として、上げる能力値の努力値は予め0にしておくこと
 ▼ 342 ウワウ@レトルトめん 20/11/18 23:10:16 ID:1yZ6NnVs [3/3] NGネーム登録 NGID登録 報告
>>341
ミスったMブロックじゃなくてEブロックね
同じような原理で任意のリボンを付けるコードがあってMブロックはそちらで必要なヤツだった
 ▼ 343 コリータ@ものしりメガネ 20/11/20 13:36:20 ID:pWgYmzBI NGネーム登録 NGID登録 wf 報告
任意のポケモンをタマゴに戻すコードってないですかね?
 ▼ 344 マコブシ@ポロックキット 20/11/20 18:22:55 ID:rgCk.GuU NGネーム登録 NGID登録 [s] 報告
>>342
>任意のリボンを付けるコード
そのコードはMブロックの位置さえ把握していれば
アースリボンやタワー系も付けられますか?
 ▼ 345 ジッチュ@カードキー 20/11/20 22:58:52 ID:J0aUAnRI NGネーム登録 NGID登録 報告
>>343
裏IDを破損させてタマゴにする方法とタマゴフラグを直接書き換える方法の2つがある
前者はどのポケモンにも有効だが技2と技4がバグる(技変更コードが必要)
後者はMブロックの配列位置が分かっていないと使えない(Mブロック配列位置特定コードが必要)

>>344
GC限定だろうが配布限定だろうが没リボンだろうが何だって付けられるよ
 ▼ 346 ブリム@レトルトバーグ 20/11/20 23:26:36 ID:ZeuwLJMk NGネーム登録 NGID登録 wf 報告
>>341
ありがとうございます!今度試してみます!
某氏のバイナリエディタでGAMEブロックを直接弄って努力値振ろうと思ったんですけどあそこら辺の仕組みがまるでわからない…
GAMEの配列分からなくても分かってるバイナリ配列(Gブロックのポケモンコードとか)から消去法的に特定しようとしたけど出来なかった…
 ▼ 347 イタラン@とうめいなスズ 20/11/21 01:52:16 ID:1jj.K/TQ NGネーム登録 NGID登録 wf 報告
>>346
まあバイナリ覗けるなら性格値を調べれば配列パターンも直ぐ特定出来ると思うけどね
勿論暗号化データから直接何ブロックかを当てる方法も全然アリだが、暗号化の仕組みを理解していないと流石にキツいか…
 ▼ 348 ェークル@はがねのジュエル 20/11/27 14:28:45 ID:2h/s.owE NGネーム登録 NGID登録 wf 報告
>>347
色々調べてなんとか出来ました…
確かに難しいですねこれ…
 ▼ 349 マルルガ@Zパワーリング 20/11/27 20:08:11 ID:3dhQO792 NGネーム登録 NGID登録 報告
クリスタルでは色違いホウオウとか作るの無理って聞いたんですけど本当ですかね…-
 ▼ 350 ッウ@くろいにんじん 20/11/27 21:37:10 ID:V22E7TpU NGネーム登録 NGID登録 wf 報告
http://nakayoshibaddi.hatenadiary.jp/entry/2017/08/15/223932

これってクリスタル版では実行不可能なんでしょうか?
 ▼ 351 ョロゾ@ダウジングマシン 20/12/04 16:24:12 ID:NuMcgCzw NGネーム登録 NGID登録 wf 報告
 ▼ 352 リンリキ@きんのパイルのみ 20/12/08 09:30:07 ID:AlfwIEX6 NGネーム登録 NGID登録 wf 報告
ようやく汎用コードを扱えるようになった程度の初心者です。
スレ内でも何度か色違い個体の入手についてのレスがありますが、
>>196にてID調整により強制タマゴ孵化で通常色を色違いに出来るとありますが今いる個体をタマゴ孵化によって色にする場合IDをどのように変えればいいのでしょうか

例えばスレにも出てる臆病5Vで、色ジラーチが欲しいとなった場合、
@任意ポケモン入手により通常色ジラーチを入手し、この5Vジラーチが光る表/裏のIDを探し、ID変更後にタマゴ孵化により生まれた個体が色になっている
Aあらかじめ5Vで光る表裏のIDの組み合わせを探し(?)、任意ポケモン入手により5Vジラーチを手に入れた場合その瞬間に色になっている
のどちらになるのかがわかりません。
自分なりに両方試してみましたがどちらも失敗でした。

>>104からの一連のツリーが恐らくAにあたると思うのですが、乱数→ステータスというツールも試してみましたがどこにどれだけの情報を入力すれば答えに辿り着けるかわからず断念してしまいました。

おとなしく>>108にもあるバイナリを使用して直接エンカウントさせた方が手っ取り早いでしょうか
 ▼ 353 ォーグル@つりざお 20/12/08 12:39:54 ID:UB7IzAoI [1/2] NGネーム登録 NGID登録 wf 報告
>>352
Aの方法なら例えばID0 裏ID09120 で目標0x33b29268(出したい奴) 指定0x32b1534(ボックスに実際打つ奴)でおくびょうA28の色違いがでる
乱数逆算ツールで目標seed出してから乱数→ステータスの表示項目で性格値にチェックいれて性格値を乱数逆算ツールで入力して乱数→ステータスで確認してみるといいかも

 ▼ 354 ォッシュロトム@ふといホネ 20/12/08 14:11:21 ID:UB7IzAoI [2/2] NGネーム登録 NGID登録 wf 報告
>>353
ミス指定0x32b1534e
だった e抜けてた
 ▼ 355 ィ@スターアメざいく 20/12/08 23:43:50 ID:cw3owqaI NGネーム登録 NGID登録 wf 報告
>>352
http://detelony.blog.fc2.com/blog-entry-20.html#19
↑で取り扱ってる臆病5VA7の個体でも良くてIDも不問なら、以下のコードを汎用コードで実行すれば色ジラーチを入手出来る

・ID表00000裏14633変更
ボックス名1:[もけぬうい]

ボックス名5:[かッンNテぞけノ]
ボックス名6:[アぱゥひし l]
ボックス名7:[ゴゥぃBFC]
ボックス名8:[アlコ う]
ボックス名9:[  るぐ    ]

・臆病5VA7Lv100ジラーチイベント入手
ボックス名1:[あああああもけぬ]
ボックス名2:[い ルベあト  ]

ボックス名5:[かッンNテぞさタ]
ボックス名6:[アぃBFC]
ボックス名7:不問
ボックス名8:[アlコ う]
ボックス名9:[Qトゅl   と]
 ▼ 356 ドクイン@カチャのみ 20/12/09 10:45:59 ID:O3ig8N6A [1/2] NGネーム登録 NGID登録 wf 報告
最近剣盾のDLCを購入し、一部の幻系はHOMEを通じて連れてこれるのを知らなかったので3世代以降でつけられるリボンをコンプした色ミュウを連れてきたいと思いデテロニーさんのブログに辿り着いて数日、任意コードの導入、及び色ミュウの確保まで出来ました。
コンテストも任意技変更によりすぐ終わり、アースリボン以外は取れたので最後にXD限定で覚えるねこだましを覚えさせたく技コードを見ると00FC、FCに該当する文字がないので足し算により作り出すと思い、先頭1匹目の1番目の技として試しに
ボックス1[ロススxスたス](ス=全角スペース)
とし、0x00EC+0x0010=0x00FCにならないかと試しましたがダメでした
ボックス1[ロススxス]
ボックス2[ロススたス]
のように分けてもダメでした。(ECのつきのひかりのまま)
育て屋タマゴ任意性格値指定や任意ポケモンイベント入手にあるような代入を用いるとは思うのですが如何せん方法がわからず、ご存知の方がいればご教授いただけると助かります…
 ▼ 357 イコウオ@リンドのみ 20/12/09 11:46:05 ID:O3ig8N6A [2/2] NGネーム登録 NGID登録 wf 報告
>>356ですが自己解決しました、スレ全体を読み返すべきでした
>>266のボックス名3を変えるだけで大丈夫でした
 ▼ 358 シレーヌ@ダイマックスB 20/12/09 15:57:51 ID:.Fvk30SE NGネーム登録 NGID登録 wf 報告
前に没リボンも含めリボン全種をポケモンに付けさせてポケナビ画面から確認しようとしたらフリーズしたんですが、同じ事を試した人いませんか?単に自分のミスでしょうか…
 ▼ 359 ドシシ@でんせつのメモ? 20/12/12 13:19:53 ID:C7jgHY0c [1/2] NGネーム登録 NGID登録 wf 報告
汎用コードがやっと使えるようになった程度の者です。
汎用コードで作り出したスイクンの出身をコロシアム産にしてナショナルリボンを付けたいと思っています。出身地をfrlgにするスレを参考にしてコロシアム産に変更する方法は分かりましたが、ナショナルリボンのつけ方がどうしてもわかりません。
汎用コードを用いたやり方を教えてもらえないですか?
ちなみにスイクンの性格値は77DC683EでMEGAの順番です。
 ▼ 360 ラナクシ@フリーズカセット 20/12/12 16:29:32 ID:P54YLGW6 NGネーム登録 NGID登録 wf 報告
>>359
ボックス名1:[ぬばオ@@  ビ]
ボックス名2:[ぬ@@@@]or[ね@@@@]
ボックス1/1番目:リボンを追加したいポケモン

@@には(ぷオ) @@には( あ)
ボックス名2に関しては性格値に応じてc17[ぬ]を使うかc18[ね]を使うかの2パターンがあり、成功するのは片方だけ(失敗するとダメタマゴ化)ですので、成功となるパターンを実際に試してみて探してください
コピペだがこんな感じだったはず
 ▼ 361 ネコ@きのはこ 20/12/12 18:22:44 ID:C7jgHY0c [2/2] NGネーム登録 NGID登録 wf 報告
>>360
成功しました。ありがとうございます。
 ▼ 362 ヒダルマ@きぼりのかんむり 20/12/13 19:05:35 ID:hGYIVxT2 NGネーム登録 NGID登録 報告
金銀勢だが最初のバグポケ生成が辛すぎる…
前やった時はすぐ出たんがなぁ…みんなどのタイミングでリセットしてた?
 ▼ 363 グマッグ@つりざお 20/12/13 19:42:51 ID:5rGkVQ1A NGネーム登録 NGID登録 報告
>>362
金銀なら虫取りバグの方が良くないか?
ボックス増殖法ならどっかのサイトで見た限り「ポケモ」のタイミングで押すと出来るそう

俺もクリスタルでやってるけど全然上手くいかないんだ(隙自語)
お互い頑張ろ
 ▼ 364 ナッキー@かたいいし 20/12/13 20:34:23 ID:9CQExn7E NGネーム登録 NGID登録 wf 報告
>>363
虫取りバグは手持ちを6体埋めた事があったらできないらしいんだ…
まあ色々なタイミングがあるらしいから頑張る…
 ▼ 365 リバード@ライボルトナイト 20/12/13 22:03:01 ID:S8SkpIas [1/2] NGネーム登録 NGID登録 wf 報告
突然すみません。エメラルドの任意コードでできる殿堂入り部屋へのテレポートは汎用コードでも可能でしょうか。宜しければ教えて頂けると幸いです。
 ▼ 366 チュール@わすれもの 20/12/13 23:13:17 ID:S8SkpIas [2/2] NGネーム登録 NGID登録 wf 報告
>>365
追記です。タマゴ孵化の瞬間に殿堂入りするタイプではなく、テレポート先を弄るタイプは可能でしょうか。
 ▼ 367 チャブル@ピンクのバンダナ 20/12/14 02:27:04 ID:zsswnQTg [1/3] NGネーム登録 NGID登録 wf 報告
>>365
ボックス名1:[ゆたあい]

で実行した暗転後殿堂入りになる
 ▼ 368 ューラ@パークボール 20/12/14 02:29:43 ID:zsswnQTg [2/3] NGネーム登録 NGID登録 wf 報告
>>367
テレポート先は
ボックス名1:[ポ@]
で変えられるのだが調査不足で出で来ない
力足らずですまない
 ▼ 369 ラーチ@きゅうこん 20/12/14 03:29:38 ID:v34A.E5. NGネーム登録 NGID登録 wf 報告
>>365
スクリプトだけでコード作るなら穴を掘る・穴抜けの紐の脱出先であれば殿堂入り部屋に変更可能
c9F[ポ]は確かにテレポート先を変更するスクリプトであるが、ワープ先はフライトポジションといって空を飛ぶで行ける場所しか選べないので殿堂入り部屋は無理
どうしてもテレポートでなきゃダメとかなら一応プログラムコード組んであげるよ
 ▼ 370 イレーツ@ノメルのみ 20/12/14 08:45:24 ID:jH4Y3dgc [1/3] NGネーム登録 NGID登録 wf 報告
>>369
ご丁寧にありがとうございます…!
ボックス名1:[ゆたあい]の方法が、手持ちに0x085Fを入れなくても実行できるものならば、一切問題ありません。とても助かりました!
 ▼ 371 カブ@カビゴンZ 20/12/14 17:53:25 ID:zsswnQTg [3/3] NGネーム登録 NGID登録 wf 報告
>>370
ボックスに預けたままステータス見て閉じた暗転後できますね
 ▼ 372 ビワラー@まひなおし 20/12/14 22:13:04 ID:jH4Y3dgc [2/3] NGネーム登録 NGID登録 wf 報告
立て続けにすみません!ミズゴロウを任意ポケモンエンカウントする際、lv.5のミズゴロウは文字コードの都合上不可能でしょうか。い♀@@ABBビの@とAの部分を教えて頂けたら助かります…
ちなみにキモリは@@を、「なあ」にしたら偶然出せました笑
 ▼ 373 トスパス@のこされたボール 20/12/14 22:21:47 ID:jH4Y3dgc [3/3] NGネーム登録 NGID登録 wf 報告
>>372
すみません、自己解決できました。
 ▼ 374 ドラン@でかいきんのたま 20/12/15 20:08:27 ID:K6h2zXu6 [1/3] NGネーム登録 NGID登録 wf 報告
現在Emをはじめからにせざるを得ない状況で確認できないため質問したいのですが、産地をEmからサファイアに変えるとき、>>316におけるXORするのを0x0100、そしてチェックサムを0x0100だけ減らす必要があるため、ボックス2を『ねばオ あ』というののであっていますか?
また、国籍を変えるには『ぬだオ@@』だけでいけますか?
 ▼ 375 ツドン@ももいろはなびら 20/12/15 20:55:28 ID:hi0s1d/2 NGネーム登録 NGID登録 wf 報告
>>374
国籍は
ボックス名1:[にだオ@@]
ボックス1/1番目:変更したいポケモン

@@に目的の国籍値を入力してください
だと思う
詳しくはデテロニーさんの一番新しい動画のコメント欄見てみて
 ▼ 376 ュカイン@くろおび 20/12/15 21:28:08 ID:K6h2zXu6 [2/3] NGネーム登録 NGID登録 wf 報告
>>375
仰る通り代入する方が汎用性ありますね笑ありがとうございます。
 ▼ 377 チート@ヤシのミルク 20/12/15 23:38:05 ID:2.U6x5oc [1/2] NGネーム登録 NGID登録 報告
>>374
出身バージョンEm→Sの変更についてはその解釈で合ってる
 ▼ 378 ーフィア@きのみ 20/12/15 23:44:12 ID:2.U6x5oc [2/2] NGネーム登録 NGID登録 報告
ポケGOで色ミュウ入手出来るようになるみたいだしそろそろお蔵入りにした汎用コードで色ミュウ捕獲する動画でも上げようかな…
今年はまだ1本も動画上げてないからなぁ…w
 ▼ 379 ュウツー@ゴーストZ 20/12/15 23:50:42 ID:K6h2zXu6 [3/3] NGネーム登録 NGID登録 wf 報告
>>377
ありがとうございます。
 ▼ 380 ガジュカイン@まるいおまもり 20/12/16 06:20:10 ID:Yt6cd7EI NGネーム登録 NGID登録 報告
>>378
未だに多くの人類がプラプラでテレポートしてるからなぁ…
セブン(0x085F)を使った任意コードもまとめて欲しい
 ▼ 381 リーン@あつぞこブーツ 20/12/16 10:21:32 ID:5omYw4r. NGネーム登録 NGID登録 wf 報告
>>380
そうそう、自分もその実態に呆れてるのよね
だから色ミュウ捕獲Vに加えセブン→0x085Fのザロクバグと汎用コード環境構築Vも撮ろうかと思ってる

汎用コードによるその他のサンプルコードとかを紹介するショート動画も幾つかアップしたいんだけどこういう時にTwitterやってれば便利だよなと感じる…
 ▼ 382 チャブル@サファイア 20/12/17 23:01:59 ID:CDuYRW7g NGネーム登録 NGID登録 wf 報告
>>381
自分もそんな感じの動画撮りたいなーとか思った事あるんですけどそもそもキャプチャ環境がちょっと敷居高い…
 ▼ 383 ューラ@しあわせタマゴ 20/12/18 00:24:10 ID:y25IsMzI NGネーム登録 NGID登録 wf 報告
>>382
自分はGBプレーヤー持ってたから3,4千円のキャプボ1個買うだけで済んだけど、GC環境が全くない人ならそれら一式揃えるのに偽トロ並みの額が飛ぶことになるんだよね…
その偽トロも未だに高額な上に法改正でその売買についても違法性が問われるようになってしまったし…
 ▼ 384 つばん@むげんのチケット 20/12/19 17:56:04 ID:kqTsg5Xg NGネーム登録 NGID登録 報告
・クリスタルの任意コード実行
・0x085F制作、汎用コード環境構築とそのコード
・FRLGの任意コード実行
ほとんどの一般人がまだ知らない任意コードシリーズ
クリスタルとFRLGは準備に手間がかかるとはいえ、エメはもっと知名度あるべきだと思う

受験終わったらクリスタルのコードについて調べてここにまとめたいんだけど、どうかな?
 ▼ 385 ュバルゴ@プラズマカード 20/12/19 19:12:19 ID:qhfAm7j2 NGネーム登録 NGID登録 報告
>>384
VCクリスタルは正規色セレビィを出現させられる唯一のソフトで需要があるはずだから良いと思う
少なくとも俺は気になる

後、色ミュウ捕獲動画を撮り直して0x085F入手のザロクバグのVを追加した
流石に年内にはアップしたいな…w
 ▼ 386 トウモリ@あさせのしお 20/12/22 08:16:13 ID:PecglzVU NGネーム登録 NGID登録 wf 報告
任意コードの知名度に関してはやっぱり一般向けのYouTuberとかが取り上げるか否かみたいなところはあるんだろうな、プラプラテレポートが知名度高いのもYouTuberの影響みたいなもんだろうし

まぁ、FRLGの任意コード実行でたんじょうのしま行くみたいなブログも前どっかで見かけたし、徐々に一般人の認知度も上がってきてるみたいではあるけど…
 ▼ 387 イティ@スーパーボール 20/12/22 21:46:05 ID:hfzUBJmQ [1/2] NGネーム登録 NGID登録 報告
金銀の任意コード実行で色違いにするにはどうすればいいのか教えて…
 ▼ 388 チゴラス@プロテクター 20/12/22 21:52:00 ID:bQXcs7Zk NGネーム登録 NGID登録 報告
>>387
メールで任意コードできる状態にして

がろぜフひガゾケヅ0ればぷひだひ
ロワデブざばぷひだロワデの

って書いたしたメールを用意する
手持ち1匹目のポケモンのニックネームを『タサササ』(平仮名×)にする
その後用意したメールを見てわざマシン17で任意コード実行
ボックスに預けてポケセンで回復して技整えたら完成
 ▼ 389 ツベイ@あやしいパッチ 20/12/22 22:00:19 ID:hfzUBJmQ [2/2] NGネーム登録 NGID登録 報告
>>388
ありがとうございます!
 ▼ 390 ラミドロ@フィラのみ 20/12/23 11:56:12 ID:MkWs1F9Q NGネーム登録 NGID登録 wf 報告
エディタでトレーナー名を弄ると文字数の関係でゴミ値も変わってくると思うのですが
弄った後に捕まえたポケモンにもそのゴミ値が反映されてるのでしょうか?
差し支えなければご教示ください。
 ▼ 391 ッコラー@はっかのみ 20/12/23 18:45:27 ID:HuZEyTZw NGネーム登録 NGID登録 wf 報告
ああああああああああバグポケ生成できねぇえええええええ
間違えて手持ち埋めちゃったの痛すぎる…みんなどのタイミングでリセットしてた?
 ▼ 392 ンデツンデ@ヒレのカセキ 20/12/25 13:58:12 ID:qquclHbs NGネーム登録 NGID登録 報告
>>390
普通に反映されると思うけど…
寧ろ反映されなかったら名前のbyteをオーバーしたり余らせたりすることになるのでは?
 ▼ 393 コドラ@きのはこ 20/12/27 04:51:34 ID:wfc6W87c [1/2] NGネーム登録 NGID登録 wf 報告
デテ氏お疲れ様っす
真夜中に動画上がっててビビりましたよ自分
 ▼ 394 ンファン@こぶしのプレート 20/12/27 04:56:33 ID:wfc6W87c [2/2] NGネーム登録 NGID登録 [s] wf 報告
あ、あと良かったらで良いんですけど
あの動画のBGMの詳細出来たら教えてください
好きなんすよね
 ▼ 395 カシャモ@いましめのツボ 20/12/27 09:26:42 ID:e5aANOFM NGネーム登録 NGID登録 報告
デテロニーさん動画まとめありがとうございます
これで多くの人類が3/32から解き放たれたのだ…

1つ疑問なんですが、プラプラテレポートの時に使ったテレポートコードは0x085Fで実行しても同じ結果になるんでしょうか?
それとも参照する領域の違い云々で変化するのでしょうか?
 ▼ 396 ンバット@サンのみ 20/12/27 09:57:02 ID:Y3H.c782 NGネーム登録 NGID登録 wf 報告
Mブロックの位置が分かればポケモンのボール変更を任意コードを用いて行うことは可能でしょうか?
またその場合HGSSに転送した際ガンテツ入りとなるポケモンを生成することは可能でしょうか?
 ▼ 397 ロバンコ@きよめのおこう 20/12/27 22:28:13 ID:fvVI4KJ6 NGネーム登録 NGID登録 報告
>>393 >>394
投稿後の概要欄の手直しとかサムネの用意とかする関係上、なるべく視聴者の少ない真夜中に投稿するようにしてるんですけどそれでも数分で50回視聴とかになるからこっちがビビるw

BGMは2曲ともサウンドメーカーという所の著作権フリーミュージックで、1曲目は「LOVE WILL BE THERE」、2曲目は「21才のエモーション」
この2曲の組み合わせは↓の鉄道ビデオ等で使用されていた
https://sp.nicovideo.jp/watch/sm19011019

>>395
技スクリプトの部分を取り除けば一応使えるようにはなる
ただどうせなら0x085F向けに最適化した方が便利かな…

>>396
ダーク、ヒール、クイックはその方法で再現出来るけどプレシャスとかガンテツ系は多分無理
 ▼ 398 イドン@きちょうなホネ 20/12/28 03:09:37 ID:5KpIu.OQ NGネーム登録 NGID登録 wf 報告
お、0x085Fもついに動画になりましたか!デテロニーさん乙です!

FRLGでオーロラチケット手に入れる方法も一般に普及しつつあるみたいですし、どんどん任意コードの知名度も上がりそうですな
 ▼ 399 ルダック@びっくりこやし 20/12/28 09:02:30 ID:X6dc550o [1/2] NGネーム登録 NGID登録 wf 報告
このスレでたまに見かけるMブロックとかEブロックとは何のことでしょうか?

教えて知識人
 ▼ 401 ュレム@きゅうこん 20/12/28 12:39:43 ID:X6dc550o [2/2] NGネーム登録 NGID登録 wf 報告
>>400
あざす
 ▼ 402 ーシャドー@はかせのふくめん 20/12/29 14:10:13 ID:QdLwfkCo NGネーム登録 NGID登録 wf 報告
>>397
真夜中のアップロードはそういうことだったんですね
あとBGM詳細ありがとうございます😊
 ▼ 403 ガライボルト@わんぱくミント 20/12/31 11:59:47 ID:CMy.xmus [1/2] NGネーム登録 NGID登録 wf 報告
エメラルドで任意ポケモンエンカウントのコードを実行しようとしたのですが、指定したいseedのn-2が別のseedのn-2と被ってしまっており上手く行きません
この場合どうすればよいでしょうか?
画像2枚目が指定したいseedです
 ▼ 404 ゲキ@ふしぎなアメ 20/12/31 14:39:52 ID:CMy.xmus [2/2] NGネーム登録 NGID登録 wf 報告
すみません節穴でした
 ▼ 405 ーテング@ダウジングマシン 21/01/01 22:17:13 ID:89mEX1RI NGネーム登録 NGID登録 wf 報告
Emで色違い出た時と別のIDで手持ち出現や卵生成させると色違いじゃなくなる?
 ▼ 406 ルシェン@2ごうしつのカギ 21/01/02 23:50:58 ID:iekYfMkQ NGネーム登録 NGID登録 wf 報告
>>405
まずIDを変えると手持ち野生出現させてもダメタマゴになるけど
 ▼ 407 アルヒー@2ごうしつのカギ 21/01/04 00:30:31 ID:390kJtZ6 NGネーム登録 NGID登録 wf 報告
エメラルドの任意コード実行でセーブデータ複製出来るけど
一個前のセーブデータ読み込んだりは出来ないもん?
RSEの一応セーブデータって予備も含めて2個保存されると聞いた事がある
 ▼ 408 ガラティアス@みかづきのはね 21/01/08 23:58:15 ID:TxOA6G22 NGネーム登録 NGID登録 wf 報告
後期ファイアレッドで任意エンカウント(フラグ有無両方)やろうとしてるんですけど、エメラルドのときとは変えないといけない部分の数値って、都合よく同じ数だけずらして入力すればいいってわけにはいかないですよね…
 ▼ 409 ゾノクサ@ラッカのみ 21/01/09 00:25:10 ID:kv8gpjTE NGネーム登録 NGID登録 wf 報告
>>408
取り敢えずメモのコピペだけど
(Em用)or(FRLG前期用)/(FRLG後期用)って順でそれ以外は共通ね

・伝説・幻ポケ戦スクリプト
ボックス名1:[あああああもけぬ]or[あああああも8と]
ボックス名2:[い♀@@ABBビ]
ボックス名3:[ゆがあ]or[ゆぎあ]

・イベント入手スクリプト
ボックス名1:[あああああもけぬ]or[あああああも8と]
ボックス名2:[い ル⑴⑴A⑶⑶]

・フラグ付きポケ戦スクリプト
ボックス名1:[にえィ@@  ビ]
ボックス名2:[におィAA  ビ]
ボックス名3:[にかィBBもけぬ]or[にかィBBも8と]
ボックス名4:[いゆkあゆがあ]or[いゆAあゆぎあ]

・任意乱数値指定プログラム
ボックス名5:[かッンNテぞさタ]
ボックス名6:[アぃBFC]
ボックス名7:不問
ボックス名8:[アlコ う]or[アぞっ う]/[アッぽ う]
ボックス名9:[@ABC❶❷❸❹]
 ▼ 410 リッパー@ダイマックスアメ 21/01/09 11:10:00 ID:f5Ns6D8o NGネーム登録 NGID登録 wf 報告
DPの技コピーバグがHGSSでも
ちょっとやり方違うけど
やれるみたいなんだけど既出?
応用出来ないかな?
https://www.youtube.com/watch?v=pytHOiwAKFQ
 ▼ 411 トシゲッコウガ@ポフィンケース 21/01/09 22:01:01 ID:KkXI0k2g NGネーム登録 NGID登録 wf 報告
>>409
ありがとうございます、ただブラックアウトしたり音割れフリーズしたり操作不能になったりちょっとうまく行きませんでした…
簡単なパソコンにアイテム追加コードや所持金追加コードは失敗しないのでプログラムに関わる部分に汎用コード環境のミスがあるのかな…
イベント入手コードは手持ちがいっぱいの時に一度だけパソコンに追加されましたが基本失敗しますね…
 ▼ 412 マゾウ@しつもんメール 21/01/11 07:26:57 ID:HQyUu02. NGネーム登録 NGID登録 wf 報告
エメラルドの出会った場所変更のコードについてなんですが、運命的な出会いに変更したい場合どうしたらいいですかね…スレ内で[X⑴⑴A]でできない場合のやり方について書いてあったのでそれを参考にいじってみてもどこかで出会ったにしかならなくて…
 ▼ 413 ガディアンシー@きりのはこ 21/01/11 08:51:57 ID:S5mEn3d2 NGネーム登録 NGID登録 wf 報告
>>412
TID変えれば表示される
 ▼ 414 ニューラ@おうじゃのしるし 21/01/11 08:58:52 ID:0Z5cyrFg NGネーム登録 NGID登録 wf 報告
北米版FRに0x38C9持ちコイキングのタマゴとかポッポたち送り込んで同じように任意コード実行ってできるんかな?言語違うと参照アドレスとかも違う?
 ▼ 415 ィアルガ@こおりのいし 21/01/11 09:03:54 ID:RKfQLD2U NGネーム登録 NGID登録 報告
>>414
ニックネームや主人公名などの長さが違うことから考えても、アドレスがズレるって考えた方が自然だと思う
 ▼ 416 タチマル@きょうせいギプス 21/01/12 03:23:22 ID:bOD25s3E [1/2] NGネーム登録 NGID登録 wf 報告
>>413
いじったときと同IDでも別IDでも確認したんですが別IDだと通信交換で出会ったに変わっちゃいました、これもしかして番号ミスってますかね…?

ボックス名1:[に ィX   ビ]
ボックス名2:[にあィ Z  ビ]
ボックス名3:[ぬあィ た  ビ]
ボックス名4:[にいィ い  ビ]
ボックス名5:[おリメうい]

これの仕組みがよくわかってなかったので、ボックス名2,Zとボックス名3,たを色々順番に変えて、最終的に

ボックス名1:[に ィX   ビ]
ボックス名2:[にあィ N  ビ]
ボックス名3:[ぬあィ せ  ビ]
ボックス名4:[にいィ い  ビ]
ボックス名5:[おリメうい]

ってところで落ちついたんですが…
 ▼ 417 ビフット@でんきのジュエル 21/01/12 06:13:00 ID:z4ysOaDY [1/3] NGネーム登録 NGID登録 報告
>>416
に ィX⑴  ビ  イベント変数0x8000に0xD2(X), ⑴代入
にあィ⑴A  ビ  イベント変数0x8001に⑴, A代入
にいィい   ビ  イベント変数0x8002に0x02(い、終端コード)代入
おリメうい     0x02037278(0x8000のアドレス)にジャンプ
 ▼ 418 ャーレム@たんけんセット 21/01/12 06:26:46 ID:z4ysOaDY [2/3] NGネーム登録 NGID登録 報告
上三行で
0x02037278(0x8000) X
    79     ⑴
0x0203727A(0x8001)⑴
    7B     A
0x0203727C(0x8002)い

となっているので、最後に0x02037278に飛べばX⑴⑴Aいとなり、ブログのコードと一致する(ボックスと違いプログラム終了のcFFが自動でつかないので、同じく終了のc02 い を最後につける)

Aに代入したい数字が入力不能文字の時には、c17 ぬ で加算する
B+C=Aだとして、

にあィ⑴B  ビ
ぬあィ C  ビ

とする
 ▼ 419 ッスグマ@ゆうかんミント 21/01/12 06:29:36 ID:z4ysOaDY [3/3] NGネーム登録 NGID登録 報告
ただ、運命的な出会い(0xFF)を代入するならボックス終端のFFを引数に指定できるように

ボックス1:     X⑴⑴ (空白5つ)
ボックス2:い

とするだけでいいはず
 ▼ 420 ドシシ@ゲンガナイト 21/01/12 07:35:00 ID:bOD25s3E [2/2] NGネーム登録 NGID登録 wf 報告
>>417
ご丁寧な説明ありがとうございます、そういった仕組みでできていたんですね、無事できました!
ちょっとかじった程度ではバイナリエディタの方を使いこなすのは無理そうですね…

終端文字という言葉を見てから気付いたんですが、場所リストすべて連番になっていると思い込んでたのでそもそも全然違う番号代入してたようです…
コード理解以前の不注意でした…
 ▼ 421 イリュー@ヒレのカセキ 21/01/12 15:44:24 ID:GASsy/qo NGネーム登録 NGID登録 wf 報告
>>411
残存データがあったのかフシギダネの前後2マスずつにポケモンを一度置いたら成功するようになりました
 ▼ 422 チンキー@ライブドレス 21/01/15 19:06:45 ID:9VIcHWhc NGネーム登録 NGID登録 wf 報告
>>407
PARコードには前のセーブデータ読み込み出来るものがあるね
http://web.archive.org/web/20080115123647/http://www.h6.dion.ne.jp/~taka.999/page058.html
 ▼ 423 デンネ@こないれ 21/01/16 20:19:43 ID:ilmImSEE NGネーム登録 NGID登録 wf 報告
Emで任意の乱数値を指定するコードに関することなんですがある時を境に全くうまく行かなくなりました
タマゴの個体値遺伝だとほぼ100%失敗します…
以前は出来たんですが
もう一本のROM(昔ザロクバグを試したもの)でも乱数に関するコードだけ失敗するんですけどやっぱりザロクバグのやり過ぎや0x085Fの導入過程にミスがあると乱数の指定がズレるんでしょうか…
 ▼ 424 ノクラゲ@ふしぎのプレート 21/01/17 01:05:56 ID:P3HgU0gg [1/2] NGネーム登録 NGID登録 wf 報告
有識者さんに任意コードでナショナルリボンのつけ方を教えていただきたいです。
性格値からMブロックの位置を把握する事が必要という所までは理解できたんですが、そこまでしか分かりませんでした…
 ▼ 425 ターミー@ヨプのみ 21/01/17 06:19:31 ID:GdTEgAoY NGネーム登録 NGID登録 wf 報告
>>424
ボックス名1:[ぬばオ@@  ビ]
ボックス名2:[ぬ@@@@]or[ね@@@@]
ボックス1/1番目:リボンを追加したいポケモン
@@に( あ)ナショナルリボン
@@は性格値を24で割ってMの場所によってかえる
1番目(ぷオ)2番目(ウオ)3番目(ケオ)4番目(ソオ)
ボックス名2のぬorねはどちらか成功するからレポートしてから試す

だったはず
 ▼ 426 ノガッサ@ニビあられ 21/01/17 08:26:25 ID:ZwnE7X.M NGネーム登録 NGID登録 報告
>>423
ゃlに問題があるかも
ボックス1のもけぬういは入れてる?
 ▼ 427 ャオニクス@ベリーアメざいく 21/01/17 13:34:52 ID:P3HgU0gg [2/2] NGネーム登録 NGID登録 wf 報告
>>425
ありがとうございます、無事できました!
 ▼ 428 メテテ@おしゃれカード 21/01/17 15:52:47 ID:hyf.yZIs [1/3] NGネーム登録 NGID登録 wf 報告
>>426
乱数値指定なのでいつも「あああああもけぬ」と「いおリラゆく」でやってますね
某所の記述通りのはずですしボックスのフシギダネ周辺もいじってないです
心当たりがあるのは努力値振りの為に手持ちのポケモン呼び出しコードを実行して戦闘に入るのを繰り返したことぐらいで…
バトルに入る直前の暗転で間違ってAボタン押してパソコン起動してしまった事が何度かあるのでそれが原因で正しく指定できなくなったのかと思ってます
 ▼ 429 オラント@シャラサブレ 21/01/17 15:59:32 ID:XqRADWlI [1/4] NGネーム登録 NGID登録 wf 報告
>>428
目的の個体は出なくても、出現する個体に再現性があるならコード自体は機能してる
出現する個体の個体値から目標個体とのズレをツールで確認し、ズレの分だけ指定乱数値もずらせば目的の個体を出せるようになると思う
 ▼ 430 バルドン@レトルトめん 21/01/17 16:10:43 ID:hyf.yZIs [2/3] NGネーム登録 NGID登録 wf 報告
>>429
ありがとうございます
ツール使える環境がないのでセーブデータリセットかROMを買い足した方がいいかもしれませんね
タマゴ以外の乱数値指定や色違いになる性格値指定ならうまく行くので
 ▼ 431 ワーク@ぎんのはっぱ 21/01/17 20:20:16 ID:XqRADWlI [2/4] NGネーム登録 NGID登録 wf 報告
>>430
タマゴ受け取りの奴は生まれるポケモンによって出現する個体にズレが発生する不安定なコードだから仕方ない部分はある
Emの指定乱数値は基本的に目標乱数値seed[n]に対してseed[n−2]だけど、これを[n−1]や[n−3]で試してみれば上手くいくかもしれない
 ▼ 432 デンネ@トライパス 21/01/17 21:45:10 ID:hyf.yZIs [3/3] NGネーム登録 NGID登録 wf 報告
>>431
グラードンでやってみましたがその2パターンでも全くダメでした
生まれるポケモンということは預けたポケモンの種族によってはそのままでも問題ないということなんでしょうか…
確かできなくなって以降はかつて出来たレックウザ6Vもダメだったはずです
 ▼ 433 ンキー@おくびょうミント 21/01/17 23:04:11 ID:XqRADWlI [3/4] NGネーム登録 NGID登録 wf 報告
>>432
狙ってる個体(フレームか乱数値)と実際に生まれた個体の個体値を教えてもらえない?
ツールで調べてみたい
 ▼ 434 イアント@あおいバンダナ 21/01/17 23:26:31 ID:NvJsWLZ2 NGネーム登録 NGID登録 wf 報告
任意エンカウントは場所が変わると乱数値ズレるのかな
うみのどうくつでカイオーガ召喚するとn-3指定しないと狙った個体出なかった
 ▼ 435 ガガルーラ@カロスエンブレム 21/01/17 23:51:43 ID:XqRADWlI [4/4] NGネーム登録 NGID登録 wf 報告
>>434
基本的に天候変化フィールドではズレが発生する
そのグラカイの洞窟の霧や火山灰も天候変化に含まれる
 ▼ 436 リュウズ@マスターボール 21/01/18 00:25:17 ID:h5RIusmA NGネーム登録 NGID登録 wf 報告
FRLGの前期版でTN変更のコードって出てますか?
 ▼ 437 テノ@でんきだま 21/01/18 00:30:15 ID:Jx.U3J12 [1/3] NGネーム登録 NGID登録 wf 報告
>>433
グラードン13-24-30-20-14-0
メタモン6V
タマゴ13-24-8-28-23-0
ですね
場所は育て屋で持ち物は両者なしです

個体は73781F(31-後-後-31-先-31)狙い
コードもできなくなる以前と変化はなかったはずです
 ▼ 438 ルトス@サトピカZ 21/01/18 02:02:12 ID:PDPk3oRc [1/2] NGネーム登録 NGID登録 wf 報告
>>437
73781F付近には存在しないあり得ない個体だな…
ボックス名9の入力ミスを疑って想定し得る誤字列を色々と入力してみたけどそんな個体は生まれなかった(因みに73781F個体は普通に出せた)
試しにボックス名9を[アアアアアアアア]ってやってどんな個体が生まれるか実験してもらえないかな?
 ▼ 439 リムオン@あやしいパッチ 21/01/18 02:35:59 ID:Jx.U3J12 [2/3] NGネーム登録 NGID登録 wf 報告
>>438
「アアアアアアアア」で13-24-12-6-10-31
になりました
HとAがグラードン、Sが6Vメタモンから遺伝しているようです
HAS遺伝なのでもうこれで妥協できそうですね…
原因もわかりませんし
 ▼ 440 ブリボン@みどりのバンダナ 21/01/18 09:22:45 ID:1uHYDnE2 NGネーム登録 NGID登録 wf 報告
>>436
・TN変更
ボックス名5:[かぶFネうべしO]
ボックス名6:[アしFぃBFC]
ボックス名7:[アア」ぢいい]
ボックス名8:[アぞっ う]
※手持ち3匹目のNNをTNに上書き
 ▼ 441 ラーミィ@きよめのおふだ 21/01/18 10:00:45 ID:PDPk3oRc [2/2] NGネーム登録 NGID登録 wf 報告
>>439
マジで意味不明な個体だ…
ボックス名9に同じ文字を8文字入力で乱数値0x0を指定となるけど、そんな個体は全くヒットしない
乱数値指定が上手くいかないのはタマゴ受け取りだけで、同じ乱数値を指定で出現個体に再現性があるということで合ってる?
この2つが同時に満たされているとなると本当に訳が分からん…

>>436
一応"今風"の奴も載せとく

ボックス名1:[も8とうい]

ボックス名5:[かッンNOネねG]
ボックス名6:[アぃBFC]
ボックス名7:不問
ボックス名8:[アぞっ う]
ボックス名9:[@ABCDEF]
 ▼ 442 ズレイド@ふしぎのプレート 21/01/18 12:26:13 ID:Jx.U3J12 [3/3] NGネーム登録 NGID登録 wf 報告
>>441
リセットして同様の条件で実行したら個体値が2V(AとD)に変化してました
フラグ付きポケモンエンカウントでやってみてもLv30陽気5VC0ミュウではなくやんちゃが出たのでこのROMがおかしくなってるのかもしれないですね
もう片方のROMはザロクバグのやり過ぎかも
 ▼ 443 ャース@すごいみみせん 21/01/18 14:12:34 ID:.FoYcPGY NGネーム登録 NGID登録 報告
>>442
てことは再現性はないってことか
ならコードの入力ミスって可能性があるけど
一応確認してみて欲しい

ボックス名5:[かッンNテぞさタ]←ここが本質的な部分
ボックス名6:[アぃBFC]←終了コード
ボックス名7:不問
ボックス名8:[アlコ う]←[l]は小文字L
ボックス名9:[@ABC❶❷❸❹]
 ▼ 444 ルキア@バトルポケット 21/01/19 14:04:57 ID:ZxTIA3Ts NGネーム登録 NGID登録 wf 報告
FRLGでは0x4360のようなコピー生成ポケモンは見つかってない?
まぁ見つからなくてもEmで事足りるけど
 ▼ 445 ウカザル@ふしぎなアメ 21/01/19 18:09:44 ID:lpokg2b2 [1/2] NGネーム登録 NGID登録 wf 報告
>>443
成功しました!
再現性がとれなかったのはボックス5が手持ち出現バグのコードのままだったことに気づかなかったのが原因みたいです
ボックスの名前を何度も変えているうちにどれがどれだかわからなくなってしまって

たまに違う個体値になることはありますがひとまず解決しました
ご指摘ありがとうございました…
 ▼ 446 イウールー@ピーピーエイド 21/01/19 18:17:06 ID:lpokg2b2 [2/2] NGネーム登録 NGID登録 wf 報告
あとこの手順で色違いにするには
@表と裏ID特定して2進数にする
A表と裏の排他的論理和を求めて10進数変換
BAで求めた数値x〜(x+7)を文字コードに置き換えてボックスに打ち込む
が一番手っ取り早いんでしょうか
ツールがあればもっと楽になるんでしょうけど…
 ▼ 447 ッサム@きいろのはなびら 21/01/19 23:26:07 ID:FIEw5BVU NGネーム登録 NGID登録 wf 報告
>>444
0x4F90がいるでしょ

>>445
逆にコードの入力ミスという単純な問題で良かった
自分でも把握していない別の問題が存在するよりは…

>>446
ツールないなら↓で性格だけ指定して適当な色違い個体を検索してその中から適当に性格値を拝借するのが良いんじゃない?
http://2style.jp/bowline/ds/tool/random/rand2sta.html
 ▼ 448 ガカイロス@ボロのつりざお 21/01/21 00:09:07 ID:2ilYlD1s [1/2] NGネーム登録 NGID登録 wf 報告
エメラルドの任意コードでBP増やすことってできる?
 ▼ 449 ィ@あかぼんぐり 21/01/21 01:17:38 ID:HmsArv66 [1/2] NGネーム登録 NGID登録 wf 報告
>>448
Box1:ぐはよ_
 ▼ 450 ドグラー@ホロキャスター 21/01/21 03:34:44 ID:m2/EXt8k [1/2] NGネーム登録 NGID登録 wf 報告
>>448
即興でプログラムコード組んでみた(動作未確認)

ボックス名1:[もけぬうい]

ボックス名5:[かッンNwめくノ]
ボックス名6:[アつあアね l]
ボックス名7:[さゥぃBFC]
ボックス名8:[アlコ う]
ボックス名9:[@@]

@@に指定した値に所持BPを変更する(例えば9999(0x270F)なら[そら]と入力)

でもBP貰えるイベントがあるってことは専用のスクリプトが用意されてる可能性が高いんだよな…
その内調査するか
 ▼ 451 リン@どくのジュエル 21/01/21 03:46:35 ID:m2/EXt8k [2/2] NGネーム登録 NGID登録 wf 報告
>>450
ミス
ボックス名5の7文字目は[く]じゃなくて[け]だった
 ▼ 452 ルビル@リボンアメざいく 21/01/21 08:06:50 ID:HmsArv66 [2/2] NGネーム登録 NGID登録 wf 報告
>>451
エミュで正常に実行されることを確認しました
 ▼ 453 ポポタス@デボンボンベ 21/01/21 23:29:42 ID:2ilYlD1s [2/2] NGネーム登録 NGID登録 wf 報告
>>450
ありがとうございます!


初めて任意コードやったんだけど、音無しでやっててテキスト消えないからフリーズしてるのかと思ってリセット繰り返してた
たまたま十字ボタン押さなかったら一生気づかず終わってたかも
 ▼ 454 イゼル@プレミアボール 21/01/22 06:21:14 ID:zwbc2eRc NGネーム登録 NGID登録 wf 報告
質問失礼します。トレーナーカード裏の殿堂入り時間って変更することは可能でしょうか。
 ▼ 455 ケニン@フラットコール 21/01/22 11:05:58 ID:yKaEGe1A NGネーム登録 NGID登録 報告
>>454
イベント変数0x4102と0x4103を弄れば出来るかもよ
 ▼ 456 ータクン@ぐんぐんこやし 21/01/23 05:07:56 ID:hxFwbK8w NGネーム登録 NGID登録 wf 報告
>>450
やっと見つけたぞ…BP加算スクリプトよ…
SPコードの0x01C7がそれで、イベント変数0x8004に加算するBPの値を指定する
てことで以下がBP加算コードのFAとなる

ボックス名1:[にえィ@@ゆMあ]

@@に0x270F以上の値を指定することで所持BPをMAXに出来る
 ▼ 457 ルガー@おおきなねっこ 21/01/24 01:08:44 ID:KJCoLDqU NGネーム登録 NGID登録 [s] wf 報告
初代や金銀みたいな壁抜けは(メールバグではなく任意コードを用いて)3世代では不可能?
 ▼ 458 ーボ@エレキブースター 21/01/24 03:01:44 ID:fxLYCA4w [1/3] NGネーム登録 NGID登録 wf 報告
エメラルドの任意コードでパワフルリボン4種を付与するために

ボックス名1:[ぬばオ ぞ  ビ]
ボックス名2:[ぬ@@ ぞ]or[ね@@ ぞ]
@@には1番目(ぴオ)2番目(イオ)3番目(クオ)4番目(セオ)

を実行したのですが、ボックス2で[ぬ@@ ぞ]で成功するパターンではリボンの付与ができるポケモンがいたのですが、できなかったポケモンに[ね@@ ぞ]を試してもダメタマゴになりました。
原因や解決法が分かる方がいたら教えてください。
 ▼ 459 ンバーン@ギンガだんのカギ 21/01/24 05:37:24 ID:pv6Qr2Rk NGネーム登録 NGID登録 報告
わんぱくC抜け5Vを出したいときはボックス9に何と入力すればいいのでしょうか?
 ▼ 460 トデマン@いんせき 21/01/24 12:53:14 ID:.gusonVE [1/2] NGネーム登録 NGID登録 wf 報告
>>458
c18[ね]はc17[ぬ]と違って引数2に0x4000以上の値を指定するとイベント変数扱いとなる
つまり[ね@@@@]の@@に[ ぞ](0x4000)を入力するとイベント変数0x4000の中の値を参照することになる

対策として、[ね@@ ぞ]の代わりに[ぬ@@ F]を入力して実行すれば良い(ボックス名1の@@は従来通り)
 ▼ 461 ルシアン@ドリのみ 21/01/24 14:22:34 ID:fxLYCA4w [2/3] NGネーム登録 NGID登録 wf 報告
>>460
ありがとうございます、確認できました!
原因も丁寧に教えていただいて、助かります。
c18[ね]で0x4000以上の値を指定できないなら、チャンプリボンの[ ィ]は
対策不可能なのでしょうか?
 ▼ 462 リムガン@ピジョットナイト 21/01/24 14:47:26 ID:.gusonVE [2/2] NGネーム登録 NGID登録 wf 報告
>>461
それも>>460と同じ理屈で[ね@@ ィ]の代わりに[ぬ@@ ィ]を入力して実行すれば対策可能
0x4000を引く=0xCF00を足す
0x8000を引く=0x8000を足す
まあチャンプリボンくらいなら自力で取りに行く方が楽かもしれんが…
 ▼ 463 ルダック@グラスシード 21/01/24 15:21:47 ID:fxLYCA4w [3/3] NGネーム登録 NGID登録 wf 報告
>>462
ありがとうございます!
[ぬ@@ ィ]で100%成功という例外が発生していて混乱してました。

たしかに数匹なら殿堂入り後の部屋へテレポでもした方が早そうですね
 ▼ 464 ゲボウズ@ロメのみ 21/01/24 16:10:22 ID:ARisish. NGネーム登録 NGID登録 wf 報告
任意コードで手に入れたむげんのチケットはおすそ分けできないんかなこれ
RSでもラティ自由に捕まえられるようにできたらよかったけど
 ▼ 465 フーライ@バトルレコーダー 21/01/24 22:29:29 ID:BjncXwtY NGネーム登録 NGID登録 wf 報告
すみません、ダイゴのダンバル受け取り済フラグをリセットする方法ってありますか?
 ▼ 466 ースト@コインケース 21/01/24 23:10:42 ID:LcXAGQSI NGネーム登録 NGID登録 wf 報告
>>465
ボックス1(れNう)
でいけたはず
 ▼ 467 ルマユ@ソクノのみ 21/01/25 06:49:59 ID:.soYn/WU NGネーム登録 NGID登録 報告

すみません、ボックス9の名前を変えて控えめのA抜け5Vの個体を出すことは可能でしょうか?
任意コード関連初心者なので、皆様にお聞きしたいと思い書き込みました
 ▼ 468 ツロイド@ありふれたいし 21/01/25 12:41:55 ID:OQtg/n26 NGネーム登録 NGID登録 wf 報告
>>467
ボックス9(ピで8p    )
 ▼ 469 ラス@スチールメモリ 21/01/25 14:55:42 ID:moI65PFU NGネーム登録 NGID登録 wf 報告
>>466
ありがとうございます!
 ▼ 470 ネッコ@イワZ 21/01/25 15:00:35 ID:uFg2QJrk NGネーム登録 NGID登録 報告
調べる気も無い無知無能に優しいおじさんが教えてあげるスレと化してて笑えるw
 ▼ 471 ンブオー@ライトストーン 21/01/25 21:32:34 ID:8RaA6bg. NGネーム登録 NGID登録 報告
>>462
CF00って何だよC000だったわ

>>470
正直それは思う
だから俺は基本的にちょっと検索したりブログ見りゃ分かるような質問は一切無視してる
ブログ見て尚分からないような奴にここで同じ解説をしても分かる訳ないし解説してやるだけ無駄
 ▼ 472 ララッパ@しめつけバンド 21/01/25 22:20:17 ID:xKesCJ9U NGネーム登録 NGID登録 報告
>>468
ありがとうございますm(__)m
 ▼ 473 ェローチェ@ふしぎなアメ 21/01/26 00:05:23 ID:bTPMTnqU NGネーム登録 NGID登録 wf 報告
過疎るよりinじゃねーの!?
 ▼ 474 リデプス@くっつきバリ 21/01/26 10:04:20 ID:2Tb2QTC2 NGネーム登録 NGID登録 wf 報告
むしろ欲しい個体からボックスに入れる値を自分で考えられないのにどうやってここに辿り着いたんだろう
どこかにここのURLとか貼られてるんだろうか
 ▼ 475 シボン@せいれいプレート 21/01/26 10:07:59 ID:zelgybEY NGネーム登録 NGID登録 wf 報告
エメラルド任意コードでググると上から3、4番目あたりに出るね
まぁデデロニー氏やぼんじり氏のブログが上に出るからこっちに流れにくくはあると思う
 ▼ 476 クタン@ルナアーラZ 21/01/26 18:19:49 ID:zYu.d6QY NGネーム登録 NGID登録 wf 報告
興味湧いたんだけどエメラルドのやつって色ジラーチの正規偽装できる?
 ▼ 477 ガサーナイト@おとしもの 21/01/26 20:26:21 ID:tsEMvR6Q NGネーム登録 NGID登録 wf 報告
国籍と個体値変えれば出来る
 ▼ 478 シギダネ@ルールブック 21/01/27 13:56:41 ID:gxbgoI0Y NGネーム登録 NGID登録 wf 報告
>>476
可能だと思う
ただ国籍値.7文字のニックネーム.出身ROMの変更とかいろいろ手間がかかりそう
 ▼ 479 ルシェン@あかいくさり 21/01/27 22:25:58 ID:PNpQ24.I NGネーム登録 NGID登録 wf 報告
83:buffernumber/テキスト変数に数値を代入
 83 [nn] [va va]
va vaの値をテキスト変数nnに代入する。

こんな便利なスクリプトがあったことに今まで全く気づかなかった…
これあるなら裏IDの特定に長ったらしいプログラムコードを打ち込む必要も、リボン追加や出身バージョン変更コードで態々IDクジ引きに行く必要も全くねーじゃねーか…
 ▼ 480 ンヤンマ@ホノオZ 21/01/28 00:44:48 ID:oWYAiiSU NGネーム登録 NGID登録 wf 報告
テキスト変数の表示はどのスクリプト使えばええんや?
 ▼ 481 ルンゲル@りゅうのウロコ 21/01/28 01:51:19 ID:2TjovlEk NGネーム登録 NGID登録 wf 報告
>>480
取り敢えずc67[ヌ]のメッセージ表示スクリプトを使うのが安定じゃない?
アドレスは
テキスト変数1:0x02021C40[ぞふいい]
テキスト変数2:0x02021C54[エふいい]
テキスト変数3:0x02021C68[ネふいい]
なんでね

早速ブログの裏ID特定コードを更新してみた↓
http://detelony.blog.fc2.com/blog-entry-20.html#9a
序でに空いたプログラムメイン系コード一覧に徘徊ポケモン現在位置変更コードを追加した
 ▼ 482 オタチ@ももいろはなびら 21/01/29 00:08:44 ID:CoQYRShQ NGネーム登録 NGID登録 wf 報告
id書き換えとシード呼び出しからのbv保存で6v臆病色違い乱数できた!
>>1のブログの人わかりやすい説明ありがとう!
 ▼ 483 ジロン@スピアナイト 21/01/29 11:49:56 ID:oRHMnvGI NGネーム登録 NGID登録 報告
>>481性格値も視認出来るし便利やね
 ▼ 484 カチュウ@ずがいのカセキ 21/02/01 02:50:30 ID:uvbgZqmY NGネーム登録 NGID登録 wf 報告
ボックス名1:[おをャゆく]

何が起こるかはお楽しみ
 ▼ 485 ダック@だっしゅつパック 21/02/01 14:54:50 ID:eC7YrDg2 [1/2] NGネーム登録 NGID登録 報告
失礼します。
エメラルドの任意コード実行に関する質問をさせてもらいます。

まずは、こちらで研究してくれた皆様、そして、分かりやすいブログと動画化をしてくれたデデロニーさん、ありがとうございます。汎用コードを知る&学ぶきっかけができました。

質問の前に状況を理解して頂いた方が話やすいかもしれません。
・Em任意コード実行を始めて1周間(バイナリエディタをいじるのはまだしてません)
・赤、クリスタルの任意コードはデータ書き換えなら大体できます。(戦闘などのイベント発生は既存のコードを改造してなんとか)
・ポケモンは3〜6世代まで未経験。なのでその世代の仕様は知りません。(ミュウと旅出来ないならしない、と言って避けていました)各世代のソフト自体は中古でデータを消さずに購入しています。

質問1 ポケモンの国籍を変えられるのか。(変更スクリプトやデータ領域、国籍番号がわからない)
質問2 0x085Fを殿堂入り前に送ることが出来るか。(試したこと→わざを正常なものにして送る。試してないこと→タマゴ化して送る(タマゴ化のコードを探している最中です))

検索で引っ掛からず、このスレなど深くまで掘り下げないと見れないページが多く、調べる時間が足らずに、質問させていただきます。(平行して自分でも探して参ります。)質問1の目的は「海外6Vメタモンの入手」質問2の目的は「第3世代をミュウと一緒にジムを回りたい」です。目的が達成できるなら代替案でもありがたいですが、自分の後学のために任意コードで出来ると嬉しいです。

任意コード実行で入手した幻ポケモンとポケバンクまわりでいくつが実験したので、もし参考になるなら実験結果を書かせていただきます。(需要があるかわかりませんが...)よろしくお願いします。
 ▼ 486 フォクシー@きょうせいギプス 21/02/01 18:25:34 ID:UfTQadao [1/4] NGネーム登録 NGID登録 wf 報告
>>485
国籍はBox1[にだオ○○]
値はココ
https://bulbapedia.bulbagarden.net/wiki/Pok%C3%A9mon_data_structure_in_Generation_III#Language

質問2は殿堂入り前だとタマゴが送れないし、タマゴ化してない0x085Fはアニメーション視認した時にどういう挙動起こすのか不明瞭なので、素直に材料ポケモンと補助ポケモンを輸送してくるのが賢明(自分はそれでやった)
補助ポケモンはダーテングより>>242のゴローを生成する方がいいかも
セブンは[れベ_](ベはカタカナ)、ゴローは[れボ_]で再度NPC交換できるようになる
 ▼ 487 レイハナ@のどスプレー 21/02/01 18:26:18 ID:MBTwTObE NGネーム登録 NGID登録 wf 報告
>>485
375にも書いたが
国籍は
ボックス名1:[にだオ@@]
ボックス1/1番目:変更したいポケモン

@@に目的の国籍値を入力してください
eng産なら(いい)
0x085Fを送らなくても名前性別ID裏ID特定一致させてミュウを送ればいいのでは?
Emなら一度適当なポケモンからID読み取って一致させればいい4世代以降のID裏IDも乱数で一致させればいいが7世代SM以降はIDが6桁になってるから言うことを聞く状態でのジム廻りは厳しい
 ▼ 488 バニア@キャンプセット 21/02/01 18:26:58 ID:UfTQadao [2/4] NGネーム登録 NGID登録 wf 報告
初期化ROMで適当に捕獲しまくって、材料*3、補助*3、カゲボウズ、瀕死*2、マグマッグの10匹で足りると思う
 ▼ 489 ートロトム@スピードパウダー 21/02/01 18:31:50 ID:UfTQadao [3/4] NGネーム登録 NGID登録 wf 報告
被ってて草、後>>242じゃなくて>>241だわ
 ▼ 490 ドグラー@タマゴふかポン 21/02/01 19:20:27 ID:eC7YrDg2 [2/2] NGネーム登録 NGID登録 報告
>>486
理想的な返事ありがとうございます!こちらのレスで見て[にだオ@@]を試したのですが、パルパークで透明になって困っていました。
また、セブンの交換フラグオフも探していたので、ホントに助かりました!!
ちなみに補助ポケモンなしで0x085Fを生成したので、補助ポケモンの役割なども教えてもらえると嬉しいです。
>>487
返信ありがとうございます。3世代の初プレイをミュウとしたいので、殿堂入り前にミュウを送らないといけないのです。(殿堂入り前に試したら、ホウエン図鑑に乗っていないので遅れなかった。)4世代以降はおっしゃる方法でこれからするつもりです。ちなみに、実験したところ、裏IDが違っていても表IDが一致していれば言うことを聞いてくれましたよ。
 ▼ 491 ンペルト@ばんのうごな 21/02/01 19:57:11 ID:dw.wkeuE NGネーム登録 NGID登録 wf 報告
へー国籍に韓国もあるんだ。発売予定だったのかな
 ▼ 492 ブルモ@パークボール 21/02/01 20:14:01 ID:UfTQadao [4/4] NGネーム登録 NGID登録 wf 報告
>>490
補助ポケモンの仕組みは俺も完全には理解出来てないけど参考資料はこれ
https://bulbapedia.bulbagarden.net/wiki/Glitzer_Popping
 ▼ 493 ゴラス@ポケモンのふえ 21/02/02 03:21:40 ID:OCOEhwLk [1/3] NGネーム登録 NGID登録 wf 報告
>>485
技の正常化をして0x085Fの通信交換を試したら出来たってこと?
なら殿堂入り前のデータにも輸送出来ると思うよ(バグポケモンは全国図鑑入手前でも交換に出せる)
 ▼ 494 ッパ@はいぶくろ 21/02/02 03:43:42 ID:OCOEhwLk [2/3] NGネーム登録 NGID登録 wf 報告
因みにポケモンのタマゴ化についても軽く考えてみたけど、ダメタマゴ化の際にポケモンのタマゴフラグがオンになるのを利用して以下の方法を考えた

ボックス名1:[ぬばオ ぞ]
ボックス1/1番目:タマゴ化したいポケモン

ダメタマゴ化

ボックス名1:[にだオ@い](国籍変更コード)
ボックス1/1番目:ダメタマゴ化したポケモン
 ▼ 495 ズレイド@ふといながねぎ 21/02/02 03:49:06 ID:qhBUOhww NGネーム登録 NGID登録 報告
>>493
と聞いていたので試したら、なぜか「ポケモンはいまはこうかんできません」のメッセージが。

流れとしては、エメラルド2つ(A、Bとします)持っていて、両方で0x085を生成しました。その後、0x085FをBに輸送。(Aは殿堂入り前だったので、最初は出来ず、任意コード実行で殿堂入り部屋にワープ→クリア→全国図鑑貰ってから。エメラルドBに0x085が2体いる状態)

エメラルドAをリセット、交換できるまで進める

再度交換しようとすると、「いまはこうかんできません」

です。
 ▼ 496 イアント@ピーピーマックス 21/02/02 04:15:01 ID:OCOEhwLk [3/3] NGネーム登録 NGID登録 wf 報告
>>495
ぬ、バグポケモンの中でも弾かれるのと弾かれないのがいるってことか…?
もしかして0x085Fは殿堂入り処理の時にイワーク(0x005F)のグラフィックに変わることと関わっているのだろうか?
何にしろ0x085F自体の輸送は諦めた方が良さそうだな…

となると、後は通信交換時に相手側にいる0x085Fの様子を見て任意コード実行が出来るかどうかの検証とかするしかないな
 ▼ 497 ロトック@コインケース 21/02/02 11:06:53 ID:SFR.ZeYI [1/2] NGネーム登録 NGID登録 報告
>>496
ありがとうございます。
とりあえず検証したところ、微妙な結果になりました。

汎用コード導入の2体の色フシギダネは出来ましたが、その後、色フシギダネの配置、ボックス11〜13までのコード入力した上で、任意コード実行しようとしても何も起きません。

・フラグつきポケモンエンカウント
・最果ての孤島へワープ
・古びた海図フラグオン

これらが出来なかったので、通信交換の場所が特殊なのかと思い、色フシギダネ生成に近いものとして
・任意ポケモンイベント入手(ケムッソ)

を試してみたところ、これも出来なかったのです。

原因としては
@こちらの入力ミス
A汎用コード自体が、通信交換の場所では出来ないものになっている。(例えば、現在の主人公の位置を参照して、相対アドレスを利用している、とか?)
を考えています。

とりあえずご報告を。
 ▼ 498 インディ@しつもんメール 21/02/02 14:56:09 ID:3XPMU37s NGネーム登録 NGID登録 報告
>>497
フシギダネの生成が出来たってことはアセンブリプログラムはちゃんと実行出来るってことか
そして汎用コードはダメってなるとスクリプトの実行はあの空間では出来ないと

なら、0x085Fの材料ポケモンのセブンを輸送して、ダブルコラプションを起こすアセンブリプログラムを実行し、手持ちのセブンをその場で0x085Fに変化させる方法が良さそう
 ▼ 499 ガユキノオー@ほしのかけら 21/02/02 15:14:08 ID:SFR.ZeYI [2/2] NGネーム登録 NGID登録 報告
>>498
わたしもそう結論付けます。(あの後、もう一度フシギダネの生成を試したところ、再現性がありました。)

なので、アセンブリプログラムを勉強したいと思います。
色々ありがとうございます!
 ▼ 500 ッパ@スターのみ 21/02/02 21:11:19 ID:vHjEDtck [1/4] NGネーム登録 NGID登録 wf 報告
乱数逆算ツールで値を求めてIDと性格値合わせて
IDも裏IDも個体も合っているのに色違いになりません…
原因な何でしょうか?
 ▼ 501 ゴーム@タポルのみ 21/02/02 21:56:46 ID:vHjEDtck [2/4] NGネーム登録 NGID登録 wf 報告
目標乱数値 0x11a90f70
指定乱数値 0x6ec6f716
表ID 20043
裏ID 20624
で光りませんでした
出てくる個体自体は合っていましたし、裏IDもコード使って特定済みです
 ▼ 502 ヤシガメ@ルールブック 21/02/02 22:17:11 ID:vHjEDtck [3/4] NGネーム登録 NGID登録 wf 報告
>>500
>>501
解決しました。無駄レスごめんなさい
 ▼ 503 ッポウオ@ルームキー 21/02/02 23:48:07 ID:vHjEDtck [4/4] NGネーム登録 NGID登録 wf 報告
連続の質問ごめんなさい。
色ジラーチの正規偽装で、出身ROM変更までできたのですが、NNを7文字にする方法がわかりません
できるのでしょうか
 ▼ 504 ネコ@フシギバナイト 21/02/03 00:58:47 ID:vYgkwuyY [1/2] NGネーム登録 NGID登録 wf 報告
>>499
これから勉強に励む所に野暮なのだが、俺が即興でコードを組んでみたので一応紹介しておく

・セブン用ダブコラプログラム
ボックス名1:[えぺぞむムムムミ]
ボックス名2:[アぃBFC]
ボックス名3:[アアコぢいい]
手持ち3匹目:セブン

>>503
そのジラーチをボックス1の1番目に置いてイベント変数0x553C[ざオ]〜553F[ぜオ]を弄ろう
 ▼ 505 リゴンZ@グラスシード 21/02/03 05:34:43 ID:DJl2W2KI NGネーム登録 NGID登録 報告
>>504

何から何までありがとうございます!むしろ、勉強のためにありがたいです!!(さらに、すぐミュウとホウエン地方を旅出来て二重に嬉しいです!)
これだけ聞いときたいのですが、もしかして、赤緑や金銀と同じニーモニックなんですかね?(もしそうなら、ある程度読めるので助かるなぁ、と思いまして...)
 ▼ 506 ーブシン@ヨプのみ 21/02/03 10:40:41 ID:vYgkwuyY [2/2] NGネーム登録 NGID登録 wf 報告
>>505
ニーモニック的にはあまり共通するものはない
だがARMのニーモニックはかなり単純だから見れば何となく命令の意味がイメージ出来ると思う
以下は俺がよく使う参考資料

・ニーモニックの種類と説明
https://ngmansion.github.io/hokanko/ARM7TDMI/
・オペコード
https://www.wdic.org/w/SCI/Thumb命令
・文字コード
https://wikiwiki.jp/pokemonhack/文字コード
 ▼ 507 シツブテ@ペアチケット 21/02/03 18:51:46 ID:B55M1yxE [1/2] NGネーム登録 NGID登録 wf 報告
>>504
できましたありがとうございます
 ▼ 508 ライゴン@きのみジュース 21/02/03 19:46:54 ID:DiKIEOO2 [1/2] NGネーム登録 NGID登録 wf 報告
>>507
HP個体値合ってる?
努力値入ってるのかな?
 ▼ 509 マタマ@つららのプレート 21/02/03 20:19:12 ID:B55M1yxE [2/2] NGネーム登録 NGID登録 wf 報告
>>508
努力値は入ってないですね…どこかおかしいところありました?
 ▼ 510 チャブル@ほのおのいし 21/02/03 23:14:34 ID:DiKIEOO2 [2/2] NGネーム登録 NGID登録 wf 報告
>>509
色違いのWISHMKRジラーチって性格値と個体値が9パターンしかなくて、
完全に偽装するにはそれも合わせないといけないはず
 ▼ 511 ブラン@しんかいのウロコ 21/02/04 00:18:08 ID:7dfMkqA. NGネーム登録 NGID登録 wf 報告
>>510
調べてみたら出てきました、ありがとうございます、やり直します
 ▼ 512 ニャット@のんきのおこう 21/02/04 00:48:01 ID:GEGcUrgQ NGネーム登録 NGID登録 報告
>>506
ありがとうございます!
Thumb命令などで調べて見ますね!
 ▼ 513 グラージ@おとしもの 21/02/06 04:55:23 ID:8hakyA/c NGネーム登録 NGID登録 wf 報告
自分も少し試してみたので書いておきます
どうやら通信対戦なら手持ちの0x085Fでスクリプト実行とかは出来るみたいです。
ただし対戦中は不可能で、対戦ルームの中でのみって感じです。
なのでマルチバトルで相方の手持ちに0x085F入れておいて、対戦中に確認すればワンチャンって思ったんですけど多分無理かな?流石に4台は持ってない…
ユニオンルームあたりにも可能性を感じる。

あと面白かったのは通信対戦のルームでワープスクリプトで片方が消えても通信維持されるのと、殿堂入りスクリプト使うと通信エラーになるけど殿堂入り処理は行われるってとこでした。
既出だったら申し訳ない
 ▼ 514 ホイップ@リュガのみ 21/02/06 11:11:21 ID:bEsI3./Q [1/2] NGネーム登録 NGID登録 wf 報告
やっとアセンブリ関数の使い方が分かった…
取り敢えずFRでのポケモン情報セットについては実行が確認出来たから、今度はEm用に落とし込む調査を進めていこう
上手くいけば出身バージョンの変更とかボールの変更とか努力値の変更とか個体値の変更とかリボンの追加とか…etc.が比較的簡単に出来るようになるかも?
 ▼ 515 スカーン@ヤチェのみ 21/02/06 12:30:04 ID:5fN2ufDI NGネーム登録 NGID登録 wf 報告
>>514
ということは親名やNNに半角を用いたり出来るのかな?
国籍変更した個体を姓名判断で英語版デフォに改名して四世代以降に連れていっても全角のままだったけど
 ▼ 516 イレーツ@きかいのぶひん 21/02/06 13:32:13 ID:bEsI3./Q [2/2] NGネーム登録 NGID登録 wf 報告
>>515
半角は現状でも可能だけど…
 ▼ 517 ティアス@おおきいマラサダ 21/02/06 16:48:39 ID:pG3YkfOU NGネーム登録 NGID登録 wf 報告
>>516
あれっそうなの
じゃあ上手くいかなかったのはNN5文字以上かな…
ボックス名を83[nn][va va]か85[nn][va va]にしてボックス1の1番目に置くんだっけ?
>>504みたいに
 ▼ 518 ブンネ@アッキのみ 21/02/06 22:33:30 ID:hbxIOSQ. NGネーム登録 NGID登録 wf 報告
色々任意コード併用しまくってようやくWISHMKR色違いジラーチのおくびょう個体偽装できました。やはり問題はNNですかね...
 ▼ 519 ゲキ@カプZ 21/02/07 00:04:29 ID:Xo1QHf2Q [1/2] NGネーム登録 NGID登録 wf 報告
NGワードぶち込んでNN強制書き換え狙ったらドンピシャでした!これでWISHMKR色ジラーチも完全偽装できそうですね
 ▼ 520 ッポウオ@ミアレガレット 21/02/07 16:07:51 ID:5G/okMrs NGネーム登録 NGID登録 [s] wf 報告
>>519
その発想はなかった
 ▼ 521 タフリー@パワーウエイト 21/02/07 16:19:21 ID:zae6Avag [1/3] NGネーム登録 NGID登録 wf 報告
>>515
自己解決
主人公名を英語に変えて国籍変更コードをメタモンに適用して>>519に倣って姓名判断で「Ditto」、「う○こ」に変えてバンク送ったら全く見分けがつかなくなった
「う○こ」がNGワード扱いで修正されて英名のデフォに修正、親名も半角になってる
やっぱり国籍変えたら半角に変換されるんだな(無知)
三世代には半角全角の区別ないらしいけど後の世代もそうだっけ?
 ▼ 522 グザグマ@ゆれないおまもり 21/02/07 20:34:16 ID:Xo1QHf2Q [2/2] NGネーム登録 NGID登録 wf 報告
>>521
「う◯こ」で書き換え起こったんですか!?
こっちが送った「ちん◯ん」「セ◯クス」「お◯ぱい」「だ◯べん」が全部そのまま通ってるんですがなんでだ...(「FU◯K」「BI◯CH」はJirachiに変わりました)
 ▼ 523 ジョン@きんのナナのみ 21/02/07 20:47:53 ID:zae6Avag [2/3] NGネーム登録 NGID登録 wf 報告
>>522
その辺の判断基準良くわからないんですよね
「う○こ」はポケシフターでは素通り、ムーバーで修正されました
その際に「3DSにふさわしくない名前」と言われたので3DSシリーズのNGワードを使っているのかも
確かXY以降が部分一致、BWが完全一致らしいのでその辺が絡むかも
剣盾だと「よしつね(○ね)」や「コゴミ(ゴミ)」がアウトらしいし
 ▼ 524 メレオン@リボンアメざいく 21/02/07 20:52:25 ID:zae6Avag [3/3] NGネーム登録 NGID登録 wf 報告
さっき調べたけど某wikiによればNGワードは3DS本体に設定されたものに依存するらしいね
けどあそこわりと間違ったこと言ってるからなんとも
あんまりふざけた名前にすると問題になりそうだし「う○こ」が当たり障りないかな?
 ▼ 525 イリュー@でかいきんのたま 21/02/08 00:38:17 ID:BidQGthA NGネーム登録 NGID登録 wf 報告
やっぱり三世代任意コードの辛い所はタマゴの個体値指定かな…
ズレの原因が生まれてくるポケモンの種族なのか親の性格値の組み合わせにあるのかはたまたそれ以外なのかがわかれば対策もとれそうだけど
後ムーバーを用いてNNを変える場合「せいしん」とかが良いかもしれない
第5世代の時に某大学で配布されたポケモンをムーバーに通したら親名にNGワード(精○)が入ってて「ホワイト」に変えられたというし
 ▼ 526 シャーナ@アンノーンノート 21/02/08 13:47:07 ID:S1/c3OB. NGネーム登録 NGID登録 wf 報告
ポケモン金銀で主人公の名前を変える任意コードを知っている方がいたら、教えてくださいませんか?
 ▼ 527 クティニ@レベルボール 21/02/08 21:54:22 ID:q3SgGt/U [1/2] NGネーム登録 NGID登録 wf 報告
突然ですがアルセウスの最速入手見つけました。(その他に多分使えます)
用意するのはポケモンエメラルドと任意コードとバイナリができる状態が必須
そしてDSliteかパルパークが使えるエミュレータ
ポケモンの性格値を利用したものなります。
ボックス名18のボックスの31番目に00FB01FEの性格値のポケモンを
徘徊ラティで弄った物をパルパークで連れてきて置きます。
その後自転車バグを使いポケッチカンパニーに入り
下1
右5上に500でセーブリセット
左64上に9530歩左に148左に1を押すとパルパークモード開始
その隣が01FEになりますのではじまりのまでリタイアを押す
アルセウスと戦闘可能です。その他多分応用が可能です。
ただアルセウスを三回目でリタイアで戦闘すると逃げても画面真っ暗になる謎
謎の場所産とはじまりのま産両方一応入手可能脱出は簡単
またこれはDesmumeで分析したものなります。
また後期ダイヤモンドではfrench_voidjap.luaがそのままでは使えず
local pointerAddr=0x021C7374に書き換えます。
ただ海外のDPP Script Commandsのやり方が分かりません一応自力で調べます。
長文になりましたが以上です。
 ▼ 528 ーディ@サメハダナイト 21/02/08 22:14:24 ID:q3SgGt/U [2/2] NGネーム登録 NGID登録 wf 報告
>>527と同じ人物です。ちょっと性格値の順番間違えたかも知れないので
左148歩左1歩パルパークモードが開始しないと思ったら
01FEのはじまりのまが謎の場所内で先に表示されてるかも知れません。
 ▼ 529 ピンロトム@ダークストーン 21/02/08 23:19:50 ID:ydk6T3ko NGネーム登録 NGID登録 wf 報告
Emの任意コード実行で
出会ったレベルの変更は可能でしょうか
某氏のサイトには出会った場所変更しか載ってなかったので
 ▼ 530 クデ@おはなのおこう 21/02/09 00:37:00 ID:PUtEcBjY [1/2] NGネーム登録 NGID登録 wf 報告
>>514
やっと完成したぞー!!!

・Em用手持ちポケモン情報セット
ボックス名1:[に ィ@@   ビ]
ボックス名2:[もけぬうい]

ボックス名5:[く0COおぅズば]
ボックス名6:[ア@む6ば]
ボックス名7-8:不問
ボックス名9:[クぢいいリメうい]
ボックス名10:[アアアヤ6かく]

@には↓の情報の種類に応じた値を入れる
https://wikiwiki.jp/pokemonhack/%E3%82%A2%E3%82%BB%E3%83%B3%E3%83%96%E3%83%AA%E9%96%A2%E6%95%B0#r783400d
@@にその情報についての目的の値を入れる
これで性格値とID値以外のデータはこれ一本で変更出来る

>>529
早速上記コードにて試してみてよ
入手レベルの書き換えは@に0x24[や]を入力なのでね

>>527
ボックスの31番目ってのがよく分からないから適当な場所にその性格値のパッチール置いてやってみたけど一応出来たわ
帰るのが楽なのは便利だね
俺も第4世代の研究が出来るようになりたいものだ…
 ▼ 531 ユルド@ももいろはなびら 21/02/09 00:42:36 ID:PUtEcBjY [2/2] NGネーム登録 NGID登録 wf 報告
>>530
書き忘れてた
これ手持ちの3匹目が対象ね
一応ボックス名9の1〜4文字目を変えれば対象を変えられる
 ▼ 532 グマラシ@ホズのみ 21/02/09 05:48:44 ID:ILN2R.YE NGネーム登録 NGID登録 報告
あんまり詳しくないんだけど、これブロックデータの暗号化とかも突破してるん?
もしそうなら性格値やID値からブロックデータの値を計算する関数とかがありそうだし、それを応用してそれらの値も変更可能になると思うんだけど…
 ▼ 533 ィ@コスメポーチ 21/02/09 06:22:52 ID:AnasEYjw NGネーム登録 NGID登録 wf 報告
>>530ああすみませんボックス31番目ではなく
ボックス30番目が正しいなので一番奥右端に置いて置けばOKです。
まぁ分からなくてもボックス18内部が謎の場所付近でちょうどあの位置にある
ので大体ボックス埋めておけばいずれかは成功しますね。
 ▼ 534 ングドラ@ビアーのみ 21/02/09 13:35:59 ID:AtmEv2SI NGネーム登録 NGID登録 wf 報告
>>530
丁寧にありがとうございます!
 ▼ 535 デカバシ@じめんのジュエル 21/02/09 14:15:01 ID:3.hor2Tw NGネーム登録 NGID登録 wf 報告
>>530
おおー凄い
何回か間違えてフリーズしたりレベル0にしちゃったけどボール書き換えに成功しました
ただボールの内部番号を記した日本語のサイトがないのでゴージャスボールじゃなくてネストボールになっちゃった…
後これもリトルエンディアンで逆順にコードを打ち込むので良いんだっけ?
 ▼ 536 ムスター@レンズケース 21/02/09 17:44:31 ID:3WUUitnM NGネーム登録 NGID登録 wf 報告
>>530
やばいですねこれ。個体値が直接変えられるようになったのでWISHMKR色違いジラーチの個体値に合わせる努力値コンディション調整もタマゴバグもする必要が無くなりました。このコードのおかげで色違い9種全部再現できます
 ▼ 537 チュール@スキルコール 21/02/09 21:17:40 ID:u1I2wic6 NGネーム登録 NGID登録 報告
>>533
30番目ね了解
更なる発展に期待しております

>>535
ボールの内部番号はアイテムとしてのボールの内部番号と同じ↓
https://bulbapedia.bulbagarden.net/wiki/List_of_items_by_index_number_(Generation_III)
ゴージャスボールなら0x000B→[さ ]を@@に入力すればいい

>>536
性格値とID値だけ繕っておいて個体値及びその他のデータは>>530で書き換えてしまえば何でも再現出来る
ただし一部の性格値にはEmのエンカウントコード等では出現させられないものもあるので、そういった場合には育て屋タマゴ性格値指定か徘徊ポケモン性格値変更のコードを使う必要があるね
徘徊ポケモン性格値変更と>>530についてはサンプルコード一覧に追加するつもり
 ▼ 538 ライガー@なまいきミント 21/02/09 21:57:53 ID:NXvAm22Q [1/2] NGネーム登録 NGID登録 wf 報告
>>530
個体値を31にしたくて@@=ぅ と入力したのですが、31とは程遠い努力値になりました。
数字を倍にしたり半分にしたコードもやってみたのですが、全く規則性がなくよくわかりませんでした。
個体値は文字とどのように対応しているのでしょうか?
 ▼ 539 ママイコ@みどりのプレート 21/02/09 22:11:58 ID:NXvAm22Q [2/2] NGネーム登録 NGID登録 wf 報告
>>538解決しました。16進数変換でした。
 ▼ 540 ブカス@こだわりメガネ 21/02/10 01:07:49 ID:r/LY94tk [1/2] NGネーム登録 NGID登録 wf 報告
見落としか理解できてないだけかもだけど
>>530では性格の変更はできない?
 ▼ 541 リゴン2@しんかいのウロコ 21/02/10 10:23:22 ID:qnBsIZzM [1/4] NGネーム登録 NGID登録 wf 報告
>>540
性格値変更はできないらしいから多分できないと思う
性格値で色違いや性別、性格判定するから
色違いといえば>>530のポケモンのデータ領域見たけど色違いの正否を決める領域らしき箇所が見つけられなかった…
この方式ではできないのかな…どこで決めてるのか分かりにくいだけ?

もう一つ個体値変換がうまく行かないんだけど何でだろう…努力値と間違えたとかかな?
初代、金銀ではバグのステータス変更はボックスに預けないと反映されないというからそれも試したけどダメだった
 ▼ 542 スネ@セシナのみ 21/02/10 10:28:44 ID:qnBsIZzM [2/4] NGネーム登録 NGID登録 wf 報告
個体値を31(1F)に変換するから@@には[ま ]だと思ったんだけどね…

>>540
言い忘れたけど>>537にあるようにタマゴ性格値指定バグで任意の性格にしたほうが良いと思う
 ▼ 543 トデマン@ビビリだま 21/02/10 10:56:27 ID:r/LY94tk [2/2] NGネーム登録 NGID登録 [s] wf 報告
そういえば性別変更もできなそうだな、と思ったけどそれらは性格値でセット判定されてるんですね
>>541
>>542
回答ありがとうございました!自分の理解不足でした
 ▼ 544 レセリア@エレクトロメモリ 21/02/10 12:11:22 ID:qnBsIZzM [3/4] NGネーム登録 NGID登録 wf 報告
>>543
そうそう
バグとはちょっと違うけど第4世代で特定のIDに調整してメロメロボディ使うと色違い出現率20%になるのも性格値書き換えを用いて先頭と異なる性別のポケモンを出しやすくしてるからなんだよね
適用時に出現する数十パターンの性格値から光るIDを逆算して乱数ってやつ
それとケムッソの進化にも関わるからもしケムッソ系統の色違いを揃えたい場合は気を付けて
 ▼ 545 ルズキン@ぼうけんノート 21/02/10 13:10:41 ID:sCYgHVgw NGネーム登録 NGID登録 wf 報告
>>541
性格値もID値も変えられない以上色違いに変えることは出来ない
色違いにするならID変更後に強制孵化コードを実行して親情報を一新させるくらいしかない

個体値変更はちゃんと実行されることを確認済みだから、成功しなかったのは何かしらのミスがあったとしか…(元々Vだったりとか←自分が犯したミス)

因みに@に0x42[ぢ]指定で能力6箇所の個体値を一度に変更出来る(4バイト必要なのでイベント変数0x8000[ ィ]と0x8001[あィ]の2つを使う)

>>544
ケムッソの進化先が決まるのはご尤もだけど、>>530なら種族の変更も出来るからケムッソ系統の色違い制覇に同じ性格値を使い回すことは可能
 ▼ 546 ータクン@マチスのサイン 21/02/10 17:53:09 ID:qnBsIZzM [4/4] NGネーム登録 NGID登録 wf 報告
>>545
あっ種族変更コード…
そんなのも出来るんですね

色違い云々はどこかの領域に色違いフラグ的なものがあってそれをオンオフ切り替えれば変更できるのかと思ってたんですけどやっぱり無理なんですね…
ということはやっぱりそのポケモンが保有する親のID、裏IDと性格値を常に参照して色違いとして扱うからそんな領域はないってことでしょうか
 ▼ 547 ッツー@ももいろはなびら 21/02/10 21:40:50 ID:Y05slJ8U NGネーム登録 NGID登録 wf 報告
性格値を合わせるためにタマゴ性格値指定コード使ってるんですが、出会った場所の◯◯で孵った表記を◯◯で出会った表記にする方法って>>530のコードでできますかね?
出会った場所やタマゴフラグを変えても全然変わらなかったのでどこ変えればいいか全然検討がつかないです...
 ▼ 548 スノウ@シルバースプレー 21/02/10 22:49:58 ID:X2yA.WN. [1/2] NGネーム登録 NGID登録 wf 報告
てst
 ▼ 549 レフワン@あいいろのたま 21/02/10 22:54:19 ID:X2yA.WN. [2/2] NGネーム登録 NGID登録 wf 報告
>>547
捕まえたレベルをセット
 ▼ 550 ガエルレイド@クリティカッター 21/02/11 13:37:51 ID:Nf2IdeGA NGネーム登録 NGID登録 wf 報告
>>532
たぶん性格値とID値がペアで鍵になっていて
片方で暗号化してもう片方で復号しているので
鍵自体の性格値とID値は変更できないんだと思う
 ▼ 551 レセリア@ポイズンメモリ 21/02/11 13:45:19 ID:z4goNHGs NGネーム登録 NGID登録 wf 報告
金銀のVCの袋叩きニューラを使って色セレビィを作る任意コードバグをやってみたのですがNNがセレビィではなくニューラになってしまいます
原因わかる人いませんか?
 ▼ 552 ィ@ダイミツ 21/02/11 20:14:17 ID:tssEfNCc NGネーム登録 NGID登録 wf 報告
>>549
無事変えられました!ありがとうございます
 ▼ 553 ースト@クサZ 21/02/12 22:49:06 ID:J/iE7JRM NGネーム登録 NGID登録 wf 報告
・Em用手持ちポケモン情報セットで色々と実験中
これ第三世代で一生遊べる勢いだわ
 ▼ 554 ンギラス@のろいのおふだ 21/02/13 14:33:52 ID:4NnwRRbY [1/3] NGネーム登録 NGID登録 wf 報告
>>553
セットした情報を確認しようと思って
イベント変数を見てみたけど分からんかった
これ暗号化されてるのか

プログラムコードを書けば見えそうだけど
使い方がぜんぜん分からん
 ▼ 555 イホーン@マスターボール 21/02/13 15:02:05 ID:wftYcsXU [1/2] NGネーム登録 NGID登録 wf 報告
>>554
0x0806A058のサブルーチンに飛ばせば一応セットした情報を復号化データとして取得出来る
ただし、取得したデータはr0にただ格納されるだけだから、そこから可視化するには更にそれ専用のコードを組まないといけないので、実は書き換えコードより実装が面倒臭かったりする
 ▼ 556 ルリア@ナナのみ 21/02/13 17:04:55 ID:4NnwRRbY [2/3] NGネーム登録 NGID登録 wf 報告
>>555
ありがとう
暗号化して上書きするよりも復号して可視化する方が難しいことは
暗号の仕組みとしては理解できる

個体値や努力値はレベルを変えれば分かるけど
捕まえたROM情報や捕まえた場所がね
コピーして該当するROMに送るかなあ
 ▼ 557 リゴンZ@あかいかけら 21/02/13 20:12:16 ID:wftYcsXU [2/2] NGネーム登録 NGID登録 wf 報告
>>530と徘徊ポケモン系のコードとその他諸々についてブログを更新した↓
http://detelony.blog.fc2.com/blog-entry-20.html#23
@に入力する文字とかを纏めてあるから少しは調べ易くなったかな?

>>556
出会った場所は出身バージョンを変更する前なら確認出来るけど、出身バージョンは第4世代以降に輸送しないと確認は難しいな…
現裏ID特定コードの応用でチェックサムとか出身バージョンを司るイベント変数の可視化をして、出身バージョンの変更前後での値の比較をするしかないかな
 ▼ 558 クホーク@やんちゃミント 21/02/13 23:10:12 ID:4NnwRRbY [3/3] NGネーム登録 NGID登録 wf 報告
>>557
感謝です
手持ちデータ書き換え以外のところも見やすくなって
打ち込みが捗ります

これで第四世代も一生遊べる勢いなので
出身バージョンは輸送して確認することにします
 ▼ 559 ガガルーラ@のびたバネ 21/02/14 01:51:30 ID:Ixn6nxqo NGネーム登録 NGID登録 wf 報告
>>557
分かりやすい解説ありがとうございます
イベント変数とテキスト変数の二つがありますがイベント変数だけでテキストを打ち込むTN、NNを除く大抵の書き換えに対応できるってことですよね?
それと個体値の書き換えが上手くいかないんですけど参照先のビットとかバイトといった容量の違いを考慮した方がいいんでしょうか
どこかに努力値252振りするなら@@に「I 」、❶❶に「ふ 」
個体値書き換えなら@@に「ま 」だと思ったんですけど
 ▼ 560 リザポス@バンギラスナイト 21/02/14 03:19:44 ID:GR8oNurg [1/2] NGネーム登録 NGID登録 wf 報告
>>559
252振りする場合の@@の1文字目は[l](小文字L)ね
個体値31なら[ま ]で合ってる
因みに努力値や個体値の書き換えはボックスに預けるなどしてステータスの更新をするまでは実数値が変化しないからそこは注意
 ▼ 561 ミロップ@アイスメモリ 21/02/14 08:31:31 ID:avCQm5hs NGネーム登録 NGID登録 報告
>>551
袋叩きニューラ変化法はNN領域を変化させないからそれが正解
ニックネーム変えたければ姓名判断で後からやる
 ▼ 562 ンゲラー@つららのプレート 21/02/14 12:52:06 ID:/cB2hhSw NGネーム登録 NGID登録 wf 報告
コロシアムとxdの場所コードを調べているのだけれど
同じ場所に複数のコードが割り当てられているみたい
画面切り替えがあるところは別コードなのかも

正規値はゲームキューブで捕まえた個体で
出身ROMをエメラルドに書き換えて
エメラルドの割り当て場所で調べるしかないか

コロシアムとxdの個体の完全再現は手間がかかりそう
 ▼ 563 ワガノン@ボーマンダナイト 21/02/14 19:10:04 ID:y4QUgLHk [1/3] NGネーム登録 NGID登録 wf 報告
ダブルコラプションでは実行後に性格値とID値が変化するので
加算する値をGAEMブロックの順番が変わらない値にすれば
他のステータスを保持したまま性格とIDだけ変えられると思ったんだけど

うまくいかない
ダメタマゴフラグを直接変更してもダメタマゴだった
 ▼ 564 ォレトス@けいけんアメM 21/02/14 19:45:30 ID:y4QUgLHk [2/3] NGネーム登録 NGID登録 wf 報告
>>563
適当な個体をボックス1の1番目に配置して
性格値を0x18で割った剰余が同じになるように
イベント変数0x5539に0x18を加算
イベント変数0x553Bに0x18を加算

これで性格が変わると思ったんだけどダメタマゴになったので
手持ちに入れてダメタマゴフラグに0x00をセットしてみたら
やっぱりダメタマゴだった

うまくいけば既存の個体で性格を変えられると思ったんだけど
 ▼ 565 ンニュート@ダークストーン 21/02/14 20:12:14 ID:wa2kUVAk [1/2] NGネーム登録 NGID登録 wf 報告
>>560
@@[l ]
❶❶[ぬ ィふ]
で努力値252振りしようとしたところ、
臆病Vゲンガーで実数値173になってしまいます。
他のポケモンでも同様です。原因分かりますでしょうか?
不躾ですみません。
 ▼ 566 ナアーラ@みずたまリボン 21/02/14 22:39:48 ID:y4QUgLHk [3/3] NGネーム登録 NGID登録 wf 報告
>>565
個体値や努力値のコードはHABSCDの順で並んでいる
育成論でよく使うHABCDSの順とはSの位置が違うので
@の方が違うのかも
 ▼ 567 マンボウ@しんぴのチケット 21/02/14 23:12:56 ID:GR8oNurg [2/2] NGネーム登録 NGID登録 wf 報告
>>566
いや多分[ぬ ィ❶❶]の組み込み位置を間違ってるとかそんなんだと思う
>>565の言う実数値173というのが仮にLv50時の素早さのことだとして、これの224(0xE0[l])振り時の実数値と合致するし、❶❶が反映されてないんだろう

>>564
性格値とID値の両方に0x18を足すのではなく、性格値に0x18を足したらそれを打ち消すような値をID値に加減算しないとチェックサムが合わなくなる
これに関しては裏ID特定コードの応用で性格値とID値を覗き見し、加減算に必要な値を手動計算するしかないね
 ▼ 568 ブンネ@セシナのみ 21/02/14 23:15:26 ID:wa2kUVAk [2/2] NGネーム登録 NGID登録 wf 報告
>>566
素早さ自体は上がっていますので、間違っていないかと思います。
l=努力値224=実数値173ですので、❶❶が反映されていないようです。(にあィ、ぬあィでも同じでした。)
 ▼ 569 ッシード@まんたんのくすり 21/02/15 10:46:57 ID:ieTEhx0o NGネーム登録 NGID登録 wf 報告
>>567
ありがとう
性格値とID値に同じ数値を加減するわけじゃないのか

計算する手間をかけるんだったら
新しい個体を作った方が確実そう
ID値も自由に設定できるし
 ▼ 570 ミロップ@ヤゴのみ 21/02/15 22:33:47 ID:ohk6hDy. [1/2] NGネーム登録 NGID登録 wf 報告
79:givepokemon/ポケモン入手

このスクリプト単独でも使えるのかと思って打ち込んだけど
性格が全部同じ個体になった
乱数は別に発生させる必要があるのか
 ▼ 571 ンバル@ベリーアメざいく 21/02/15 22:42:18 ID:ohk6hDy. [2/2] NGネーム登録 NGID登録 wf 報告
7A:giveegg/タマゴ入手

こっちのスクリプトは自動的に乱数を生成してるっぽい
能力をランダムに個体を入手したいときは使えそう
引数にイベント変数も使えるようなのでどの種族も可能
 ▼ 572 リゴン@かんしゃメール 21/02/16 15:09:25 ID:kaE6Gy1Y NGネーム登録 NGID登録 [s] 報告
>>530の手持ちポケモンデータ書き換えにて捕まえたrom情報を変更したいのですが、参照する数値はどこかに記載がありますでしょうか
また、それによって例えばデオキシスの捕獲romをFRLG産に変更すれば完全偽造できたことになるのでしょうか(悪用する意図はなく、自己満足です)
 ▼ 574 ゴジムシ@ヒウンアイス 21/02/16 18:52:33 ID:GD62zt5E NGネーム登録 NGID登録 [s] 報告
>>573
返答ありがとうございます!
が、ほとんど理解できてないです申し訳ない
教えて頂いたサイトの該当箇所Addressにある0x以下を文字コードに変換、1234の4文字を@@に43、AAに21の順で入力すれば変更できるという認識で合っていますか?(デデ氏サイトの該当記事参照)
また、コロシアムやXDへの変更の場合は数値はどうなるのでしょうか
質問ばかりですみません
 ▼ 575 ルビート@でんせつのメモ? 21/02/16 20:12:33 ID:5t.2s4r. [2/2] NGネーム登録 NGID登録 wf 報告
>>574
FireRed 0x02024284の4284の部分をに ィ@@   ビの@@に当てはめる。
これで出来ました。専門的な知識はないですが、HGに送ってカントー地方からやってきた
となっていたので、これで大丈夫だと思います。
 ▼ 576 ネボー@せいれいプレート 21/02/16 22:35:58 ID:PiOQIlzQ NGネーム登録 NGID登録 wf 報告
>>575
それでFR産になったのはただの紛れ
正しくは↓の値を入力する
https://m.bulbapedia.bulbagarden.net/wiki/Game_of_origin
FR産の値は0x4なので、>>575の下位1桁目が4だから偶々FR産になったという訳
因みにCo,XD産は0xFであり、@@には[そ ]と入力すればいい
 ▼ 577 ザリガー@あつぞこブーツ 21/02/16 23:26:25 ID:tgcchfwY NGネーム登録 NGID登録 wf 報告
>>576
ありがとうございます!!

>575さんも回答ありがとうございました!
 ▼ 578 ジュマル@フェスチケット 21/02/17 07:22:44 ID:/To6PWBU NGネーム登録 NGID登録 wf 報告
>>576
そうだったんですね
回答ありがとうございます。
 ▼ 579 ラージェス@しんぴのしずく 21/02/17 22:42:34 ID:oaJQqXMs NGネーム登録 NGID登録 wf 報告
エメラルドに続々と個体を生成しているのだけれど
ボックス12の1番目から12番目まで個体を置いたら
たまに0x085Fの様子を見た時点でフリーズする

12番目までの個体を移動したらフリーズしなくなったので
ボックス12は色フシギダネ以外は何も置かない方が良さそう
 ▼ 580 ッパ@たわわこやし 21/02/18 01:06:01 ID:XU4cm/1o NGネーム登録 NGID登録 wf 報告
>>579
0xFFFF−0x952C=0x6AD3
0x6AD3÷0x50=0x155
0x155→341→ボックス12/12番目

あ…

うん、ボックス12の12番目も置いちゃダメなマスだったわ…
正しくは「フシギダネ@の前3マスにポケモンを置いてはいけない」だな
その内訂正しよ
 ▼ 581 フォクシー@きんりょくのハネ 21/02/18 22:17:52 ID:wWkQP3yc [1/3] NGネーム登録 NGID登録 wf 報告
>>580
そうだったんだ
またボックスを整理するときに置いてみるわ
 ▼ 582 イバニラ@イバンのみ 21/02/18 22:27:36 ID:wWkQP3yc [2/3] NGネーム登録 NGID登録 wf 報告
Em汎用コード環境はGCのポケモンボックスに接続できないのね
既出だろうけど対策メモ

0x085Fは育て屋に預ける
色フシギダネ2匹は他の第三世代ROMへ通信交換
(色フシギダネは0x085Fだけあれば再生成も可)
 ▼ 583 ガリザードンX@はかせのてがみ 21/02/18 22:49:20 ID:wWkQP3yc [3/3] NGネーム登録 NGID登録 wf 報告
>>582
0x085Fを育て屋から戻したらレベルの表示が変わってたけど
任意コードの実行には影響がないみたい
 ▼ 584 テッコツ@しずくプレート 21/02/19 15:41:31 ID:RyTQDmDE NGネーム登録 NGID登録 wf 報告
>>560
反応遅れましたがありがとうございました
テキスト変数のコードの[き]ってボックス14に打ち込んだ文字をそのまま代入するんですね…便利だ
てっきり面倒な変換を挟むとばっかり思ってました
NNも同じ感覚で行けるならムーバーのNN修正に頼らず英語版のポケモンを再現できますね
 ▼ 585 ッポウオ@もののけプレート 21/02/21 10:29:04 ID:k1AkKxqU NGネーム登録 NGID登録 wf 報告
FRLGを触ってみた

・固定シンボルポケモン復活(FRLG)

ボックス名1:[れ@@]
@@の文字
[Bい]:ミュウツー
[Cい]:ファイヤー
[Dい]:フリーザー
[Eい]:サンダー
[pい]:デオキシス

ルギアとホウオウは別コード
ボックス名1:[に ィれl  ビ]
ボックス名2:[ぬ ィ@@  ビ]
ボックス名3:[にあィいい  ビ]
ボックス名4:[おxマうい]
@@の文字
[ つ]:ルギア
[ て]:ホウオウ
 ▼ 586 サイハナ@リザードナイトY 21/02/23 23:13:34 ID:NIdoEktU NGネーム登録 NGID登録 wf 報告
エメラルドで止まったままの時計を何とかしようと調べたら
時刻を変更するコードがあった

・現在時刻変更

ボックス名1:[わ@@AA]

c2C[わ]により、現在時刻を@@時AA分に変更する。
 ▼ 587 コガシラ@ニニクのみ 21/02/24 10:31:04 ID:3JKQkM7g NGネーム登録 NGID登録 報告
>>586
やっぱりRTC関連だったのかc2C
c2Dもなんかありそうね
 ▼ 588 クシー@たんけんこころえ 21/02/24 14:41:02 ID:sNBcjcvw [1/2] NGネーム登録 NGID登録 wf 報告
>>565
だいぶ過ぎてるので解決済みかもしれませんが、

❶❶[ぬ ィふ]

の ふ の後ろにはスペース空いてます?終端入っちゃって動いていない説があるのでは…?
 ▼ 589 ブリム@がくしゅうそうち 21/02/24 15:06:14 ID:sNBcjcvw [2/2] NGネーム登録 NGID登録 wf 報告
ポケモンデータ書き換えのコード、ぢの欄に総個体値というのがありますけど、
これってこのコードで無理矢理個体値を個別にいじった場合どうなるんでしょう…?
後のソフトに送ってジャッジしてもらったら整合性とれてるかわかるのでしょうか
 ▼ 590 ンギラス@ミュウZ 21/02/24 16:40:16 ID:RScoVxKc [1/4] NGネーム登録 NGID登録 wf 報告
>>588
多分ですが、「ぬ ぃふ ビ 」の最後の「ビ」が無いのだと思います…

私はこれを入れないとできませんでした。
 ▼ 591 ホイップ@タラプのみ 21/02/24 16:47:03 ID:RScoVxKc [2/4] NGネーム登録 NGID登録 [s] wf 報告
>>590
訂正
正しくは❶❶「ぬ ィふ ビ 」です。

私が間違っているかもしれませんが、こうすれば出来るはずです。
 ▼ 592 ンドール@あかいいと 21/02/24 17:17:02 ID:mBmg3GFc [1/2] NGネーム登録 NGID登録 wf 報告
>>591
出来ませんでした。
(ぬ ィふビ)(ぬ ィふ   ビ)
にあィでも試しましたが、出来ませんでした。
変わらず努力値224振りしかされていません。
 ▼ 593 ルッグ@ファイトメモリ 21/02/24 17:23:47 ID:tsc6PEqw [1/3] NGネーム登録 NGID登録 wf 報告
>>587

c2Dは引数なしで実行するようだ
現在時刻を取得して前回レポートの時刻との差を元に
日付更新や木の実成長の処理をしてるっぽい

c2Cとc2Dを組み合わせれば日付も進められそう
 ▼ 594 ラーチ@はっかのみ 21/02/24 17:27:17 ID:RScoVxKc [3/4] NGネーム登録 NGID登録 wf 報告
>>592
一応、私の成功例を書きます。
BOX1:「に ィl ビ」
BOX2:「ぬ ィふ ビ」
BOX3:「もけぬうい」
BOX4:空欄

これで出来るはずですが…
 ▼ 595 ッカグヤ@ウイのみ 21/02/24 17:29:47 ID:RScoVxKc [4/4] NGネーム登録 NGID登録 [s] wf 報告
>>594
「ビ」は8文字目です!
何故か空きができない。
 ▼ 596 ソクムシ@バクーダナイト 21/02/24 17:41:45 ID:tsc6PEqw [2/3] NGネーム登録 NGID登録 wf 報告
>>595

こういうことだね

ボックス名1:[に ィl   ビ]
ボックス名2:[ぬ ィふ   ビ]
ボックス名3:[もけぬうい]
 ▼ 597 ットレイ@ポケモンずかん 21/02/24 18:14:19 ID:mBmg3GFc [2/2] NGネーム登録 NGID登録 wf 報告
>>596
出来ました。
ボックス2をもけぬういにしていたのが、原因でした。
ありがとうざいます。
 ▼ 598 クタス@アロライZ 21/02/24 19:41:42 ID:tsc6PEqw [3/3] NGネーム登録 NGID登録 wf 報告
>>593
日付を進めようと時間の値に適当な大きい値を入れてみたけど
木の実も育たないしキナギのわざマシンももらえなかった

まあ任意コードが使える環境では
日付を進めるのはロマンだけなので仕方ないか
 ▼ 599 ツベイ@しんかいのキバ 21/02/25 16:23:01 ID:/aJA6HxM NGネーム登録 NGID登録 wf 報告
>>545
@に0x42[ぢ]を指定する方法を試してるんだけど
個体値6Vにしたい場合は終端の0xFFを利用するのね

ボックス名1:[ああああに ィ]
ボックス名2:[ああああにあィ]
ボックス名3:[もけぬうい]

5VA0の場合は一度6Vにして個別にAだけ0にすれば良さそう
 ▼ 600 ワムラー@イーブイZ 21/02/26 02:47:37 ID:S2qgH7w2 [1/2] NGネーム登録 NGID登録 wf 報告
>>598
日付更新は素直に0:00に設定して0:01になるまで待機というのを繰り返すのが得策なのかな?
マボロシ島で木の実栽培とかロマンありそう(小並感)
 ▼ 601 ガエルレイド@すいせいのかけら 21/02/26 03:38:19 ID:S2qgH7w2 [2/2] NGネーム登録 NGID登録 wf 報告
>>600
あー、0:01に更新されるのはポケルスだけでそれ以外は0:00だったか

c2Cでの時刻設定とc2Aによるフラグナンバー0x0051の再有効化での時刻設定とで更新されるイベントには何か違いがあるみたいだね
前者ではIDクジが復活しないけど後者では復活したし、他にも何かあるのかも
恩返し/八つ当たり技マシンはどっちの方法でも日数減少が確認された
 ▼ 602 ロエッタ@ナナシのみ 21/02/26 08:57:18 ID:XXcAc6mE [1/2] NGネーム登録 NGID登録 wf 報告
>>601
c2Cの時刻変更と壁の時計の時刻変更では日付に対する挙動が違うみたい
壁の時計は電池交換を想定しているはずなので
日付を動かすなら壁の時計で時刻変更するのが良いかも

あと日付更新のときにIDクジの処理は含まれているけど
わざマシンの処理は見当たらなかった
 ▼ 603 ールナー@おおきなキノコ 21/02/26 09:18:27 ID:XXcAc6mE [2/2] NGネーム登録 NGID登録 wf 報告
>>602
日付更新で処理されるのは以下の項目と思われる

・日替わりフラグのオフ
・流行語
・テレビ番組
・天気
・手持ちのポケルス
・マボロシ島
・オダマキ博士の場所
・フロンティアマニア
・フロンティアのBP賭け
・あさせのほらあなのアイテム
・IDクジ
・木の実の成長
 ▼ 604 リアドス@ビビリだま 21/02/26 22:35:55 ID:ZhT6SanQ [1/2] NGネーム登録 NGID登録 wf 報告
>>501
wishmkrジラーチ偽装しようとしてるのは分かるんだけど
裏IDってそれで合ってるの?
 ▼ 605 イレーツ@かくれポン 21/02/26 22:56:52 ID:ZhT6SanQ [2/2] NGネーム登録 NGID登録 wf 報告
>>604
日本語下手すぎて誤解招きそうなので補足
色違いはそれでも出せるけどそもそも正規のwishmkrジラーチの裏IDは20624で合ってるのか、って意味ね
 ▼ 606 コッチ@やんちゃミント 21/02/27 02:02:13 ID:ocXc9AgU [1/2] NGネーム登録 NGID登録 wf 報告
>>605
色違いジラーチは既存のツールで見つけるっぽい
https://web.archive.org/web/20170617221148/http://www.geocities.jp/ginzaru_xd/method/wishmkr.html
だからそのままでいいと思う うまく張れてなかったらごめんなさい
 ▼ 607 ラミドロ@きんのたま 21/02/27 02:09:25 ID:ocXc9AgU [2/2] NGネーム登録 NGID登録 wf 報告
>>606
すみません違いました
おそらく既存のツール=現在一部しかないツールみたいですね
 ▼ 608 ガニウム@こだいのおうかん 21/02/27 08:47:22 ID:a6QwoyU. [1/3] NGネーム登録 NGID登録 wf 報告
性格値リスト掘ってきたわ
top spreadsとshiny spreadsが該当ファイル
https://www.reddit.com/r/pokemonrng/comments/3czdlx/a_guide_to_rnging_wishmaker_jirachi_shiny_or_ivs/

色違いの性格値をxorすれば分かるけど裏IDは00000だと思われ
 ▼ 609 リゴン@ピカチュウZ 21/02/27 12:29:08 ID:nNA2AfrE NGネーム登録 NGID登録 wf 報告
>>589
これって誰か試した人いる?
 ▼ 610 オノラゴン@あおいかけら 21/02/27 12:49:48 ID:YwCgGYfM NGネーム登録 NGID登録 報告
>>609
各値書き込みか全値書き込みかの違いだけでは?
少なくとも孵化で生成出来るポケモンなら問題ないはず
伝説なら乱数テーブルに準拠した個体値にする必要がある
 ▼ 611 ポエラー@ブーカのみ 21/02/27 13:47:39 ID:ULaUV7ik [1/3] NGネーム登録 NGID登録 wf 報告
>>608
なるほど
乱数逆算ツールを見てみたら00000-00007と出てきたので
確かに00000と思われる
 ▼ 612 ャノビー@あかしのおまもり 21/02/27 14:02:05 ID:ULaUV7ik [2/3] NGネーム登録 NGID登録 wf 報告
>>609
任意コードで整合性はチェックしていないので
指定する値は自分で検証する必要がある

ちなみにタマゴ産は出会ったレベルを0にする
ボールはモンスターボール
ただしメタモンやアンノーンはタマゴ産がいない
 ▼ 613 ガニウム@シュカのみ 21/02/27 15:40:13 ID:a6QwoyU. [2/3] NGネーム登録 NGID登録 wf 報告
アセンブリ関数ってWriteが出来るならReadも出来る?
c83[ォ]とc67[ヌ]を併用して暗号化パラメータもRead出来るようになれば利便性高まるかと
Emのジャッジは使い物にならんのや
 ▼ 614 ンジュモク@ペアチケット 21/02/27 17:16:30 ID:ULaUV7ik [3/3] NGネーム登録 NGID登録 wf 報告
>>613
今のところ >>555
個体値だけならコードでレベル100にすれば計算できるけど
 ▼ 615 ニリッチ@のろいのおふだ 21/02/27 18:08:45 ID:a6QwoyU. [3/3] NGネーム登録 NGID登録 wf 報告
すまん過去ログ見落としてたわ
>>個体値だけならコードでレベル100にすれば計算できるけど
確かにこれで事足りるわな
 ▼ 616 ンデツンデ@ザロクのみ 21/02/28 17:48:18 ID:jONIMkSs [1/2] NGネーム登録 NGID登録 wf 報告
Emの任意コードで捕まえたROM情報を変更すれば
第四世代産が再現できるかと思ってパルパークで輸送した

捕まえたROM情報
0x07-HG 0x08-SS 0x0A-D 0x0B-P 0x0C-Pt

HGSSのコードは「ジョウトちほう」から来たと表示され
DPtのコードは「----------」から来たと表示される
捕まえた場所を0x00(初期値)や0x37(パルパーク)にしても同じ

そもそも情報量が違うし第四世代産の完全再現は無理か
 ▼ 617 ラマネロ@でかいきんのたま 21/02/28 17:54:46 ID:jONIMkSs [2/2] NGネーム登録 NGID登録 wf 報告
>>616
捕まえたボールはコードが0x0Fまでのものは再現できたけど
第四世代の野生産にするには整合性が取れなそう

捕まえたボール
0x0D-ダークボール 0x0E-ヒールボール 0x0F-クイックボール
 ▼ 618 ャヒート@ネストボール 21/02/28 21:51:35 ID:UjmcmuUU NGネーム登録 NGID登録 wf 報告
ってかこれ使えば3世代限定の願い事ポケモンや花びらの舞ニャースとか作れるのか
すげえな
 ▼ 619 ホイップ@きょうせいギプス 21/03/01 02:18:52 ID:Ogg6ogeg NGネーム登録 NGID登録 wf 報告
なるほど、総個体値は個体値いじっても特に問題はなさそうな感じと
 ▼ 620 ッフロン@アメボトル 21/03/01 11:59:24 ID:bpcktTKE NGネーム登録 NGID登録 wf 報告
>>616
5世代に輸送すれば見分けはつかなくなるけど
 ▼ 621 ガジュペッタ@まんたんのくすり 21/03/01 12:53:40 ID:7Qs.XtJI [1/3] NGネーム登録 NGID登録 wf 報告
>>618
配布ポケモンは当時のデータを探してくる必要があるので
完全再現しようと思うとそれなりに手間がかかる

性格や個体値がランダムとされているものも
組み合わせは限られているらしい
 ▼ 622 ークライ@ライトストーン 21/03/01 13:02:39 ID:7Qs.XtJI [2/3] NGネーム登録 NGID登録 wf 報告
>>619
総個体値は5ビットずつ詰める構造になっているので
6Vにするのは簡単だけどそれ以外の値にするなら手間がかかる

あと判定ツールによっては6Vを全て疑わしいと判定したり
第三世代タマゴ産を全て疑わしいと判定したりするらしい
 ▼ 623 ナッキー@ブルーカード 21/03/01 13:07:59 ID:7Qs.XtJI [3/3] NGネーム登録 NGID登録 wf 報告
>>620
確かに第五世代では画面上では分からないようだけれど
不明値として内部データでは引き継がれているらしく
悩ましいんだよねえ

まあどうしても第四世代産として再現したい個体は
そんなにないと思うけど
配布のプレシャスボールは再現できないし
 ▼ 624 ッキング@ちいさなはなたば 21/03/02 23:38:26 ID:6/cc9ENQ NGネーム登録 NGID登録 wf 報告
ずっと気になっていたノーガード一撃必殺カイリキーを試してみた

けどフロンティアはこれだけだと勝ち抜けなかった
ぜったいれいどはマルマインのミラーコートで返されるのか
あとタスキやがんじょう以外もフーディンとかクロバットも対策必要
 ▼ 625 ズパス@インドメタシン 21/03/03 18:21:39 ID:CHtIHIfk [1/2] NGネーム登録 NGID登録 wf 報告
出身バージョン変更で
ボックス1にに ィえ  ビって入力してプラチナに送っても
カントー地方にならないのですが
どうすればいいのですか
 ▼ 626 ーボ@カシブのみ 21/03/03 19:15:28 ID:.d3QR9hU NGネーム登録 NGID登録 wf 報告
>>625
「え」と「ビ」の間の空白は4つだよ
末尾の「ビ」は8文字目である必要がある
 ▼ 627 オタチ@ひきかえけん 21/03/03 19:37:14 ID:CHtIHIfk [2/2] NGネーム登録 NGID登録 wf 報告
解決しました
ありがとうございました
 ▼ 628 レブー@かいのカセキ 21/03/04 03:51:29 ID:G3IgYNy6 NGネーム登録 NGID登録 wf 報告
フリーダウンロード出来る乱調ツールの中ではRNG ReporterというツールがWISHMKR&CHANNELジラーチの個体検索に対応しているらしい
裏IDや出身バージョン、親性別が固定のWISHMKR産に関しては、持ってる木の実以外のデータについてはこのツールだけで再現に必要な残りの個体情報を全て得ることが出来る
問題はCHANNEL産で、個体値や色違いの検索自体は出来るものの、裏IDやその他の情報については一切出力がされない
一応カスタム式の乱数計算機が付属しているので、それを適当に弄くり回して何とか性格値の算出方法と裏IDの決定法については多分辿り着いた(画像)
後は出身バージョンと親性別の決定法だが、この2つはあまりにも情報が不足していて正直お手上げだ…
何せ1匹当たりの個体生成に乱数を18前後も消費するらしいから、どの乱数が何を決めるのに使われているのかを調べるのも一苦労よ…
 ▼ 629 ース@すっぱいりんご 21/03/06 21:39:31 ID:YdtwOGFk [1/2] NGネーム登録 NGID登録 wf 報告
>>570
これおかしいと思って見直してみたら
引数の後ろに以前に入力したコードが残っていて
処理が続いていたっぽい
このスクリプトは後半の引数9バイトに0xFFがあっても実行されるみたい
 ▼ 630 リボーグ@きのみジュース 21/03/06 21:57:28 ID:YdtwOGFk [2/2] NGネーム登録 NGID登録 wf 報告
>>571
これは3文字を打ち込むだけなので入力が簡単だけど
個体生成はメソッド1になる

他のメソッドを実現するためには性格値の再計算が必要なのだけど
イベントスクリプトだけでは難しそう
 ▼ 631 ドン@いちごアメざいく 21/03/07 06:39:49 ID:OKZUZpEE NGネーム登録 NGID登録 wf 報告
任意コード実行でWISHMKR色ジラーチ完全偽装をしようと思うんですが、主人公名をWISHMKRにして国籍を北米版にした後輸送したとき、後の世代では親名のWISHMKRはちゃんと全角ではなく半角になっているんでしょうか?

ジラーチ自体の名前に関しては4世代でニックネームを付けることも可能なので気にしていないんですが、親名は半角使えないうえに後からいじることもできないのでとても気になっています…
 ▼ 632 ノンド@デボンスコープ 21/03/07 16:39:43 ID:LRIkRXjo [1/3] NGネーム登録 NGID登録 wf 報告
>>628
"Channel Jirachicheck"って画像検索したらトップにCHANNELジラーチの陽気理想個体について検索してる無修正のツール画像を見つけてしまった
鮮明なシードや性格値・個体値と、木の実や出身バージョンや親性別の情報を照らし合わせられるから調査が捗る
後は自身の発想力次第←
 ▼ 633 デンネ@ねっこのカセキ 21/03/07 16:54:29 ID:LRIkRXjo [2/3] NGネーム登録 NGID登録 wf 報告
nseedのnって何の略かは分からんが、sseed(開始時シード)からnseedまでの乱数消費量を見るに、個体生成に使われる乱数値はnseedまでと考えて良さそうか
てことは18個前後の乱数値の中から個体生成に使われるのは最初の12個だけってことか
XD乱数の特性上1個の乱数値から実際に使われる部分は上位2バイトだけだから、これで大分絞れる
 ▼ 634 ナバァ@かいふくポケット 21/03/07 19:39:11 ID:LRIkRXjo [3/3] NGネーム登録 NGID登録 wf 報告
うん、多分解析出来た

取り敢えずPokeFinder(RNG Reporterの姉妹ツール)でCHANNELジラーチの陽気理想個体を検索した所、画像1枚目の2匹の個体が出力された(RNG Reporterだと5匹出力されるが、PokeFinderの方がChannel Jirachicheckのと同じ個体が出力されるのでより適正か?)
で、上の個体の乱数値0xCC53F7C1をRNG Reporter内のResearcherという計算機をカスタマイズして乱数計算したものが画像2枚目

この設定による出力結果の対応データは以下の通り
Frame1,Custom4:裏ID
Frame3,Custom3:性格値
Frame4,Custom6:木の実(0:リュガの実,1:カムラの実)
Frame5,Custom6:出身バージョン(0:サファイア,1:ルビー)
Frame6,Custom6:親性別(0:男,1:女)
Frame7〜12,Custom5:個体値(HABSCD順)

結論:RNG Reporter(とPokeFinder)があればWISHMKR&CHANNELジラーチの個体検索が出来る
 ▼ 635 ルーラ@ちからのねっこ 21/03/08 01:54:51 ID:TEcQbhzM NGネーム登録 NGID登録 wf 報告
素晴らしい…裏ID親性別出身バージョンとchannelジラーチはかなり偽装難易度高いようですね…
wishmkrジラーチは裏D0親性別男までは固定で出身バージョンは任意なんでしたっけ?
難易度かなり違いますねえ
 ▼ 636 イガニ@ポケトレ 21/03/09 03:19:46 ID:K2og5Q9s NGネーム登録 NGID登録 wf 報告
WISHMKRジラーチの木の実の決定はよく分からんな…
CHANNELジラーチと違って単純なビット判定じゃないのか?
まあ木の実まで再現する必要性はないかもだけど

後、GCジラーチはどちらもLv5で入手となるが、CHANNELジラーチの出会ったレベルのデータ値は0(つまり孵化産扱い)となっているらしい
WISHMKRジラーチの方はどうなっているのか不明(本物持ってないし…)
ここへ来てまさかのWISHMKR産の完全再現の方が難しくなるとは…w
 ▼ 637 ンガー@スピードパウダー 21/03/09 21:24:39 ID:NUA6LB3c [1/2] NGネーム登録 NGID登録 wf 報告
>>624
ノーガード一撃必殺カイリキーでようやくHGSSタワー100連勝できた

がんじょうが出てきたときにじしんで押し切られることが多いので
交代要員を見つけてきた
これでガブリアスいなくても安心してタワー登れる

ソーナンス@たべのこし 努力値全振り
キノコのほうし こころのめ ぜったいれいど ほろびのうた
 ▼ 638 ャノビー@おだやかミント 21/03/09 21:36:00 ID:NUA6LB3c [2/2] NGネーム登録 NGID登録 wf 報告
>>637
今更だけどノーガード一撃必殺カイリキーは

第三世代の任意コードで
ワンリキーを「特性2」となる性格値で生成し
能力値と技をセットしてパルパークで送ってから進化させる

キノガッサのポイズンヒールとかも同じように再現できる
 ▼ 639 ッチール@サトピカZ 21/03/10 21:19:07 ID:p7mUeSwM NGネーム登録 NGID登録 wf 報告
>>629
ああ分かった

任意ポケモンイベント入手のサンプルコードで
c79[ル]をボックス2の3文字に指定しているのは
ボックス2の終端部FFからボックス3の8文字目まで9バイトを引数として読み
ボックス3の終端部FFを終了コードとしているのか

それでボックス3やボックス4に前のコードが残っていても
意図しないコードの実行を防げるのね
 ▼ 640 ルスワン@ビアーのみ 21/03/10 22:08:05 ID:7AxohCTY NGネーム登録 NGID登録 wf 報告
俄質問で申し訳ないんだけど0x085Fを生成してみなみのことうでラティオスにエンカウントしたいんだけどどうしたらいいんだ?
既に0x085Fは生成して座標変更ができるのは確認済みなんだけど、みなみのことうに行っても会えないからどうしたらエンカウントできるか知りたい
ちなみにむげんのチケット入手バグだとラティアスにしか会えなかった
 ▼ 641 ーマルド@きんりょくのハネ 21/03/10 23:48:37 ID:vd1gbZSY NGネーム登録 NGID登録 wf 報告
>>636
WISHMKRジラーチのバイナリをちょっと覗かせてもらった感じでは入手レベルの値は0x5っぽいね
つまり同じLv5入手でもCHANNELジラーチとは違うということか

>>639
ご名答
あの謎の9バイトの引数にはどんな値を入れても問題がないということなので、あのような形に(他のスクリプトを後ろに持ってくることを考慮していない使い方)
 ▼ 642 マージョ@あいいろのたま 21/03/11 01:18:12 ID:tnvEACok [1/2] NGネーム登録 NGID登録 wf 報告
すみません、伺いたいんですけどEmの汎用コードで色々弄って遊んだ個体ってどの程度ならバンク通りますか?
試しに通常覚えないわざを覚えさせてやったところ通らなかったので・・・
そもそも仕様的に無理なんですかね
 ▼ 643 ホイップ@ゴーストZ 21/03/11 10:31:28 ID:ThJgViw2 [1/2] NGネーム登録 NGID登録 wf 報告
自分で試行すればいいだろ
 ▼ 644 クケイル@こおりなおし 21/03/11 10:43:29 ID:iAgY2oy. NGネーム登録 NGID登録 wf 報告
技はRS以降で正規の方法で覚えられるものなら通る
ボールはなんでもいい
出身ソフトは正規入手できるソフトじゃないとダメ
組み合わせはチェックされてないらしくてサファボ入りのドラゴンダイブとものまねを覚えたエメ産ボーマンダみたいなのは通った
 ▼ 645 ーバーン@ぎんのパイルのみ 21/03/11 11:35:08 ID:tnvEACok [2/2] NGネーム登録 NGID登録 wf 報告
>>643
いや、まあそうなんだけどいちいち送るの面倒だしどの辺がボーダーラインかよくわからなかったから

>>644
ありがとうございます。世代に拘らずあり得るわざとボールなどは通るってことですね

 ▼ 646 クフーン@アメボトル 21/03/11 16:08:46 ID:cT36TATQ [1/2] NGネーム登録 NGID登録 wf 報告
VCの赤でポケモンのIDではなくそもそものトレーナーのIDを22796に変更したいのですがどなたかわかる方いらっしゃいませんか?
ゲーフリミュウを作成したいのですが(交換に流すためのものではないです。)
 ▼ 647 ノココ@くろいビードロ 21/03/11 19:17:43 ID:ThJgViw2 [2/2] NGネーム登録 NGID登録 wf 報告
0xD137-D138が手持ち1匹目親IDだからそこ弄ればできる
 ▼ 648 リルリ@だいすきメール 21/03/11 19:33:18 ID:cT36TATQ [2/2] NGネーム登録 NGID登録 wf 報告
>>647
手順などを教えてもらってもいいですか…?
こういうの知らなくて無知で…お願い致します。
 ▼ 649 ラスル@ベリーアメざいく 21/03/11 22:39:00 ID:DuJgqR06 NGネーム登録 NGID登録 報告
>>640
オスアス出現変更出来るコードあるよ
デテロニー氏のブログ見よう
 ▼ 650 シズマイ@ハガネールナイト 21/03/11 23:49:04 ID:6y1UHuKI NGネーム登録 NGID登録 wf 報告
>>648
https://nakayoshibaddi.hatenadiary.jp/entry/2017/02/08/113232

上の人ではないですが、まずこちらを見たら出来ます。

任意コード実行でないなら、一体目ポケモンの経験値を調節して、5番目・6番目の道具でセレクトBBです。
 ▼ 651 ーダイル@こだわりハチマキ 21/03/12 09:33:53 ID:/68A/JLU NGネーム登録 NGID登録 wf 報告
>>650
わざわざありがとうございます!
任意コードではないのですが、任意コードではない場合の下準備を教えて頂きたいのですが、よろしいでしょうか…?
度々すみません。。
 ▼ 652 ーリキー@リバティチケット 21/03/12 23:35:43 ID:h58k/qso NGネーム登録 NGID登録 wf 報告
リボンコンプ最難関と言われる第四世代NPCマルチも
限界突破したポケモンなら勝てるかもと思ったが苦戦

なんとか50連勝できたのはこのポケモン

サンダース@たつじんのおび ひかえめ 全振り
10まんボルト/ふんか/しおふき/れいとうビーム

NPCには準伝を選べるとやや頼もしい
あとは50戦目の相手にハピナスが来ないことを祈る
 ▼ 653 クーン@あかしのおまもり 21/03/13 07:59:36 ID:0/xATIEs NGネーム登録 NGID登録 wf 報告
改造紛いの個体使って楽しいか?
 ▼ 654 jury◆.E/DY2qzcQ 21/03/13 12:32:45 ID:ek0o1.EE NGネーム登録 NGID登録 [s] wf 報告
>>653
^^
 ▼ 655 ビヨン@ソクノのみ 21/03/13 14:35:48 ID:4i72BG8s [1/2] NGネーム登録 NGID登録 wf 報告
本当にロマンだけのコードだけど
時計が止まったエメラルドでも木の実が復活する

・木の実状態変更
ボックス名1:[ゲ@AB]

c8A[ゲ]により、木の実の状態を変更する。
@:木の実の場所 0x01〜0x59 0x01〜0x02:102番道路
A:木の実の種類 0x01〜0x2B 0x01:クラボのみ(アイテムコードから0x84を減算)
B:木の実の状態 0x01〜0x05 0x01:種 0x02:芽 0x03:茎 0x04:花 0x05:実

<例>
ボックス名1:[ゲめなお]
@=[め]=0x22:119番道路ヒワマキシティ西側の土左側
A=[な]=0x15:ザロクの実(アイテムコード0x99-0x84=0x15)
B=[お]=0x05:実が成熟

119番道路にザロクの実が成熟する。
さらに[ゲもなお][ゲやなお]で、ザロクの実が3つ並ぶ状態を再現できる。
 ▼ 656 フキムシ@ロックカプセル 21/03/13 15:38:51 ID:xfA.OZl2 NGネーム登録 NGID登録 報告
>>655
おお、面白いね
FRLGではNOPのc8AとかもEmではちゃんと役割があるものなんだね

マボロシ島に行く動画(とポケモンデータ書き換えの動画)でも上げようかと思ってるんだけど、序でにマボロシ島で木の実栽培するネタに使えそう
ただ場所指定がよく分からんな…総当たりするしかない?
 ▼ 657 ンテレオン@どくけし 21/03/13 20:54:26 ID:I9D.oGGw NGネーム登録 NGID登録 wf 報告
>>653
それをこのスレで言うかね…
 ▼ 658 ーケオス@ポケモンずかん 21/03/13 23:40:16 ID:4i72BG8s [2/2] NGネーム登録 NGID登録 wf 報告
>>656
RTC関係にEmで有効なコードがあるみたい

マボロシ島の土は0x52
ちなみに0x39の場所は設定されていない
 ▼ 659 ャスパー@ズアのみ 21/03/14 20:35:58 ID:32BID/Eo [1/3] NGネーム登録 NGID登録 wf 報告
>>656
FRLGでは機能してもEmではNOPになるイベントスクリプトもあった

・イベントスクリプトC7、C8、C9、CA、CB、CC
ボックス1:[M]、[N]、[O]、[P]、[Q]、[R]

EmではNOPコードであり、引数も読まない。
 ▼ 660 ゲキ@ミストシード 21/03/14 20:43:16 ID:32BID/Eo [2/3] NGネーム登録 NGID登録 wf 報告
>>656
FRLGでもEmでも使われていないイベントスクリプトもある
ルビサファ用なのかもしれない

・イベントスクリプトB1
ボックス1:[『@AABBCC]

Emでは引数は読み込まれるが何も実行しない。

・イベントスクリプトB2
ボックス1:[』]

NOPコード。
 ▼ 661 オップ@おだんごしんじゅ 21/03/14 21:46:29 ID:32BID/Eo [3/3] NGネーム登録 NGID登録 wf 報告
>>655
場所は以下の通り
123番道路は多いので2行にしたがどちらがどことかは特にない

@の文字
102番道路 0x01[あ]〜0x02[い]
103番道路 0x05[お]〜0x07[き]
104番道路 0x03[う]〜0x04[え]、0x08[く]〜0x0D[す]、0x4B[ぱ]〜0x4C[ぴ]
110番道路 0x10[た]〜0x12[つ]
111番道路 0x13[て]〜0x14[と]、0x50[っ]〜0x51[ア]
112番道路 0x15[な]〜0x18[ね]
114番道路 0x44[で]、0x4D[ぷ]〜0x4E[ぺ]
115番道路 0x37[が]〜0x38[ぎ]、0x45[ど]〜0x47[び]
116番道路 0x19[の]〜0x1A[は]、0x42[ぢ]〜0x43[づ]
117番道路 0x1B[ひ]〜0x1D[へ]
118番道路 0x1F[ま]〜0x21[む]
119番道路 0x22[め]〜0x24[や]、0x53[ウ]〜0x56[カ]
120番道路 0x25[ゆ]〜0x2E[ん]
121番道路 0x2F[ぁ]〜0x36[ょ]
123番道路(1) 0x0E[せ]〜0x0F[そ]、0x1E[ほ]、0x3A[げ]〜0x41[だ]
123番道路(2) 0x48[ぶ]〜0x4A[ぼ]、0x4F[ぽ]、0x57[キ]〜0x59[ケ]
130番水道(マボロシ島) 0x52[イ]
(該当なし) 0x39[ぐ]
 ▼ 662 テッコツ@プレシャスボール 21/03/15 07:32:01 ID:OGdw6XG6 NGネーム登録 NGID登録 wf 報告
きのみ自体はアイテム入手のコマンドでいくらでも入手できるけど
ふかふかの土で花畑を作るの楽しそう(こなみ)
 ▼ 663 クノシタ@ぎんのパイルのみ 21/03/15 15:39:18 ID:GdzsLNQI [1/3] NGネーム登録 NGID登録 wf 報告
>>662
サンの実やスターの実も成熟させてみると
グラフィックが設定されているのが分かる

やっぱりロマンだけだった
 ▼ 664 ロッパフ@パワーリスト 21/03/15 16:13:45 ID:GdzsLNQI [2/3] NGネーム登録 NGID登録 wf 報告
資料に載っているコードだけどこれもロマン向き
通常は1つだけのグッズも複数入手できる

・模様替えグッズ追加
ボックス名1:[ぱ⑴⑴]

c4B[ぱ]により、パソコン内に任意の模様替えグッズ⑴⑴を追加する。
⑴⑴にはイベント変数を利用可能。

⑴⑴の文字(Em非売品)
0x06[か ]:きれいなつくえ
0x0D[す ]:きれいなイス
0x1F[ま ]:あかいテント
0x20[み ]:あおいテント
0x2A[れ ]:ぎんのたて
0x2B[ろ ]:きんのたて
0x2C[わ ]:ガラスのオブジェ
0x63[テ ]:ハスボードール
0x64[ト ]:タネボードール
0x76[ヨ ]:レジロックドール
0x77[ラ ]:レジアイスドール
0x78[リ ]:レジスチルドール
 ▼ 665 ュペッタ@くれないのミツ 21/03/15 23:19:48 ID:GdzsLNQI [3/3] NGネーム登録 NGID登録 wf 報告
>>664
ちなみにこのつくえとイスを作るために必要なペコペコは
イベント変数0x4048で数えている

・灰袋火山灰変更(ロマン)
ボックス1:[にぶぞ@@]

上限は9999歩分ということになっているが
@@に値を指定すればもっと入るよペコペコ
 ▼ 666 リキテル@エドマのみ 21/03/16 21:27:34 ID:AUcIo5yQ [1/2] NGネーム登録 NGID登録 wf 報告
103番道路の洞窟にズバット以外が出てくるけど
当時だったらなあ

・変化の洞窟ポケモン変更(ロマン)
ボックス1:[にずぞ@ ]

イベント変数0x403Eに値を指定することで、
変化の洞窟に出現するポケモンを変更する。

@の値
0x01[あ]:メリープLv3-13
0x02[い]:クヌギダマLv19-29
0x03[う]:デルビルLv12-22
0x04[え]:ヒメグマLv6-16
0x05[お]:エイパムLv18-28
0x06[か]:ツボツボLv18-28
0x07[き]:オドシシLv18-28
0x08[く]:ドーブルLv18-28
他:ズバットLv6-16

一通り出現することを確認したいだけなら、
ボックス1:[ぬずぞあ ]
にしておき0x085Fを連れて洞窟内でコードを実行すれば良い。
 ▼ 667 スキッパ@ヨプのみ 21/03/16 21:35:41 ID:AUcIo5yQ [2/2] NGネーム登録 NGID登録 wf 報告
>>666
FRLGにも変化の洞窟は出てくるけど
FRLGではイベント変数0x4024が当てられているみたい
値と出現ポケモンはEmと同じ
 ▼ 668 jury◆.E/DY2qzcQ 21/03/16 21:40:07 ID:SdjA8ZpA NGネーム登録 NGID登録 [s] wf 報告
なんか現世代まで持っていける面白いコードねえかな
 ▼ 669 マタマ@メガペンダント 21/03/17 22:41:36 ID:w6BM6JNs [1/3] NGネーム登録 NGID登録 wf 報告
>>668
リボンコンプはロマンあるよ
第三世代のだけでも全て付ければ見栄えはする
 ▼ 670 リデプス@くろいにんじん 21/03/17 22:57:40 ID:w6BM6JNs [2/3] NGネーム登録 NGID登録 wf 報告
Emトレーナーカードの星の一つにコンテストが条件になっていて
これはミナモ美術館2階の絵画を5つとも埋める必要がある

ミナモ美術館2階の絵画について調べたところ
どうやら性格値やPIDなんかも記録されているみたい

イベント変数0x4099を設定すると絵画のイベントが発生するっぽいが
コンテストのデータが必要らしく途中で止まってしまう
コードで絵画だけ埋めるのは難しそう

コンディションMAXで技をセットしたポケモンを準備して
5部門のコンテストを勝った方が早いか
 ▼ 671 ルスワン@メガメガネ 21/03/17 23:00:49 ID:w6BM6JNs [3/3] NGネーム登録 NGID登録 wf 報告
>>670
コンテストに勝つならコンディションMAXだけでもいけそうだけど
絵画の条件で12点以上というのがあるので
アピールタイムで点数を取れる技が必要だと思う
 ▼ 672 イレーツ@アブソルナイト 21/03/18 23:12:22 ID:26ycr4eM NGネーム登録 NGID登録 wf 報告
>>670
そして星4つでゴールドカードに到達した

ポケモンセンターで回復しようとすると
最初だけ驚いてくれる

これはフラグ0x159に記録されているので
[れケあ]でフラグを折れば再び驚いてくれる
 ▼ 673 グラージ@おいしいシッポ 21/03/20 22:44:29 ID:3XxIg1XY [1/2] NGネーム登録 NGID登録 wf 報告
>>666
このポケモンたちはたまにレア木の実とか
ロマンあるアイテムを持っているようだ

当時だったらなあ
 ▼ 674 ケンカニ@シルバーコロン 21/03/20 22:56:43 ID:3XxIg1XY [2/2] NGネーム登録 NGID登録 wf 報告
Emのパソコンでカスタム壁紙なんてあるのか
値を指定するのが手間だけど
イベント変数0x54F5に0x01を設定すると使えるようになる

イベント変数0x54F4で模様を指定できるけど
定義されていない値を指定するとボックスを開いたときにフリーズする(危険)
1バイト目は0x00〜0x0Fで2バイト目は0x00〜0x1D

さらにイベント変数0x54EAで背景色とイベント変数0x54ECで模様の色
両方とも値は下位からRGBが5ビットずつ

やっぱりロマンだけだった
 ▼ 675 ダリン@ゴーストジュエル 21/03/21 16:38:01 ID:.uM.DAUI [1/2] NGネーム登録 NGID登録 wf 報告
手持ちの大切なもの道具を消す方法って有りますか?いざオーロラチケットを手に入れたら、改造ソフトになった気が個人的にしちゃって…
完全な自己満ですし、方法が確立されていなかったら、お調べしなくて大丈夫です。
 ▼ 676 ャワーズ@タラプのみ 21/03/21 18:56:20 ID:1qGQYX3k [1/2] NGネーム登録 NGID登録 wf 報告
>>675
イベントスクリプト45がアイテム削除になっている
引数は追加と同様[ど⑴⑴⑵⑵]で⑴⑴にアイテムコードと⑵⑵に個数を指定する

大切な物は個数1個で
オーロラチケットを削除するなら[どモああ ]
 ▼ 677 ブリボン@トライパス 21/03/21 20:01:15 ID:.uM.DAUI [2/2] NGネーム登録 NGID登録 wf 報告
>>676
ご丁寧なご説明本当にありがとうございます…!
無事に消せました!
 ▼ 678 ラクロス@ヨクアタール 21/03/21 22:50:25 ID:1qGQYX3k [2/2] NGネーム登録 NGID登録 wf 報告
>>674
これ壁紙には「だいすき」という名前で追加される

仕様ではカナズミシティのハコガミ家で
12桁の文字列を入力して入手するようになっている
この文字列も解析されているようだけどロマンだな
 ▼ 679 ッポ@オッカのみ 21/03/23 13:27:44 ID:C2L2sVhw NGネーム登録 NGID登録 wf 報告
むげんのチケットをEmから他ROMに二次配布する方法を調べたのだけど
二次配布可能なデータは所持アイテムやフラグではなく
配信されたバイナリ自体に入っているみたい

配信データをバイナリエディタで書き込めば二次配布できそうだけど
書き込むアドレスと内容も分からないし難しいな

まあ今はルビサファ産のラティを完全再現できるので
チケットの二次配布はロマンだけなのだが
 ▼ 681 リヤード@セシナのみ 21/03/23 23:30:41 ID:HkeERcR6 NGネーム登録 NGID登録 wf 報告
>>680
むげんのチケットはルビサファ互換の機能で
「ふしぎなできごと」で配信されている

ふしぎなカードはFRLGからの機能で
「ふしぎなおくりもの」なのでまぎらわしいが別の機能
しんぴのチケットとか配信ポケモンはこちら

海外のサイトにむげんのチケットのバイナリがあるっぽいけど
使い方が分からん(めんどい)
 ▼ 682 ノアラシ@ゴツゴツメット 21/03/27 18:16:48 ID:xj6YDeGE NGネーム登録 NGID登録 wf 報告
ぼんじりさんの考案されたFR任意コードでの色違いデオキシスの動的生成って、メソズレが起きるデータでは色違いは絶対に出現しないのかな。20回くらいやっても通常色しか出なくて泣ける。
 ▼ 683 リランダー@ウッディメール 21/03/27 22:17:47 ID:B4ysY3EM NGネーム登録 NGID登録 wf 報告
>>682
seed[n]の[n−3]の乱数値を指定する方法をお試しください
FRLGはn-3の方が良さそう
 ▼ 684 ーロンゲ@カードキー 21/04/01 17:00:17 ID:Ea1QnUm6 NGネーム登録 NGID登録 wf 報告
水中でダイビング忘れさせて浮上しようとしたら
ちゃんと専用メッセージあって驚いたわ…

うえから ひかりが さしこんでいる!
ポケモンの わざで ふじょうできるかも?
 ▼ 685 ータクン@スピードパウダー 21/04/01 21:45:04 ID:OKlw5eCE NGネーム登録 NGID登録 wf 報告
>>684
没セリフだね
調べてみると他にも色々とあるみたい
 ▼ 686 サキント@よごれたハンカチ 21/04/01 23:00:51 ID:Ncc2nFsk [1/2] NGネーム登録 NGID登録 wf 報告
ダイビング状態でダイビング出来るポケモンが手持ちにおらんと出る奴やねそれ
 ▼ 687 シカマス@みどりのかけら 21/04/01 23:02:29 ID:Ncc2nFsk [2/2] NGネーム登録 NGID登録 [s] wf 報告
>>686
ごめん文盲だった
 ▼ 688 ギルダー@きのはこ 21/04/03 11:09:30 ID:c/Fouqvk [1/3] NGネーム登録 NGID登録 報告
>>586
Emの時間についてさらに調べた

時間には「RTC時間」と「ゲーム内時間」がある
RTC時間はカートリッジ内蔵の電池で動く時計

日付はRTC時間では年月日のデータを持っているが、
Emでは2000年1月1日を1日目とした日数を使う
ゲーム内時間はゲーム開始日を1日目としている

ゲーム内時間を設定するとRTC時間との「時差」が保存されて、
時間経過に関するイベントの発生時は、
RTC時間と時差からゲーム内時間を再計算している
 ▼ 689 ノプス@すいせいのかけら 21/04/03 11:12:04 ID:Sdc2DRoY NGネーム登録 NGID登録 wf 報告
俄で申し訳ないんだけど、デテロニー氏の方法で試したアゲトセレビィがバンク通らなかったんだけど、これはどこに問題があるんかな
 ▼ 690 ーフィ@きんのはっぱ 21/04/03 11:28:54 ID:c/Fouqvk [2/3] NGネーム登録 NGID登録 報告
>>688
イベントスクリプトも詳細が分かった

・ゲーム内時間変更
ボックス名1:[わ⑴⑴⑵⑵]

c2C[わ]により、ゲーム内時間を1日目の⑴⑴時⑵⑵分に変更し、
RTC時間との時差を再設定する。
引数にはイベント変数を使用可能。
 ▼ 691 ニノコ@スーパーボール 21/04/03 12:02:36 ID:c/Fouqvk [3/3] NGネーム登録 NGID登録 報告
>>689
イベントフラグは無しが正規
第三世代では運命的な出会いと表示されるけど、
この表示は捕まえた場所のみに依存している

出身ROMはルビーかサファイアだったと思う
少なくともコロシアムではない
 ▼ 692 ガライボルト@なんでもなおし 21/04/04 21:23:55 ID:9i7EEC4c NGネーム登録 NGID登録 報告
>>690
活用は…難しそうか
PARやエミュとかで起動が確認されているRTCリセットモードを何とか任意コード実行で呼び出せたら便利そうなんだけどね…
割り込み処理に挿入とかすれば呼び出せるんだろうか
 ▼ 693 クデ@じしゃく 21/04/05 19:31:12 ID:cQYkzEJ2 NGネーム登録 NGID登録 wf 報告
オオタチの色違いが欲しいのですが、emで出現しないポケモンは任意エンカウントでも色違いにするのは不可能ですよね?
 ▼ 694 リゲイツ@マックスアップ 21/04/06 07:27:58 ID:jqxYWMdU NGネーム登録 NGID登録 報告
性格値を元にID変更すれば色違いなんて楽に出現できますよ
 ▼ 695 リマロン@きのみ 21/04/06 13:52:33 ID:5.ZgAncU NGネーム登録 NGID登録 wf 報告
>>694
と言う事は。
適当にエンカウントさせたオオタチの個体値を調べてseedから性格値を特定。
例によって性格値( 0x7db6ae81 )
そこから7db6とae81を10進数に直した32182と44673をそれぞれ表裏idにし、任意乱数で呼び出せば色違いになるという事で間違ってないでしょうか?
 ▼ 696 ーボック@ヘラクロスナイト 21/04/08 21:26:17 ID:KHZIlgnE NGネーム登録 NGID登録 wf 報告
4世代でザロクバグ利用してロトムを別のポケモンに置き換えてる動画↓
https://www.youtube.com/watch?v=Cidiu16C_Bk

これは任意コード実行の糸口になりえるのかな…?
 ▼ 697 ーフィ@イトケのみ 21/04/08 23:20:23 ID:mbh6GuAI NGネーム登録 NGID登録 wf 報告
>>696
全く仕組みが分からん

第4世代のザロクバグは日本版と海外版とで大分挙動に差があるから再現出来るかどうか…
 ▼ 698 バルオン@とうめいなスズ 21/04/09 17:12:25 ID:r.MQvF6c NGネーム登録 NGID登録 wf 報告
ザロクバグで6匹瀕死にした状態で野生ダブルバトルしたら面白いことになった
(画像の状態のままフリーズ)

>>697
https://archives.glitchcity.info/wiki/Pomeg_glitch.html#In_Pok.C3.A9mon_Diamond.2C_Pearl_and_Platinum
このサイトによると、
ザロクバグで6匹全員瀕死にするとパーティーの7匹目のポケモンが読み込まれて
その影響?で敵のポケモンが破損するらしく
それを利用してポケモンの種類を変化させているらしいです
今のところ自分の日本版初期パールではまともに成功した試しはないですが…
 ▼ 699 クオング@せっかちミント 21/04/10 01:26:46 ID:1UHc7I06 [1/2] NGネーム登録 NGID登録 wf 報告
>>698
何か条件揃えればアサナン以外も出せるようになるのかね?
日本版だと四天王戦ならフリーズしないってことくらいしか知識ないが、バグポケモンでも生成出来るようになれば色々可能性が広がりそう
 ▼ 700 クシー@フエンせんべい 21/04/10 06:22:15 ID:5dmA8SZE [1/2] NGネーム登録 NGID登録 wf 報告
>>696その方の動画は他にもTwitterでホウオウ出してる
もりのようかんマナフィのやり方がさっぱりでなんとなくだけど乱数っぽい?
自分はプラチナ版でパルパークで試してたらレジスチルがモジャンボに変化したりした
フリーズしたりして捕まえれてないけど
アグノムがグレイシアに変化したこちらは惜しかった図鑑登録後にフリーズした
条件がさっぱり
何回か試して分かるのは徘徊ポケモンの位置とか時刻が絡んでる感じ
 ▼ 701 ラチーノ@キーストーン 21/04/10 06:50:58 ID:osmA4yiY NGネーム登録 NGID登録 wf 報告
>>700
どこにホウオウ出してる動画がある?
 ▼ 702 ブリボン@ベリーアメざいく 21/04/10 07:01:29 ID:5dmA8SZE [2/2] NGネーム登録 NGID登録 wf 報告
ツイッターで検索PRAMA Initiativeそのアカウントクリックで入る
スクロールするとその方が2020年12月2日に動画が投稿されてる
もりのようかんのロトムをホウオウにして出してる
 ▼ 703 ラージェス@こうかくレンズ 21/04/10 10:18:16 ID:1UHc7I06 [2/2] NGネーム登録 NGID登録 wf 報告
>>700
パルパークでも起こるのか
一見手持ちの状態なんて関係なさそうだったから完全ノーマークだったわ…
乱数依存だったら条件揃えれば再現性は取れるかもしれないね
バイナリで相手ポケモンの変化を見ながらやれば何か分かりそうだが
 ▼ 704 イタラン@かたいいし 21/04/10 22:12:52 ID:nTIszIfg NGネーム登録 NGID登録 wf 報告
>>698から色々調べて見た結果、>>700の言っている通り乱数だったみたい

https://archives.glitchcity.info/forums/board-110/thread-9036/page-0.html
>>696の動画の場合は
性格値0x994714D8 表ID34952 裏ID16938のゴルダックをパーティーの先頭に置いて
性格値0x09E07196のロトムにエンカウントすることで
Lv221アサナンを出現させているらしい
(上のサイトに書いてあること機械翻訳しただけなので解釈が間違っているかもしれない)

普通にやっていてもほぼ暗転フリーズ…もしくはダメタマゴ出てきてフリーズだったので
乱数調整はまず必須と思われる
 ▼ 705 アコイル@けいけんアメL 21/04/11 12:25:25 ID:MJFwswN2 [1/2] NGネーム登録 NGID登録 wf 報告
>>692
呼び出せる

・RTC時間変更有効化
ボックス名1:[にわぞみけるHく]

RTC時間を変更可能とする値を、イベント変数とフラグに設定する。
イベント変数0x402Cに値0x0920を代入し、フラグ0x08C2を立てる。

コードを実行した後、一旦レポートして電源を入れ直す。
タイトル画面で[左+B+SELECT]ボタンを押すと、RTC時間変更の画面になる。
変更すると自動的にレポートが書かれ、タイトル画面に戻る。
ゲーム内時間もRTC時間と同じ時間に変更され、時差は補正される。

なお、RTC時間を変更するとイベント変数0x402Cとフラグ0x08C2は初期値に戻るため、
また変更する場合は値を設定し直す必要がある。
 ▼ 706 レベース@あさせのしお 21/04/11 16:01:47 ID:bxTY9vFY NGネーム登録 NGID登録 報告
>>705
なんとイベントスクリプトの操作だけで起動出来るとは…
これはかなり便利そうだし是非サンプルコード一覧に追加させていただきたいな

製品版に残ってるのか分からないけどこれ↓とかも呼び出せたりは…流石に無理かな…
https://tcrf.net/Proto:Pok%C3%A9mon_Emerald/Test_Menu
 ▼ 707 ンヂムシ@ウイのみ 21/04/11 19:43:59 ID:MJFwswN2 [2/2] NGネーム登録 NGID登録 wf 報告
>>706
有用だと思ってもらえてうれしいよ

デバッグメニューなんてあるのかなあ
個別に機能を呼び出すことはできるかもしれないけど
GUIのメニューはなさそうな気がする
 ▼ 708 リープ@メタグロスナイト 21/04/14 21:53:23 ID:fXn2KBjY [1/3] NGネーム登録 NGID登録 wf 報告
>>690
RTC関係のイベントスクリプトの続き

・時間経過イベント実行
ボックス1:[を]

c2D[を]により、RTC時間と時差からゲーム内時間を算出し、
時間経過で発生するイベントを実行する。

・ゲーム内時間のコピー
ボックス1:[ん]

c2E[ん]により、RTC時間と時差からゲーム内時間を算出し、
イベント変数0x8000に時、0x8001に分、0x8002に秒を代入する。
 ▼ 709 グトリオ@デンリュウナイト 21/04/14 21:58:59 ID:fXn2KBjY [2/3] NGネーム登録 NGID登録 wf 報告
>>708
時差の値を記録しているアドレスを特定して書き換えれば、
[を]でもっと自在にゲーム内時間を動かせそう

[ん]は電池切れしているROMだったら、
時分秒にそれぞれ特定の数値を保存しておくとかかなあ
 ▼ 710 リンリキ@あまーいりんご 21/04/14 23:26:58 ID:fXn2KBjY [3/3] NGネーム登録 NGID登録 wf 報告
>>709
時差のアドレスはTN領域+0x98あたりが気になるんだけど
ぜんぜん分からん
 ▼ 711 ーフィア@トライパス 21/04/15 17:33:46 ID:joKUhYT6 [1/3] NGネーム登録 NGID登録 wf 報告
時差のアドレスを調べていたら、他のアドレスが見つかった

>>679
・むげんのチケット配布可能

むげんのチケットが配布可能になる値を、イベント変数に代入する。
コード実行後にレコードコーナーで通信すると、RSに配布できる。

ボックス名1:[にBウほ   ビ]
ボックス名2:[にDウおお  ビ]
ボックス名3:[にEウてあ]
 ▼ 712 コガシラ@ヘラクロスナイト 21/04/15 17:43:39 ID:joKUhYT6 [2/3] NGネーム登録 NGID登録 wf 報告
>>711
むげんのチケットに限らず、何でも配布できるっぽい
ボックス名1:[にBウ@   ビ]
ボックス名2:[にDウAB  ビ]
ボックス名3:[にEウCD]

@:チェックサム(A+B+C+D)
A:配布可能な回数
B:不明値(チェックサムに加算する値)
CD:アイテムコード
 ▼ 713 ンドパン@パワーバンド 21/04/15 17:49:42 ID:joKUhYT6 [3/3] NGネーム登録 NGID登録 wf 報告
>>713
説明を間違えたので訂正

・レコードコーナー配布アイテム指定
ボックス名1:[にBウ@   ビ]
ボックス名2:[にDウAB  ビ]
ボックス名3:[にEウCD]

@:チェックサム(A+B+C+D)
A:不明値(チェックサムに加算する値)
B:配布可能な回数
CD:アイテムコード
 ▼ 714 ォッシュロトム@リバティチケット 21/04/16 00:15:27 ID:GPYIJj5M [1/2] NGネーム登録 NGID登録 wf 報告
>>711
RSに配布出来るのはイイね
不思議なカード系も理論上はイベント変数操作で打ち込み出来るけど量が…

ここまで情報が増えてくると改造ポケモンwikiみたいなEmのデータの纏めが欲しいな
 ▼ 715 ネコロロ@フリーズカセット 21/04/16 01:38:27 ID:GPYIJj5M [2/2] NGネーム登録 NGID登録 wf 報告
第4世代ザロクバグって捕獲の可能性はPtにしかないっぽい?
DPはダメタマゴが出現した時点で即フリーズするらしいけど
もうPtには固定シンボルいないから新しくデータ用意しないとな…

>>704のゴルダックをEm任意コード実行で作製してみたけど同じように使えるだろうか?
技は適当に腹太鼓/身代わり/守る/キノコの胞子にしてザロクバグ用にしてみた
因みに、マックスアップ1個投与後にHPを1にして毒々球で毒にしてザロクバグでHPをバグらせて毒のフィールドダメージでHPを−1してからマックスアップを投与することで全瀕死に出来る
 ▼ 716 クガメス@ピジョットナイト 21/04/16 05:59:12 ID:UPo.Gy/. NGネーム登録 NGID登録 報告
>>715
DPのダメタマゴ出現時にどういう処理が起こってるかだよな…
0x085Fみたいにどっかのアドレス参照なら応用できるけど
 ▼ 717 ラナクシ@シルバーコロン 21/04/16 12:43:10 ID:kK6oBvi6 NGネーム登録 NGID登録 報告
>>715
検証用にROMを調達しようと思ったけど、
Ptの中古相場が上がってる
ブックオフで見たら4500円の値が付いていた
 ▼ 718 ンタロス@フェスチケット 21/04/16 23:04:22 ID:Z8TYPVA2 [1/2] NGネーム登録 NGID登録 wf 報告
>>714
ちなみに、むげんのチケットはRSでもフラグをチェックしていて、
みなみのことうイベントの発生にはフラグが立っている必要がある

レコードコーナーでむげんのチケットを受け取ればフラグが立つので、
この方法でRSも配布限定イベントを発生させることができる(ロマン)
 ▼ 719 メックス@いましめのツボ 21/04/16 23:18:12 ID:Z8TYPVA2 [2/2] NGネーム登録 NGID登録 wf 報告
>>714
ふしぎなカードはテキストを削れば打ち込みを少なくできそう
これも調べてみるかなあ

情報量は増えたけど基本ロマンなので
このスレも進行がゆっくりだしとりあえずここで良いのでは
 ▼ 720 ットロトム@コダックじょうろ 21/04/17 09:30:37 ID:9nIc0axw [1/3] NGネーム登録 NGID登録 wf 報告
>>716
所謂脆弱性ってやつよね
でもやっぱりフリーズしたりしなかったりっていう脆弱性の度合いはPtの方が顕著なんだよな…

>>717
もうちょっとした新作ゲーム並みの高さだなw
しょうがないからデータ消して周回するしかないか…
 ▼ 721 オップ@ぎんのズリのみ 21/04/17 10:09:34 ID:268gx8as NGネーム登録 NGID登録 wf 報告
RSの内部にさいはてのことうとかへそのいわとか
当然存在しないよね?
 ▼ 722 ンリキー@グッズケース 21/04/17 10:16:00 ID:9nIc0axw [2/3] NGネーム登録 NGID登録 wf 報告
>>719
改造ポケモンwikiのFRのメモリアドレス一覧もある程度参考にはなるけど、やっぱりEm専用の一覧があった方が便利かなと思って
色んなとこのレンタルwiki見てみたが会員登録必要だし使い勝手の良さとかもよく分からないし俺に新設は無理そうだ…w
 ▼ 723 ベルタル@ベリブのみ 21/04/17 14:59:58 ID:Jp4.LDLo NGネーム登録 NGID登録 wf 報告
エメラルドの徘徊について
性格値の変更はできたのですが個体値の変更がわかりません
ボックス名1:[にみぽ@@  ビ]
ボックス名2:[にむぽAA]
の@とAには何を(性格値、乱数値など)入れれば良いか教えてください
 ▼ 724 ルノリ@ポケじゃらし 21/04/17 16:14:11 ID:B8J.nWEo [1/5] NGネーム登録 NGID登録 wf 報告
>>723
これは個体値6Vの場合に0xFFFFを代入する
ボックス名1:[ああああにみぽ]
ボックス名2:[ああああにむぽ]

6V以外の場合はめんどい
 ▼ 725 ノムッチ@レトルトめん 21/04/17 16:18:06 ID:B8J.nWEo [2/5] NGネーム登録 NGID登録 wf 報告
>>724
これは終了コードも必要だった
ボックス名3:[い]
 ▼ 726 イアント@ひかりのいし 21/04/17 16:21:07 ID:UiRAIysI NGネーム登録 NGID登録 wf 報告
>>722
あーメモリアドレスとかアセンブリとかのまとめか
海外サイトでやってる人いるらしいけどそこから翻訳したり出来ないかな?
 ▼ 727 ネッコ@ズアのみ 21/04/17 16:21:39 ID:B8J.nWEo [3/5] NGネーム登録 NGID登録 wf 報告
>>721
調べてみたけど存在しなかった
チケットもデータがないので受け取っても??のアイテムになる
 ▼ 728 ォッシュロトム@メンバーズカード 21/04/17 16:59:39 ID:9nIc0axw [3/3] NGネーム登録 NGID登録 wf 報告
>>724
ボックス名2は[にむぽ]だけでいい(>>725も不要)
もしくは
ボックス名1:[あああああにむぽ]
ボックス名2:[ぜにみぽ]
の方が適正かも(もしタマゴフラグとか親性別に影響が出そうなら)

>>726
英語圏辺りのなら俺も検索したけど、中々イイ感じに纏まってる所は見つけられなかったな…
大体は改造ポケモンwikiのFRのデータベースを基にEm用にリライトした方が早そうなレベルだったw
 ▼ 729 ロスター@たいようのふえ 21/04/17 17:58:10 ID:B8J.nWEo [4/5] NGネーム登録 NGID登録 wf 報告
>>728
そっか
後続処理がないならNOPで終端部を上書きする必要ないのね

日本版Emの解析は、高個体値メタモンを探すスレ
でも進められていたようだけど、うーむ
 ▼ 730 ンカラス@GBプレイヤー 21/04/17 22:48:14 ID:B8J.nWEo [5/5] NGネーム登録 NGID登録 wf 報告
>>724
めんどいのは、値を2進数にして変数を組み直す必要があるため

2個の変数を[1][2]として、x1個で2進数1桁を表すとすると、
次のような構造になっている

総個体値(IVs)の個体値
[2]xx|xxxxx|xxxxx|xxxx [1]x|xxxxx|xxxxx|xxxxx|
[2]-|特防|特攻|素早4bit [1]素早1bit|防御|攻撃|HP
リトルエンディアンなので逆順になる

例えば、5VA0だと以下のようになる
使用しない2桁は0か1どちらでも良いけどここでは0とする

[2]-|特防31|特攻31|素早4bit30 [1]素早1bit1|防御31|攻撃0|HP31
→2進数[2]00|11111|11111|1111 [1]1|11111|00000|11111
→4桁区切り[2]0011 1111 1111 1111 [1]1111 1100 0001 1111
→16進数[2]0x3FFF [1]0xFC1F
→文字コード[2][lぜ]+[ま ] [1][まl]+[ ふ]

汎用コード打ち込み
ボックス名1:[にみぽまl  ビ]
ボックス名2:[ぬみぽ ふ  ビ]
ボックス名3:[にむぽlぜ  ビ]
ボックス名4:[ぬむぽま ]

または0xFFを終端部に合わせてこうする
ボックス名1:[にみぽまl  ビ]
ボックス名2:[ぬみぽ ふにむぽ]
ボックス名3:[ぜ]
 ▼ 731 ガユキノオー@けいけんアメM 21/04/17 22:52:33 ID:hqqwQB3s NGネーム登録 NGID登録 wf 報告
いちいち調べるのだるいから、ポケモン種や性格値を入力したら適切なボックス名を返してくれるアプリ欲しいぜ
自分で作れよって話だけど
 ▼ 732 ウオウ@ぎんのズリのみ 21/04/18 14:17:47 ID:GzvMNmZo [1/2] NGネーム登録 NGID登録 wf 報告
任意コード理解できるようになるには何から始めれば良いでしょうか?
ID調整や性格値からの色違い出現は出来るようになったのですが、特定のりぼんを付けたりするのはどうもできずにダメ卵ばかりです。
 ▼ 733 ガバシャーモ@むげんのチケット 21/04/18 17:13:12 ID:Pm7U3ICY NGネーム登録 NGID登録 wf 報告
>>696の動画の投稿者について色々と調べてたらこんなサイトを見つけた
https://github.com/MAP233224/Motor

↑によるとGitHubってアプリで任意のポケモンを出現させられるシードが検索できるらしいけど
使い方がいまいちよく分からない…
 ▼ 734 ツケラ@みずたまリボン 21/04/18 17:52:53 ID:dknMIM6E NGネーム登録 NGID登録 wf 報告
>>733
もしかしてGitHubのこと知らない?
 ▼ 735 ナギラス@ていきけん 21/04/18 18:59:55 ID:o9TEYleo [1/3] NGネーム登録 NGID登録 wf 報告
>>731
「エメラルド 任意コード パラメータ早見表」でググると、
良い感じの資料が見つかる
 ▼ 736 ルヴァディ@レンブのみ 21/04/18 19:06:33 ID:o9TEYleo [2/3] NGネーム登録 NGID登録 wf 報告
>>732
「手持ちポケモンデータ書き換え」が万能なので、
これを使うことに慣れるのが良い
コンテストのリボンは値を4、他のリボンは値を1にする
 ▼ 737 メレオン@エレベータのカギ 21/04/18 20:32:36 ID:o9TEYleo [3/3] NGネーム登録 NGID登録 wf 報告
>>712
>>713
ちなみにこの方法は、
以前に考察した配信データのバイナリは使っていない

>>681
このバイナリは通信で受け取ったら即実行されて、
ゲーム中はメモリ上に存在しないかもしれない
 ▼ 738 クバリス@ポイントカード 21/04/18 20:44:32 ID:hZts5HxI [1/3] NGネーム登録 NGID登録 wf 報告
>>735
ありがとう
ここまでまとまってるならアプリなんかいらんな

>>733
githubではアプリそのものを公開してるんじゃなくて
アプリのソースコードを公開しているので自分でビルド等をする必要がある
幸いこのmotorとかいうアプリは既にビルド済みのexeが配布されているのでこれ落とせば良いと思う
https://github.com/MAP233224/Motor/releases
 ▼ 739 ガリザードンY@きんのナナのみ 21/04/18 20:52:59 ID:GzvMNmZo [2/2] NGネーム登録 NGID登録 wf 報告
>>736
ありがとうございます。
色々試しながらコードの理解を深めていきたいです。
 ▼ 740 ギガナイト@ラティアスナイト 21/04/18 21:50:23 ID:V.DkhvB6 [1/2] NGネーム登録 NGID登録 wf 報告
>>733>>704の条件打ち込んで計算しても同じアサナン出力されん…
条件変えれば他の個体は出力されるけどどっちみち実用に落とし込めないな
 ▼ 741 ツロイド@メガバングル 21/04/18 22:06:03 ID:hZts5HxI [2/3] NGネーム登録 NGID登録 wf 報告
>>740
NB: The current version of this application only supports Pokemon Platinum for the English and French languages.
ってあるから日本版だとダメなんじゃない?
 ▼ 742 ッシー@バックのかんづめ 21/04/18 22:13:40 ID:V.DkhvB6 [2/2] NGネーム登録 NGID登録 wf 報告
>>741
いやちゃんと英語版のPtに設定してある
 ▼ 743 ガチャーレム@ふしぎなタマゴ 21/04/18 22:17:34 ID:hZts5HxI [3/3] NGネーム登録 NGID登録 wf 報告
>>742
oh...
 ▼ 744 ロデスナ@フライングメモリ 21/04/19 13:06:35 ID:BLsYiZD6 NGネーム登録 NGID登録 wf 報告
>>717
またブックオフに行ったけど第四世代はどれも高かった
DP 3000円
HGSS 4000円

第三世代は在庫なしだった
まあGBAは既にレトロゲームだからなあ
 ▼ 745 シラム@ジュナイパーZ 21/04/19 18:31:29 ID:.r/2b0Uc NGネーム登録 NGID登録 wf 報告
>>744
Amazonなら送料込みでダイヤモンドが1000円で売ってたよ
箱も取説もないけど
 ▼ 746 ドリーノ@こだいのきんか 21/04/19 18:49:31 ID:inkIUfgQ NGネーム登録 NGID登録 wf 報告
田舎のハードオフ箱説なしなら500円でダイパ売ってるんだが
 ▼ 747 ジスチル@めざめいし 21/04/19 23:28:26 ID:EZxEHj3U [1/2] NGネーム登録 NGID登録 wf 報告
>>744
第三世代から第四世代に輸送したときに
DP、Pt、HGSSで不明値の扱いが違うらしいと
昔のスレで読んだ気がする

確かNNの終端子より後ろの不明値だったような
 ▼ 748 ルマイン@ねっこのカセキ 21/04/19 23:40:07 ID:EZxEHj3U [2/2] NGネーム登録 NGID登録 wf 報告
>>746
ハードオフは店によって価格差ありすぎな感じ
現物を見て買えるのは良いかな

ゲームボーイプレーヤー買いたいけど高い
 ▼ 749 ルバット@HPかいふくポン 21/04/20 13:20:41 ID:a3bAcq.M NGネーム登録 NGID登録 報告
第三世代のふしぎなカードには、任意コード実行を記述できるっぽい

仮に第四世代も同様の仕組みなら、
ふしぎなカードを使って任意コード実行できるかもしれない
代替サーバーを立てる必要があるので大がかりなシステムになる

海外の有志による代替サーバーが稼働しているので
技術的には解析されていると思うけど
だいぶハードルは高そう
 ▼ 750 クガメス@モーモーチーズ 21/04/20 13:25:25 ID:c2jMgvdY NGネーム登録 NGID登録 報告
前に個体値の質問をした者ですが、無事に6vとa0を入手することができました
また、解説のおかげでs0も(多分)できそうです
ありがとうございました
 ▼ 751 ナギラス@そうこのかぎ 21/04/20 19:35:52 ID:9mTckgfQ NGネーム登録 NGID登録 wf 報告
ダイヤモンドで任意コード実行できるようになったって言ってる人がいるんだが
 ▼ 752 リリダマ@はつでんしょパス 21/04/21 13:36:16 ID:euu2mHok [1/2] NGネーム登録 NGID登録 wf 報告
Em任意の性格値を入手する方法の比較

・徘徊ポケモンデータ書換
レベルや個体値を同時に指定可能
出現場所に行って捕獲するのが手間

・育て屋タマゴ性格値指定
コード入力が簡単
別に親個体と受取孵化が必要なのが手間

・任意乱数値指定入手
パソコン前だけで作業が完結可能
乱数値逆算とコード打込量の多さが手間

最初はタマゴを孵化してふしぎなアメ使ってたけど
理解が進んだ今は任意乱数値指定が速いと思う
 ▼ 753 ルキア@イーブイZ 21/04/21 13:44:35 ID:euu2mHok [2/2] NGネーム登録 NGID登録 wf 報告
>>752
個体入手後は努力値6調整やステータスの再計算とか
シャドーボール取得などはアイテムが便利なので
目的に応じて手段を使い分けるのが良さそう
 ▼ 754 マワリ@ポフィンケース 21/04/21 13:51:16 ID:KX1Y2eF. NGネーム登録 NGID登録 wf 報告
>>751
どこにいるの?
 ▼ 755 バルドン@ともだちてちょう 21/04/21 14:37:40 ID:QkwQtHAw NGネーム登録 NGID登録 wf 報告
>>754
Twitter
 ▼ 756 クライ@はいぶくろ 21/04/21 15:12:31 ID:eCRsvSHI [1/2] NGネーム登録 NGID登録 wf 報告
>>530のボックス名9の1〜4文字目の値について、手持ち1〜6匹目、またはボックス1の1匹目に該当するアドレスって分かりますでしょうか?
 ▼ 757 ルタンク@べにいろのたま 21/04/21 20:31:28 ID:n9Wwo0HY NGネーム登録 NGID登録 wf 報告
>>756
手持ちは100バイトずつ並んでいるので
アドレスに0x64加減する
 ▼ 758 レイドル@ズアのみ 21/04/21 21:07:09 ID:eCRsvSHI [2/2] NGネーム登録 NGID登録 wf 報告
ありがとうございます
 ▼ 759 イクン@ヨクアタール 21/04/21 23:13:55 ID:XEfspujY NGネーム登録 NGID登録 wf 報告
>>752
実は手持ちポケモンデータ書き換えコードによる性格値の変更方法も存在する(今後投稿予定の動画でも披露するけど)
無理矢理性格値を変更→ダメタマゴ化→強制孵化コードで無理矢理孵化→0x019C(タマゴグラフィックのバグポケモン)生成→種族やその他諸々を任意のものに変更
任意乱数値指定とは違ってGBAでは出現しない性格値も再現出来て、作業はパソコン前だけで完結する
ただ、もれなく技が全てバグるので、その辺りのケアが手間になるかな
 ▼ 760 レッグル@メトロノーム 21/04/22 12:56:52 ID:ZSBAge4g NGネーム登録 NGID登録 wf 報告
>>759
なるほど
ダメタマゴに対してパラメータ変更をかけるのか
技はどちらにしろ総入替するので良いかも
CoXdの再現だと乱数で出ない性格値もあるし

任意乱数値指定は解なしだと性格値を探し直す必要があるので
そこも少し手間がかかるのだよね
 ▼ 761 ノヤコマ@しんぴのチケット 21/04/22 17:40:24 ID:O/jsg4ak NGネーム登録 NGID登録 wf 報告
>>736
レスを返した人ではないですが。
以前ようつべのコメント欄にあったMブロック値の方からリボンを取り付けようとしてダメ卵になってしまったことがあったのですが、
この手持ちポケモンデータ書き換えの方法でもコンテストリボンのコンプは可能なのでしょうか?
 ▼ 762 ドグラー@2ごうしつのカギ 21/04/22 21:14:17 ID:nvs.NQaM [1/2] NGネーム登録 NGID登録 wf 報告
>>761
可能
3ビットのコンテストリボンは、値に4をセットすれば一度に4個リボンが付く
第四世代に送っても確認できる
 ▼ 763 ラマネロ@スペシャルアップ 21/04/22 21:19:24 ID:nvs.NQaM [2/2] NGネーム登録 NGID登録 wf 報告
>>710
ついに求めていたロマンにたどり着いた
これで電池切れの時計でも木の実が成長する

・前回レポート時間変更
ボックス名1:[もけぬういを]
ボックス名5:[かッンNけノッぅ]
ボックス名6:[アねGぃBFC]
ボックス名7:不問
ボックス名8:[アlコ う]
ボックス名9:[@@ABC]

前回レポート時間を@@日A時B分C秒に変更し、
c2D[を]により時間経過イベントを発生させる。
事前にRTCリセットモードでRTCを変更しておいて、
前回レポート時間を遡らせることで時間経過を再現する。

例えば、RTCリセットモードで31日をセットしたとする。
レポートを再開したところで木の実を植えて、
前回レポート時間を28(0x1C)日に変更すれば、
その木の実は植えてから3日経過した状態になる。
 ▼ 765 ベルタル@タイマーボール 21/04/22 22:42:28 ID:t91Eh71E NGネーム登録 NGID登録 wf 報告
>>764
おぉすごいねぇ
めちゃ捗りますわありがとう
フォームサイズは固定にした方が良いかも
 ▼ 766 マンボウ@でんせつのメモ3 21/04/22 23:11:14 ID:62Yk.puU [2/2] NGネーム登録 NGID登録 wf 報告
ざす
GW中には修正しときます
 ▼ 767 ブリム@みずのいし 21/04/22 23:48:39 ID:MMmAWrbE NGネーム登録 NGID登録 wf 報告
>>763
おめでとう(?)ございますw
目的のアドレスは0x02024798〜だった訳ですね
stmiaの時にボックス名9の6〜8文字目のFFもペーストされるけど、この部分は影響ないのかな?
まあ実機エディタで覗いた限りでは00で埋められてただけだから、気になる人は8文字目までを[ ]で埋めとけばいいかもだけど
 ▼ 768 イティ@スペシャルガード 21/04/23 16:03:54 ID:h0Q24..s [1/2] NGネーム登録 NGID登録 wf 報告
>>767
ありがとう
先駆者たちの解析のおかげだよ

ここの前8バイトに時差の値は入っていたのだけど
挙動が想定と違っていたので方法を変えることにした

秒の後ろ3バイトは通常プレイでは使っていないと思うけど
デフォルト値が0なら0にしておいた方が良いね

・前回レポート時間変更
ボックス名1:[もけぬういを]
ボックス名5:[かッンNけノッぅ]
ボックス名6:[アねGぃBFC]
ボックス名7:不問
ボックス名8:[アlコ う]
ボックス名9:[@@ABC   ]
 ▼ 769 ンドロス@ポロックキット 21/04/23 16:12:06 ID:h0Q24..s [2/2] NGネーム登録 NGID登録 wf 報告
>>764
これSUGEEEE
しんそくやシャドーボールにも対応していてありがたい
 ▼ 770 シデ@ヒメリのみ 21/04/23 17:44:30 ID:rkOYMhFo NGネーム登録 NGID登録 wf 報告
>>762
ありがとうございます。
何度やってもフリーズダメ卵でしたが、手持ちポケモン書き換えは一回で上手くいきました!
 ▼ 771 ソクムシャ@スターのみ 21/04/24 00:49:20 ID:3bH2Zpow NGネーム登録 NGID登録 wf 報告
>>768
どうでもいいけどldmiaの部分で本来不要なレジスタにも読み込みかけてるのに凄い親近感を覚えるw
まあ分かる人にしか分からない拘りよね

そのコードで木の実の成長エフェクトを見れるなら一度は活用してみたさがある
 ▼ 772 メノデス@クチートナイト 21/04/24 22:39:07 ID:xGIYGXbE NGネーム登録 NGID登録 wf 報告
Emで時間に関係する出来事は一通り起こせるようになったと思う

・時間帯によって変化するイベント
例:あさせのほらあな内部、エーフィとブラッキーの進化条件
→イベントスクリプト[わ]で時と分を設定する >>690

・日替わりで変化するイベント
例:IDくじ、キナギのわざマシン、流行語、テレビ番組など
→RTCリセットモードで日付を進める >>705

・一定時間ごとに変化するイベント
例:木の実の成長
→RTCリセットモードでRTCをリセットしてから前回レポート時間を遡らせる >>768
 ▼ 773 ブンネ@1ごうしつのカギ 21/04/26 17:10:56 ID:.tLoRW/w [1/3] NGネーム登録 NGID登録 wf 報告
・めざめるパワー対応個体値指定(高S調整)

「手持ちポケモンデータ書き換え」の[ぢ]:総個体値で、
めざめるパワーに対応した個体値を指定する(採用例が多いタイプ)
理想値は種族や編成によって複数のパターンが考えられるが、
ここでは優先順位S>C>H>Bで採用(それぞれの値をH-A-B-C-D-Sで記載)

炎70 31-30-31-30-31-30
ボックス名1:[に ィkァ  ビ]
ボックス名2:[ああああにあィそ]
ボックス名3:[もけぬうい]

電70 31-31-31-30-31-31
ボックス名1:[ああああに ィ]
ボックス名2:[ああああにあィそ]
ボックス名3:[もけぬうい]

草70 31-30-31-30-31-31
ボックス名1:[ああああに ィk]
ボックス名2:[ああああにあィそ]
ボックス名3:[もけぬうい]

氷70 31-30-30-31-31-31
ボックス名1:[に ィkl  ビ]
ボックス名2:[ぬ ィ ひにあィ]
ボックス名3:[ぜもけぬうい]

闘70 31-31-30-30-30-30
ボックス名1:[あああああに ィ]
ボックス名2:[ロにあィそじ ビ]
ボックス名3:[もけぬうい]
 ▼ 774 タチマル@ちかのかぎ 21/04/26 17:11:56 ID:.tLoRW/w [2/3] NGネーム登録 NGID登録 wf 報告
>>773
続き

地70 31-31-31-30-30-31
ボックス名1:[ああああに ィ]
ボックス名2:[にあィそじ  ビ]
ボックス名3:[もけぬうい]

飛70 30-30-30-30-30-31
ボックス名1:[に ィjl  ビ]
ボックス名2:[ぬ ィ ひ  ビ]
ボックス名3:[にあィそじ  ビ]
ボックス名4:[もけぬうい]

岩70 31-31-30-31-30-30
ボックス名1:[あああああに ィ]
ボックス名2:[ロああああにあィ]
ボックス名3:[じもけぬうい]

霊70 31-30-31-31-30-31
ボックス名1:[ああああに ィk]
ボックス名2:[あああああにあィ]
ボックス名3:[じもけぬうい]
 ▼ 775 ウカザル@ポロックキット 21/04/26 21:29:08 ID:.tLoRW/w [3/3] NGネーム登録 NGID登録 wf 報告
>>766
更新乙です
いただきました
 ▼ 776 ックル@たいりょくのハネ 21/04/26 21:59:41 ID:x/4c0hWY NGネーム登録 NGID登録 wf 報告
ありがとうございます 未報告なのに良く分かりましたね笑
ご活用頂けたら幸いです
 ▼ 777 ウオウ@ゴーストZ 21/04/27 22:18:12 ID:lYFUzs3A NGネーム登録 NGID登録 wf 報告
>>776
そういえばこのスレではあまり触れられていなかったけど

技でしんそくやシャドーボールみたいな直に打ち込めない場合に
手持ちポケモンデータ書き換えを使っているのね

確かに個体値とか努力値をセットする一連の流れだと
[く0CO〜のコードを流用できるので使いやすいと思った
 ▼ 778 サイドン@さざなみのおこう 21/04/28 11:38:18 ID:PQmEZRC. [1/3] NGネーム登録 NGID登録 wf 報告
今確認したら神速等のわざ出力値に不備がありましたわ(もけぬういが無い)
修正しておきます
ついでに道具欄の順序整備、めざパ理想個体の総変更[ぢ]のパターン(>>773-774)の追加も検討します
 ▼ 779 ンメン@あかいいと 21/04/28 18:47:41 ID:PQmEZRC. [2/3] NGネーム登録 NGID登録 wf 報告
一部しか見れてないけど>>773-774のコード間違ってる可能性あるね
>>730見てもっかい再考した方がいいとおもう
 ▼ 780 ネネ@ピーピーエイダー 21/04/28 19:27:38 ID:PQmEZRC. [3/3] NGネーム登録 NGID登録 wf 報告
すみません自分が勘違いしてたのでスルーして下さい
 ▼ 781 スカーン@けむりだま 21/04/30 00:35:41 ID:SoVcej4E NGネーム登録 NGID登録 報告
だめだ〜FRLGの指定すべき乱数の検索がいまいちうまくいかない…
n-3になるとはいえn-2の一つ前のseedで入力すれば良いわけじゃないし
3gensearchで検索結果に表示されるseedやその3つ前のseedでもないし
性格値を乱数逆算ツールに入れてもn-2やn-1のときが表示されるばかり
何か他のツールで探すのだろうか
 ▼ 782 ンドラー@スチールメモリ 21/04/30 03:19:44 ID:DEgUNbPI [1/2] NGネーム登録 NGID登録 wf 報告
>>781
FRLGの指定乱数値については自分自身よく理解していないんだよねぇ…
Emと比べてseed[n−3]になることが多いけど[n−2]の時もままあるし、その差が何なのか分からない

なんだかんだ言ってFRLGの手持ちポケモンデータ書き換えコードって上げてなかったから一応上げとく

・イベント変数0x8000参照
ボックス名1:[
add r1←ボックス名9/1文字目
ldmia [r1]! r0,r2-r5,r7
adds r1←r1+0x5
mov r14←r1
movs r1←データの種類
lsls r4←r4≪0x4
mov r15←r4
ボックス名5:[く0COおぅズば]
ボックス名6:[ア@むやあ6ば]
ボックス名7-8:不問
ボックス名9:[?ぢいいxマうい]
ボックス名10:[アアア6ぜィ ]

・テキスト変数3参照
add r1←ボックス名9/1文字目
ldmia [r1]! r0,r2-r5,r7
adds r1←r1+0x5
mov r14←r1
movs r1←データの種類
lsls r4←r4≪0x4
mov r15←r4
ボックス名5:[く0COおぅズば]
ボックス名6:[ア@むやあ6ば]
ボックス名7-8:不問
ボックス名9:[?ぢいいヤふいい]
ボックス名10:[アアア6ぜィ ]

目的の関数アドレスに使用出来ない文字コードが含まれる関係上Em版よりボックス名6の入力文字が増えるのが若干手間かな
 ▼ 783 トベトン@ラッキーパンチ 21/04/30 03:23:36 ID:DEgUNbPI [2/2] NGネーム登録 NGID登録 wf 報告
>>782
ニーモニック消し損ねた…お気になさらず
後これは前期版のFRLG用であり後期版は持ってないので知らない
スクリプトの方は[もけぬうい]が[も8とうい]になるだけで使い方他はEm版と変わらない
 ▼ 784 ランセル@しつもんメール 21/04/30 03:51:48 ID:zBfIzEJ2 NGネーム登録 NGID登録 wf 報告
>>783

勉強中で参考になるニーモニックが欲しかったので、逆にわたしは感謝です。
 ▼ 785 ャローダ@わすれもの 21/05/01 14:35:01 ID:AlisloE. NGネーム登録 NGID登録 報告
アセンブラから始まるプログラミング必修化
 ▼ 786 ニスズメ@アシレーヌZ 21/05/03 19:00:34 ID:AaBUWHvA [1/3] NGネーム登録 NGID登録 wf 報告
すみません。FRLGの汎用コードにおける固定シンボル復活のスクリプトを、どなたか教えていただけるとありがたいです。
 ▼ 787 プ・コケコ@よつばアメざいく 21/05/03 21:58:12 ID:KAzgBX42 NGネーム登録 NGID登録 wf 報告
 ▼ 788 ァイヤー@ソニアのほん 21/05/03 22:05:35 ID:AaBUWHvA [2/3] NGネーム登録 NGID登録 wf 報告
>>787
すみません、見落としてました!ありがとうございます!
 ▼ 789 ョロボン@きゅうこん 21/05/03 22:44:27 ID:SU5sgujk NGネーム登録 NGID登録 wf 報告
>>788
めんどいけど三犬のもある

・三犬徘徊(FRLG)

FRLGの三犬は最初に選択した御三家に対応している
御三家はイベント変数0x4031に記録されている
(0x00=フシギダネ/0x01=ゼニガメ/0x02=ヒトカゲ)
Specialコード0129で選択した御三家に応じて三犬徘徊開始となる
(フシギダネ-エンテイ/ゼニガメ-ライコウ/ヒトカゲ-スイクン)

徘徊開始
ボックス名1:[にぅぞ@ ゆるあ]
@:[ ]エンテイ [あ]ライコウ [い]スイクン

徘徊位置固定
ボックス名1:[も8とうい]
ボックス名2-4:不問
ボックス名5:[@むあぶぞけあモ]
ボックス名6:[ツンぞぃBFC]
@:0x21[む]15ばんどうろ 他の場所も可能

御三家を元に戻す場合
ボックス名1:[にぅぞ@ ]
@:[ ]フシギダネ [あ]ゼニガメ [い]ヒトカゲ
 ▼ 790 マシュン@おかえしメール 21/05/03 22:53:10 ID:AaBUWHvA [3/3] NGネーム登録 NGID登録 wf 報告
>>789
三犬徘徊リセットまで可能なんですか!ありがとうこざいます!
 ▼ 791 ガメタグロス@ブーカのみ 21/05/05 21:53:39 ID:z/HEsXRM NGネーム登録 NGID登録 wf 報告
bwでザロクバグみたいに手持ち全瀕死にしてる動画がつべにあって
その動画だと地下水脈の穴でのダブルバトルで自分だけ全滅してから戦闘に勝利することで手持ち全瀕死状態にしてるけど
再現しようと同じ手順で試してみた所、戦闘終了後に自動で手持ちが全回復してしまう…
どうやったら再現できるんだろうか…気になる
 ▼ 792 ーナノ@メガグローブ 21/05/06 22:24:17 ID:JpNIP9dg NGネーム登録 NGID登録 wf 報告
そういえば第5世代にはボックスの操作で透明のポケモン出せたような記憶がある
 ▼ 793 マカジ@リピートボール 21/05/07 18:23:15 ID:isq6gQyQ NGネーム登録 NGID登録 wf 報告
サファリ入った状態で任意エンカしてもサファリ状態ならないのね
どうやったらなるんだ
 ▼ 794 ョロモ@ゴールドコロン 21/05/12 22:19:09 ID:GsMgXXU2 NGネーム登録 NGID登録 wf 報告
第三世代から第四世代に個体を送ると
「出会った場所」と「出会ったレベル」は上書きされて
第三世代での場所とレベルのデータは失われるように見える

ステータス画面などで表示される場所は無いし
内部データでも格納する値は見当たらない

第四世代に送る前提なら
第三世代で「出会った場所」と「出会ったレベル」をセットする意味は無さそう

CoXDの出会った場所の調査なんて不要だったのか
 ▼ 795 ガヘラクロス@ヨクアタール 21/05/13 06:01:12 ID:Mom.DRSg [1/2] NGネーム登録 NGID登録 wf 報告
>>636
今更ながらWISHMKRジラーチの木の実決定機構が分かった
https://www.reddit.com/r/pokemonrng/comments/fk7fve/wishmkr_jirachi_rng/
↑によると(seed[n+5]HID÷0x3)&0x1が判定式で、0:カムラの実/1:リュガの実となっているらしい
こんなん分かるかーーーッ!!!
 ▼ 796 ランセル@ぐんぐんこやし 21/05/13 12:41:11 ID:qck.TdNg NGネーム登録 NGID登録 wf 報告
>>795
海外勢の解析はスゴいよね

技術的資料を探っていくと大体は英語の資料に当たる
google翻訳とにらめっこして勉強してるよ
 ▼ 797 ソッキー@ミックスオレ 21/05/13 21:25:46 ID:Mom.DRSg [2/2] NGネーム登録 NGID登録 wf 報告
>>796
解析データとか踏み込んだ情報を入手したい時は基本英語圏のサイトを頼りに検索してるわ
エキサイト翻訳は見てると逆に混乱するから原文を読んでるけど(英語苦手なのに…)

WISHMKRジラーチの情報は日本では何故か秘匿情報扱いされてるけど海外では割りかし開放的な印象
まあリバースメソッド1なんて性格値の上位と下位が入れ替わるだけだから秘匿にする程特殊なものでもないし公開しても何の問題もないと思うんだけどね
一方CHANNELジラーチの方は海外でも秘匿傾向にあるようだが、こちらもただのXD乱数の一種でしかないし、一部解析者らが既得権益の保守の為に公開に制限かけてるようにしか見えない
 ▼ 798 ルビアル@まひなおしのみ 21/05/14 10:16:59 ID:nikIBiSY NGネーム登録 NGID登録 wf 報告
翻訳エンジンならdeepl使うと良いゾ〜
 ▼ 799 ローゼル@ながながこやし 21/05/14 12:39:18 ID:xPYUd7Tg [1/2] NGネーム登録 NGID登録 報告
ザロクバグについてもここで聞いていいですかね?
 ▼ 800 トシゲッコウガ@ながながこやし 21/05/14 13:53:22 ID:Wu7YgaXs NGネーム登録 NGID登録 報告
>>799
ここには詳しい人多いと思うからいいんじゃないかな
 ▼ 801 ウカザル@くちたけん 21/05/14 15:47:03 ID:xPYUd7Tg [2/2] NGネーム登録 NGID登録 報告
それでは…
1320F無邪気のと1342Fせっかちのドーブルでザロクバグして遊んでるんですけども他にオヌヌメの性格値フレームのってありますかね…?
意地っ張りや控えめだとか…
 ▼ 802 イレーツ@はかいのいでんし 21/05/16 17:14:00 ID:ZJdsUeCo NGネーム登録 NGID登録 wf 報告
初書き込みです

現在、エメラルドでザロクバグを使った任意コード実行環境の準備をしており、NPCとのタネボー交換→ネストボール入りのタマゴ作成までは出来ました。
ただ、その後タマゴを孵化させようとしているのですが、画面暗転から2分以上待ってもタマゴが孵化されず、困っている状況です。
タマゴ孵化に2分以上はかからないのではと思っているのですが、時間かかるものなのでしょうか…?

心当たりがあるとすれば、タマゴができたことを確認後、ザロクバグで使ったポケモンをボックスに預けて、孵化用に用意したマグマのよろいバクーダとタマゴを手持ちに入れて孵化しようとしています
参考にしていたサイトでは、手持ちのザロクバグで使ったポケモンはそのまま手持ちで、新たにタマゴを手持ちに入れて孵化していたのですが、この操作が不味かったのでしょうか…。
 ▼ 803 タージャ@ゴッドストーン 21/05/16 17:50:24 ID:iZK2WiFw NGネーム登録 NGID登録 wf 報告
>>802
孵化前にポケモンボックスの名前を変更しないと延々とフリーズしたままだぞ。
動画見ながらやってみなさい
 ▼ 804 ピペするデデンネ 21/05/16 17:54:46 ID:TEjE/2Kc NGネーム登録 NGID登録 wf 報告
・ボックス12の12番目からボックス14の30番目までを全て空きにする
・ボックス名を以下のように変更する
ボックス名1:[いぶたぃ び]
ボックス名2:[アアアyコくく]
・0x085Fが孵化する際のフィールド画面から孵化ムービー画面に移行するまでの暗転時間は毎回異なり、長い時は1分近く暗転したままとなるが、取り敢えず待機する
・0x085Fが孵化して間もなく、孵化ムービーのBGMが流れたままフィールド画面に戻るので、一旦レポートを書きそのままリセットする
 ▼ 805 ェイミ@ひかるおまもり 21/05/16 18:02:32 ID:4xiMvULE NGネーム登録 NGID登録 報告
ボックス名の変更とボックスの空き状況をもう一度見直してみます、ありがとうございます
 ▼ 806 マゾウ@きんのパイルのみ 21/05/17 12:37:31 ID:HbWYPGSk NGネーム登録 NGID登録 wf 報告
ポケモンボックスRSのしんそくジグザグマを再現しようと
調べてみたんだけどツールは公開終了してるっぽい

ただ性格値と個体値の決定方法は割と分かりやすく
Method1から性格値の上位ビットと下位ビットを反転したものらしい

あとは出身バージョンが分からん
ルビーかサファイアのどちらか固定なのかなあ
 ▼ 807 ゲデマル@ジャポのみ 21/05/17 17:10:39 ID:o2DYVtOk NGネーム登録 NGID登録 報告
>>806
WISHMKRジラーチと同じ所謂リバースメソッド1ってヤツね
ビットを反転と言うよりかは性格値の上位と下位の生成順が通常と逆になると言う方が正しいかな
因みに非常にタイムリーながら昨晩書いたGCジラーチの記事↓にそのリバースメソッド1の個体検索が出来るRNG Reporterというツールがあると紹介している
http://detelony.blog.fc2.com/blog-entry-21.html

神速ジグザグマの出身バージョンは俺も知らないなぁ…
WISHMKRジラーチの例をとれば固定の可能性が高いか
 ▼ 808 ミラミ@ビスナのみ 21/05/17 21:56:03 ID:CXEYj3dA NGネーム登録 NGID登録 wf 報告
>>807
おお、まさにそれだ
早速ツールを使ってみたありがとう

タマゴはGCのボックスに入るしGBAのバージョンは関係なさそうだけど
実機から輸送してきて調査しようと思う
CoXD個体を自力で復号したのは無駄じゃなかった >>794
 ▼ 809 ャローダ@ジュペッタナイト 21/05/18 09:30:56 ID:uN6EHUMg [1/2] NGネーム登録 NGID登録 報告
質問があり、初めて書き込みします。

デデロニーさんの動画やブログを参考に、先日Emで汎用コードの環境を作り、色々試しながら楽しんでいます。まずはデデロニーさんをはじめ、BBSで知見を提供されている方に感謝申し上げます。

第三世代以前のポケモンのリボンコンプをしたいと思い立ち、該当のポケモンが第八世代で菱形色違いになるような表ID・裏IDに変更のうえ、任意ポケモンエンカウント入手でポケモンを捕獲しています。ただ、Em野生はメソッド2が普通である一方で、任意ポケモンエンカウント入手はメソッド1に対応していることから、辻褄を合わせるため、乱数逆算ツールでメソッド2で出てくる個体に合わせて、個体値を後からデータ書き換えで変更しています。

よく考えたら裏ID・性格値と個体値が合わないことで、後の世代で改造判定される可能性があるのではと思ったのですが、考え過ぎでしょうか(以前はポケチェックなるものがあったようですが)?それとも出身バージョンをRSに変更した方が良いでしょうか?また、そもそもEmでもメソッド1は出ないこともないみたいなので、個体値も出身バージョンも書き換えないままの方が無難でしょうか?見当違いな質問なら申し訳ありませんが、よろしくお願いします。
 ▼ 810 オー@むらさきはなびら 21/05/18 11:27:59 ID:GCg2cjok NGネーム登録 NGID登録 報告
>>809
あまり生半可な知識で偽造なんて試みない方が身の為だと思うが、取り敢えずどのバージョンに出現するどのポケモンを再現するかによって調整箇所は異なる
ID一つとってもRSのポケモンに仕立て上げるならRSで出現するIDにしなければならないし、EmならEmで現実的に再現出来るものしないと完全な偽造にはならない
どうしても不安なら個体調達だけは正攻法で行いリボンだけコードに任せるとかの方が安全確実
 ▼ 811 ンベ@メタグロスナイト 21/05/18 12:41:59 ID:zpXI7w0Y NGネーム登録 NGID登録 wf 報告
>>809
最初から完全な個体を生成する前に、
条件ごとに試しに作ってみたらどうだろう

性格値と親IDだけを調整した個体、
個体値だけを調整した個体やリボンだけを付けた個体など、
いくつか作って後の世代でどのように見えるか確認してみる

任意コードで理想個体は生成できるけど、
何が理想かは自分で考える必要があるので、
いくつもの数を作れば気づくこともあると思う
 ▼ 812 タマロ@でんせつのメモ? 21/05/18 15:13:15 ID:HTBgDrjc NGネーム登録 NGID登録 wf 報告
どうでもいいけどデテロニーって名前よく誤字られるよな
 ▼ 813 ニリッチ@エレクトロメモリ 21/05/18 18:20:06 ID:YmTQ15uc NGネーム登録 NGID登録 wf 報告
IDと言えば
性格値の0xAD3182B0の色違いミュウをTID44437とSID33456で光らせることが確認できたのですが。
何故12345と08121でも色違いになるのでしょうか?
性格値とIDが一致しなくても光らせることは可能と言う事なのか…
任意コードをだんだん試しているうちに少し気になってしまいました。
 ▼ 814 シャマリ@レンブのみ 21/05/18 20:05:55 ID:0fAcqS1I [1/3] NGネーム登録 NGID登録 wf 報告
>>813
色違いの条件は性格値が16進数表記で
TID xor SID xor 性格値の上4桁 xor 性格値の下4桁
を計算して7以下になるとき

xorの計算はWindowsの電卓で「プログラマー」「ビット単位」で可能
16進数は「HEX」、10進数は「DEC」の表示になる

性格値とIDが等しいときに色違いになるのは計算結果が0になるからで
色違いになる条件の一つ
 ▼ 815 ガミュウツーX@ラッカのみ 21/05/18 22:24:08 ID:0fAcqS1I [2/3] NGネーム登録 NGID登録 wf 報告
>>809
Emでは、表ID決定から裏ID決定までの時間によって裏IDが決まるので、
通常プレイでは一つの表IDに対する裏IDはある程度決まってくる

あまり不自然でない表IDと裏IDの組み合わせにするためには、
乱数調整用のツールで調べる

ツールはいくつかあるけど裏ID決定の仕組みも含めて分かりやすいのは
「EmIDSearcher」というのが解説ページもあるので良いと思う
 ▼ 816 タチマル@ばんのうがさ 21/05/18 22:27:44 ID:0fAcqS1I [3/3] NGネーム登録 NGID登録 wf 報告
>>812
字だけ見てデデンネとミツハニーを思い浮かべるかも
 ▼ 817 クデ@フシギバナイト 21/05/18 23:21:49 ID:uN6EHUMg [2/2] NGネーム登録 NGID登録 報告
>>810
ありがとうございます。たしかに「完全に実現不可能な個体ではないが、現実的ではない個体」は偽装できてないですね。ツールで色々試してみてその辺りの線引きが自分で出来るようになればと思います。出来なければ仰る通りリボンだけ等に留めた方が良さそうですね。

>>811
ありがとうございます。そうですね、幸いEmはタワーバグもあるので、いろいろなパターンで作成した個体を後の世代で確認してみたいと思います。たしかに最初から完璧な個体を作ろうとしていたふしがあるので、まずはいろいろ試してみたいと思います。

>>812
間違えてしまいました、、大変失礼致しました。

>>815
ありがとうございます。やはりIDひとつとっても現実的な組み合わせというのは限定的なのですね、、ご紹介いただいたEmIDSearcherをダウンロードして確認してみます。
 ▼ 818 グカルゴ@あなぬけのヒモ 21/05/19 02:37:07 ID:.FPcSsg2 [1/2] NGネーム登録 NGID登録 [s] wf 報告
私も0x085Fの生成をやってみたのですがうまくいきません。
>>804 さんの手順でやっているのですが、孵化後にフィールド画面に戻ってくれません。BGMは流れ続けています。
PID破損したタマゴはネストボール入りでいいんですよね?
ボックス2内の24番目ではない所に2つ出来たのでそれぞれ試しましたが同じ状況でした。
ボックス名と空きは何度か確認して間違ってないと思います。
どなたか原因わかる方いらっしゃらないでしょうか。
 ▼ 819 ェリンボ@たいりょくのハネ 21/05/19 04:35:08 ID:FNFM7fPw NGネーム登録 NGID登録 wf 報告
>>812
最早慣れっこだから全く気にも留めてないけどね
そもそも「デテロニー」って何だよ、って思うのが普通だろうし…w

>>818
動画にもよく似たような質問が頻繁に寄せられるけど、大抵の原因はパルパークを使用したことのある(ボックスに残留データが残っている)ロムであるか、セブンの努力値振りのミスにより0x085Fではないバグポケモンを孵化しようとしてるかのどちらか
前者ならボックス12/12〜14/30の空きマスに一旦正常なポケモンを置いて回って残留データを除去すればいいけど、後者の場合はセブンの努力値振りからやり直しとなるので不安なら割り切ってやり直した方が良い
 ▼ 820 リーセン@ホロキャスター 21/05/19 07:42:55 ID:.FPcSsg2 [2/2] NGネーム登録 NGID登録 [s] wf 報告
>>819
前者でした。パルパークによる残留データの存在を知らず。。
ありがとうございました!
 ▼ 821 ズゴロウ@ボブのかんづめ 21/05/19 14:23:28 ID:tCzkmWeM NGネーム登録 NGID登録 wf 報告
>>814
お答え頂きありがとうございます。
まだまだ勉強不足を痛感しました…
Windows電卓で色々計算できるのは驚きです。
 ▼ 822 ーシャン@こおったきのみ 21/05/19 23:35:24 ID:9v1.2yM. NGネーム登録 NGID登録 wf 報告
>>821
なお性格値がIDと等しい個体は不自然であると推定します

出回っている改造コードで色違いを出現させるものは
性格値とIDを一致させているようなので
 ▼ 823 ノガッサ@ロトムじてんしゃ 21/05/20 20:49:13 ID:RfTQTDBI [1/2] NGネーム登録 NGID登録 wf 報告
>>808
Emで受け取ったしんそくジグザグマを調べたらEmだった
みねうちチルットもEm

他のバージョンは調べてないけどGBA依存なのかも
予想外だわ
 ▼ 824 ッポウオ@ロックメモリ 21/05/20 20:55:13 ID:RfTQTDBI [2/2] NGネーム登録 NGID登録 wf 報告
>>823
ちなみにタマゴを受け取った記録については
イベント変数0x4F15[なぽ]を0にすれば再度タマゴ受取可能になる
 ▼ 825 イボルト@バシャーモナイト 21/05/20 21:08:17 ID:aKuQX/YI NGネーム登録 NGID登録 報告
>>823
そういえばザロクバグ全盛期くらいの頃に神速ジグザグマの偽造を試みた時に、外国のサイトには第4世代以降に送るとホウエンorカントー地方からやってきたとなるって書いてあった記憶があるような
つまりRSEmとFRLGとで受け取った時に地方が分かれる=そのバージョンの出身バージョンになるってことなのか
 ▼ 826 ポポタス@ドクZ 21/05/21 01:51:58 ID:uRMk1Rdw [1/2] NGネーム登録 NGID登録 [s] wf 報告
エメラルドの任意コードで通信進化を発生させる方法はありますか?
進化後のポケモンを任意コードで捕まえてデータいじれば再現出来ると言われればそれまでではあるのですが、、
 ▼ 827 イリーフ@バーゲンチケット 21/05/21 10:37:56 ID:FuQ6wY/E NGネーム登録 NGID登録 wf 報告
>>826
大分前に適当に作ったヤツ

ボックス名1:[におィい もけぬ]
ボックス名2:[いおょざみく]

ボックス名5:[けぶくべぇめさk]
ボックス名6:[アぃBFC]
ボックス名7-8:不問
ボックス名9:[tづいいクぢいい]
手持ち3匹目:進化させる個体
 ▼ 828 クマ@ハガネZ 21/05/21 14:38:25 ID:GhYQgZCU NGネーム登録 NGID登録 wf 報告
>>822
不自然と言う場合はidと性格値の等しい個体は互換の際弾かれるという事でしょうか。
 ▼ 829 リープ@レベルボール 21/05/21 18:12:02 ID:uRMk1Rdw [2/2] NGネーム登録 NGID登録 [s] wf 報告
>>827
ありがとうございます!
帰ったら試してみます。
 ▼ 830 イレーツ@メタグロスナイト 21/05/21 21:01:25 ID:e5voIaXw NGネーム登録 NGID登録 wf 報告
>>828
いや不自然なだけで不正値ではない

不自然かどうかは人間の主観によるものなので
第三世代産というだけで不自然と感じる人もいるし
そういう人が作った判定ツールは疑わしいと判定する場合もある
 ▼ 831 リヤード@メガブレス 21/05/22 09:59:07 ID:qnBUAS1k [1/2] NGネーム登録 NGID登録 wf 報告
素人質問で申し訳ないのですが、バグポケモン0x085Fを利用すればコード成功率が100%になるだけであって、確率が低いままでよいのであればバグ技0x2B5Cを利用しても同じ結果になるのでしょうか
 ▼ 832 マクロー@ミュウツナイトY 21/05/22 10:22:05 ID:RHP69dT2 NGネーム登録 NGID登録 報告
>>831
汎用コードのことを言っているなら無理
あれは0x085F用にプログラム組んでるから
 ▼ 833 ゾノクサ@TMVパス 21/05/22 10:28:19 ID:qnBUAS1k [2/2] NGネーム登録 NGID登録 wf 報告
>>832
ありがとうございます!
 ▼ 834 ソハチ@ひこうのジュエル 21/05/25 12:34:33 ID:EIIMV7ro NGネーム登録 NGID登録 wf 報告
任意コードの力で第六世代のバトルハウス50連勝を目指したけど難しい
メガガルーラとゲンガーでそこそこ勝てるけど50連勝は遠い

テンプレでは残り1枠がガブリアスなんだけど
任意コードの個体で誰が代わりになれるだろう
フライゴンはつるぎのまいが使えなくて火力不足だった

ダブルの方が可能性あるかなあ
テンプレでは隠れ特性が前提になっていて厳しい
 ▼ 835 ガサメハダー@キーストーン 21/05/25 12:49:03 ID:3juAzz8Q NGネーム登録 NGID登録 wf 報告
>>834
初手ゲンガーで荒らすだけ荒らして火力で落とせない相手はみちづれ退場してガルに任せたらいい
あと一体はスカーフマンダとかでいいんじゃね
 ▼ 836 ッソン@ペアチケット 21/05/25 18:38:54 ID:FPKIGpVo NGネーム登録 NGID登録 報告
>>835
ありがとう
なるほど初手を変えるのか試してみる

スカーフは入手したけどあまり使ってなかったわ
やっぱりボーマンダはもっと検討が必要か
 ▼ 837 ッポ@きょかしょう 21/05/29 18:10:33 ID:nLZsmi8Y NGネーム登録 NGID登録 報告
エメラルドで任意コード実行環境を作成したとして、?????になったセブンって通信交換などで一時的に除去することってできるのでしょうか?もうバトルタワーのバグで除去するしかない?
 ▼ 838 ガミミロップ@ミズZ 21/05/29 20:52:02 ID:g/Yc51xE NGネーム登録 NGID登録 wf 報告
>>837
通信交換は無理
育て屋には預けられる
 ▼ 839 リン@しあわせタマゴ 21/05/29 21:18:27 ID:ZUD2cVlo NGネーム登録 NGID登録 wf 報告
なるほど、ポケモンボックスとかコロシアムで使いたい時は一時的に育て屋に預ければ出来そうですね…ありがとうございます
 ▼ 840 ンド@でんせつのメモ? 21/05/30 18:21:48 ID:KlmwV.aI NGネーム登録 NGID登録 wf 報告
手持ちを野生出現させるやつで、対戦形式をサファリにする方法ある?
 ▼ 841 サキント@レンズケース 21/05/31 12:48:32 ID:z4P.lyz6 NGネーム登録 NGID登録 wf 報告
初書き込み失礼します。
むげんのチケットを他ROMに2次配布することは出来たのですが、
しんぴのチケットと古びたかいずの2次配布コードが、イマイチ自分で組むことが出来ず困っています
にEウCD の45に入れるところまでは把握できたのですが……
 ▼ 842 ーミラー@ダイマックスアメ 21/05/31 21:25:12 ID:/rpc28l2 [1/3] NGネーム登録 NGID登録 wf 報告
>>841
しんぴのチケットとふるびたかいずは、
RSにはデータが入っていないので送っても表示が???になる
 ▼ 843 ッサム@プレミアボール 21/05/31 22:15:00 ID:/rpc28l2 [2/3] NGネーム登録 NGID登録 wf 報告
>>840
手持ち野生出現の戦闘はサファリモードにならないっぽい

システムフラグにサファリモードを切り替えるものがあるようだけど
サンプルコードで使用しているイベント戦闘は変わらないみたい
 ▼ 844 ロスター@こないれ 21/05/31 22:54:27 ID:/rpc28l2 [3/3] NGネーム登録 NGID登録 wf 報告
>>843
手持ちをサファリボールに入れるだけなら
ボールのデータをサファリボール(0x5)に書き換えるか
アイテムとしてサファリボールを入手すれば良いと思うけど
 ▼ 845 モネギ@アッキのみ 21/06/01 13:00:33 ID:/8cQWzxE NGネーム登録 NGID登録 wf 報告
>>842
エメラルド同士で送ることは可能ですかね……?
 ▼ 846 ブルモ@ぼうじんゴーグル 21/06/01 13:45:49 ID:NqLwqKr2 NGネーム登録 NGID登録 wf 報告
>>845
既に持っている場合を除き送れるはずなので
試してないけどEm同士なら送れると思う
 ▼ 847 ャラコ@とけないこおり 21/06/02 14:58:43 ID:jleU2KlQ NGネーム登録 NGID登録 wf 報告
任意コード初心者です。
指定乱数でメタモンや色違いミュウをゲットすることが出来たので他も試してみたくなり、色違いのオタチに挑戦してみることにしました。
オタチは通常emでは出現しないので卵乱数の数値を入力して挑みましたが色違いにする事ができませんでした。
やはり出現しないポケモンでの指定乱数は不可と言う事なのでしょうか?
 ▼ 848 クーン@チルタリスナイト 21/06/02 22:03:37 ID:DwDIKt.c NGネーム登録 NGID登録 wf 報告
>>847
色違いミュウを入手したときのミュウのコード[ビ ]を、
オタチのコード[0 ](0は数字)に変えれば色違いオタチが入手できる

それとサンプルコードにあるタマゴの指定乱数は個体値のみを決めるので、
性格値は事前に育て屋タマゴ任意性格値指定コードで直接指定する

種別は通常エンカウントするかどうかは関係しない
 ▼ 849 ンヂムシ@おくびょうミント 21/06/03 18:39:13 ID:XB6Qdh1M NGネーム登録 NGID登録 wf 報告
>>848
教えて頂きありがとうございます。
実行しましたところ、色違いを出現させることが出来ました。
性格値の等の対応は別問題だという事が改めて分かりました。
自分の理解が追い付いておらずお手数をおかけしました。
まだまだ勉強しなおさないといけないようですね・・・
 ▼ 850 ノノクス@ひかりのねんど 21/06/04 22:28:29 ID:Qa/EPr62 NGネーム登録 NGID登録 wf 報告
>>836
個体が強くてもバトルのセンスがなくて無理だった

泣きながらガブリアスを育成してガルガブゲンで50連勝した
普通に攻略しただけになった

というか第六世代は初めてやったんだけど
育成環境が第三世代より圧倒的に快適だわ
 ▼ 851 ッタ@かいのカセキ 21/06/05 14:48:11 ID:Zk1IaIQY NGネーム登録 NGID登録 報告
>>846
頑張ってコードを組んだ所
神秘のチケットとふるびたかいずも配布することが出来ました!
ありがとうございました!
 ▼ 852 チエナ@レンズケース 21/06/07 17:44:12 ID:8IRwl8jM [1/2] NGネーム登録 NGID登録 wf 報告
4世代でバグ技0x01F6使ってみたらなんかめちゃくちゃな戦闘になった挙句、謎にマスボ入手できて草
データ内部で何が起こってるんだ
 ▼ 853 ギギシリ@HPかいふくポン 21/06/07 20:38:16 ID:d2g2bDIg NGネーム登録 NGID登録 wf 報告
>>852
XD出身なのにクイックボールに入ってるのはエメラルド側で設定したやつ??
 ▼ 854 イチュウ@ほのおのいし 21/06/07 20:45:54 ID:8IRwl8jM [2/2] NGネーム登録 NGID登録 wf 報告
>>853
そう
 ▼ 855 ラーチ@スターのみ 21/06/07 20:49:37 ID:tragF.OE NGネーム登録 NGID登録 wf 報告
4世代でも任意コード実行したいね
今は亡きワールドアビリティリボン付けたいのね
 ▼ 856 ーピッグ@くろおび 21/06/08 21:02:13 ID:smKU4pEo NGネーム登録 NGID登録 wf 報告
ボール指定はきずぐすりとコードかぶるせいでプレシャスボールは指定できないのが痛いね。
分割で行けるかと思ったけど無理だった
 ▼ 857 ズレイド@ぼんぐりケース 21/06/08 22:22:31 ID:G2VMTspw NGネーム登録 NGID登録 wf 報告
>>856
第三世代では、捕まえたボールの種類は0から0xFまでしか記録できない
なのでプレシャスボールの相当値は上限を超えるため記録不可
 ▼ 858 ブカス@たからぶくろ 21/06/08 22:29:21 ID:rWNYCtnk NGネーム登録 NGID登録 wf 報告
プレシャスボールの値にすると4世代では青い柄のマスボになるけどあのグラフィックはダミーデータみたいなものなのかな
 ▼ 859 ンパッパ@チョークいし 21/06/08 23:18:29 ID:ZCgcZrdQ NGネーム登録 NGID登録 wf 報告
>>852
このバグ技初めて見るんだけど、誰か教えてくれない?
 ▼ 860 バニア@ディアンシナイト 21/06/09 09:01:19 ID:16vMuwS6 [1/6] NGネーム登録 NGID登録 wf 報告
デデロニー様のブログからザロクバグを実行したものです。
一旦やめようとボックスに0x085Fを入れてバトルタワーを行いました。

アイテムの増加を行いたく、もう一度実行しようと0x085Fを使ってみたのですがなんの変化もありません、これは最初からやり直しでしょうか、、?
 ▼ 861 クタス@しんかのきせき 21/06/09 15:21:03 ID:16vMuwS6 [2/6] NGネーム登録 NGID登録 wf 報告
失礼しました、実行自体は出来るようです。
ですがデデロニー様のサンプルコード一覧に載っている、アイテム増加と個体値変更を何故か行うことが出来ず…イベント変数0x8000と書いていますが私の作成した0x085Fでは行えないということでしょうか?
 ▼ 862 ンプジン@Zパワーリング 21/06/09 16:13:10 ID:gnNwSn9o [1/3] NGネーム登録 NGID登録 wf 報告
>>860
パソコンのボックスに任意で出した道具が追加されてないか確認した?
道具が追加されるのはバックじゃなくてパソコンの方
 ▼ 863 クーダ@くろいにんじん 21/06/09 17:34:56 ID:16vMuwS6 [3/6] NGネーム登録 NGID登録 wf 報告
>>862
一応パソコン内も確認したのですがそれらしきものは見当たらず…個体値変更などの書き換えも出来ないままなので困っています
 ▼ 864 ラスル@おいしいみず 21/06/09 17:37:18 ID:16vMuwS6 [4/6] NGネーム登録 NGID登録 wf 報告
やり方が間違っているかもしれないので…
コード入力→0x085F確認→3番目の手持ちをボックス移動→一度パソコン終了→ポケモンの確認、という感じなのですが流れが間違っているのですかね?
 ▼ 865 ーボック@するどいキバ 21/06/09 18:41:19 ID:gnNwSn9o [2/3] NGネーム登録 NGID登録 wf 報告
>>864
任意コード実行はパソコンを切る瞬間に行われるから
確認した後にポケモンを動かしちゃだめだよ。
確認したらパソコンを切る
これで手持ち三番目の書き換えが行われる

 ▼ 866 ナトーン@トライパス 21/06/09 22:21:41 ID:16vMuwS6 [5/6] NGネーム登録 NGID登録 wf 報告
>>865
その方法でやって見ましたが全く変化ありません…
http://blog.livedoor.jp/lpt9705/archives/43106876.html
こちらにボックスに入れるみたいなことを書いておりまして…結局全て失敗ですが…
 ▼ 867 ノガッサ@しずくプレート 21/06/09 22:59:26 ID:gnNwSn9o [3/3] NGネーム登録 NGID登録 wf 報告
>>866
ちょいと荒療治だが
https://bzl.hatenablog.com/entry/2020/12/28/013941
この色違いデオキシスのコードを入力して強制リセットかけてみる。
そのあとふるびたかいずの入手コード

ボックス1
あああああああお

ボックス2
Yソく

これを入力してかいずが出るか確認してみて。
自分が古びた海図のコード間違ってるかもしれないからデテロニー氏のようつべ動画で確認をしてからやってみて
 ▼ 868 ンプク@とけないこおり 21/06/09 23:37:38 ID:16vMuwS6 [6/6] NGネーム登録 NGID登録 wf 報告
>>867
やってみた所、リセットはかかりましたがデオキシスは出ませんでした(ワザップネタ記事なら問題はなさそうですが…)
海図は既に貰ってしまったので受け取れず、ですが裏ID特定のものを行うと普通に実行出来ました。これはどうなんでしょうか、、?相変わらず個体値変化は実行されませんね…
 ▼ 869 ーボック@ひかるおまもり 21/06/10 00:03:31 ID:1GNIW./c [1/2] NGネーム登録 NGID登録 wf 報告
>>868
えーとつまり、裏ID特定は出来てアイテム入手と個体値変更が出来ない、と?
海図入手も出来ないようだけどこれは一度入手済みでも何回でもイベント実行可能なはずだから、これもおかしい
取り敢えず、実行出来なかったコードをそのまま書き出して(サイト等のコピペではなく手入力で)くれるとこちらも助言がし易い

因みに、手持ち書き換えコードでの個体値変更の手順は
・コード入力&手持ち3匹目に目的のポケモン配置

・コード実行

・何も弄らずそのままフィールド画面に戻る

・パソコン開いて目的のポケモンをボックスに預け、ステータス確認
となる
個体値変更後のステータスへの反映はボックスに預けてからとなるので、一度ボックスに預ける必要がある(>>866のサイトで書かれているのはこの手順のこと)
 ▼ 870 コドラ@ねむけざまし 21/06/10 00:12:45 ID:hpf.GDy2 [1/2] NGネーム登録 NGID登録 wf 報告
>>869
個体値6Vのコード
ボックス1→ああああに空ィ
ボックス2→ああああにあィ
ボックス3→もけぬうい
ボックス5→く0COおぅズば
ボックス6→アぢむ6ば
ボックス9→クぢいいリメうい
ボックス10→アアアヤ6かく

ふしぎなアメコード
ボックス1→ べで空テ空

海図のコードは先程教えて頂いたものを利用しました。

やはりなにかおかしいんですかね…一度セブンの段階から作り直した方がいいでしょうか、?(そもそも作り直していいものなのか…)
 ▼ 871 リミアン@ヘビーボール 21/06/10 01:05:06 ID:1GNIW./c [2/2] NGネーム登録 NGID登録 wf 報告
>>870
ぱっと見コードの入力にミスは見られないね
となると汎用コード環境側の異変だけど
・ボックス名11〜13に汎用コードが入力されている
・ボックス12/15にフシギダネ@、14/28にフシギダネAが配置されている
・フシギダネ@の前3マス以内、フシギダネAの前後2マス以内にポケモンがいない
取り敢えず上記を確認して、これも問題なさそうであれば一旦フシギダネ@の前3マス以内とフシギダネAの前後2マス以内に正常なポケモンを置き、その後退かしてから再度コードの実行を試してみて
それでもダメならフシギダネ@,Aの作り直しが必要
 ▼ 872 ガルガン@みっけポン 21/06/10 01:38:17 ID:hpf.GDy2 [2/2] NGネーム登録 NGID登録 wf 報告
>>871
最後のフシギダネの操作したら無事出来ました;;諦めかけていたので本当にありがとうございました!!
詳しく教えていただき、本当に助かりました…
 ▼ 873 ララッパ@でんせつのメモ3 21/06/10 20:55:10 ID:dZt2voFw NGネーム登録 NGID登録 [s] wf 報告
任意コードの不具合は大体ポケモンをDSに送るかフシギダネを動かしたときに起きる感じかな。
透明化ポケモンの存在に気がつかない時もあったり。
 ▼ 874 ソッキー@みどりのかけら 21/06/10 22:30:59 ID:lj9gvdC. NGネーム登録 NGID登録 wf 報告
>>873
確かに

コードの入力が誤っていてもフリーズしない場合に、
意図しないアドレスが変化して透明ポケモン化することもあったわ
 ▼ 875 ッコラー@ズアのみ 21/06/11 17:07:51 ID:6ZjA/law NGネーム登録 NGID登録 wf 報告
>>874突然すみません透明ポケモン化の正体はミノムッチだった
先に言っておくとプラチナでは無理ダイパでは可能
エミュレータのメモリビューアを使ってます。

VBAのメモリビューアのエメラルドで画像通りに打ちます。
でBEの部分をBFにしてエメラルド側でボックスに預けるとタマゴ状態で画像通りに
パルパークで連れてこれます。

任意コードのバイナリでも可能だと思います。
パルパークの草むらではミュウとかタネボーを連れてきた時
と同じ草むらに出現します。
タマゴだと空白グラで出てきます。
ミノムッチの番号と三世代のタマゴが同じ番号で019Cだから
起きてると考えてます。
説明下手なので画像で説明しました。





 ▼ 876 スボー@あさせのしお 21/06/11 21:08:29 ID:XZrwh3Jg NGネーム登録 NGID登録 wf 報告
>>873
不具合とまではいかないけどid変更はたびたび失敗する不思議。
前、ad31と82b0でコード「ぅ。…ェ    」で実行したけどうんともすんとも言わなかった。
他のコードは実行できるけど以来ID変更は鬼門と化してる。
意図しないバグがあると怖いしね笑
 ▼ 877 スカーン@ダウジングマシン 21/06/11 23:11:16 ID:qTLgkzGU NGネーム登録 NGID登録 wf 報告
>>875
おおー、エメラルドのバイナリエディタで同じように打ったらできた
でも>>325はミノムッチを送った結果パルパーク閉園したらしいので怖くて自分は送れん…


 ▼ 878 ゲチック@きんのパイルのみ 21/06/12 00:57:32 ID:9opciLuM NGネーム登録 NGID登録 wf 報告
>>877
325の書き込みを見たことあるなと思えばわいのやったわw

わいが送ったのは875のようにビューアを見て意図的に起こした透明ポケモンじゃなくて
085Fの作成途中で偶発的に発生した透明ポケモンだから、多分別のところに問題があった可能性があったかもね

恐らく875と同様に機能はすると思うけど、万が一を思うなら人柱を用意するのも一考だね
 ▼ 879 ーシャン@おしえテレビ 21/06/12 14:11:29 ID:Yai6deOw [1/3] NGネーム登録 NGID登録 wf 報告
>>876
デオキシスコード打ってみて試す。
と言うか、AD31のADを分割しなきゃ打てないのでは?
 ▼ 880 ガバクーダ@タウンマップ 21/06/12 15:59:56 ID:Yai6deOw [2/3] NGネーム登録 NGID登録 wf 報告
>>879
とりあえず
ID変更コード
AD31をA0と0Dに分割
コードは
「ぅッ…ェ す  」に設定。
これできちんと変わるんじゃない?
 ▼ 881 ピナス@きょうせいギプス 21/06/12 18:51:14 ID:6ysEwHH2 NGネーム登録 NGID登録 報告
>>880
ADは[。]で普通に打てる文字だから分割の必要はない

>>876
ちゃんと[もけぬうい]打ってる?
どうしてもダメなら入力したボックス名書いて(サイトのコピペではなく)くれれば何か分かるかも
 ▼ 882 レッフィ@ふたのカセキ 21/06/12 20:58:09 ID:Yai6deOw [3/3] NGネーム登録 NGID登録 wf 報告
分割しなくても大丈夫なのですか!?
アルファベット2文字続けても大丈夫な文字もあるのですね。
 ▼ 883 ーシャドー@キーのみ 21/06/13 00:21:24 ID:evwkfmrU NGネーム登録 NGID登録 wf 報告
>>878
https://archives.glitchcity.info/forums/board-110/thread-8453/page-0.html
なぞのばしょを利用して、3世代から輸送してきたポケモンをパルパークを介さずに連れてこれるバグがあるみたいなので
最悪このバグを使えば回避できそうかな

ミノムッチ以外もなんとかして輸送できないだろうか…透明ポケモンに色々試してみてるけど厳しそう
 ▼ 884 マヨール@ルビー 21/06/13 07:24:39 ID:Q4g2p0tQ NGネーム登録 NGID登録 wf 報告
ミノムッチの連れてこれた画像上げた方と同じ>>875です
>>878のパルパーク6匹預けはまずポケモンの性格値を利用すると楽
また>>527でそのやり方載せてます。一応同じ人物です。
ただボックス18の30番目に預けて置く事が条件になります。
エメラルド側で簡単に作れますので他のフラグ試すの役立つ

そして海外のRETIREさんのThe instant boxing glitchって動画が正にそれで
あれがパルパークモードに入ったときに0189マップに入った瞬間に
パルパーク6匹預けてくれる問題はその後の空白の戦闘を利用した
性格値破損があるみたいだが試してるけどボックスにそのポケモンが居ない
元のポケモンのままで困ってる状態

ちなみに応用で謎の場所をリタイアメニューを維持したまま
0108のマップ番号に入ってあなをほるで脱出が可能
この状態でテンガン山に行くにけど
パルパークで連れてきたボーマンダが画像の位置で出る
空白の場合は6匹預けるが
あとは一応ダミーデータのポケモンも連れてこれる
ダミーデータと言ってもキモリからスバメまでの番号のポケモンになる
ただなぜかミノムッチだけタマゴ状態で選択できるパターンや
画像の通りに元が019Cのタマゴ番号のデーターと駄目なパターンもあるみたい
すみません長くなりましたが以上です。
 ▼ 885 ガヤミラミ@ねばねばこやし 21/06/13 23:25:18 ID:IvoQQOy2 [1/2] NGネーム登録 NGID登録 wf 報告
>>325および>>878だけど、instant boxing glitchを使って無理やりパルパークのリニューアルオープンに成功した

加えてサルベージできたエメラルドから送ったバグ個体について判明した点を箇条書きにて共有させていただく
既出だったら申し訳ない...

タマゴ状態
・サルベージ時はタマゴ状態で、ポケルスがついている模様(何株かは不明)
・タマゴのステータスを見ようとするとフリーズ
・マグマのよろい入りで『8961歩』で『くさきのミノのミノムッチ』が孵る

ミノムッチ時
・バトルには出せる時と出せない(フリーズ)時がある
・技は既に4つ習得してる模様(Lv10のたいあたりの自動習得がなかった)
・戦闘時は、ステータスは見られるが習得技を見ようとするとフリーズ
・ボックスや手持ちからステータスを開こうとすると相変わらずフリーズ
・性格はさみしがり

素人感覚では特にミノムッチになってからの1つめの項目が気になって、
バトルに出せる時は何回か繰り返してもフリーズしなかったところに、もしかしたらワンチャンありそうな気がしないでもない
 ▼ 886 クシー@ドラゴンジュエル 21/06/13 23:35:10 ID:IvoQQOy2 [2/2] NGネーム登録 NGID登録 [s] wf 報告
>>885
すまぬ、パールでの検証報告
 ▼ 887 ツハニー@せいなるはい 21/06/14 01:23:31 ID:gGfs8LBM NGネーム登録 NGID登録 wf 報告
>>884
すんごいどうでもいいこと聞きたいんだけど、[アメメメロ l]って何のコードの一部だっけ?
多分自分が作ったコードなんだけどメモに記録が残ってなくて記憶も残ってない()けど見覚えはあるんだよね…w
 ▼ 888 ロスター@サメハダナイト 21/06/14 06:03:33 ID:.KNQQAfM [1/3] NGネーム登録 NGID登録 wf 報告
>>884はデテロニーさんの動画のコメ欄のメモになる
手持ち2匹目が確実にダブルコラプションの任意コード
一応メモってるのでポケモンエメラルド
ボックス名1:[もけぬうい]
ボックス名5:[かぺぞむメレぼぞ]
ボックス名6:[アメメメロ l]
ボックス名7:[ぼぞメモぃBFC]
ボックス名8:[アzだいい]or[アぢぢいい]
昔は難しかったダブルコラプションが簡単になって
実際使って楽しいです。
 ▼ 889 ドリーノ@ひのたまプレート 21/06/14 06:04:32 ID:.KNQQAfM [2/3] NGネーム登録 NGID登録 wf 報告
>>887だった
すみません間違えました。
 ▼ 890 カチュウ@パワーベルト 21/06/14 13:49:32 ID:mQXUgsp2 NGネーム登録 NGID登録 報告
>>888
ああそれか!
改良型タマゴバグコードの作製により用無しになったヤツだ…w
だからメモから消去してたのか、把握したわ
ありがとう

何か久しぶりに新コード作りたくなってきたな
ポケモンの親のID値を書き換えるコードとかなら需要あるかね?
 ▼ 891 ッチラゴン@ジュペッタナイト 21/06/14 21:35:39 ID:LtlM7mwM NGネーム登録 NGID登録 wf 報告
>>890
需要ある
 ▼ 892 ディアン@ソニアのほん 21/06/14 22:09:12 ID:.KNQQAfM [3/3] NGネーム登録 NGID登録 wf 報告
>>890自分は三世代のコードはもういいかなと思ってます。
任意コードに興味あるけど知らない方々に必要あればって感じかと思います。
三世代はほぼなんでもできるってのもある

ここでおまけで任意コード四世代の可能性を見つけてます。
画像のツールのアドレスは徘徊ポケモンのアドレスここが重要
そしてこうつじまに画像の場所にリタイア保持してくる感じになる
そうすると画像通りにリタイアで呼び出せます。
ただ徘徊アドレスがゲームのリセットするたびランダムに変わるのが問題
今回のは画像の02279100にアドレスが来たときに呼び出した感じになる
マップによって元々眠ってるの呼び出した感じになります。

自分のはダイヤモンドのN6とプラチナとソウルシルバーがDSで検証できる感じ
ただロットによって起動が異なる可能性があるかも知れない?
またROM改造込みでの任意コード呼び出しに成功と言っても
アルセウスの戦闘スクリプトをバイナリで書き換えただけになる
 ▼ 893 ドリドリ@ボーマンダナイト 21/06/14 22:39:00 ID:8KiQ2Sq. NGネーム登録 NGID登録 wf 報告
>>890
作れるのか分からないけどパルパーク残留データ消去コードとか欲しいかも
 ▼ 894 ッフロン@ホイップポップ 21/06/15 06:51:49 ID:fvb6V.gM NGネーム登録 NGID登録 wf 報告
0x云々みたいな数字をボックスに打ち込むコードへの変換の仕方を教えていただけませんでしょうか?
自分で作りたいものがあったのですが、ここで結局詰まってしまい…初歩すぎる質問だったらすみません…
 ▼ 895 ピペをするデデンネ 21/06/15 09:21:29 ID:7dOMmBRc NGネーム登録 NGID登録 報告
>>894
まとめて参考にするンネ
・文字コード
https://wikiwiki.jp/pokemonhack/文字コード
・スクリプトコード
https://wikiwiki.jp/pokemonhack/イベントスクリプト
・SPコード
https://wikiwiki.jp/pokemonhack/Specialコード
 ▼ 896 ーランス@カクトウZ 21/06/15 14:46:14 ID:mQHQ8tWo NGネーム登録 NGID登録 wf 報告
>>890
最近は親idから任意コード産か判別するツールが出来ているらしいですね。
色ミュウの12345とか有名になってたりしているようです。
 ▼ 897 ルマッカ@ドクZ 21/06/15 17:00:10 ID:EmRoPviQ [1/2] NGネーム登録 NGID登録 wf 報告
取り敢えず親ID値変更コードの仮組みをして理論の確認がてら試運転してみた所、無事書き変えに成功
後はコードの効率化(主に入力面)をすれば完成かな

ID値の指定はイベント変数0x8000参照にしたり性格値とか任意のデータを参照させるようにするつもり
画像のラティは性格値参照によってID値=性格値とし強制的に色違いにした

>>893
(そんなの何の為に使うんだ…?)

>>896
まあ階段IDみたいな露骨なヤツは置いといて、IDだけ見ても判別なんて出来やしないと思うんだけどねえ
 ▼ 898 ルガモス@ヨロイこうせき 21/06/15 23:20:16 ID:yvHw76QA [1/2] NGネーム登録 NGID登録 wf 報告
>>897
これいいね

努力値を振って技を覚えさせた時点で親IDの設定を忘れたことに気づいても、
個体の生成からやり直さなくても良くなる

しかも性格値の参照ができるようになるのもありがたい
これで前に話題になってた性格値の可視化も実現だ
 ▼ 899 コザル@デルダマ 21/06/15 23:27:28 ID:yvHw76QA [2/2] NGネーム登録 NGID登録 wf 報告
>>896
ツールにも任意コードが認知され始めてきたか

まあ今さら第三世代産の個体が出回っていたらそれだけで疑わしいかもだけど、
親IDだけならあくまでも疑わしいってだけだろうと思う
 ▼ 900 ャンデラ@しろいハーブ 21/06/15 23:34:40 ID:EmRoPviQ [2/2] NGネーム登録 NGID登録 wf 報告
こんなもんかな
自作コードでは初となる所謂"条件ループ"ってものを組み込んだからコードが大分長くなった

・親ID書き換え(イベント変数0x8000参照)
ボックス名1:[に ィ@@  ビ]
ボックス名2:[にあィAA  ビ]
ボックス名3:[もけぬうい]

ボックス名5:[く0zOてネぃめ]
ボックス名6:[アぶネクぞ l]
ボックス名7:[カケばぞーっえげ]
ボックス名8:[アきWぱタせl]
ボックス名9:[クぢいいリメうい]
ボックス名10:[アzsヤぢいい]
手持ち3匹目:書き換えたいポケモン

手持ち3匹目のポケモンの親IDを表は@@、裏はAAに書き換える
必要があればc17[ぬ]を使って適宜対応を
c16[に]の代わりにc19[の]を使って@@に[げオ]、AAに[ごオ]と入力すれば、ボックス1の1番目に置いたポケモンの親IDをそのままコピー出来る

因みにボックス名9後半の[リメうい]を[クぢいい]にすれば性格値参照となり>>897と同じことが出来る
応用で、前半の[クぢいい]を[エぢいい]にすれば親IDではなく性格値を書き換えられる(ブロック配列順に注意)
 ▼ 901 レイドル@しめつけバンド 21/06/16 00:15:08 ID:OBTQS55g NGネーム登録 NGID登録 wf 報告
>>898
調べた感じ性格値の可視化はEmだと0x080089D8か0x08008A78のどちらかの関数を使えば出来そうだけどね
まあ10進法表記にはなるけど、裏ID特定コードの応用技とは違って4バイト分全部を表示させられるのはデカい…のか?
何せアセンブリ関数呼び出しはコードの組成が難しくなるのがなぁ…
 ▼ 902 ノハナ@くちたけん 21/06/16 12:25:29 ID:yuYoYYy6 NGネーム登録 NGID登録 wf 報告
>>900
おーこれはスゴい
ありがとう早速ためしてみたい

これ限られたコード量で動くように工夫されてるよね
コードを読んでいると頭が活性化されるよ
 ▼ 903 ーデリア@うみなりのスズ 21/06/16 21:20:46 ID:LtPQaGpo NGネーム登録 NGID登録 報告
>>902
あ、分かります?この拘りw
ボックス名7からが条件ループのルーチンになるんだけど、使える文字の都合上分岐命令でプログラムカウンタを前に戻すにはある程度の距離がないといけないんだよね
そこで、ボックス名8の条件分岐命令[きW]により一旦ボックス名10の無条件分岐命令[zs]に飛び、そこからボックス名7のルーチンに戻るって手法を取ってる
ボックス名7のルーチンにも拘りがあり、どのレジスタの組み合わせなら文字の入力が楽になるかを考慮し、全体的には一見意味不明なレジスタの使い方をしてるように思えるだろうけど実は全て計算尽くなのである!

折角だから>>900の性格値参照時の通称"強制色違い化コード"のアセンブリを載せとく

add r1←ボックス名9/1文字目
ldmia [r1]! r1-r3,r5-r7
ldr r3←[r2]=性格値
movs r2←0x30
ldr r0←[r1+0x4]=ID値
eors r0←r0^r3=暗号化定数
ldr r6←[r2+r5]…@
eors r6←r6^r0
str r6→[r5+r2]
subs r2←r2−0x4
bne ↑@
str r3→[r1+0x4]
b →ボックス名12/2文字目
ボックス名5:[く0zOてネぃめ]
ボックス名6:[アぶネクぞ l]
ボックス名7:[カケばぞーっえげ]
ボックス名8:[アきWぱタせl]
ボックス名9:[クぢいいクぢいい]
ボックス名10:[アzsヤぢいい]
 ▼ 904 ノクラゲ@ノーマルZ 21/06/16 22:56:22 ID:N/Js3wrw NGネーム登録 NGID登録 wf 報告
>>903
スゲー!
旅パの相棒ポケモン達を色違いにできたわ…感無量
 ▼ 905 ーバー@こだわりスカーフ 21/06/17 00:09:49 ID:aBOQZIHA NGネーム登録 NGID登録 wf 報告
エメラルドで任意コード用に作成した?????の技って変えられるのだろうか
変えられるとして変えてもよいのか・・・?どうせなら秘伝要因にしようかなとか考えていて・・・
 ▼ 906 ビィ@ヤドランナイト 21/06/19 14:59:04 ID:VoWIMrAM [1/2] NGネーム登録 NGID登録 wf 報告
>>892
そういえばこのDPのエミュの座標表示ってどうやってやるかわかる人いる?
いくら検索しても見つからない
 ▼ 907 イバニラ@おきがえトランク 21/06/19 16:27:13 ID:qgsQSjoo [1/2] NGネーム登録 NGID登録 wf 報告
>>885
直接ステータスを見ようとするとフリーズするけど、
他のポケモンを経由すればステータス見れたよ
 ▼ 908 コリザル@ドラゴンジュエル 21/06/19 17:35:11 ID:WQtU1bX. [1/2] NGネーム登録 NGID登録 wf 報告
>>907
その手法でやったら確かに出来た
何で直接見られないんだろう...

こっちのミノムッチは個体値がオール0だった
♂だったから20でガーメイルに進化もできた
野生メタモンに変身させたりもするけど、出来る時と出来ないケースがあった。
アニメーションオフでは技は出る模様(効果はなし)、オンはまだ未確認
スケッチした技を見ようとやっぱりフリーズ

雑で報告で申し訳ない
 ▼ 909 ンパッパ@こうてつプレート 21/06/19 18:21:14 ID:vlH6ykIY [1/2] NGネーム登録 NGID登録 wf 報告
>>906luaスクリプトの準備がまず必要
Desmume.exeの入ったフォルダにDesmume用のlua51.dllを配置する必要がある
画像の用にDesmume lua51.dllで検索するそのサイトに入って
でリンクがあるのででまぁなんとか入手するで解凍する
中身のlua5.1.dllをlua51.dllにリネームする
Desmume用にlua51.dllが各32bitと64bit用がある合わせて配置する

そこからはならくえん産アルセウスの動画投稿者のニコニコの方に
french_void_jap.zipが置いてると思うのでダウンロードして
解凍french_void_jap.luaが入手できるので
Desmumeに配置するでOK

問題は自分ダイヤモンド前期ロット持ってないので確実ではないと思うけど
多分前期と思う前期ならそのままで使えるはず
後期の場合は画像の様な感じで書き換える感じです。
 ▼ 910 ェリム@あかいいと 21/06/19 20:42:02 ID:WQtU1bX. [2/2] NGネーム登録 NGID登録 wf 報告
HGSSでホウオウが二回獲れるバグってもう周知されてるのかな?

https://www.youtube.com/watch?v=DZXWdxI6p2U&t=17s
 ▼ 911 ニラン@バクーダナイト 21/06/19 21:09:28 ID:qgsQSjoo [2/2] NGネーム登録 NGID登録 wf 報告
ミノムッチを送っても輸送元のエメラルドから透明ポケモンが消えずにそのままだったんだが
どういうことなの……
 ▼ 912 チニン@ファイトメモリ 21/06/19 22:31:14 ID:VoWIMrAM [2/2] NGネーム登録 NGID登録 wf 報告
>>909
おおできた、ありがとう
これでなぞのばしょの研究が進みそうだ
 ▼ 913 ッスグマ@ラグラージナイト 21/06/19 22:48:19 ID:vlH6ykIY [2/2] NGネーム登録 NGID登録 wf 報告
>>912どういたしまして
自分も最初分からなかったので自力で調べました。
自分の場合プラチナ版と比較して原因調べて
ダイヤモンドの後期ロットで使えるようにした感じです。


 ▼ 914 リミアン@しんかいのキバ 21/06/20 12:18:58 ID:H94oERxM NGネーム登録 NGID登録 wf 報告
>>875
これを参考にバイナリエディタを弄ってたら透明ポケモン化の仕組みが何となく分かってきた
でもダメタマゴ以外を透明化するとボックスに預けられなくなるんだよな…
ダメタマゴ以外の透明化に成功したらワンチャン019D以降も輸送できるのだろうか
 ▼ 915 ロンダ@しゅんぱつのハネ 21/06/20 13:55:18 ID:yMAExxdc NGネーム登録 NGID登録 wf 報告
>>914輸送は難しいと思う
画像通りに作ったミュウまたはその他をパルパークに連れてこれるポケモン達を
Desmumeのメモリビューアで選択中に画像通りに弄ると
アルセウスを一応無理やりなら連れてける
内部データーに四世代の一部が存在してるっぽい
ナエトルとイルミーゼは謎同じ番号なのよね?
019D以降のポケモンは多分ひでんマシンとか連れてけないアイテムとか
ロックがかかってるとこと同じ所にロックがありそう?


 ▼ 916 ラガラ@フリーズカセット 21/06/21 13:01:30 ID:JpfQoGmg NGネーム登録 NGID登録 wf 報告
メンバーズカード
オーキドのてがみ
てんかいのふえ
とかをバグで作れないのかな
 ▼ 917 ラオラ@ミュウツナイトY 21/06/21 17:20:23 ID:6P8o3ycw NGネーム登録 NGID登録 wf 報告
>>916可能性があるのはinstant boxing glitch動画の性格値破損ここが起きれば
好きなポケモンを一応作ったり好きな道具を作ったりが可能になるはず
検証するが自分のROMではただ動画どおりにダメ卵がボックスに居ないのと
ジグザグマがてんかいのふえ持ってる奴が居ない元のままの状態謎?
これは技2のぼうぎょしれいの01C7番号が該当して道具に変化してる
まぁフラグ立てないと意味ないけどね

まぁ一応メモリビューアで性格値を弄ったもの可能性の画像を載せておく
三世代の性格値破損が四世代でも起きる
データー自体があるまぁ野生が変化するダイパ プラチナのザロクバグがワンチャンある
プラチナ ソウルシルバー ダイヤモンドN6で検証済み多分全ての四世代で可能

また努力値を性格値ひかえめ?の奴にHP10 とくこうC250 すばやさS250に振る
その後性格値破損でタマゴになる
画像のはポッチャマ中身 メンバーズカードは孵化後消えるタマゴなので
長くなりましたが以上です。
 ▼ 918 イコウオ@ポイントカード 21/06/22 11:06:51 ID:BhwkuQ.6 NGネーム登録 NGID登録 wf 報告
>>917
実際に使えるのかな?
 ▼ 919 ディアン@ヤミラミナイト 21/06/24 16:23:46 ID:hXS.vdGQ NGネーム登録 NGID登録 wf 報告
>>917
instant boxing glitchの性格値破損ってどういうやり方?
実機だとできない感じ?
 ▼ 920 ゲキッス@アイテムドロップ 21/06/24 17:46:25 ID:v6YMh5nQ [1/3] NGネーム登録 NGID登録 wf 報告
>>917>>918
instant boxing glitch動画の性格値破損に関しては
自分も具体的には原理が分からんRETIREさんの動画の後半部分に載ってる
0189マップ番号でポケモン6匹預けるシステムが働くと思うけど
その後00バイト?のデーターが残ってるらしく

まぁ一応00バイト戦闘は可能ただ預けるのが出来ない無理やりなら可能かもしれないけど
ボックスに結局居ない本来ならダメタマゴがいるはず
N6で調べてるけど自分のでは駄目だったもしかしたら出来るのかも知れないけどさっぱり
もしかすると前期ロットか海外のソフト限定か?

やり方としては0189で預けるその後00FBマップに直接行かずに
今回の場合謎の場所から脱出する感じになるあなをほる必須
0108の番号の性格値のポケモンをボックス18の26番目に置くとベスト
ボックス18番目の上近くが該当する所にある
パルパークで連れてきたポケモンの草むら判定値がある現存マップに行くと
出てくる感じ
一応前画像上げた>>884のテンガン山が該当する
ボーマンダが分かりやすい後今回のだとロッククライムが要る
ミノムッチのタマゴが00バイト同じだけどあれはボックスにちゃんと居る?
下手な説明なったと思うけど分かりやすいかとすみません






 ▼ 921 キカブリ@だいだいバッジ 21/06/24 17:49:28 ID:v6YMh5nQ [2/3] NGネーム登録 NGID登録 wf 報告
>918あと実機では未検証もしかしたら出来るかも?調べてはないけど

 ▼ 922 ラクロス@4ごうしつのカギ 21/06/24 18:37:34 ID:v6YMh5nQ [3/3] NGネーム登録 NGID登録 wf 報告
>>917>>918あと忘れてた徘徊アドレスのランダム影響を受けて6匹
捕獲後になんらかのスクリプト呼び出しで
上記のテンガン山でフリーズする可能性があるので注意必要
フリーズしないパターンもある
あとおまけでリタイアバグみたいに呼び出し効果があるので
ボーマンダが分かりにくいと思ったので
ほぼ各地の現存水上で出現のドククラゲでのおまけになるが
こちらでも00バイトと戦闘は可能
パルパーク六匹捕獲後の現存は何らかのスクリプトを各マップの中にあるの
呼びせれるっぽい
リタイアバグと少し違うこれは0189が六匹捕獲後に0189と呼び出しが重なってるっぽい?
この方法でNEW Alt-RETIRE glitch - new method to catch darkrai/shaymin!
って動画がRETIREさんの動画にある

 ▼ 923 キメノコ@ハガネールナイト 21/07/01 22:58:44 ID:H4zsrK2o [1/2] NGネーム登録 NGID登録 wf 報告
>>850
リボンコンプで第六世代バトルハウスをまだ戦っているのだけれど、
ガルガブゲンは安定しないので他を探したら、ガルシザリューが良さそう

バトルのセンスが無くても、タイプ相性と素早さを見て殴れば割と勝てる
一戦あたりの時間も短いので、やり直しも早い

シザリガー@きあいのタスキ いじっぱり てきおうりょく
はたきおとす/アクアジェット/たきのぼり/りゅうのまい

ガルーラ@ガルーラナイト ようき はやおき
グロウパンチ/すてみタックル/じしん/ふいうち

カイリュー@ラムのみ いじっぱり マルチスケイル
しんそく/げきりん/ほのおのパンチ/りゅうのまい
 ▼ 924 ブライカ@ギンガだんのカギ 21/07/01 23:08:54 ID:H4zsrK2o [2/2] NGネーム登録 NGID登録 wf 報告
>>923
シザリガーは、ヘイガニをORASのトウカシティでずかんナビ
ガルーラは任意コード個体で可
カイリューはインターネットで探す
 ▼ 925 ニラン@PPかいふくポン 21/07/03 14:58:28 ID:fmuswm5s NGネーム登録 NGID登録 wf 報告
ノーガードカイリキ―で
一撃必殺連発すればリボンコンプはだいぶ楽だったな
 ▼ 926 ンチャム@たんけんこころえ 21/07/04 13:04:34 ID:ouPgt.os [1/2] NGネーム登録 NGID登録 wf 報告
手持ちの3体目にポケモンがいる状態で【任意ポケモンイベント入手】のコードを使用したら
手持ちの3体目が>>897のようにID=性格値になって色違い化したのですが
これは一体何が起こっているんでしょうか?
 ▼ 927 ーシャドー@マメかん 21/07/04 14:01:04 ID:YZwM3pSQ NGネーム登録 NGID登録 wf 報告
>>926
>>903を打った状態でやっただけでしょ
 ▼ 928 ルキア@ディフェンダー 21/07/04 15:37:37 ID:ouPgt.os [2/2] NGネーム登録 NGID登録 wf 報告
>>927
完全にその通りでした…
[もけぬうい]と[もけぬ終い]が同じ扱いされることが頭からすっぽ抜けていました
 ▼ 929 ーフィ@おまもりこばん 21/07/07 16:50:44 ID:wXZ.EEv6 NGネーム登録 NGID登録 wf 報告
エメラルドでコード実行時の関係ないボックスのスクリプトってそのままでもいいの?
いちいちボックス3とかボックス7とか書き直してるんだがちょっとめんどう
 ▼ 930 ピンロトム@サメハダナイト 21/07/07 22:01:29 ID:kzz.9jL. NGネーム登録 NGID登録 wf 報告
>>929
そのままでも大丈夫だと思うよ、私も関係ないところそのままにしてるけど問題なく実行されるし
 ▼ 931 ケンカニ@ドラゴンメモリ 21/07/11 19:39:54 ID:LqC.kyCw NGネーム登録 NGID登録 wf 報告
HGSSでコトブキシティバグと似たような事が出来るみたいだけど、色々応用出来るのかな?
https://www.youtube.com/watch?v=w98d_ZT4wIg
 ▼ 932 ッコウガ@クリティカッター 21/07/13 12:48:44 ID:qHJg4mOI NGネーム登録 NGID登録 wf 報告
バグありrtaではよく使われてる
 ▼ 933 ーギラス@しろいたてがみ 21/07/13 13:18:07 ID:ZHRE9oGw NGネーム登録 NGID登録 wf 報告
エメラルドのふしぎなカード偽造って初代DSじゃ無理?
ワイヤレスアダプタを差し込まないとふしぎなおくりものが表示されないらしいけど
 ▼ 934 オリッポ@けむりだま 21/07/13 14:30:36 ID:jlJ686wI NGネーム登録 NGID登録 wf 報告
>>933
アダプタは差し込めないしDSとアドバンスでは規格が違うから無理だよ
 ▼ 935 ナバァ@ヒールボール 21/07/16 23:54:57 ID:hUKg5Ovg NGネーム登録 NGID登録 wf 報告
任意コードあまり関係ないのかもしれませんがポケモンにおけるイベントフラグ(Sい )と運命的な出会い(Xい )って何が違うんでしょうか…
軽く探してみても違いがよくわかりませんでした、どなたか教えてくださると幸いです
 ▼ 936 ドレックス@だっしゅつボタン 21/07/17 01:44:28 ID:AthETg7Q NGネーム登録 NGID登録 wf 報告
10、16進数文字コード対応文字変換した一覧pdfにまとめてくれてた人いたけどすごい助かる
ありがたい
 ▼ 937 イティ@マメかん 21/07/17 07:56:10 ID:ZpdIMV1A NGネーム登録 NGID登録 報告
>>935
第三世代のイベントフラグは第四世代以降に送っても保存されている
第五世代以降では運命的な出会いと表示される

第三世代の運命的な出会いは出会った場所として表示されている
第四世代に送ると情報は消える
 ▼ 938 コドラ@でんきだま 21/07/17 08:16:53 ID:MVgMniIA NGネーム登録 NGID登録 wf 報告
>>937
そうなんですか?当方ジラーチに運命的な出会いをつけたのに5世代以降でも表示が継続されたのですが、何か理由とかあるのでしょうか…
 ▼ 939 ロンチ@カンムリパス 21/07/17 14:55:57 ID:skRARymY [1/3] NGネーム登録 NGID登録 wf 報告
>>938
イベントフラグをつけてさらに出会った場所を運命的な出会いにできる
そうすれば第三世代でも第五世代でも運命的な出会いが表示される
 ▼ 940 ワーク@ペアチケット 21/07/17 14:57:02 ID:skRARymY [2/3] NGネーム登録 NGID登録 wf 報告
>>938
イベントフラグをつけてさらに出会った場所を運命的な出会いにできる
そうすれば第三世代でも第五世代でも運命的な出会いが表示される
 ▼ 941 ギアル@ガブリアスナイト 21/07/17 17:18:56 ID:IJ52iPlA NGネーム登録 NGID登録 wf 報告
任意コードお試しでミュウを呼び出してゲットしたんですが、出会った場所を最果ての孤島に場所変更をすればその次の世代へと移動は可能でしょうか?
運命的な出会いも設定しないとだめですかね?
 ▼ 942 リル@さらさらいわ 21/07/17 23:40:04 ID:skRARymY [3/3] NGネーム登録 NGID登録 wf 報告
>>941
第三世代から第四世代に送るときに出会った場所の情報は消える
第三世代で運命的な出会いの表示でも第四世代以降の表示には無関係

第三世代から第四世代に送るときにイベントフラグの情報は保存される
ただし第三世代から送った個体は第四世代でイベントフラグの有無は確認不可
さらに第五世代に送ると運命的な出会いと表示される

第三世代から第四世代以降に送るミュウであれば
出会った場所の設定は不要でイベントフラグの設定が必要
 ▼ 943 ネネ@むしよけスプレー 21/07/18 00:18:31 ID:pWxYiqZI NGネーム登録 NGID登録 [s] 報告
少し気が早いけど埋まったら次スレも建てる?
3世代までの任意コードは有識者方々のおかげで煮詰まったけど
4世代での検証が着実に行われてるスレってどのサイト見てもここぐらいしか無いから
情報が集まる場としても存続させたいと個人的には考えている
 ▼ 944 ガヘルガー@たからぶくろ 21/07/18 03:08:45 ID:hyOQoW.. NGネーム登録 NGID登録 wf 報告
>>943
次はタイトルに「懐かしの」って入れるよりは第3〜4世代の話題を中心に扱ってることを言及するような形にした方が良いかもね
勿論初代〜第2世代の話題を排除する必要はないけど、その世代の語りについては5chの方が盛んだし、互換性の無さから棲み分けを行っても良いかもしれない
その方が特定の知識や興味を持った人を集め易い
 ▼ 945 ローン@こぶしのプレート 21/07/18 13:26:28 ID:uakELgLA NGネーム登録 NGID登録 wf 報告
何が凄いって、理屈さえわかれば発売当初から実現可能な技なのに、見つかったのが発売からずっと後の事っていう。
 ▼ 946 フォクシー@こだいのおうかん 21/07/18 13:29:10 ID:8XyIlX0Q [1/3] NGネーム登録 NGID登録 報告
PC内で汎用コード環境?を作って、ボックスの名前を変更してから けつばん みたいな奴のようすをみる→アイテム生成やシンボルの復活などを行える程度の民なんですけど、これを利用してレジ系のドールは作れますか?よければやり方まで教えていただけると嬉しいです
 ▼ 947 ッチルドン@ミミッキュZ 21/07/18 16:32:40 ID:nl86o..A NGネーム登録 NGID登録 wf 報告
>>946
>>233に書いてある
 ▼ 948 ブキジカ@ホズのみ 21/07/18 16:39:01 ID:stToufmc NGネーム登録 NGID登録 wf 報告
>>942
ありがとうございます。
出会った場所はフラグ設定とは無関係なのですね。
一応フラグ付きエンカウントで呼び出したミュウなので新たに設定しなくとも大丈夫そうな気がしますね。
 ▼ 949 イクン@かぼそいホネ 21/07/18 18:31:08 ID:8XyIlX0Q [2/3] NGネーム登録 NGID登録 報告
>>947
ありがとうございます。グッズの一覧と、0×0数字が載ったページを見ても、その数字に対応する文字が分からんので諦めます!さらば
 ▼ 950 ャローダ@ホエルコじょうろ 21/07/18 18:43:48 ID:8XyIlX0Q [3/3] NGネーム登録 NGID登録 報告
>>947
ごめん理解したから帰ったらやります。ありがとう
 ▼ 952 キメノコ@アメボトル 21/07/19 19:38:51 ID:9niEtWjQ NGネーム登録 NGID登録 wf 報告
>>944
スレタイ名どうしますか?
【3世代】任意コード実行総合スレ【バグ】【他の世代も】
みたいな感じ?こういうの考えるの初めてでよくわからないですが…
 ▼ 953 ラセクト@にがいきのみ 21/07/19 23:20:09 ID:CjyIyJsI NGネーム登録 NGID登録 wf 報告
>>952
3世代押し出すより2世代以前をフェードアウトさせていくような表現にすれば
自然と3世代以降の話題や情報が集まりやすいのではないかと思う

具体的には現行スレの1では世代順にリンクを並べてたものを、2世代までに関する情報のリンクを下部に説明書きを今より簡素にして設置
その上に3世代や海外サイトになるけどglitch city laboratoriesの4世代の部分を抜粋したリンクを新規で設置するのがいいのかなと。

とはいえ、情報の所在についてあまり詳しくないから有識者の方が示しておいた方がいいサイトがあるなら
それを募ってから2スレ目を建てるのがいいかな?
 ▼ 954 ラルマッスグマ@ふねのチケット 21/07/19 23:20:50 ID:mAwYtnYk [1/2] NGネーム登録 NGID登録 wf 報告
【全世代】任意コード実行総合スレ【バグ】
こういう感じかな?
 ▼ 955 ドグラー@タマゴふかポン 21/07/19 23:22:17 ID:mAwYtnYk [2/2] NGネーム登録 NGID登録 wf 報告
【3世代以降】任意コード実行総合スレ【バグ】
こういう感じかな?
 ▼ 956 ルディオ@コンテストパス 21/07/21 18:48:30 ID:9R5.XvLU NGネーム登録 NGID登録 wf 報告
普通に
【懐かしの】任意コード実行総合スレ2【バグ】
じゃダメなの
ほとんど語られてないとはいえ1,2世代をフェードアウトさせる必要ないと思うんだが
 ▼ 957 マワリ@タンガのみ 21/07/22 01:39:30 ID:1IEcSFXo NGネーム登録 NGID登録 wf 報告
>>953
ぶっちゃけ第1〜2世代の任意コード実行なんざここでは全く話題に上がらない&Z80とARMじゃ仕様が異なり過ぎて応用も全く効かない&第1〜2世代と第3世代以降とで互換性がないから第3世代以降の研究にも全く役に立たないから、いっそのこと完全切り離しでもいいかもしれん
VCクリスタルでの色セレビィ作製法でも載っけときゃ十分じゃないかな(あるのか知らんけど)
 ▼ 958 ャーレム@しょくパン 21/07/23 13:54:08 ID:I6W.590E NGネーム登録 NGID登録 wf 報告
【懐かしの】任意コード実行総合スレ2【バグ】で
扱う対象は主に全世代の任意コード実行というのが
FAだと思うよ
世代を限定する必要はないと思う
 ▼ 959 ンプク@バグメモリ 21/07/23 18:35:00 ID:sE5gHXQI NGネーム登録 NGID登録 wf 報告
>>956
>>958
同意
次スレは同じスレタイで番号だけ増やすのが基本だと思う
 ▼ 960 ワンテ@ひかるおまもり 21/07/23 21:39:01 ID:EOyALB5k NGネーム登録 NGID登録 wf 報告
>>944を書いたものの、自分自身良いスレタイ思い付かないし改名?反対派が多いみたいだし今のままでいいか

ということで、改名案も通らなかったし今後第3世代の話題が上がることもないだろうから俺はこのスレを立ち去ります
一応ブログと動画の方で細々と活動は続けていくつもりなので興味があったら覗きに来てね(因みに今は実機バイナリエディタの解析を進めてる 難しい…)
 ▼ 961 ーギラス@サーナイトナイト 21/07/24 16:54:38 ID:LDWYPSQ2 NGネーム登録 NGID登録 wf 報告
エメラルドの任意コードを使って、0x085Fのステータスを見るだけでどこでも波乗りやいわくだきなどを使えるようにする方法はありませんか?これが出来れば擬似壁抜けとか出来そうで少し興味があります。
汎用コード、バイナリエディタどちらもあります。
 ▼ 962 ードル@ジメンZ 21/07/24 22:58:24 ID:0jUg3ay6 NGネーム登録 NGID登録 wf 報告
>>961
どこでもというやり方は思いつかないんだけど

イベントスクリプトに「A2:マップタイルの変更」というのがあり、
指定したタイルを移動可能に変更することができる
ただX座標とY座標の特定が必要なのでめんどい

バイナリエディタだったらマップタイルが記録されているアドレスで、
移動不可のタイルを0x00に上書きすれば良さそうだけどメモリ構造が分からん
 ▼ 963 スマス@ニビあられ 21/07/28 14:08:04 ID:N6FgOlvk NGネーム登録 NGID登録 wf 報告
赤緑任意コードで、任意のポケモンとエンカウントするコードや任意のポケモンを手持ちに加えるコードで、自分のポケモンのレベルを参照させる方法がいまいちわかりません。知ってる方いたらおしえてください。
 ▼ 964 ケンカニ@しろぼんぐり 21/07/31 07:00:40 ID:oaVwwYIE NGネーム登録 NGID登録 wf 報告
>>963
ボックスのポケモンのステータス見たらいけるよ
例えばLv100のポケモンのステータスを見たらLv100のポケモンが出てくる
見なかった場合はLv0
 ▼ 965 ドレックス@みずたまリボン 21/07/31 14:44:42 ID:O9mQoQ.Y NGネーム登録 NGID登録 報告
レス数伸びてるから最後の盛り上がりかと思ったらレスなくなってるねえ…

>>961
壁抜け自体はc4Fによる移動で可能
https://wikiwiki.jp/pokemonhack/%E3%82%A4%E3%83%99%E3%83%B3%E3%83%88%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88#o5d8c95f
ただしEmとFRLGではコマンドが違うけど
 ▼ 966 リマロン@にじいろのはな 21/07/31 15:18:52 ID:vfFUXlhY NGネーム登録 NGID登録 wf 報告
>>965
一通り語りつくした感がありますからね。
第四世代で新たに発見があれば盛り上がりそうですが。
 ▼ 967 アコイル@かわらずのいし 21/07/31 21:03:05 ID:Iff6KkM. NGネーム登録 NGID登録 wf 報告
ポケモンボックスRSのタマゴ産を再現しようと調べていて

ポケモンWikiにはイベントフラグありと書かれているのだけど、
GCから輸送した個体を見たらイベントフラグは付いていなかった

ポケモンWikiの記載は誤っていると思われる
 ▼ 968 タチマル@メガアンクレット 21/08/01 02:07:25 ID:ezjYp4Do NGネーム登録 NGID登録 wf 報告
wiki自体テキトーだからな
 ▼ 969 シェード@レッドカード 21/08/01 03:51:22 ID:tKSEiKL. NGネーム登録 NGID登録 wf 報告
>>965
あぁ荒らしコメ連発を削除したのか

>>967
どこの記述か知らんがこれと間違えた可能性
タマゴの段階では出会った場所が0xFFに設定されているから運命的な出会い表記となるが、これはイベントフラグによるものではない
 ▼ 970 ローラベトベター@しろいハーブ 21/08/02 12:53:30 ID:E.Q2p6po NGネーム登録 NGID登録 wf 報告
>>965
なるほどその手があったのか…
全く思いつかなかったので目から鱗です!ありがとうございます。
 ▼ 971 クロズマ@カロスエンブレム 21/08/03 17:31:11 ID:8/62SU0A [1/2] NGネーム登録 NGID登録 wf 報告
強制色違いコードを試した後に
下のコードやったら

瀕死のダメ卵出てきたりフリーズしたりするようになりました。


ボックス1
にえィビ空空空ビ

ボックス2
におィほ空もけぬ

ボックス3
いゆkあゆがあ


ボックス5以降のボックス名変更すれば変わるかと思い
ボックス5以降の名前をすべてアにした結果フリーズ。

ボックス5以降の名前を変えないと瀕死のダメ卵と言う結果です。

何か干渉するものがあるんでしょうか。。。
もう任意エンカウントが使えなくなったりして。
 ▼ 972 ガリザードンX@かるいし 21/08/03 17:46:20 ID:8/62SU0A [2/2] NGネーム登録 NGID登録 wf 報告
>>971
ボックス5以降のボックス名を直したら戻りました。
失礼しました
 ▼ 973 クシー@みずのいし 21/08/04 00:48:35 ID:Z/OgUKss NGネーム登録 NGID登録 wf 報告
バイナリエディタでボックス名をいじれば
値を本来使えない文字コード【B7〜B9】【EF〜FF】に(終端部含め)変えることができるけど
これを利用して何かできないかな

あまり汎用コードの仕組みには詳しくないけど
終端部の改変に関してはボックス名の9文字目まで扱えることになるのかな?
 ▼ 974 ルード@チルタリスナイト 21/08/10 12:20:12 ID:e32kruEA [1/2] NGネーム登録 NGID登録 wf 報告
エメラルドのザロクバグにて、利用していたコードの検索サイト?みたいなものが見れなくなってしまい質問させていただきます。
だいぶ単純なものでこんなこと聞くなって怒られてしまうかもしれませんが…
手持ち3体目のポケモンに「ものまね」を覚えさせるコードを教えていただけませんでしょうか、、?
 ▼ 975 クタン@キラキラメール 21/08/10 12:20:47 ID:e32kruEA [2/2] NGネーム登録 NGID登録 wf 報告
エメラルドのザロクバグにて、利用していたコードの検索サイト?みたいなものが見れなくなってしまい質問させていただきます。
だいぶ単純なものでこんなこと聞くなって怒られてしまうかもしれませんが…
手持ち3体目のポケモンに「ものまね」を覚えさせるコードを教えていただけませんでしょうか、、?
 ▼ 976 ダック@スピーダー 21/08/10 13:29:39 ID:LYQcNG46 NGネーム登録 NGID登録 wf 報告
>>961
>>962
壁抜けはROMエリアいじらないとできないがタイル書き換えならできる
RSのメールバグで地形書き換えた前後でメモリアドレスをバイナリで比較解析して、それをエメラルド用に移植したのがこのコード
VBA形式のコードだからバイナリエディタ用に読み替えて使って
このメモリを書き換えると110番道路のタイルがRSのメールバグと同じように書き変わる
実機限定だがエメラルドでもこれで謎の場所にいける
(RSメールバグはエミュで謎の場所に入ろうとするとフリーズする)
現在マップのメモリがここにある以上この周辺のメモリをいじれば好きなマップの位置を改変できるはず
0187はメールバグでアーマルドを入力した場合のマップタイルだからここは好きにいじるといい、基地のタイル番号に変えればエメラルドでもけつばんと戦えるはず

02032BC6 0187
02032BC8 0187
02032BCA 0187
02032BCC 0187
02032BCE 0187
02032BD0 0187
02032BD2 0187
02032BD4 0187
02032BD6 0187
 ▼ 977 ピアー@ももいろはなびら 21/08/10 13:41:54 ID:GDZkbRY2 NGネーム登録 NGID登録 報告
>>974
某オムツーの人のサイトからの流用でだけど

box1:[ロいうニ ]
これで手持ち3匹目の4番目の技がものまね(0x0066)になる
 ▼ 978 ギアナ@かいのカセキ 21/08/10 14:58:43 ID:cc4Me1UE NGネーム登録 NGID登録 wf 報告
第四世代のコード研究やってみたいけど
同志が集まってるサイトとか知りませんか?
プラチナとHGSSは持ってます
 ▼ 979 エンジシ@ベリーアメざいく 21/08/11 05:42:51 ID:etXMzrOs NGネーム登録 NGID登録 wf 報告
>>976
試したらバグったトウカシティに閉じこめられて笑ったわ
どのマップでも【0x03FF】のマップタイルを書き換えて入ろうとするとこうなるっぽいね

これ利用して他の町のメモリアドレスも特定して、マップタイルの番号を調べたり
本来進入できない場所に進入できるようになって楽しい
 ▼ 980 ルタン@マトマのみ 21/08/12 00:30:06 ID:xUAAGtTI NGネーム登録 NGID登録 wf 報告
Wishmkr産ジラーチの完全再現がしたくてゴミ値 08 70 までやってみようと思ったのですが、どうしてもコードをどのように書けばよいかがわかりません…
わかる方いらっしゃればご教示お願いしたいです
 ▼ 981 リバード@くろいヘドロ 21/08/13 09:19:41 ID:UABcUTSc NGネーム登録 NGID登録 wf 報告
DPで偽シンオウ地方に行くように
エメラルドで偽ホウエン地方に行けないかな?
 ▼ 982 プ・テテフ@ラムのみ 21/08/13 21:37:23 ID:Bfogz/iI NGネーム登録 NGID登録 報告
>>979
http://ricefreedom.doorblog.jp/archives/41388138.html
条件はここに詳しく書いてあるね
マップの特定方向に移動先の設定があるが、そこになにもないとバグトウカシティにワープする
110番道路の場合カイナシティ出てすぐを左に行けば103番道路だが橋の左はなにもない、だが左にマップが繋がってるという設定はあるからああなる
 ▼ 983 チフサグマ@もくたん 21/08/14 01:58:47 ID:NRecJVSY NGネーム登録 NGID登録 wf 報告
>>981
FRLGで>>965の方法で7番道路から偽ヤマブキシティには侵入出来たよ
 ▼ 984 ラルヤドラン@カムラのみ 21/08/14 10:48:03 ID:KidEeTC. NGネーム登録 NGID登録 wf 報告
自由に動き回れる壁抜けは現状このチート使うしかないはず
暗号化前に先頭が08となってるコードだからROMエリア書き換えコード、VBAは直接読み込めないからPAR用に変換したコードを使って
ROMエリアを任意コードで一時的に書き換えれば任意コードでも使えるはずなんだが構造上不可能かな、部分的にパッチを適応させてるようなもんだから


CE6143E6 4919FA63
壁抜けコードファイアレッド前期ROM専用(PAR用)

080586EA 2100
FR前期ROM壁抜け(暗号化前)


64572507 DD4548AB
壁抜けコード エメラルド専用(PAR用)

08087B6C 2100
エメラルド壁抜けコード(暗号化前)


ECF42344 A3843057
壁抜けコードルビー専用(PAR用)

08053638 2100
壁抜けコードルビー専用(暗号化前)

159C68F4 60CC8A5A
壁抜けコードサファイア専用(PAR用)


0805363C 2100
壁抜けコードサファイア専用(暗号化前)

 ▼ 985 シガリス@もうどくプレート 21/08/18 15:22:15 ID:PpA.g9MU NGネーム登録 NGID登録 wf 報告
ボックス内のポケモン全部ダメ卵化してるのを見て
ボックス内の全ポケモンのステータス変化できないか試してるけど
中々できない
 ▼ 986 ジョンド@ラティアスナイト 21/08/19 15:50:44 ID:R9n2yfRY NGネーム登録 NGID登録 wf 報告
>>985
ダメタマゴ自体はポケモンのデータを書き換えているというより内部データやチェックサムに不都合が生じた際に埋め合わせで生成されるデータ破壊防止機能みたいなものだからな
単純にポケモンのデータを書き換えているわけではない
 ▼ 987 イアント@ガオガエンZ 21/08/21 22:45:16 ID:oZk2DbpQ NGネーム登録 NGID登録 wf 報告
デデロニー氏のブログの任意ポケモンイベント入手を行いたいのですが、ボックス9の乱数値0x…とは何の値を入れればいいのでしょうか?
3gensearchで検索した性格値を入れるものだと思い、入れたのですが全くの別個体が手に入ってしまいまして…
 ▼ 988 シギダネ@ダイマックスB 21/08/21 22:48:03 ID:PBYAoOZw NGネーム登録 NGID登録 wf 報告
フレーム-2するといいと思うよ!
 ▼ 989 ーリキー@ビーだま 21/08/21 23:04:59 ID:y9ZgrhGc NGネーム登録 NGID登録 wf 報告
ぼんじり氏がエディタで紅蓮華を演奏している動画があるのですが、あれはどうやって音を入れているんでしょうか?

エディタの0x03000F48~49に1a5bを入れて0x03000F4Cを01にすることで自作音楽を再生していると思うんですが、
肝心な音の入れ方(?)がさっぱりで…
 ▼ 990 トム@ずぶといミント 21/08/22 10:51:01 ID:2ZckwdRs NGネーム登録 NGID登録 wf 報告
>>988
フレーム−2とは…?目標の個体の2フレーム前の性格値を入力するんですか…?
 ▼ 991 ワガノン@パワーウエイト 21/08/23 19:41:00 ID:MhAgdQxI NGネーム登録 NGID登録 wf 報告
>>988
3げん使うなら-1だよ
デテロニーさんが使ってるツールだと―2だけど
3げんだとズレる
 ▼ 992 ガボーマンダ@ほしのすな 21/08/24 13:30:08 ID:YAXQszUQ NGネーム登録 NGID登録 [s] 報告
前期ファイアレッドで任意コードを試しているんですが、どうも>>97 >>98の方法を実践しても100%成功にならない…
エメラルドで作った色違いフシギダネ&色違いポッポを持ってきて正しい場所に置いてるのに…
成功率100%ではないけれど、しんぴのチケットが手に入ったのでコード実行は機能しているみたいですが、生成したポッポに何か問題があるとダメなんでしょうか?
(色違いポッポの親名は「た   た」×3と「いィ くた」×1になってます)
 ▼ 993 ニーゴ@けいけんアメXL 21/08/25 15:33:18 ID:vUT2jUII NGネーム登録 NGID登録 wf 報告
そろそろ次のスレを立てるべきじゃない?
 ▼ 994 タッコ@こわもてプレート 21/08/26 18:51:35 ID:9DDIPgwg NGネーム登録 NGID登録 wf 報告
クリスタルで個体値を変更する任意コードってありますか
 ▼ 995 ロトーガ@まひなおし 21/08/28 19:31:46 ID:JAL2D/mY NGネーム登録 NGID登録 [s] wf 報告
https://pokemonbbs.com/sp/poke/read.cgi?no=1507350
たてた 以下埋め
>>994
申し訳ないが質問は次スレへ持ち越しでお願いします
 ▼ 996 イドン@ふしぎなタマゴ 21/08/28 19:32:30 ID:9XHU.AYQ NGネーム登録 NGID登録 報告
うめ
 ▼ 997 ネッコ@チャーレムナイト 21/08/28 19:34:01 ID:mHnMf7.k NGネーム登録 NGID登録 報告
うめ
 ▼ 998 マスジョー@ハンサムチケット 21/08/28 19:34:38 ID:k4aMjklc [1/3] NGネーム登録 NGID登録 報告
うめ
 ▼ 999 プ・レヒレ@きんのパイルのみ 21/08/28 19:35:09 ID:k4aMjklc [2/3] NGネーム登録 NGID登録 報告
um
 ▼ 1000 オチルドン@みっけポン 21/08/28 19:35:43 ID:k4aMjklc [3/3] NGネーム登録 NGID登録 報告
このページは検索エンジン向けページです。
閲覧&書き込みは下URLよりお願いします。
https://pokemonbbs.com/post/read.cgi?no=1260854
(ブックマークはこちらのページをお願いします)
  ▲  |  全表示1000   | << 前100 | 次  |  履歴   |   スレを履歴ページに追加  | 個人設定 |  ▲      
                  スレ一覧                  
荒らしや削除されたレスには反応しないでください。

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




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

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