X



昔のポケモンの裏技を語る【アネ゛デパミ゛】 14 [無断転載禁止]©2ch.net
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん、君に決めた!@無断転載は禁止
垢版 |
2016/10/31(月) 18:06:08.41ID:9+zbz5NiO
とりあえず意外にデータって飛ばねーよな。

質問の前にまず↓ ま と め サ イ ト↓を見れ。

■GB版ポケモン裏技まとめサイト
ttp://pokemonbug.oh.land.to/
■fifth氏のサイト
ttp://web.archive.org/web/20071216143227/geminism.hp.infoseek.co.jp/index.html
■ポケモン研究所
ttp://web.archive.org/web/20071101112118/www.geocities.com/TimesSquare/Castle/5553/pm.html
■不自由帳 ポケモンのバグ技
ttp://goki.s17.xrea.com/poke.html
■Pokemon Analysys
ttp://psense.lib.net/Analysis/RGB/
ttp://psense.lib.net/Analysis/AuAg/
ttp://www.google.com/search?hl=ja&c2coff=1&q=teamPA&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja
■ネオ・グリーン
ttp://g-modoki.s59.xrea.com/
■Pokemon Bug Litches
ttp://www.geocities.jp/kattempla/pokebug/index.html

●前スレ 昔のポケモンの裏技を語る【アネ゛デパミ゛】 13
http://tamae.2ch.net/test/read.cgi/poke/1389422437/
0875名無しさん、君に決めた!
垢版 |
2017/12/25(月) 10:52:40.62ID:IM8pmCv70
>>874
軽く調べてみたけど、確かに初代VC産ポケモンは「懐かしのカントー地方」からやって来たとされ、金銀VC産のは「懐かしの遠く離れた土地」からやって来たとされて区別されてるみたいね
まあこれでは世代毎に分かれてるのかソフト毎に分かれてるのか判別出来ないが

確かSMやUSMの出身バージョン値は30〜35くらいだった筈だけど、VCのソフトも全部割り当てると凄いことになりそうなんだよな…
だから世代毎に分けてる可能性もありそうなんだけどね
0876名無しさん、君に決めた!
垢版 |
2017/12/25(月) 15:02:17.26ID:FJZZQSXx0
目に見えるとこだと第一世代/第二世代だけ区別してるっぽい
ただし出身バージョンはやっぱ持ってないのか初代で捕まえたのを金銀経由でムーバーするとジョウト出身の三鳥になったりする
クリスタルがどうなるかはこれから要検証
0877名無しさん、君に決めた!
垢版 |
2017/12/25(月) 18:42:02.74ID:IM8pmCv70
>>876
ムーバーに使用したソフト(世代?)に依存するというのは確かっぽいね
これなら適当に作った色セレビィでもムーバーは難なく通りそうだ

後全く持ってどうでもいいことだが出身バージョン値はS:30,M:31,US:32,UM:33だった
34以降がVCに対応しているのだろうか
0878870
垢版 |
2017/12/25(月) 22:14:05.92ID:MCkTYW4B0
>>872
「多少出身バージョンが違うくらいなら通ることは不思議ではない」などと言われていたので、
自分で検証した反例を念のため示しただけだよ
スレの流れを見るに、VC→ムーバーは送り元基準であることが分かったので、
確かにこの件とは直接関係なかったね
余計なお節介ですまなかった

あとVCは各バージョンが個別に判定されているみたい
https://twitter.com/SciresM/status/823912536349229056

>>873
第3世代で新たに追加されたんだしそらそうでしょと
……もっというとそのバグで調整する方法を広めたのも私なんだし(小声)
0879870
垢版 |
2017/12/25(月) 22:19:28.01ID:MCkTYW4B0
出身バージョンの対応表が分かりやすいところに置かれていないので、
スレ汚しのお詫びも兼ねて置いとく
0:
1:サファイア
2:ルビー
3:エメラルド
4:ファイアレッド
5:リーフグリーン
6:
7:ハートゴールド
8:ソウルシルバー
9:
10:ダイヤモンド
11:パール
12:プラチナ
13:
14:(デバッグROMのポケモン生成機能)
15:コロシアム/XD
16~20は未使用
0880870
垢版 |
2017/12/25(月) 22:20:56.02ID:MCkTYW4B0
続き、未使用なのは16~19というポカミス
20:ホワイト
21:ブラック
22:ホワイト2
23:ブラック2
24:X
25:Y
26:アルファサファイア
27:オメガルビー
28:(第6世代未使用)
29:(第6世代未使用)
30:サン
31:ムーン
32:ウルトラサン
33:ウルトラムーン
34:GO?(Icon_Sedai_Horohoro)
35:赤
36:緑(Blue)
37:青
38:ピカチュウ
39:金
40:銀
41:クリスタル
0881名無しさん、君に決めた!
垢版 |
2017/12/25(月) 22:57:45.44ID:IM8pmCv70
>>878
ああその件ね
ホウエン出身サンダーのように例外的に出身バージョンの判定が行われていない奴が今までにいたから、青産エレブーが通ったという話だけではVC産ポケの出身バージョンの判定が行われているのかいないのかは分からない、ということを言いたかった訳だ 今更だけど

