18/02/07 00:12:16.30 s6iDZGA80.net
>>947
さっそく問題があった……orz
以下は修正版
@BOX
01:がりぜひョべづョ
02:づぜョぷぽぺズゴ
03:べづヅへるひさひ
04:ョデよせゥやぬの
>>949
クリスタルでもわざマシンでコード実行できるので、別に「これでクリスタルでもコード実行できるようになった」ってわけじゃないよ
使用したモードは0Chと42h
上の動画のリンク先動画の解説にある表を見た限りでは Echo RAM ではない
1001:名無しさん、君に決めた!
18/02/07 07:54:08.35 fuMH1YO00.net
>>950
俺が言いたかったのは「クリスタルでの任意コード実行環境の構築方法が確立された」ってことだよ
>>944の動画の方法はSRAMバグ(レポート中にリセット)を6回もしなければならないからちょっと厳しい(特にバグポケモンの生成)
1002:名無しさん、君に決めた!
18/02/07 18:26:44.08 s6iDZGA80.net
>>951
実行環境の構築方法の話でも同じよ
金銀と同じように、重複したたいせつなものでボールポケットをズラしてわざマシンを出せる
だからこのスレでも「バグポケモンを出すのが大変だけどクリスタルでも可能」という話になってたし、わざわざ手順を
1003:書く人もいなかった >>947の方法にしても(略)のところでじてんしゃを調達する必要があるので、通信できないなら「バグポケモン生成がシビア」問題は変わらず あと、動画の方法はNo.255のバグポケモンさえ入手できればそれでいいので、別に6回増殖する必要はないと思うよたぶん
1004:名無しさん、君に決めた!
18/02/07 22:42:58.24 TFFtdIXw0.net
前スレに技マシン18でうまくいかない時は場所変えてセーブ&リセットしろってあったけど、
同じメモリの場所通るから当然っちゃ当然なのだが、技マシン33でも同様なので注意
1005:名無しさん、君に決めた!
18/02/08 04:49:55.85 /I7htbzB0.net
VC版銀で任意コード使用したのですがポケモン出現コードだけフリーズしてしまいます。
メール読み込みからのコードや、それに必要なヌオー作成は成功し、ポケモン出現の前準備の道具の1~3番目個数変更まではできました
ボックス名・ヌオーの技と持ち物・アンノーンのLVや努力値も何度調べても間違いありませんでした
他に何かフリーズに繋がるような要因はあるのでしょうか?
1006:名無しさん、君に決めた!
18/02/08 08:01:49.62 hYnXNunR0.net
>>954
どっかの文字を書き間違えてるんじゃないかな
特に「バ行」と「パ行」の書き間違いに注意
俺も一度やらかしたことあるんだ
1007:名無しさん、君に決めた!
18/02/08 18:56:33.54 mi3skrZm0.net
>>947
・[Cr]メール実行用ポケモン生成
手持ちの6番目をメール実行用ポケモンに変更する(手持ち1番目に置いて図鑑を開くと、直前に読んだメール本文にジャンプ)
@BOX
01:がをぜこョづづづ
02:づぜうにーづよひ
03:づぜハにくづよほ
04:づにちづの
>>954
>>359に修正版あるけどそっち使ってる?
どうぐポケット3番目が100個でない場合の個数変更が正しく機能しているのなら、問題があるのは高確率でボックス4~8のどこか
濁点と半濁点のミス、ひらがなとカタカナのミスがよくあるパターンだと思う
1008:名無しさん、君に決めた!
18/02/08 21:16:51.45 /I7htbzB0.net
>>955
>>956
ご指摘の通りひらがなとカタカナの間違いが一ヶ所ありました
ありがとうございました
1009:名無しさん、君に決めた!
18/02/08 23:19:18.75 hYnXNunR0.net
>>947
今この方法使って任意コード実行しようとしてるんだけど、なんで「1匹目の技」からボックスにジャンプしてるの?
DCC2とDCC3は手持ち1匹目の捕獲場所関係の値だし、DCC4はレベルだからそこから直接ジャンプしてもいいんじゃないの?
1010:名無しさん、君に決めた!
18/02/08 23:49:37.93 VJWCdd6Y0.net
レベルを限界突破させると迂闊に戦闘に出せないし、ボックスにも預けられないから不便だと思うよ
1011:名無しさん、君に決めた!
18/02/09 03:08:20.83 NRnhsQCm0.net
>>947 >>956乙
実機で確認ついでにセレビィ召喚してきた
技33用に追加のクリスタルのカセット買おうと思ってたけど、
こっちの方法なら名前もIDも縛られず続きからでも準備できるのがいいね
本来の図鑑が使えなくなるけど大した問題じゃないか
URLリンク(i.imgur.com)
1012:名無しさん、君に決めた!
18/02/10 00:55:04.43 hEjf5Q730.net
・[Cr]ポケモン図鑑(バグ図鑑モード用)
ポケモン図鑑を表示する
左を押しながら実行で図鑑番号順、右を押しながら実行でアイウエオ順
ョべぺゾヨザぞぺひだがはひしひパ
ぐグひぽぐギぜつァぜ6ァぜやァ
1013:名無しさん、君に決めた!
18/02/10 11:43:12.08 tlhBKGNg0.net
流れぶった切って悪いけど、みんなはvc金銀でゲーフリミュウの偽装ってどうしてる?
1014:名無しさん、君に決めた!
18/02/11 19:46:11.86 ddPsJfTS0.net
VCメニューのお陰でクリスタルでも増殖バグがかなり簡単に出来るね
VC様様
1015:名無しさん、君に決めた!
18/02/12 02:11:20.54 S2O3VQjf0.net
今更ながら、ポケスタを使うとボックス名やメールにGBじゃ入
1016:力できない数字記号が書けるのな …っても必然的に実機限定だしこのスレ的にはVCじゃ出来ないことに用はないか
1017:名無しさん、君に決めた!
18/02/12 10:38:16.51 PUh7+Uzn0.net
あるバグが別のバグに応用できる可能性もあるんだから、実機VC問わずあらゆるバグが議論されてもいいと思うんだけどな
1018:名無しさん、君に決めた!
18/02/12 12:08:47.23 P1bsl91L0.net
>>964
詳しく
1019:名無しさん、君に決めた!
18/02/12 19:06:25.48 S2O3VQjf0.net
>>966
実機キャプ撮って切り抜いてきた
ボックス・メール共通でこんな感じで、微妙に痒いところに手が届かない記号のチョイス
濁点(E4h)半濁点(E5h)を単独で打つのはGB同様できない
正規の手段でボックス名をデフォルトに戻す方法はこれ以外無いんじゃないかしら
URLリンク(i.imgur.com)
1020:名無しさん、君に決めた!
18/02/12 19:36:20.69 Fgjz8C3v0.net
>>967
メールと比べて「雄マーク」「雌マーク」「バツ印」が増えてるな
だからといってあまり役に立つとも思えないが
ところで次スレっていつ立てればいいのかな?
1021:名無しさん、君に決めた!
18/02/12 19:44:09.81 Fgjz8C3v0.net
うーんクリスタルでaレジスタに数値入れてからrst10するとフリーズする...
>>945では普通にrst10してるからいけると思ったんだがなあ
1022:名無しさん、君に決めた!
18/02/12 20:10:44.68 S2O3VQjf0.net
>>968
あと地味に。(E8h)と.(F2h)も打てるけどやっぱりあんまり意味がない
70h台の記号とか小さい平仮名のぁぃぅぇぉが打てればねぇ…
1023:名無しさん、君に決めた!
18/02/12 23:08:50.66 mB9xBGI40.net
バンク戻さないと呼び出し元の処理に正しくretできないよ
別バンクのルーチン呼ぶときは rst 08 で a:hl にジャンプするとバンク戻しもしてくれる
1024:名無しさん、君に決めた!
18/02/12 23:42:58.88 6UEVKvTk0.net
>>967
おおわざわざスクショまでサンクス
しかしあんまり意味ないのか…
1025:名無しさん、君に決めた!
18/02/14 12:40:29.94 OG5zzW6Z0.net
>>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]
がをぜこョづづづ
づの
1026:名無しさん、君に決めた!
18/02/14 18:05:20.41 GO3rRpFF0.net
アイテムの場合は
リュックやセレクトボタン → バンク0 → バンク3 → 自作コード
という経路(たぶん)
なので、バンク切り替え後放置して ret しても大丈夫というわけではない
>>945は、リターンアドレスを pop de することで、バンク3をスキップしてバンク0に直帰している
(ちなみに、そのあたりを修正しても図鑑では機能しない……)
あと、>>973の実行用ポケモンからだとたぶん>>961が機能しないので注意
個人的には、多数が書く準備用コードの文字数を増やすより、それを使う人だけが書く「バンク切り替えを含むコード」の方に戻し処理を足す方がいいんじゃないかと思う
バンク切り替えの用途が呼び出しなら rst 08 でいいわけだし、そうじゃなくても「ぼヂら」あたりでいい
ちなみに
1027:、現在のROMバンクは金銀でFF9F、クリスタルでFF9Dだと思う
1028:名無しさん、君に決めた!
18/02/14 19:26:55.50 OG5zzW6Z0.net
>>974
あらら、せっかくメモリビューアが使えると思ったのに残念だ
でも今やってるのはsRAMへの書き込みだから>>973の実行用ポケモンで多分事足りるんだ
...ただし自作のプログラムは全部機能してないけど
1029:名無しさん、君に決めた!
18/02/14 20:00:26.93 GO3rRpFF0.net
見当違いのレスだったらごめんね
rst 10 はROMバンクの切り替えだから、SRAMのバンク切り替えとはまた別の話よ
クリスタルではSRAM有効&バンク切り替えが2F9D、無効が2FAD
金銀では309Dと30AD
1030:名無しさん、君に決めた!
18/02/14 20:00:59.73 OG5zzW6Z0.net
うーん、ざっと見直したけどどうすれば技マシンを使ってコード実行できるのかサッパリわからん
ネット上にはDA10付近やD250~70あたりが何に使われているアドレスなのかも全くのってないし、メモリビューアーが使えないから検証すらできないし
1031:名無しさん、君に決めた!
18/02/14 20:22:06.89 GO3rRpFF0.net
とりあえず、適当なマシンのジャンプ先にジャンプ命令を書き込む図鑑用メールコードを書いて保存
「図鑑からメール実行→マシンで検証→セーブせずリセット」が一番手っ取り早いと思う
1032:名無しさん、君に決めた!
18/02/14 20:29:33.08 OG5zzW6Z0.net
>>976
Oh...やっぱりrst10ではsRAMバンクは切り替えられなかったか
sRAM書き換えるコードがことごとく失敗してるからもしやとは思ってたんだ
jp 2F9Dするときにaレジスタにバンクno.入れておけばいいのかな?
1033:名無しさん、君に決めた!
18/02/15 18:05:53.78 gtiVnr200.net
>>962
URLリンク(m.youtube.com)
金銀からUSUMに送れるミュウの準備動画撮ってきました。
あくまで任意コードが出来る体で進めているのでお許しください。
1034:名無しさん、君に決めた!
18/02/15 19:31:54.11 S/WLua4s0.net
>>978
ありがとう
とりあえずその方法で技マシン33使ってメモリビューアー起動できた
1035:名無しさん、君に決めた!
18/02/15 19:53:00.73 dfstQtkh0.net
名前ゲーフリにしてID合わせるだけじゃん
1036:名無しさん、君に決めた!
18/02/15 22:45:24.12 S/WLua4s0.net
URLリンク(forums.glitchcity.info)
このサイトで面白そうなの見つけたのでこれを利用したプログラム書いてたんだが、受け取ったポケモンのステータス系(持ち物、技、名前、etc...)のアドレスが完っ全に間違ってる(wipとはいえ)
B020~B09Fくらいまでざっと見渡したんだがテストで受け取ったポケモンの親名と一致する数列が全く見当たらないんだ
とりあえずテストで使ったプログラム貼っとく
・PCCでバグったキャタピーが貰える
@[Cr]MAIL
ぼガへマぞがロぜがぼザづぜゲひマ
ぼガべづてャぞ
注意:手持ちがいっぱいかの確認が行われていないらしく、手持ち6匹でこのコードを実行すると手持ちが7匹になる
1037:名無しさん、君に決めた!
18/02/16 00:18:37.74 m+dSh35E0.net
結局大容量書けるスペースがないのが悲しい
初代でエディタ作った動画見た時は感動した
1038:名無しさん、君に決めた!
18/02/16 08:02:44.00 k5Zt0i0D0.net
>>984
クリスタルではモバイル関係の領域がsRAMにあるからそのアドレスを特定できれば結構なスペースを確保できると思うよ
1039:名無しさん、君に決めた!
18/02/16 19:02:06.13 3nSLkrM/0.net
>>980
メールはアンノーンに持たせてもいいし、ポケモンに持たせなくてもいい
>>983
特に問題あるようには見えない
ぼガへマぞがィぜゅひすにゥづづづ
づづよ4づづづづづてャぞ
>>985
SRAMに書くなら別にボックスでもいいんじゃないかな
VCならWRAMにコピー必須みたいだけど、戦闘用の領域あたり使えば何とかなりそう
1040:名無しさん、君に決めた!
18/02/16 21:43:15.66 MUroL3xi0.net
エディタもどうせ誰かそのうち作るから待ってろ(�
1041:l任せ
1042:名無しさん、君に決めた!
18/02/16 23:21:03.43 k5Zt0i0D0.net
>>986
よく調べてみたら持ち物~個体値S特まで合ってたわ
でも名前関連のアドレスは合ってない(「FC 56 FF」はどうあがいても「クリス」ではない)
1043:名無しさん、君に決めた!
18/02/16 23:29:23.60 3nSLkrM/0.net
>>986はNNとOT書き換えるコードなんだけど、問題なく書き換わったよ
1044:名無しさん、君に決めた!
18/02/17 04:09:21.01 0asZMtV00.net
久しぶりにのぞいてみたらスレ活発化してるし、第三世代の話もちらほらこちらに回ってきてるのか
新サイトの方も長いこと更新してないみたいだから、まとめサイトもう一度作り直してもいいかもね
1045:名無しさん、君に決めた!
18/02/17 19:59:20.73 +aFwTPh20.net
>>990
わざわざ新しくサイト作らなくても@wikiのサイトを整備するだけで良いと思う
残りレス数少ないし次スレ立ててくるわ
1046:名無しさん、君に決めた!
18/02/17 20:04:48.54 +aFwTPh20.net
スレリンク(poke板)/
立ててきたぜ
1047:名無しさん、君に決めた!
18/02/18 20:18:19.35 +2P9Lvtj0.net
やっと完成したぜ
・PCCで色違いセレビィlv.5が貰える
名前「モモ」、親名「モモモモモ」、ID:00000
メールを読んでからボックスで実行する、2回目以降はメールを実行するだけで再び同じセレビィが貰える(はず)
セーブデータを書き換えてるので実行してからセーブせずにリセットしてもちゃんと貰える
@[Cr]BOX
01:ぼガへマぞがィぼ
02:ぜゅひすづづづに
03:ぶギグへバみぜぽ
04:ョギブヘバみぜぺ
05:ぼガづぜぼぼヲづ
06:づぜづぼクづぜず
07:ぼらづよソづよゃ
08:づよズづがロぜが
09:にミづてゴみ
@[Cr]MAIL
ぼガへマぞがロぜゲひマぼガべづそ
てャぞのののづガねだ5
注意:手持ちがいっぱいかの確認が行われていないらしく、このコードを実行した後に手持ち6匹でpccに入ると手持ちが7匹になる
受け取り処理の際にセーブデータごと書き換えているらしく、これで手持ちが7匹になってしまうとセーブせずにリセットしても手持ちは7匹のままになってしまう
1048:名無しさん、君に決めた!
18/02/24 07:45:24.53 QULc2iD60.net
どうして誰も埋めすらしないの...
1049:名無しさん、君に決めた!
18/02/24 08:02:06.66 Pwk/2Jwv0.net
埋める
1050:名無しさん、君に決めた!
18/02/24 08:02:24.02 Pwk/2Jwv0.net
ア
1051:名無しさん、君に決めた!
18/02/24 08:03:10.60 Pwk/2Jwv0.net
ネ
1052:名無しさん、君に決めた!
18/02/24 08:03:21.82 Pwk/2Jwv0.net
デ
1053:名無しさん、君に決めた!
18/02/24 08:03:49.89 Pwk/2Jwv0.net
パ
1054:名無しさん、君に決めた!
18/02/24 08:04:06.81 Pwk/2Jwv0.net
ミ
1055:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 480日 13時間 57分 59秒
1056:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています