【懐かしの】任意コード実行総合スレ【バグ】:ポケモンBBS(掲示板) 【懐かしの】任意コード実行総合スレ【バグ】:ポケモンBBS
1000レスです。これ以上の書き込みはできません。

  ▼  |  全表示1000   | << 前100 | 次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の任意コード実行についての記述がある。

その他多くの人やスレで任意コード実行について記述されていますが今回は割愛させていただきます。
 ▼ 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登録 wf 報告
こう見ると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ってどう分解すればいいですかね…?
  ▲  |  全表示1000   | << 前100 | 次100 >> |  履歴   |   スレを履歴ページに追加  | 個人設定 |  ▲      
                  スレ一覧                  
荒らしや削除されたレスには反応しないでください。

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




面白いスレはネタ投稿お願いします!
スレの消えている画像復旧リクエスト
スレ名とURLをコピー(クリックした時点でコピーされます。)
新着レス▼