そしてマジでVCのソフト全部分けられてたのね…
案の定凄いことになってるなあ…w
個人的には14のが気になる所だが

取り敢えず出身バージョンは輸送時のソフトで決定するということなのでセレビィの出身バージョン問題は一先ず解決かな
みんなありがとう
色セレビィ偽造出来るといいな
0882名無しさん、君に決めた!
垢版 |
2017/12/27(水) 09:35:56.34ID:KgHWn9hT0
VR赤で戦闘に出してもフリーズしないバグポケ表みたいのってあったりするのかな
GB赤はver違いあるから自分で調べたけど…
0883名無しさん、君に決めた!
垢版 |
2017/12/29(金) 20:26:51.67ID:IEJ5MWfW0
いつからVRの赤が出たんだ!?
というのはさておき、VC版は後期版と内部コードほぼほぼ変わらない
0884名無しさん、君に決めた!
垢版 |
2017/12/30(土) 00:01:52.66ID:mCoOUEEv0
GBAのポケモンはROM改造が盛んなのにGBのポケモンは解析資料すら見つけるの大変という
なぜここまで差が付いたんだろう
0888888
垢版 |
2018/01/07(日) 12:10:23.37ID:iugLoYz30
888(σ´∀`)σ ゲッツ!!
888キタ━━━━━━(゚∀゚)━━━━━━ !!!!
888(・∀・)イイ!!
0889名無しさん、君に決めた!
垢版 |
2018/01/17(水) 12:06:04.53ID:Hrb3TUX90
かなり今更感があるけど、>>718みたいにポケモンに元からある内部処理のアドレスを実機で探し当てる方法ってあるのだろうか?
Bgbでならできるのは知ってるけど、「動いてるプログラムをリアルタイムで追う」って方法なんで実機じゃ不可能だし

具体的にはどこでもポケセンとかどこでもお店とかやってみたい
0890889
垢版 |
2018/01/17(水) 12:09:01.22ID:Hrb3TUX90
よく考えたら「どこでもポケセン」よりはゲーム序盤のふしぎなタマゴを受け取るシーンでの全回復や、ポケモンリーグに向かう途中にいる回復してくれるおねえさんのルーチンを流用した方がいいのかも
0891名無しさん、君に決めた!
垢版 |
2018/01/17(水) 18:11:55.19ID:csDhgTYA0
実機だよ
方法は以前書いた通り

ちなみに、>>718を書くに際しては大して調査しなかったと思う
スクリプト実行予約は過去のコードでも使ってるからほぼ使い回しだし、スクリプトはwebに資料があるので
0892名無しさん、君に決めた!
垢版 |
2018/01/18(木) 23:04:42.15ID:WzG2lPH20
>>891
うーん、なんというか俺が求めてるのは、「おねえさんに話しかけたら全回復させてくれた」というイベントの最中に実行されるプログラムのアドレスを知りたい、っていうことなのよね

...まさか貴方、手持ちポケモンを全回復させるルーチンを探すのに「ポケモンのステータスのアドレスを読み込むルーチンを片っ端から調べる」っていうやり方してるの?
もしそうならそのために使ってるバイナリリーダー以外のスクリプトも教えてくれると助かる
0893名無しさん、君に決めた!
垢版 |
2018/01/18(木) 23:53:33.02ID:2CgqRKAp0
もしかして「スクリプト」の意味するところに食い違いがあるのかな

>イベントの最中に実行されるプログラム
イベントで実行されるのは機械語ではなくスクリプトなので、そのケースの場合は処理のアドレスを調べなくてもいける
スクリプトコマンドの処理の実体が知りたいという話なら、スクリプトコマンドのジャンプテーブルが25:6BE4

スクリプト実行予約(*1)と、メニュー閉じてから予約スクリプト実行する方法(*2)は道具の処理から辿ったような気がする
道具の処理のアドレスはスタックから辿れる

*1 hlにスクリプトのアドレス入れて3385
*2 CE57に0Ahを書き込む
0894名無しさん、君に決めた!
垢版 |
2018/01/21(日) 09:39:45.01ID:wNjvjsl20
>>893
...スマン俺はプログラムなんて殆どやったことなくて貴方の言ってることの半分も理解できてないんだ
できれば機械語直打ちとスクリプトの違いとかメモリバンクの入れ替え方とかの基礎的な事柄について1から教えてほしい
この情報は俺以外ポケモンを解析したい人の役に立つと思うし、ぜひ教えてほしい
説明が長くなりそうだったら
https://www49.atwiki.jp/pokemonbug/sp/pages/5.html
ここのサイトに書くのがいいと思う

あと、どこでもポケセンはせいなるはいで事足りることに気づいた
0896名無しさん、君に決めた!
垢版 |
2018/01/21(日) 17:25:08.06ID:6JGHh9K20
RPGツクールをイメージするとわかりやすいかもしれない
文章表示とかなきごえ再生とか戦闘開始とか、用意されたコマンドの組み合わせでイベントが成立してる
これはもちろんGB本体が持つ機能ではないので、金銀のプログラム内にそれを処理する仕組みが存在する

ROMバンクの切り替えは金銀なら rst 10 でおk
0897名無しさん、君に決めた!
垢版 |
2018/01/23(火) 18:55:47.30ID:Iez4Yo+a0
>>896
なるほど、ありがとう
調べてみたらスクリプトの書き方は見つかったが実行させ方は見つからなかった
続けて質問で申し訳ないが、自作のスクリプトを動かすにはどうすればいいんだ?

あと、メモリバンクの切り替えはaレジスタにバンクNo.書き込んでrst 10すればいいよね?
0899名無しさん、君に決めた!
垢版 |
2018/01/25(木) 03:39:55.65ID:OY7YBnPf0
 ィ゙ゃゾ┛やけつばんってタイプなしらしいけど一致技ってつかえるの?
0900名無しさん、君に決めた!
垢版 |
2018/01/25(木) 06:34:21.06ID:f2wWPlZ10
タイプなしと言うか想定外の値になってると言うか
想定外の値に合ったタイプのわざなら一致わざになるけど
0901名無しさん、君に決めた!
垢版 |
2018/01/25(木) 23:16:19.38ID:UT2MM0HB0
なんかもうムーバーでVC産セレビィ送れるようになったみたいだな
しかも色違いがとうとう解禁

色セレビィの為にクリスタルVC買うか
クリスタルだけで色違い作れたら楽なのだが
0902名無しさん、君に決めた!
垢版 |
2018/01/26(金) 00:32:59.65ID:WOfCXy1+0
金銀だけで色違いセレビィ送れるけどね
任意コードで出現したのを捕まえただけだと通らないけど
クリスタルで使用するメモリをDE0Eに書き換えたらいけた
0903名無しさん、君に決めた!
垢版 |
2018/01/26(金) 00:40:10.11ID:2XcIRPqB0
丁度今、銀の任意コードで出現させて色に変更しただけのセレビィが問題なく通りました
0905名無しさん、君に決めた!
垢版 |
2018/01/26(金) 00:56:15.70ID:WOfCXy1+0
すいませんもう一度確認したら任意コードで捕まえただけのが通過しました
たぶん5V確定ですね
0906名無しさん、君に決めた!
垢版 |
2018/01/26(金) 01:32:16.69ID:QVBW1uFg0
取り敢えず出身バージョンはムーバー使用時のソフトに依存するとして、他に金銀VCからの輸送とクリスタルVCからの輸送とで異なる点は何かあるだろうか
何もないなら金銀VCで作りクリスタルに輸送後ムーバー使用というのもアリだが、ぶっちゃけ金銀VCなんて買いたくないからクリスタルVCだけで事を済ませたい所なのだが…
0909名無しさん、君に決めた!
垢版 |
2018/01/26(金) 10:21:13.33ID:vB6DsDmO0
金銀は任意コードの礎になってもらって十分活躍していただいたけど
セレビィは金銀で捕獲履歴偽装してクリスタルから出荷したい心情ではあるね
別の本体にクリスタルとバンクDLして輸送というめんどくさい手順が増えるのが難点
0910名無しさん、君に決めた!
垢版 |
2018/01/26(金) 20:20:51.59ID:oevwP+S70
クリスタルでもわざマシンで実行できるよ
ただ、虫取りバグができないから準備が面倒なのと、金銀のTM17ほど都合のいいところにジャンプしてくれるマシンがない

>>898
*1 は 0Ah の処理でメニューが閉じられたあとに実行されるスクリプトを指定するだけなので、実行するには *2 も要る
0911名無しさん、君に決めた!
垢版 |
2018/01/26(金) 21:28:18.43ID:QVBW1uFg0
>>910
それはクリスタルだけで色セレビィを出せる(作れる)と解釈していいのか?
色セレビィさえ出せるならこの際手間は惜しまない
他のバグも眼中にない
0912名無しさん、君に決めた!
垢版 |
2018/01/26(金) 23:10:18.91ID:wBmB0VGj0
>>911
一応vc版ではgsボールイベントが殿堂入り後にができるから、それで粘れば裏技とか無しに出るんじゃないかな
0913名無しさん、君に決めた!
垢版 |
2018/01/26(金) 23:32:00.31ID:QVBW1uFg0
>>912
手間というのはバグのことで厳選のことではないのだよ←とんだ我儘
要するに個体値で色が決まるということなので個体値だけを弄れるバグがクリスタルにあるならそれをやりたい
0914名無しさん、君に決めた!
垢版 |
2018/01/27(土) 02:02:34.69ID:f9QdobRj0
個体値を自由に変えられるのは現状任意コードぐらい
任意コードの環境作りにはその過程でNo.000のバグポケが必要
虫取りバグが出来ないのでクリスタルで入手するには特定のタイミングでレポート中に電源を切る方法で手に入れる必要がある
クリスタルの任意コードの情報共有はあまり進んでないので値のジャンプの仕組みやコードの書き方などプログラムの知識が必要
金銀があれば、必要なアイテム等を交換で送ることで手順を短縮できる
バンクで送った個体が、送り元バージョン以外のクリスタル固有のデータを保持しているかは現時点で不明
手間を惜しまないなら頑張ってみれば?
0915名無しさん、君に決めた!
垢版 |
2018/01/27(土) 02:29:51.59ID:BdF7LiOx0
レポートバグはタイミングが超シビアな上に
ボックスがバグって1つ使い物にならなくなるからボックス1とかでやっちゃダメだぞ
0916名無しさん、君に決めた!
垢版 |
2018/01/27(土) 03:35:21.81ID:qsdNlJvW0
結局クリスタルだけで色セレビィ作りは無理のようだな
もしクリスタルVC直輸送の個体と金銀VC経由輸送の個体とでデータに相違がなければ、友人と交渉して金銀VCとクリスタルVCを別々に購入して作製するというのが最もリーズナブルな方法か

…もうこのタマゴバグ産の色セレビィも通るようにしてくれませんかねゲーフリさん
0917名無しさん、君に決めた!
垢版 |
2018/01/27(土) 05:25:48.37ID:UG1GBTTU0
ポケモンマスターのように金が稼げるかもしれない方法
グーグルで検索⇒『羽山のサユレイザ』

YI6C3
0920919
垢版 |
2018/01/27(土) 09:11:10.11ID:JCbqfw9p0
と思ったら上に個体値厳選はしたくないって書いてあったわ
そうなると頑張って任意コード実行を探すか諦めて金銀を使うかするしかないわな

もし任意コード実行に成功したら方法を公開してほしい
0921名無しさん、君に決めた!
垢版 |
2018/01/27(土) 12:05:12.55ID:YGy8zWrM0
たいせつなものポケットをバグらせてボールポケット拡張する方法なら
わざマシンポケット以外でマシン使えるよね
0923名無しさん、君に決めた!
垢版 |
2018/01/28(日) 10:30:54.15ID:woHUFAzd0
おい
金銀でバグマップへ行って釣りする方法が発見されたみたいだぞ
0925名無しさん、君に決めた!
垢版 |
2018/01/28(日) 16:27:42.68ID:woHUFAzd0
コガネシティの駅から行くみたいで
ホウオウが釣れたり?????が釣れたり
詳しくはここを見てくれ
http://pokemonbbs.com/sp/poke/read.cgi?no=762742&;l=1-
0927名無しさん、君に決めた!
垢版 |
2018/01/28(日) 17:28:37.64ID:woHUFAzd0
>>926
クリスタルじゃなくて銀だぞ
0932名無しさん、君に決めた!
垢版 |
2018/01/28(日) 22:14:37.73ID:GG8qM3GI0
動画見た感じだと>>929のバグマップはFF02かな
>>928のバグマップは多分FF07だから、「金銀のバグマップで釣り」に関しては新発見ではないが、新発見された(進入可能な)バグマップである可能性はある
0933名無しさん、君に決めた!
垢版 |
2018/01/29(月) 12:47:35.60ID:E355iRmz0
フシギダネからセレビィまで色違いにして輸送する作業がやっと終わった
任意コードで簡単に出せるとはいえ、数が数なので中々の達成感
0934名無しさん、君に決めた!
垢版 |
2018/02/01(木) 15:44:23.54ID:bjPjXjsq0
黄昏の姿のルガルガン
0936名無しさん、君に決めた!
垢版 |
2018/02/02(金) 08:14:12.49ID:bRN8L16Z0
>>935
最初から観賞用と決めてたから全員レベル95
先頭にニックネーム「ササササ」のポケモン@個体値変更のメール
2番目にアンノーン、3、4番目にboxとmailのヌオーを置いて、boxには任意のポケモン出現のコードを入れた
2匹捕まえたらboxとmailを並び替えて、捕まえた奴の個体値変更して預けるという作業をちまちま繰り返してた
0938名無しさん、君に決めた!
垢版 |
2018/02/02(金) 11:47:17.02ID:EIhEQec10
金銀の方がミュウ作るの楽だからな
ゲーフリにしてID変えればいいだけだし
0939名無しさん、君に決めた!
垢版 |
2018/02/02(金) 12:39:05.71ID:Xp4PYHTz0
金銀の時点で色違いのミュウは完全不正個体のはずなのにムーバー通過するってことは色違いを識別するフィルターがVCムーバーにはないのか
0940名無しさん、君に決めた!
垢版 |
2018/02/05(月) 05:29:17.58ID:eD2YaP9T0
クリスタルの任意コード実行で一番マシっぽい方法を考えてみた。

技マシン33がF418から戦闘やイベントの領域、エンカ後のクールタイム用歩数、着信や虫取りのタイマー、時計、主人公の性別とIDを通過して名前に到達する
コード実行の前にリセットすればタイマーまでのメモリは掃除できるから、時計とIDを通過できれば行けると思う

ただ、「ヨシノシティで交換が利用可能になった後、任意コード実行環境構築済みの金銀から自転車とメールとボールを輸入した」という想定で
アイテムをチートで入手したエミュ上で実験したんで、実機でも行けるかどうかはちょっと不安 一応BizHawkとBGBでは成功した
0941940@無断転載は禁止
垢版 |
2018/02/05(月) 06:01:27.65ID:eD2YaP9T0
付け忘れたけど無断転載禁止ね っつってもどうせ転載されるんだろうけど。
主人公名を最後に読んだメールに飛ばせるようにして、短いコードならそのままメールに書けばいいし、
長いコードはボックス名へ飛ばすメール書いてそっちに書けるはず
当然だけど金銀とメモリの場所が異なるから既存コードの流用はできないので注意な
0942940@無断転載は禁止
垢版 |
2018/02/05(月) 06:11:00.26ID:eD2YaP9T0
生憎ごま塩程度の検証力しか持ち合わせていないので、>>241氏みたいな優秀な人がちゃんとやったらもっといい方法が見つかるかもしれない

あとこれは完全に余談だけど、いくつか気になる挙動を示した技マシンを2つ紹介
04:使おうとしてもボックスが一杯だから使えない(いっぱいじゃなくても)と言われる
40:使うとポケモンの笛が吹けるけど、眠り回復できない
0943940@無断転載は禁止
垢版 |
2018/02/05(月) 06:29:02.78ID:eD2YaP9T0
とりあえず、18より名前の近くに飛べて、リセットしてからメール読んで実行すれば暴走しないはずっていう報告でした
新参者なので過去スレにもう上ってたり間違いがあったらごめんなさい
0944名無しさん、君に決めた!
垢版 |
2018/02/05(月) 08:37:46.05ID:XmEtilWc0
>>943
検証乙

クリスタルの任意コード実行は海外の人が実行手順を既に作っているようだ
https://youtu.be/ZL-fcIM4zLI
この動画では実行に技マシン15を使っていて、技マシン15のジャンプ先はFA10
この動画ではコード実行の準備としてFFのバグポケモンのステータス(おそらくタイプ)を見ることでメモリを破壊しているが、メモリ破壊は実用上望ましくないので、もっと安全なコード実行環境の構築方法を考える必要がある

この動画のリンクを辿ったら技マシンのエントリポイントリストを見つけたので任意コード実行可能性のあるもののリストを貼っておく

TM03:CA2F
TM05:C644
TM06:C6FA
TM07:FED0
TM08:C4B1
TM10:C021
TM11:CBCF
TM15:FA10
TM16:D25C
TM17:FA47
TM18:D261
TM21:FA6C
TM22:D0C6
TM25:FA6C
TM26:D0C6
TM33:F418
TM37:E9D5
TM38:C6FA
TM39:FED0
0945名無しさん、君に決めた!
垢版 |
2018/02/05(月) 18:48:45.14ID:8P3kV1210
ちょうど>>944の動画の方法で調査してたけど、結構派手に破壊されるから確かに使い勝手はよろしくないね
でもじてんしゃ生成して道具欄拡張するよりは楽なので、後に初期化すること前提で検証目的に使うならアリかなとは思う
ちなみにDA10は道具欄の外のデータなので、そもそもTM15自体がいまいち実用に向かない感はある

とりあえず>>348>>766のクリスタル版
あんまりテストしてない
@[Cr]BOX
01:へいダがりぜシば
02:ギゲくわマぞらむ
03:ざぼヂキぺぽづざ
04:ソチづぺがなぜ?
05:ジザへガみざヅェ
06:イへガみアへガみ
07:ざトれミろにニニ
08:つスろへャぞそそ
09:てラザ
@[Cr]MAIL
のののなゾアぺぼダメに0だガそひ
よメズづひだひピつゴみちョの
0946名無しさん、君に決めた!
垢版 |
2018/02/05(月) 23:39:07.99ID:XmEtilWc0
今、スクリプトで色々組もうとしてるんだが未使用あるいは滅多に使われないRAMアドレスってないのかな
そこにスクリプト書き込んでいつでも実行できるようにしておきたいんだ
もし無ければPCの道具欄を使おうと思ってる
0947名無しさん、君に決めた!
垢版 |
2018/02/05(月) 23:57:59.03ID:8P3kV1210
クリスタルはわざマシンの使い勝手が微妙だから、バグ図鑑モードを使う方がいいのかもしれない

(略)
じてんしゃをべんりボタンに登録する
ラジオカードを貰う
ラジオをラッキーチャンネルに設定
ボールポケット一番目をルアーボールにする
たいせつなものポケットのやめるの上にじてんしゃ二つを並べる
上のじてんしゃ→下のじてんしゃの順にセレクト
ボールポケットで以下の並びを探す
 65:ふしぎなアメ×0〜2
 66:?×129
 67:じてんしゃ
ふしぎなアメとその下の?を入れ替える
ラジオのチューニングが左端に移動しているので、一目盛り分だけ右に動かす
?がハイパーボールに変化しているので、12個になるように捨てる
じてんしゃをべんりボタンに登録する
ボックス名を変える
 @BOX
 01:がりぜひョべづョ
 02:づぜョぷぽぺズゴ
 03:べづョがるぜへひ
 04:ひすづよせづの
メールを読む
 @MAIL
 がわぜはョづづづづぜてにーづよひ
 づぜワにてづにセづぼてづごァだっ
図鑑を開く

これで手持ち一番目のポケモンがボックス名ジャンプ用ポケモンになるので、それを一番目に置いておけば図鑑からコード実行可能なはず
通しでのテストはしてないので何か問題あったらごめんね
なお、>>945のコードはわざマシン前提なので図鑑では正しく動かない
0948名無しさん、君に決めた!
垢版 |
2018/02/06(火) 00:48:52.64ID:2E0kKPI40
>>947
「?×129」のところは「?×129〜153」かも

>>946
英語版だとトレーナーの再戦カウンタとイベントフラグの間に空きがあるっぽいけど、日本語版でも同様かはわからない
0949名無しさん、君に決めた!
垢版 |
2018/02/06(火) 21:19:56.34ID:b2A0//fw0
>>947
すげえ、これでクリスタルでもコード実行できるようになったってことか
ちなみにバグった図鑑のジャンプ先はEchoRAMを使ってる?もしC000~DFFFに飛ぶならポケスタ金銀でも使えるな
0950名無しさん、君に決めた!
垢版 |
2018/02/07(水) 00:12:16.30ID:s6iDZGA80
>>947
さっそく問題があった……orz
以下は修正版
@BOX
01:がりぜひョべづョ
02:づぜョぷぽぺズゴ
03:べづヅへるひさひ
04:ョデよせゥやぬの

>>949
クリスタルでもわざマシンでコード実行できるので、別に「これでクリスタルでもコード実行できるようになった」ってわけじゃないよ
使用したモードは0Chと42h
上の動画のリンク先動画の解説にある表を見た限りでは Echo RAM ではない
0951名無しさん、君に決めた!
垢版 |
2018/02/07(水) 07:54:08.35ID:fuMH1YO00
>>950
俺が言いたかったのは「クリスタルでの任意コード実行環境の構築方法が確立された」ってことだよ
>>944の動画の方法はSRAMバグ(レポート中にリセット)を6回もしなければならないからちょっと厳しい(特にバグポケモンの生成)
0952名無しさん、君に決めた!
垢版 |
2018/02/07(水) 18:26:44.08ID:s6iDZGA80
>>951
実行環境の構築方法の話でも同じよ
金銀と同じように、重複したたいせつなものでボールポケットをズラしてわざマシンを出せる
だからこのスレでも「バグポケモンを出すのが大変だけどクリスタルでも可能」という話になってたし、わざわざ手順を書く人もいなかった
>>947の方法にしても(略)のところでじてんしゃを調達する必要があるので、通信できないなら「バグポケモン生成がシビア」問題は変わらず

あと、動画の方法はNo.255のバグポケモンさえ入手できればそれでいいので、別に6回増殖する必要はないと思うよたぶん
0953名無しさん、君に決めた!
垢版 |
2018/02/07(水) 22:42:58.24ID:TFFtdIXw0
前スレに技マシン18でうまくいかない時は場所変えてセーブ&リセットしろってあったけど、
同じメモリの場所通るから当然っちゃ当然なのだが、技マシン33でも同様なので注意
0954名無しさん、君に決めた!
垢版 |
2018/02/08(木) 04:49:55.85ID:/I7htbzB0
VC版銀で任意コード使用したのですがポケモン出現コードだけフリーズしてしまいます。
メール読み込みからのコードや、それに必要なヌオー作成は成功し、ポケモン出現の前準備の道具の1〜3番目個数変更まではできました
ボックス名・ヌオーの技と持ち物・アンノーンのLVや努力値も何度調べても間違いありませんでした
他に何かフリーズに繋がるような要因はあるのでしょうか?
0955名無しさん、君に決めた!
垢版 |
2018/02/08(木) 08:01:49.62ID:hYnXNunR0
>>954
どっかの文字を書き間違えてるんじゃないかな
特に「バ行」と「パ行」の書き間違いに注意
俺も一度やらかしたことあるんだ
0956名無しさん、君に決めた!
垢版 |
2018/02/08(木) 18:56:33.54ID:mi3skrZm0
>>947
・[Cr]メール実行用ポケモン生成
手持ちの6番目をメール実行用ポケモンに変更する(手持ち1番目に置いて図鑑を開くと、直前に読んだメール本文にジャンプ)
@BOX
01:がをぜこョづづづ
02:づぜうにーづよひ
03:づぜハにくづよほ
04:づにちづの

>>954
>>359に修正版あるけどそっち使ってる?
どうぐポケット3番目が100個でない場合の個数変更が正しく機能しているのなら、問題があるのは高確率でボックス4〜8のどこか
濁点と半濁点のミス、ひらがなとカタカナのミスがよくあるパターンだと思う
0957名無しさん、君に決めた!
垢版 |
2018/02/08(木) 21:16:51.45ID:/I7htbzB0
>>955
>>956
ご指摘の通りひらがなとカタカナの間違いが一ヶ所ありました
ありがとうございました
0958名無しさん、君に決めた!
垢版 |
2018/02/08(木) 23:19:18.75ID:hYnXNunR0
>>947
今この方法使って任意コード実行しようとしてるんだけど、なんで「1匹目の技」からボックスにジャンプしてるの?
DCC2とDCC3は手持ち1匹目の捕獲場所関係の値だし、DCC4はレベルだからそこから直接ジャンプしてもいいんじゃないの?
0959名無しさん、君に決めた!
垢版 |
2018/02/08(木) 23:49:37.93ID:VJWCdd6Y0
レベルを限界突破させると迂闊に戦闘に出せないし、ボックスにも預けられないから不便だと思うよ
0960名無しさん、君に決めた!
垢版 |
2018/02/09(金) 03:08:20.83ID:NRnhsQCm0
>>947 >>956
実機で確認ついでにセレビィ召喚してきた
技33用に追加のクリスタルのカセット買おうと思ってたけど、
こっちの方法なら名前もIDも縛られず続きからでも準備できるのがいいね
本来の図鑑が使えなくなるけど大した問題じゃないか

ttps://i.imgur.com/Qmv78G4.jpg
0961名無しさん、君に決めた!
垢版 |
2018/02/10(土) 00:55:04.43ID:hEjf5Q730
・[Cr]ポケモン図鑑(バグ図鑑モード用)
ポケモン図鑑を表示する
左を押しながら実行で図鑑番号順、右を押しながら実行でアイウエオ順
@MAIL
ョべぺゾヨザぞぺひだがはひしひパ
ぐグひぽぐギぜつァぜ6ァぜやァ
0962名無しさん、君に決めた!
垢版 |
2018/02/10(土) 11:43:12.08ID:tlhBKGNg0
流れぶった切って悪いけど、みんなはvc金銀でゲーフリミュウの偽装ってどうしてる?
0964名無しさん、君に決めた!
垢版 |
2018/02/12(月) 02:11:20.54ID:S2O3VQjf0
今更ながら、ポケスタを使うとボックス名やメールにGBじゃ入力できない数字記号が書けるのな
…っても必然的に実機限定だしこのスレ的にはVCじゃ出来ないことに用はないか
0965名無しさん、君に決めた!
垢版 |
2018/02/12(月) 10:38:16.51ID:PUh7+Uzn0
あるバグが別のバグに応用できる可能性もあるんだから、実機VC問わずあらゆるバグが議論されてもいいと思うんだけどな
0967名無しさん、君に決めた!
垢版 |
2018/02/12(月) 19:06:25.48ID:S2O3VQjf0
>>966
実機キャプ撮って切り抜いてきた
ボックス・メール共通でこんな感じで、微妙に痒いところに手が届かない記号のチョイス
濁点(E4h)半濁点(E5h)を単独で打つのはGB同様できない
正規の手段でボックス名をデフォルトに戻す方法はこれ以外無いんじゃないかしら
ttps://i.imgur.com/WHCaeGY.jpg
0968名無しさん、君に決めた!
垢版 |
2018/02/12(月) 19:36:20.69ID:Fgjz8C3v0
>>967
メールと比べて「雄マーク」「雌マーク」「バツ印」が増えてるな
だからといってあまり役に立つとも思えないが

ところで次スレっていつ立てればいいのかな?
0969名無しさん、君に決めた!
垢版 |
2018/02/12(月) 19:44:09.81ID:Fgjz8C3v0
うーんクリスタルでaレジスタに数値入れてからrst10するとフリーズする...
>>945では普通にrst10してるからいけると思ったんだがなあ
0970名無しさん、君に決めた!
垢版 |
2018/02/12(月) 20:10:44.68ID:S2O3VQjf0
>>968
あと地味に。(E8h)と.(F2h)も打てるけどやっぱりあんまり意味がない
70h台の記号とか小さい平仮名のぁぃぅぇぉが打てればねぇ…
0971名無しさん、君に決めた!
垢版 |
2018/02/12(月) 23:08:50.66ID:mB9xBGI40
バンク戻さないと呼び出し元の処理に正しくretできないよ
別バンクのルーチン呼ぶときは rst 08 で a:hl にジャンプするとバンク戻しもしてくれる
0973名無しさん、君に決めた!
垢版 |
2018/02/14(水) 12:40:29.94ID:OG5zzW6Z0
>>971
あーなるほど、道具の処理はrst08で実行されてるからバンク切り替えたあと放置してもokなのね、だから>>945のコードは図鑑じゃ動かないのか

そうだと分かれば話は簡単だ
・ボックス実行用ポケモン生成(rst08バージョン)
手持ち6匹目をボックス実行用ポケモンにする
@[Cr]Box
01:がをぜこョづづづ
02:づぜうにーづよひ
03:づぜフぼのづぼま
04:づぼろづにセづそ
05:にけづの

・メール実行用ポケモン生成(rst08 ver.)
手持ち6匹目をボックス実行用ポケモンにする
@[Cr]Box
01:がをぜこョづづづ
02:づぜうにーづよひ
03:づぜフぼのづぼま
04:づぼみづよほづそ
05:よゅづの

以上2つはjp yyxxのかわりにld hl,yyxxしてからrst08するようにしたもの、これで図鑑から実行してもバンク戻し処理が不要になるはず

おまけに便利コード
・手持ち6匹目のhpを0/0に
コード実行ポケモン生成コードからコピペ
コード実行ポケモンをpcなどに預けた際などにどうぞ
@[Cr]
がをぜこョづづづ
づの
0974名無しさん、君に決めた!
垢版 |
2018/02/14(水) 18:05:20.41ID:GO3rRpFF0
アイテムの場合は
リュックやセレクトボタン → バンク0 → バンク3 → 自作コード
という経路(たぶん)
なので、バンク切り替え後放置して ret しても大丈夫というわけではない
>>945は、リターンアドレスを pop de することで、バンク3をスキップしてバンク0に直帰している
(ちなみに、そのあたりを修正しても図鑑では機能しない……)

あと、>>973の実行用ポケモンからだとたぶん>>961が機能しないので注意
個人的には、多数が書く準備用コードの文字数を増やすより、それを使う人だけが書く「バンク切り替えを含むコード」の方に戻し処理を足す方がいいんじゃないかと思う
バンク切り替えの用途が呼び出しなら rst 08 でいいわけだし、そうじゃなくても「ぼヂら」あたりでいい
ちなみに、現在のROMバンクは金銀でFF9F、クリスタルでFF9Dだと思う
レス数が950を超えています。1000を超えると書き込みができなくなります。

ニューススポーツなんでも実況