2022復活
1名無しさん、君に決めた!2018/02/17(土) 20:02:25.27ID:+aFwTPh20
とりあえず意外にデータって飛ばねーよな。
質問の前にまず↓ ま と め サ イ ト↓を見れ。
■GB版ポケモン裏技まとめサイト
ttp://pokemonbug.oh.land.to/
■pokemonbug @ ウィキ
ttps://www49.atwiki.jp/pokemonbug/sp/pages/5.html
■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
●前スレ 昔のポケモンの裏技を語る【アネ゛デパミ゛】 16
http://medaka.5ch.net/test/read.cgi/poke/1518865345/
探検
昔のポケモンの裏技を語る【アネ゛デパミ゛】 16
■ このスレッドは過去ログ倉庫に格納されています
1名無しさん、君に決めた!
2022/03/14(月) 15:17:37.09ID:NUyOwNmA02名無しさん、君に決めた!
2022/03/14(月) 15:18:27.34ID:NUyOwNmA03名無しさん、君に決めた!
2022/03/14(月) 15:19:41.08ID:NUyOwNmA04名無しさん、君に決めた!
2022/03/14(月) 15:21:38.22ID:NUyOwNmA0 >>1
ミスった
part15スレです
●前スレ 昔のポケモンの裏技を語る【アネ゛デパミ゛】 15
http://medaka.5ch.net/test/read.cgi/poke/1518865345/
ミスった
part15スレです
●前スレ 昔のポケモンの裏技を語る【アネ゛デパミ゛】 15
http://medaka.5ch.net/test/read.cgi/poke/1518865345/
5名無しさん、君に決めた!
2022/03/14(月) 15:22:15.38ID:NUyOwNmA0 40名無しさん、君に決めた! 2022/03/10(木) 15:38:46.25
昔のポケモンの裏技を語る【アネ゛デパミ゛】 スレ落ちちゃって復旧されていないな。
バグアイテムによる任意コード実行の関連メモ
アリスさんの所の
【初代ポケモン】アイテムのアドレス参照先リスト
を参考にさせていただきました。
かなり役に立つが、赤緑後期版(v1.1)にしか対応していないので、
青黄について調べてみた。(00hから7Fhまで)
ちなみに赤・緑はv1.0とv1.1で一部のバグアイテムのジャンプ先アドレスが異なる。
青は赤・緑とジャンプ先が殆ど異なるが、一部のバグアイテムでは共通のものがある。
黄のv1.1とv1.2とv1.3はジャンプ先アドレスは同一。
https://i.imgur.com/u7kxE2n.gif
https://i.imgur.com/IlXJGFf.gif
昔のポケモンの裏技を語る【アネ゛デパミ゛】 スレ落ちちゃって復旧されていないな。
バグアイテムによる任意コード実行の関連メモ
アリスさんの所の
【初代ポケモン】アイテムのアドレス参照先リスト
を参考にさせていただきました。
かなり役に立つが、赤緑後期版(v1.1)にしか対応していないので、
青黄について調べてみた。(00hから7Fhまで)
ちなみに赤・緑はv1.0とv1.1で一部のバグアイテムのジャンプ先アドレスが異なる。
青は赤・緑とジャンプ先が殆ど異なるが、一部のバグアイテムでは共通のものがある。
黄のv1.1とv1.2とv1.3はジャンプ先アドレスは同一。
https://i.imgur.com/u7kxE2n.gif
https://i.imgur.com/IlXJGFf.gif
6名無しさん、君に決めた!
2022/03/14(月) 15:22:43.07ID:NUyOwNmA0 41名無しさん、君に決めた! 2022/03/10(木) 16:04:03.68
Rival LOL glitch
https://glitchcity.wiki/Rival_LOL_glitch
LGFly
https://glitchcity.wiki/LGFly
この辺のやつ、日本語版でもできないかな?と思ったのが調べた発端。
まで理解できていないが
Rival LOL glitch
https://glitchcity.wiki/Rival_LOL_glitch
LGFly
https://glitchcity.wiki/LGFly
この辺のやつ、日本語版でもできないかな?と思ったのが調べた発端。
まで理解できていないが
7名無しさん、君に決めた!
2022/03/14(月) 15:23:08.88ID:NUyOwNmA0 42名無しさん、君に決めた! 2022/03/10(木) 16:32:37.00
赤緑前期版(v1.0)と赤緑後期版(v1.1)では一部のバグアイテムのジャンプ先が異なるものが
あるが、RAM領域にジャンプするバグアイテムは同一のようだな。
青版は1階(56h)、3階(58h)、シルバー(6Eh)がRAM領域にジャンプするので任意コード実行に
活用できるかも。
赤緑前期版(v1.0)と赤緑後期版(v1.1)では一部のバグアイテムのジャンプ先が異なるものが
あるが、RAM領域にジャンプするバグアイテムは同一のようだな。
青版は1階(56h)、3階(58h)、シルバー(6Eh)がRAM領域にジャンプするので任意コード実行に
活用できるかも。
8名無しさん、君に決めた!
2022/03/14(月) 15:23:42.69ID:NUyOwNmA0 43名無しさん、君に決めた! 2022/03/10(木) 18:23:54.08
>40
https://i.imgur.com/4lMIrrU.gif
https://i.imgur.com/ujlnBdc.gif
ちょっと色分けがおかしかったので訂正版。
色分け
ピンク色がRAM領域にジャンプするもの。
水色は注意部分。GB本体の情報を格納しているアドレスなので任意コード実行に不適。
黄色は初代赤緑の初期(v1.0)と後期(v1.1)で異なっている部分。
>40
https://i.imgur.com/4lMIrrU.gif
https://i.imgur.com/ujlnBdc.gif
ちょっと色分けがおかしかったので訂正版。
色分け
ピンク色がRAM領域にジャンプするもの。
水色は注意部分。GB本体の情報を格納しているアドレスなので任意コード実行に不適。
黄色は初代赤緑の初期(v1.0)と後期(v1.1)で異なっている部分。
9名無しさん、君に決めた!
2022/03/14(月) 15:24:29.28ID:NUyOwNmA0 66名無しさん、君に決めた! 2022/03/13(日) 19:35:53.42
すこしミスった
任意コード実行系の話題
offgao氏のポケモン赤・緑用バイナリエディタv1.1は
赤緑(v1.1)用ですが、1バイトの変更で初代ポケモン全バージョン(日本語版)に対応できます。
DE45: CD6738 ;CALL 3867h
DE45: CD
DE46: 67 ←ここを変更する。
DE47: 38
赤緑(v1.0) 3879h
赤緑(v1.1) 3867h
青 388Fh
黄(v1.0) 383Fh
黄(v1.1、v1.2、v1.3) 3840h
すこしミスった
任意コード実行系の話題
offgao氏のポケモン赤・緑用バイナリエディタv1.1は
赤緑(v1.1)用ですが、1バイトの変更で初代ポケモン全バージョン(日本語版)に対応できます。
DE45: CD6738 ;CALL 3867h
DE45: CD
DE46: 67 ←ここを変更する。
DE47: 38
赤緑(v1.0) 3879h
赤緑(v1.1) 3867h
青 388Fh
黄(v1.0) 383Fh
黄(v1.1、v1.2、v1.3) 3840h
10名無しさん、君に決めた!
2022/03/14(月) 15:24:56.18ID:NUyOwNmA0 70名無しさん、君に決めた! 2022/03/13(日) 21:22:22.44ID:4RiyrPlN0
>42
ポケモン青
1かい(56h)、シルバー(6Eh)で任意コード実行試したけど実質不可。
3かい(58h)はCEC2hにジャンプするが、この領域はマップ情報とかで
頻繁に書き換わってしまうが、CEF3hにコードを置けば書き換えを回避できて
マップタイルによっては実行できる場合がある。但しレポートしようとするとCEF3h以降も
書き換わってしまう。CEF3hにコードを置く場合も別の任意コード実行を使わないと置けない
ので殆ど実用的ではないが。
>42
ポケモン青
1かい(56h)、シルバー(6Eh)で任意コード実行試したけど実質不可。
3かい(58h)はCEC2hにジャンプするが、この領域はマップ情報とかで
頻繁に書き換わってしまうが、CEF3hにコードを置けば書き換えを回避できて
マップタイルによっては実行できる場合がある。但しレポートしようとするとCEF3h以降も
書き換わってしまう。CEF3hにコードを置く場合も別の任意コード実行を使わないと置けない
ので殆ど実用的ではないが。
11名無しさん、君に決めた!
2022/03/14(月) 15:25:33.66ID:NUyOwNmA0 74名無しさん、君に決めた! 2022/03/14(月) 14:50:48.16
メモ
初代ポケモンoffgao氏系バイナリエディタの容量
offgao 223バイト
オーキドせんせい研究者 182バイト
thfan 171バイト
ぽけもんとか。160バイト
TheZZAZZGlitch (TheZZAZZGlitch's memory editor v1.0) 200バイト
ISSOtm (TheZZAZZGlitch's memory editor v1.1) 173バイト
ISSOtm + NieDzejkob (TheZZAZZGlitch's memory editor v1.2) 172バイト
メモ
初代ポケモンoffgao氏系バイナリエディタの容量
offgao 223バイト
オーキドせんせい研究者 182バイト
thfan 171バイト
ぽけもんとか。160バイト
TheZZAZZGlitch (TheZZAZZGlitch's memory editor v1.0) 200バイト
ISSOtm (TheZZAZZGlitch's memory editor v1.1) 173バイト
ISSOtm + NieDzejkob (TheZZAZZGlitch's memory editor v1.2) 172バイト
12名無しさん、君に決めた!
2022/03/14(月) 15:26:02.80ID:NUyOwNmA0 75名無しさん、君に決めた! 2022/03/14(月) 15:15:58.87
開始アドレス
offgao DE21h
オーキドせんせい研究者 DC10h
thfan 171バイト D9B4h
ぽけもんとか。D9B3h
offgao海外移植版(ChickasaurusGL) DA80h
TheZZAZZGlitch(v1.0、v1.1、v1.3) DB01h
開始アドレス
offgao DE21h
オーキドせんせい研究者 DC10h
thfan 171バイト D9B4h
ぽけもんとか。D9B3h
offgao海外移植版(ChickasaurusGL) DA80h
TheZZAZZGlitch(v1.0、v1.1、v1.3) DB01h
13名無しさん、君に決めた!
2022/03/14(月) 15:26:30.08ID:NUyOwNmA0 2名無しさん、君に決めた!2021/11/03(水) 02:40:21.82
Turning Splash into a One-hit-KO move (exclamation point arbitrary code execution, Pokémon Red/Blue)
https://www.youtube.com/watch?v=Rtj2iMg9ROE
Turning Splash into a One-hit-KO move (exclamation point arbitrary code execution, Pokémon Red/Blue)
https://www.youtube.com/watch?v=Rtj2iMg9ROE
14名無しさん、君に決めた!
2022/03/14(月) 15:26:48.66ID:NUyOwNmA0 3名無しさん、君に決めた!2021/11/03(水) 02:47:13.74
Using submerge glitch to encounter Mew in water-grass (no ACE challenge) (Red/Green) (ポケモン バグ)
https://www.youtube.com/watch?v=nY1mb_C1BCM
Using submerge glitch to encounter Mew in water-grass (no ACE challenge) (Red/Green) (ポケモン バグ)
https://www.youtube.com/watch?v=nY1mb_C1BCM
15名無しさん、君に決めた!
2022/03/14(月) 15:27:08.17ID:NUyOwNmA0 4名無しさん、君に決めた!2021/11/03(水) 02:55:47.01
Another take on Rival LG with hex:7C item (0x50 sub-tile and previous encounter not needed) (Yellow)
https://www.youtube.com/watch?v=oUMn_q-c4Uk
Another take on Rival LG with hex:7C item (0x50 sub-tile and previous encounter not needed) (Yellow)
https://www.youtube.com/watch?v=oUMn_q-c4Uk
16名無しさん、君に決めた!
2022/03/14(月) 15:29:38.71ID:NUyOwNmA0 【懐かしの】任意コード実行総合スレ2【バグ】:ポケモンBBS(掲示板)
https://pokemonbbs.com/poke/read.cgi?no=1507350
https://pokemonbbs.com/poke/read.cgi?no=1507350
17名無しさん、君に決めた!
2022/03/14(月) 20:15:17.09ID:NUyOwNmA0 さくっとボックスのポケモンのアドレスしらべてみた。
○選択中のボックスのアドレス
日本語版
D9B2 ポケモンの数
D9B3 一匹目の外見の番号
D9D2-F2 一匹目のステータス
DDB0-B5 一匹目の親の名前
DE64-69 一匹目のニックネーム
海外版
DA80 ポケモンの数
DA96 一匹目の外見の番号
DA96-B6 一匹目のステータス
DD2A-34 一匹目の親の名前
DE06-10 一匹目のニックネーム
とくに注意する点は
日本語版は
1ボックスあたり30匹迄で8ボックスある。親の名前とニックネームは6文字分
海外版は
1ボックスあたり20匹迄で12ボックスある。親の名前とニックネームは10文字分
○選択中のボックスのアドレス
日本語版
D9B2 ポケモンの数
D9B3 一匹目の外見の番号
D9D2-F2 一匹目のステータス
DDB0-B5 一匹目の親の名前
DE64-69 一匹目のニックネーム
海外版
DA80 ポケモンの数
DA96 一匹目の外見の番号
DA96-B6 一匹目のステータス
DD2A-34 一匹目の親の名前
DE06-10 一匹目のニックネーム
とくに注意する点は
日本語版は
1ボックスあたり30匹迄で8ボックスある。親の名前とニックネームは6文字分
海外版は
1ボックスあたり20匹迄で12ボックスある。親の名前とニックネームは10文字分
18名無しさん、君に決めた!
2022/03/14(月) 22:34:42.07ID:NUyOwNmA0 ●選択中ボックスのニックネーム部分だけを使ったときの容量
日本語版 180バイト (DE64-DF17)
海外版 200バイト (DE06-DEE1)
●選択中ボックスの全領域を使ったときの容量
日本語版 1382バイト (D9B2-DF17)
海外版 1122バイト (DA80-DEE1)
日本語版 180バイト (DE64-DF17)
海外版 200バイト (DE06-DEE1)
●選択中ボックスの全領域を使ったときの容量
日本語版 1382バイト (D9B2-DF17)
海外版 1122バイト (DA80-DEE1)
19名無しさん、君に決めた!
2022/03/14(月) 22:46:19.81ID:NUyOwNmA0 あと戦闘中にバイナリエディタを起動するときには、高位アドレスに組み込んだ場合は
フリーズするらしいので、なるべく低位アドレスに組み込んだ方が良い模様。
詳細のアドレスは不明だが、ステータス領域あたりならOK、親の名前やニックネーム領域だと
NGと思われる
フリーズするらしいので、なるべく低位アドレスに組み込んだ方が良い模様。
詳細のアドレスは不明だが、ステータス領域あたりならOK、親の名前やニックネーム領域だと
NGと思われる
20名無しさん、君に決めた!
2022/03/14(月) 22:46:39.31ID:NUyOwNmA0 念のためほす
21名無しさん、君に決めた!
2022/03/14(月) 23:09:25.02ID:NUyOwNmA0 >>17訂正
さくっとボックスのポケモンのアドレスしらべてみた。
○選択中のボックスのアドレス
日本語版
D9B2 ポケモンの数
D9B3 一匹目の外見の番号
D9D2-F2 一匹目のステータス
DDB0-B5 一匹目の親の名前
DE64-69 一匹目のニックネーム
海外版
DA80 ポケモンの数
DA81 一匹目の外見の番号
DA96-B6 一匹目のステータス
DD2A-34 一匹目の親の名前
DE06-10 一匹目のニックネーム
とくに注意する点は
日本語版は
1ボックスあたり30匹迄で8ボックスある。親の名前とニックネームは6文字分
海外版は
1ボックスあたり20匹迄で12ボックスある。親の名前とニックネームは10文字分
さくっとボックスのポケモンのアドレスしらべてみた。
○選択中のボックスのアドレス
日本語版
D9B2 ポケモンの数
D9B3 一匹目の外見の番号
D9D2-F2 一匹目のステータス
DDB0-B5 一匹目の親の名前
DE64-69 一匹目のニックネーム
海外版
DA80 ポケモンの数
DA81 一匹目の外見の番号
DA96-B6 一匹目のステータス
DD2A-34 一匹目の親の名前
DE06-10 一匹目のニックネーム
とくに注意する点は
日本語版は
1ボックスあたり30匹迄で8ボックスある。親の名前とニックネームは6文字分
海外版は
1ボックスあたり20匹迄で12ボックスある。親の名前とニックネームは10文字分
22名無しさん、君に決めた!
2022/03/15(火) 15:13:49.95ID:sbPHOFCD0 完全版 (投稿エラーにならないことを祈る)
○選択中のボックスのアドレス
日本語版
D9B2 ポケモンの数
D9B3 一匹目の外見の番号
○選択中のボックスのアドレス
日本語版
D9B2 ポケモンの数
D9B3 1匹目の外見の番号
D9B4 2匹目の外見の番号
D9B5 3匹目の外見の番号
D9B6 4匹目の外見の番号
D9B7 5匹目の外見の番号
D9B8 6匹目の外見の番号
D9B9 7匹目の外見の番号
D9BA 8匹目の外見の番号
D9BB 9匹目の外見の番号
D9BC 10匹目の外見の番号
D9BD 11匹目の外見の番号
D9BE 12匹目の外見の番号
D9BF 13匹目の外見の番号
D9C0 14匹目の外見の番号
D9C1 15匹目の外見の番号
○選択中のボックスのアドレス
日本語版
D9B2 ポケモンの数
D9B3 一匹目の外見の番号
○選択中のボックスのアドレス
日本語版
D9B2 ポケモンの数
D9B3 1匹目の外見の番号
D9B4 2匹目の外見の番号
D9B5 3匹目の外見の番号
D9B6 4匹目の外見の番号
D9B7 5匹目の外見の番号
D9B8 6匹目の外見の番号
D9B9 7匹目の外見の番号
D9BA 8匹目の外見の番号
D9BB 9匹目の外見の番号
D9BC 10匹目の外見の番号
D9BD 11匹目の外見の番号
D9BE 12匹目の外見の番号
D9BF 13匹目の外見の番号
D9C0 14匹目の外見の番号
D9C1 15匹目の外見の番号
23名無しさん、君に決めた!
2022/03/15(火) 15:20:05.24ID:sbPHOFCD0 D9C2 16匹目の外見の番号
D9C3 17匹目の外見の番号
D9C4 18匹目の外見の番号
D9C5 19匹目の外見の番号
D9C6 20匹目の外見の番号
D9C7 21匹目の外見の番号
D9C8 22匹目の外見の番号
D9C9 23匹目の外見の番号
D9CA 24匹目の外見の番号
D9CB 25匹目の外見の番号
D9CC 26匹目の外見の番号
D9CD 27匹目の外見の番号
D9CE 28匹目の外見の番号
D9CF 29匹目の外見の番号
D9D0 30匹目の外見の番号
DAD1 終端記号
D9C3 17匹目の外見の番号
D9C4 18匹目の外見の番号
D9C5 19匹目の外見の番号
D9C6 20匹目の外見の番号
D9C7 21匹目の外見の番号
D9C8 22匹目の外見の番号
D9C9 23匹目の外見の番号
D9CA 24匹目の外見の番号
D9CB 25匹目の外見の番号
D9CC 26匹目の外見の番号
D9CD 27匹目の外見の番号
D9CE 28匹目の外見の番号
D9CF 29匹目の外見の番号
D9D0 30匹目の外見の番号
DAD1 終端記号
24名無しさん、君に決めた!
2022/03/15(火) 15:29:10.30ID:sbPHOFCD0 1匹目のステータス D9D2-F2
2匹目のステータス D9F3-DA13
3匹目のステータス DA14-34
4匹目のステータス DA35-55
5匹目のステータス DA56-76
6匹目のステータス DA77-97
7匹目のステータス DA98-B8
8匹目のステータス DAB9-D9
9匹目のステータス DADA-FA
10匹目のステータス DAFB-DB1B
11匹目のステータス DB1C-3C
12匹目のステータス DB3D-5D
13匹目のステータス DB5E-7E
14匹目のステータス DB7F-A9
15匹目のステータス DBA0-C0
2匹目のステータス D9F3-DA13
3匹目のステータス DA14-34
4匹目のステータス DA35-55
5匹目のステータス DA56-76
6匹目のステータス DA77-97
7匹目のステータス DA98-B8
8匹目のステータス DAB9-D9
9匹目のステータス DADA-FA
10匹目のステータス DAFB-DB1B
11匹目のステータス DB1C-3C
12匹目のステータス DB3D-5D
13匹目のステータス DB5E-7E
14匹目のステータス DB7F-A9
15匹目のステータス DBA0-C0
25名無しさん、君に決めた!
2022/03/15(火) 15:29:43.46ID:sbPHOFCD0 16匹目のステータス DBC1-E1
17匹目のステータス DBE2-DC02
18匹目のステータス DC03-23
19匹目のステータス DC24-44
20匹目のステータス DC45-65
21匹目のステータス DC66-86
22匹目のステータス DC87-A7
23匹目のステータス DCA8-C8
24匹目のステータス DCC9-E9
25匹目のステータス DCEA-DD0A
26匹目のステータス DD0B-2B
27匹目のステータス DD2C-4C
28匹目のステータス DD4D-6D
29匹目のステータス DD6E-8E
30匹目のステータス DD8F-AF
17匹目のステータス DBE2-DC02
18匹目のステータス DC03-23
19匹目のステータス DC24-44
20匹目のステータス DC45-65
21匹目のステータス DC66-86
22匹目のステータス DC87-A7
23匹目のステータス DCA8-C8
24匹目のステータス DCC9-E9
25匹目のステータス DCEA-DD0A
26匹目のステータス DD0B-2B
27匹目のステータス DD2C-4C
28匹目のステータス DD4D-6D
29匹目のステータス DD6E-8E
30匹目のステータス DD8F-AF
26名無しさん、君に決めた!
2022/03/15(火) 15:35:07.69ID:sbPHOFCD0 1匹目の親の名前 DDB0-B5
2匹目の親の名前 DDB6-BB
3匹目の親の名前 DDBC-C1
4匹目の親の名前 DDC2-C7
5匹目の親の名前 DDC8-CD
6匹目の親の名前 DDCE-D3
7匹目の親の名前 DDD4-D9
8匹目の親の名前 DDDA-DF
9匹目の親の名前 DDE0-E5
10匹目の親の名前 DDE6-EB
11匹目の親の名前 DDEC-F1
12匹目の親の名前 DDF2-F7
13匹目の親の名前 DDF8-FD
14匹目の親の名前 DDFE-DE03
15匹目の親の名前 DE04-09
2匹目の親の名前 DDB6-BB
3匹目の親の名前 DDBC-C1
4匹目の親の名前 DDC2-C7
5匹目の親の名前 DDC8-CD
6匹目の親の名前 DDCE-D3
7匹目の親の名前 DDD4-D9
8匹目の親の名前 DDDA-DF
9匹目の親の名前 DDE0-E5
10匹目の親の名前 DDE6-EB
11匹目の親の名前 DDEC-F1
12匹目の親の名前 DDF2-F7
13匹目の親の名前 DDF8-FD
14匹目の親の名前 DDFE-DE03
15匹目の親の名前 DE04-09
27名無しさん、君に決めた!
2022/03/15(火) 15:35:46.09ID:sbPHOFCD0 16匹目の親の名前 DE0A-FF
17匹目の親の名前 DE10-15
18匹目の親の名前 DE16-1B
19匹目の親の名前 DE1C-21
20匹目の親の名前 DE22-27
21匹目の親の名前 DE28-2D
22匹目の親の名前 DE2E-33
23匹目の親の名前 DE34-39
24匹目の親の名前 DE3A-3F
25匹目の親の名前 DE40-45
26匹目の親の名前 DE46-4B
27匹目の親の名前 DE4C-51
28匹目の親の名前 DE52-57
29匹目の親の名前 DE58-5D
30匹目の親の名前 DE5E-63
17匹目の親の名前 DE10-15
18匹目の親の名前 DE16-1B
19匹目の親の名前 DE1C-21
20匹目の親の名前 DE22-27
21匹目の親の名前 DE28-2D
22匹目の親の名前 DE2E-33
23匹目の親の名前 DE34-39
24匹目の親の名前 DE3A-3F
25匹目の親の名前 DE40-45
26匹目の親の名前 DE46-4B
27匹目の親の名前 DE4C-51
28匹目の親の名前 DE52-57
29匹目の親の名前 DE58-5D
30匹目の親の名前 DE5E-63
28名無しさん、君に決めた!
2022/03/15(火) 15:40:15.87ID:sbPHOFCD0 1匹目のニックネーム DE64-69
2匹目のニックネーム DE6A-6F
3匹目のニックネーム DE70-75
4匹目のニックネーム DE76-7B
5匹目のニックネーム DE7C-81
6匹目のニックネーム DE82-87
7匹目のニックネーム DE88-8D
8匹目のニックネーム DE8E-93
9匹目のニックネーム DE94-99
10匹目のニックネーム DE9A-9F
11匹目のニックネーム DEA0-A5
12匹目のニックネーム DEA6-AB
13匹目のニックネーム DEAC-B1
14匹目のニックネーム DEB2-B7
15匹目のニックネーム DEB8-BD
2匹目のニックネーム DE6A-6F
3匹目のニックネーム DE70-75
4匹目のニックネーム DE76-7B
5匹目のニックネーム DE7C-81
6匹目のニックネーム DE82-87
7匹目のニックネーム DE88-8D
8匹目のニックネーム DE8E-93
9匹目のニックネーム DE94-99
10匹目のニックネーム DE9A-9F
11匹目のニックネーム DEA0-A5
12匹目のニックネーム DEA6-AB
13匹目のニックネーム DEAC-B1
14匹目のニックネーム DEB2-B7
15匹目のニックネーム DEB8-BD
29名無しさん、君に決めた!
2022/03/15(火) 15:40:33.65ID:sbPHOFCD0 16匹目のニックネーム DEBE-C3
17匹目のニックネーム DEC4-C9
18匹目のニックネーム DECA-CF
19匹目のニックネーム DED0-D5
20匹目のニックネーム DED6-DB
21匹目のニックネーム DEDC-E1
22匹目のニックネーム DEE2-E7
23匹目のニックネーム DEE8-ED
24匹目のニックネーム DEEE-F3
25匹目のニックネーム DEF4-F9
26匹目のニックネーム DEFA-FF
27匹目のニックネーム DF00-05
28匹目のニックネーム DF06-0B
29匹目のニックネーム DF0C-11
30匹目のニックネーム DF12-17
31匹目のニックネーム DF18-1D
17匹目のニックネーム DEC4-C9
18匹目のニックネーム DECA-CF
19匹目のニックネーム DED0-D5
20匹目のニックネーム DED6-DB
21匹目のニックネーム DEDC-E1
22匹目のニックネーム DEE2-E7
23匹目のニックネーム DEE8-ED
24匹目のニックネーム DEEE-F3
25匹目のニックネーム DEF4-F9
26匹目のニックネーム DEFA-FF
27匹目のニックネーム DF00-05
28匹目のニックネーム DF06-0B
29匹目のニックネーム DF0C-11
30匹目のニックネーム DF12-17
31匹目のニックネーム DF18-1D
30名無しさん、君に決めた!
2022/03/15(火) 15:41:15.18ID:sbPHOFCD0 >>22-29
書式が狂ったがまあいいや
書式が狂ったがまあいいや
31名無しさん、君に決めた!
2022/03/15(火) 15:49:19.88ID:sbPHOFCD0 海外版はここ見れば分かる
Pokémon Red/Blue:RAM map
https://datacrystal.romhacking.net/wiki/Pokémon_Red/Blue:RAM_map#Stored_Pok.C3.A9mon
Pokémon Red/Blue:RAM map
https://datacrystal.romhacking.net/wiki/Pokémon_Red/Blue:RAM_map#Stored_Pok.C3.A9mon
32名無しさん、君に決めた!
2022/03/15(火) 16:11:33.95ID:sbPHOFCD0 >>9
検証動画
緑(v1.0)、緑(v1.1)、青、黄(v1.0)、黄(v1.3)で検証した動画
【任意コード実行】 ポケモン赤緑青黄でバイナリディタを起動させてみた
https://www.nicovideo.jp/watch/sm40171004
検証動画
緑(v1.0)、緑(v1.1)、青、黄(v1.0)、黄(v1.3)で検証した動画
【任意コード実行】 ポケモン赤緑青黄でバイナリディタを起動させてみた
https://www.nicovideo.jp/watch/sm40171004
33名無しさん、君に決めた!
2022/03/15(火) 16:15:57.52ID:sbPHOFCD0 「4かい」による任意コード実行、これは赤緑青及び黄色でジャンプ先が非常に近い。
25名無しさん、君に決めた!2018/02/21(水) 08:28:48.74ID:FcgGUhxo0
>まじか、それは初めて知った
>「道具増殖で壊れる」ってそういうことか 殿堂入りデータって一体どこに保存させているんだろうな…
>
>ところで全く関係ない話なんだが、赤緑青の「4かい」っていうバグアイテムの挙動について、詳しくわかる人いない?
>一応「box5匹目のHP努力値上位バイト(DA67)」に飛ぶ任意コード実行アイテムなんだけど、boxに5匹いなくてもコードが正常に動くときがあるんだ
昔のポケモンの裏技を語る【アネ゛デパミ゛】 15
http://medaka.5ch.net/test/read.cgi/poke/1518865345/25
25名無しさん、君に決めた!2018/02/21(水) 08:28:48.74ID:FcgGUhxo0
>まじか、それは初めて知った
>「道具増殖で壊れる」ってそういうことか 殿堂入りデータって一体どこに保存させているんだろうな…
>
>ところで全く関係ない話なんだが、赤緑青の「4かい」っていうバグアイテムの挙動について、詳しくわかる人いない?
>一応「box5匹目のHP努力値上位バイト(DA67)」に飛ぶ任意コード実行アイテムなんだけど、boxに5匹いなくてもコードが正常に動くときがあるんだ
昔のポケモンの裏技を語る【アネ゛デパミ゛】 15
http://medaka.5ch.net/test/read.cgi/poke/1518865345/25
34名無しさん、君に決めた!
2022/03/15(火) 16:36:39.44ID:sbPHOFCD0 >>8のとおり「4かい」は
赤緑青ではFA67h(実質DA67h)、黄ではFA66h(実質DA66h)になる。
赤青緑ではbox5匹目のHP努力値上位バイト(DA67)から
黄色ではbox5匹目の経験値下位バイト(DA66)から
経験値下位バイトを無害なコードにすれば赤緑青緑黄で共通の任意コード実行用ポケモンが
作成できる。
赤緑青ではFA67h(実質DA67h)、黄ではFA66h(実質DA66h)になる。
赤青緑ではbox5匹目のHP努力値上位バイト(DA67)から
黄色ではbox5匹目の経験値下位バイト(DA66)から
経験値下位バイトを無害なコードにすれば赤緑青緑黄で共通の任意コード実行用ポケモンが
作成できる。
35名無しさん、君に決めた!
2022/03/15(火) 17:17:53.17ID:sbPHOFCD0 >>29
微妙にミスってますね。
16匹目のニックネーム DEBE-C3
17匹目のニックネーム DEC4-C9
18匹目のニックネーム DECA-CF
19匹目のニックネーム DED0-D5
20匹目のニックネーム DED6-DB
21匹目のニックネーム DEDC-E1
22匹目のニックネーム DEE2-E7
23匹目のニックネーム DEE8-ED
24匹目のニックネーム DEEE-F3
25匹目のニックネーム DEF4-F9
26匹目のニックネーム DEFA-FF
27匹目のニックネーム DF00-05
28匹目のニックネーム DF06-0B
29匹目のニックネーム DF0C-11
30匹目のニックネーム DF12-17
微妙にミスってますね。
16匹目のニックネーム DEBE-C3
17匹目のニックネーム DEC4-C9
18匹目のニックネーム DECA-CF
19匹目のニックネーム DED0-D5
20匹目のニックネーム DED6-DB
21匹目のニックネーム DEDC-E1
22匹目のニックネーム DEE2-E7
23匹目のニックネーム DEE8-ED
24匹目のニックネーム DEEE-F3
25匹目のニックネーム DEF4-F9
26匹目のニックネーム DEFA-FF
27匹目のニックネーム DF00-05
28匹目のニックネーム DF06-0B
29匹目のニックネーム DF0C-11
30匹目のニックネーム DF12-17
36名無しさん、君に決めた!
2022/03/15(火) 23:11:10.78ID:sbPHOFCD0 >>19
関係なかった。DE21hから書いた場合でも戦闘中でも起動できた
関係なかった。DE21hから書いた場合でも戦闘中でも起動できた
37名無しさん、君に決めた!
2022/03/16(水) 20:48:07.62ID:luW9JWcB0 TheZZAZZGlitch's memory editorを日本語版に移植するときのメモ
TheZZAZZGlitch's memory editorでは指定したアドレスから実行するときに、
CC4F-54に退避しておいたレジスタをセットしてから実行するようになっていて、
レジスタ設定が必要なサブルーチンが簡単に実行できる。
ポケモンのプログラム自体にH、L、D、E、C、Bレジスタ退避用の場所がある。
CC4E ;wPredefID
CC4F-54 ;wPredefRegisters
(日本語版全バージョンでも同一アドレス)
AレジスタはとりあえずCC4Eで代用って感じ?
英語版赤青では3e94h (GetPredefRegisters)だが日本語版では
赤緑(v1.0) 3EC4h
赤緑(v1.1) 3EB2h
青 3ED8h
黄(v1.0) 3ED0h
黄(v1.1、v1.2、v1.3) 3ED1h
TheZZAZZGlitch's memory editorでは指定したアドレスから実行するときに、
CC4F-54に退避しておいたレジスタをセットしてから実行するようになっていて、
レジスタ設定が必要なサブルーチンが簡単に実行できる。
ポケモンのプログラム自体にH、L、D、E、C、Bレジスタ退避用の場所がある。
CC4E ;wPredefID
CC4F-54 ;wPredefRegisters
(日本語版全バージョンでも同一アドレス)
AレジスタはとりあえずCC4Eで代用って感じ?
英語版赤青では3e94h (GetPredefRegisters)だが日本語版では
赤緑(v1.0) 3EC4h
赤緑(v1.1) 3EB2h
青 3ED8h
黄(v1.0) 3ED0h
黄(v1.1、v1.2、v1.3) 3ED1h
38名無しさん、君に決めた!
2022/03/17(木) 13:57:02.50ID:79POpjeJ0 残念ながら、TheZZAZZGlitch's memory editorはそのままでは日本語版赤緑青では動かないようだ。
なぜならばキー入力をFFF8hから取得している。
海外版赤青はFFF8hにキー入力の値が入るが、日本語版赤緑青には無い。
ちなみに日本語版黄はFFF5hにキー入力の値が入る。(海外版黄もFFF5h)
なぜならばキー入力をFFF8hから取得している。
海外版赤青はFFF8hにキー入力の値が入るが、日本語版赤緑青には無い。
ちなみに日本語版黄はFFF5hにキー入力の値が入る。(海外版黄もFFF5h)
39名無しさん、君に決めた!
2022/03/17(木) 14:09:59.05ID:79POpjeJ0 TheZZAZZGlitch's memory editorの利点は、指しているアドレスの値を変えるときに
Aボタンしながら値を設定できるが、Aボタンを離したときに書き込みが行われるので、
OAM領域を弄るとき等にフリーズが回避できる。
Aボタンしながら値を設定できるが、Aボタンを離したときに書き込みが行われるので、
OAM領域を弄るとき等にフリーズが回避できる。
40名無しさん、君に決めた!
2022/03/17(木) 17:04:03.54ID:79POpjeJ0 >>11
ぽけもんとか。のはバイナリエディタではないぞ
offgao 223バイト
オーキドせんせい研究者 172バイト、182バイト
thfan 171バイト
TheZZAZZGlitch (TheZZAZZGlitch's memory editor v1.0) 200バイト
ISSOtm (TheZZAZZGlitch's memory editor v1.1) 173バイト
ISSOtm + NieDzejkob (TheZZAZZGlitch's memory editor v1.2) 172バイト
ぽけもんとか。のはバイナリエディタではないぞ
offgao 223バイト
オーキドせんせい研究者 172バイト、182バイト
thfan 171バイト
TheZZAZZGlitch (TheZZAZZGlitch's memory editor v1.0) 200バイト
ISSOtm (TheZZAZZGlitch's memory editor v1.1) 173バイト
ISSOtm + NieDzejkob (TheZZAZZGlitch's memory editor v1.2) 172バイト
41名無しさん、君に決めた!
2022/03/19(土) 08:26:21.68ID:TeZfYQNZ0 >>9
名称はJoyPadLowSensitivity関数らしい
名称はJoyPadLowSensitivity関数らしい
42名無しさん、君に決めた!
2022/03/20(日) 12:54:27.71ID:kmaElz8D0 青版はけつばんとか出してもフリーズし難い利点があるが、
赤緑のはやぶさバッヂみたいに機能するバグアイテムが無い。
何も起こらないか、未定義命令踏んでフリーズする。
かいがらバッヂはマップ上では、赤緑のはやぶさバッヂのように機能するが、
戦闘中に使うと未定義命令踏んでしまう。
赤緑のはやぶさバッヂみたいに機能するバグアイテムが無い。
何も起こらないか、未定義命令踏んでフリーズする。
かいがらバッヂはマップ上では、赤緑のはやぶさバッヂのように機能するが、
戦闘中に使うと未定義命令踏んでしまう。
43名無しさん、君に決めた!
2022/03/20(日) 12:55:45.51ID:kmaElz8D044名無しさん、君に決めた!
2022/03/20(日) 13:03:17.89ID:kmaElz8D0 >>38
黄版に適用するときは、
11F8FF ;LD HL,$FFF8
↑はそのままにしておく。これはバイナリエディタ表示中の位置ポインタである。
変更するのは
F0F8 ;LD HL,($FF00+$F8)
でこれを
F0F5 ;LD HL,($FF00+$F4)
に変更する。(4箇所)
黄版に適用するときは、
11F8FF ;LD HL,$FFF8
↑はそのままにしておく。これはバイナリエディタ表示中の位置ポインタである。
変更するのは
F0F8 ;LD HL,($FF00+$F8)
でこれを
F0F5 ;LD HL,($FF00+$F4)
に変更する。(4箇所)
45名無しさん、君に決めた!
2022/03/20(日) 13:06:28.43ID:kmaElz8D0 操作性は微妙でした。
ボタン操作はGetPredefRegisters使った方が滑らか。
Aレジスタの値に依存するサブルーチンやHI-RAMのOEM DMA弄るときは、
直接コード書いたほうが楽かもです。
ボタン操作はGetPredefRegisters使った方が滑らか。
Aレジスタの値に依存するサブルーチンやHI-RAMのOEM DMA弄るときは、
直接コード書いたほうが楽かもです。
46名無しさん、君に決めた!
2022/03/20(日) 13:08:06.64ID:kmaElz8D0 【任意コード実行】 ポケモン赤緑青黄でバイナリディタを起動させてみた
https://www.nicovideo.jp/watch/sm40171004
こちらはoffgao氏のバイナリエディタを
緑(v1.0)、緑(v1.1)、青、黄(v1.0)、黄(v1.1)で実行した動画です
https://www.nicovideo.jp/watch/sm40171004
こちらはoffgao氏のバイナリエディタを
緑(v1.0)、緑(v1.1)、青、黄(v1.0)、黄(v1.1)で実行した動画です
47名無しさん、君に決めた!
2022/03/20(日) 13:11:18.83ID:kmaElz8D0 >>42
ひんやりバッヂは青版でも機能しますが、メニューが表示されなくなる副作用はそのままです
ひんやりバッヂは青版でも機能しますが、メニューが表示されなくなる副作用はそのままです
48名無しさん、君に決めた!
2022/03/20(日) 13:12:22.50ID:kmaElz8D0 >>45
OAM DMAね
OAM DMAね
2022/03/20(日) 17:22:05.79ID:kmaElz8D0
>>40
offgao 223バイト
オーキドせんせい研究者 172バイト
thfan 171バイト
TheZZAZZGlitch (TheZZAZZGlitch's memory editor v1.0) 200バイト
ISSOtm (TheZZAZZGlitch's memory editor v1.1) 173バイト
ISSOtm + NieDzejkob (TheZZAZZGlitch's memory editor v1.2) 172バイト
オーキドせんせい研究者氏のはthfan氏のがベースだな
offgao 223バイト
オーキドせんせい研究者 172バイト
thfan 171バイト
TheZZAZZGlitch (TheZZAZZGlitch's memory editor v1.0) 200バイト
ISSOtm (TheZZAZZGlitch's memory editor v1.1) 173バイト
ISSOtm + NieDzejkob (TheZZAZZGlitch's memory editor v1.2) 172バイト
オーキドせんせい研究者氏のはthfan氏のがベースだな
50名無しさん、君に決めた!
2022/03/20(日) 18:22:28.65ID:kmaElz8D0 >>19 >>36
バイナリエディタ起動RTA12:45【ポケモン初代(黄) ゆっくり解説】
https://www.youtube.com/watch?v=Z0hU8QZwoNIVV
この動画では野生ポケモンの出現テーブルあたりに書き込んでるから、戦闘中は駄目だんだな。
というか野生ポケモンの出現するマップに移動すると壊れます。
バイナリエディタ起動RTA12:45【ポケモン初代(黄) ゆっくり解説】
https://www.youtube.com/watch?v=Z0hU8QZwoNIVV
この動画では野生ポケモンの出現テーブルあたりに書き込んでるから、戦闘中は駄目だんだな。
というか野生ポケモンの出現するマップに移動すると壊れます。
51名無しさん、君に決めた!
2022/03/23(水) 22:54:03.58ID:jjrlXiDN0 昔のポケモンの裏技を語る【アネ゛デパミ゛】 15
http://medaka.5ch.net/test/read.cgi/poke/1518865345/
848名無しさん、君に決めた!2020/12/10(木) 01:09:46.25ID:qr4RkhU10
> 日本語版はGBC非対応でコンパイルしたから、GBC用コードはごっそりカットされたのでしょう。
【GBA】ポケモンのROM改造しようぜ part30【GB】
http://medaka.5ch.net/test/read.cgi/gameurawaza/1512936623/
183名無しさん@お腹いっぱい。2021/11/05(金) 04:47:46.46ID:wAQillEg
> 最近思ったのはポケットモンスター・ピカチュウバージョンのGBC対応化は
> 海外版をベースに日本語版部分を移植すればうまくいく気がしてきた
日本語版ポケモン黄(ポケットモンスター・ピカチュウバージョン)は
海外版にある次のサブルーチン(関数)がないので簡単にはGBC化できない。
call UpdateGBCPal_BGP
call UpdateGBCPal_OBP0
call UpdateGBCPal_OBP1
http://medaka.5ch.net/test/read.cgi/poke/1518865345/
848名無しさん、君に決めた!2020/12/10(木) 01:09:46.25ID:qr4RkhU10
> 日本語版はGBC非対応でコンパイルしたから、GBC用コードはごっそりカットされたのでしょう。
【GBA】ポケモンのROM改造しようぜ part30【GB】
http://medaka.5ch.net/test/read.cgi/gameurawaza/1512936623/
183名無しさん@お腹いっぱい。2021/11/05(金) 04:47:46.46ID:wAQillEg
> 最近思ったのはポケットモンスター・ピカチュウバージョンのGBC対応化は
> 海外版をベースに日本語版部分を移植すればうまくいく気がしてきた
日本語版ポケモン黄(ポケットモンスター・ピカチュウバージョン)は
海外版にある次のサブルーチン(関数)がないので簡単にはGBC化できない。
call UpdateGBCPal_BGP
call UpdateGBCPal_OBP0
call UpdateGBCPal_OBP1
52名無しさん、君に決めた!
2022/03/27(日) 21:59:14.32ID:yd8DC6uR0 【ゆっくり調査】【ポケモン青】「幻の未実装グラフィック」に関する調査と「ミュウツー コレジャナイ問題」
https://www.nicovideo.jp/watch/sm37351523
https://www.nicovideo.jp/watch/sm37351523
53名無しさん、君に決めた!
2022/04/02(土) 23:24:27.28ID:J734WPYC0 デバッグモードfifth法を思いついた
2022/04/03(日) 22:59:03.82ID:rG4NYjEa0
ほしゅしゅ
55名無しさん、君に決めた!
2022/04/05(火) 21:41:53.44ID:lsjwGgv50 ふたごじまのぢらいについて考察
問題を発生せているのがROMにある次のデータ
"02 0D 05 03 0D 19 04"
これはプログラム上、ふたごじま地下1階看板の情報として解釈される。
02 ←マップの看板の総数
0D 05 03 ←Y座標0Dh、X座標05hにメッセージ03hの看板
0D 19 04 ←Y座標0Dh、X座標19hにメッセージ04hの看板
実際にはふたごじま地下1階に看板のメッセージは指定されていないから
暴走する。
マップのデータ構造的には
ワープ先(出入り口、階段等)情報
看板情報
配置されるオブジェクト情報
の順で配置されている
何かのギミックを仕込む予定だったが残骸が残ってしまった、
ワープ先(特に階段)の残骸が残って入ってしまった等が考えられる
問題を発生せているのがROMにある次のデータ
"02 0D 05 03 0D 19 04"
これはプログラム上、ふたごじま地下1階看板の情報として解釈される。
02 ←マップの看板の総数
0D 05 03 ←Y座標0Dh、X座標05hにメッセージ03hの看板
0D 19 04 ←Y座標0Dh、X座標19hにメッセージ04hの看板
実際にはふたごじま地下1階に看板のメッセージは指定されていないから
暴走する。
マップのデータ構造的には
ワープ先(出入り口、階段等)情報
看板情報
配置されるオブジェクト情報
の順で配置されている
何かのギミックを仕込む予定だったが残骸が残ってしまった、
ワープ先(特に階段)の残骸が残って入ってしまった等が考えられる
2022/04/05(火) 21:42:27.48ID:lsjwGgv50
備考
SeafoamIslands1Object:
db $7d ; border block
db $7 ; warps
db $11, $4, $0, $ff
db $11, $5, $0, $ff
db $11, $1a, $1, $ff
db $11, $1b, $1, $ff
db $5, $7, $1, SEAFOAM_ISLANDS_2
db $3, $19, $6, SEAFOAM_ISLANDS_2
db $f, $17, $4, SEAFOAM_ISLANDS_2
db $2 ; signs
db $d, $5, $3 ; (SeafoamIslands1Text3)
db $d, $19, $4 ; (SeafoamIslands1Text4)
db $2 ; objects
object SPRITE_BOULDER, $12, $a, STAY, BOULDER_MOVEMENT_BYTE_2, $1 ; person
object SPRITE_BOULDER, $1a, $7, STAY, BOULDER_MOVEMENT_BYTE_2, $2 ; person
; warp-to
EVENT_DISP SEAFOAM_ISLANDS_5_WIDTH, $11, $14 ; SEAFOAM_ISLANDS_4
EVENT_DISP SEAFOAM_ISLANDS_5_WIDTH, $11, $15 ; SEAFOAM_ISLANDS_4
EVENT_DISP SEAFOAM_ISLANDS_5_WIDTH, $7, $b ; SEAFOAM_ISLANDS_4
EVENT_DISP SEAFOAM_ISLANDS_5_WIDTH, $4, $19 ; SEAFOAM_ISLANDS_4
SeafoamIslands1Object:
db $7d ; border block
db $7 ; warps
db $11, $4, $0, $ff
db $11, $5, $0, $ff
db $11, $1a, $1, $ff
db $11, $1b, $1, $ff
db $5, $7, $1, SEAFOAM_ISLANDS_2
db $3, $19, $6, SEAFOAM_ISLANDS_2
db $f, $17, $4, SEAFOAM_ISLANDS_2
db $2 ; signs
db $d, $5, $3 ; (SeafoamIslands1Text3)
db $d, $19, $4 ; (SeafoamIslands1Text4)
db $2 ; objects
object SPRITE_BOULDER, $12, $a, STAY, BOULDER_MOVEMENT_BYTE_2, $1 ; person
object SPRITE_BOULDER, $1a, $7, STAY, BOULDER_MOVEMENT_BYTE_2, $2 ; person
; warp-to
EVENT_DISP SEAFOAM_ISLANDS_5_WIDTH, $11, $14 ; SEAFOAM_ISLANDS_4
EVENT_DISP SEAFOAM_ISLANDS_5_WIDTH, $11, $15 ; SEAFOAM_ISLANDS_4
EVENT_DISP SEAFOAM_ISLANDS_5_WIDTH, $7, $b ; SEAFOAM_ISLANDS_4
EVENT_DISP SEAFOAM_ISLANDS_5_WIDTH, $4, $19 ; SEAFOAM_ISLANDS_4
57名無しさん、君に決めた!
2022/04/05(火) 21:44:31.66ID:lsjwGgv50 >>55の訂正
ふたごじまのぢらいについて考察
問題を発生せているのがROMにある次のデータ
"02 0D 05 03 0D 19 04"
これはプログラム上、ふたごじま地下1階看板の情報として解釈される。
02 ←マップの看板の総数
0D 05 03 ←Y座標0Dh、X座標05hにメッセージ03hの看板
0D 19 04 ←Y座標0Dh、X座標19hにメッセージ04hの看板
実際にはふたごじま1階に看板のメッセージは指定されていないから、
別のデーターを読み込んで暴走したりする。
マップのデータ構造的には
ワープ先(出入り口、階段等)情報
看板情報
配置されるオブジェクト情報
の順で配置されている
何かのギミックを仕込む予定だったが残骸が残ってしまった、
ワープ先(特に階段)の残骸が残って入ってしまった等が考えられる
ふたごじまのぢらいについて考察
問題を発生せているのがROMにある次のデータ
"02 0D 05 03 0D 19 04"
これはプログラム上、ふたごじま地下1階看板の情報として解釈される。
02 ←マップの看板の総数
0D 05 03 ←Y座標0Dh、X座標05hにメッセージ03hの看板
0D 19 04 ←Y座標0Dh、X座標19hにメッセージ04hの看板
実際にはふたごじま1階に看板のメッセージは指定されていないから、
別のデーターを読み込んで暴走したりする。
マップのデータ構造的には
ワープ先(出入り口、階段等)情報
看板情報
配置されるオブジェクト情報
の順で配置されている
何かのギミックを仕込む予定だったが残骸が残ってしまった、
ワープ先(特に階段)の残骸が残って入ってしまった等が考えられる
2022/04/05(火) 22:10:41.74ID:lsjwGgv50
Discovery I made with Pokemon Green Japan » Short lin
http://www.dkc-atlas.com/forum/viewtopic.php?f=19&t=1933
ここで既に詳細な分析されていた...
http://www.dkc-atlas.com/forum/viewtopic.php?f=19&t=1933
ここで既に詳細な分析されていた...
2022/04/05(火) 22:12:54.59ID:lsjwGgv50
リンクミス
Discovery I made with Pokemon Green Japan
http://www.dkc-atlas.com/forum/viewtopic.php?f=19&t=1933
Discovery I made with Pokemon Green Japan
http://www.dkc-atlas.com/forum/viewtopic.php?f=19&t=1933
2022/04/05(火) 22:15:44.82ID:lsjwGgv50
>>56もミスってるじゃないか
SeafoamIslands1Object:
db $7d ; border block
db $7 ; warps
db $11, $4, $0, $ff
db $11, $5, $0, $ff
db $11, $1a, $1, $ff
db $11, $1b, $1, $ff
db $5, $7, $1, SEAFOAM_ISLANDS_2
db $3, $19, $6, SEAFOAM_ISLANDS_2
db $f, $17, $4, SEAFOAM_ISLANDS_2
db $2 ; signs
db $d, $5, $3 ; (SeafoamIslands1Text3)
db $d, $19, $4 ; (SeafoamIslands1Text4)
; warp-to
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $11, $4
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $11, $5
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $11, $1a
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $11, $1b
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $5, $7 ; SEAFOAM_ISLANDS_2
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $3, $19 ; SEAFOAM_ISLANDS_2
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $f, $17 ; SEAFOAM_ISLANDS_2
; holes
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $6, $11
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $6, $18
SeafoamIslands1Object:
db $7d ; border block
db $7 ; warps
db $11, $4, $0, $ff
db $11, $5, $0, $ff
db $11, $1a, $1, $ff
db $11, $1b, $1, $ff
db $5, $7, $1, SEAFOAM_ISLANDS_2
db $3, $19, $6, SEAFOAM_ISLANDS_2
db $f, $17, $4, SEAFOAM_ISLANDS_2
db $2 ; signs
db $d, $5, $3 ; (SeafoamIslands1Text3)
db $d, $19, $4 ; (SeafoamIslands1Text4)
; warp-to
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $11, $4
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $11, $5
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $11, $1a
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $11, $1b
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $5, $7 ; SEAFOAM_ISLANDS_2
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $3, $19 ; SEAFOAM_ISLANDS_2
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $f, $17 ; SEAFOAM_ISLANDS_2
; holes
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $6, $11
EVENT_DISP SEAFOAM_ISLANDS_1_WIDTH, $6, $18
2022/04/08(金) 17:29:02.46ID:IIszDgTk0
裏技じゃなくて内部コードスレじゃねーか
2022/04/08(金) 18:22:35.60ID:VYnptqLI0
説明が難しいですがおじいさんチュートリアルのときの道具欄の仕組みが
一部分かりました。
アドレスCF72h(〜CF73h)はリストの先頭のアドレスを格納するポインタ(参照先)がです。
入っています。ここはいろんな場面で使われる領域です。
手もちの道具、パソコンに預けた道具、ショプで売っている道具、バッジおじさん、エレベータ等と
いろいろな場面で使われています。そしておじいさんチュートリアルのときも使われています。
通常ここはRAM領域の値が指定されていますが、おじいさんチュートリアルのときはROM領域の値が
入っています。(なので変数を追っても非常に分かり悪かったのです。)
値は例えば、手持ち道具のとき D2A1hですが
おじいさんチュートリアルのときは
赤・緑初期版(v1.0) 5174h
赤・緑後期版(v1.1) 516Eh
青版 516Bh
黄版(v1.0、v1.1、v1.2、v1.3全て) 5263h
となっております。いずれもROMバンク0Fhです。
でおじいさんチュートリアルの時にいつアドレスCF72hの値が変わるかというと、
おじいさんが戦闘画面のどうぐを選んでから変わります。
元の値に戻るのはおじいさんとの会話終了後のようです。
おそらくスクリプトでコントロールしているのでしょう。
また改造コードでアドレスCF72hの値を弄ってやればいろいろ面白いことが出来ます。
一部分かりました。
アドレスCF72h(〜CF73h)はリストの先頭のアドレスを格納するポインタ(参照先)がです。
入っています。ここはいろんな場面で使われる領域です。
手もちの道具、パソコンに預けた道具、ショプで売っている道具、バッジおじさん、エレベータ等と
いろいろな場面で使われています。そしておじいさんチュートリアルのときも使われています。
通常ここはRAM領域の値が指定されていますが、おじいさんチュートリアルのときはROM領域の値が
入っています。(なので変数を追っても非常に分かり悪かったのです。)
値は例えば、手持ち道具のとき D2A1hですが
おじいさんチュートリアルのときは
赤・緑初期版(v1.0) 5174h
赤・緑後期版(v1.1) 516Eh
青版 516Bh
黄版(v1.0、v1.1、v1.2、v1.3全て) 5263h
となっております。いずれもROMバンク0Fhです。
でおじいさんチュートリアルの時にいつアドレスCF72hの値が変わるかというと、
おじいさんが戦闘画面のどうぐを選んでから変わります。
元の値に戻るのはおじいさんとの会話終了後のようです。
おそらくスクリプトでコントロールしているのでしょう。
また改造コードでアドレスCF72hの値を弄ってやればいろいろ面白いことが出来ます。
2022/04/08(金) 22:55:42.65ID:VYnptqLI0
>>62
おじいさんチュートリアル(おじいさんモード)の時は、道具欄がROMバンク0Fhの
おじいさんチュートリアル用の道具欄になり、道具欄の一番上に表示されている道具を
使用しようとする。
戦闘中に道具欄をスクロールしてから、セレクトバグ等で
アドレスD037h(33番目の技の残りPP)の値を01hにしておじいさんチュートリアルにした
場合は道具欄の先頭が1番目の道具(=モンスターボール)ではなくなってしまって
うまくいかない場合がある。
おじいさんチュートリアル(おじいさんモード)の時は、道具欄がROMバンク0Fhの
おじいさんチュートリアル用の道具欄になり、道具欄の一番上に表示されている道具を
使用しようとする。
戦闘中に道具欄をスクロールしてから、セレクトバグ等で
アドレスD037h(33番目の技の残りPP)の値を01hにしておじいさんチュートリアルにした
場合は道具欄の先頭が1番目の道具(=モンスターボール)ではなくなってしまって
うまくいかない場合がある。
2022/04/08(金) 23:31:07.88ID:VYnptqLI0
メモ
D034 バトル中かを管理するフラグ
非戦闘時 00h
野生戦 01h
トレーナー戦 02h
(戦闘に負けたとき FFh ?)
D037 バトルタイプフラグ
通常戦闘 00h
トキワシティの老人によるポケモン捕獲デモ 01h
サファリゾーンでのバトル 02h
道具欄で↑+Aが選択される奇妙なモード 03h
D039 ジムリーダー戦闘BGMフラグ
通常BGM 00h
ジムリーダー戦BGM 01h
D03C 釣り上げたポケモンフラグ
通常時 00h
釣り上げたポケモン 01h
D034 バトル中かを管理するフラグ
非戦闘時 00h
野生戦 01h
トレーナー戦 02h
(戦闘に負けたとき FFh ?)
D037 バトルタイプフラグ
通常戦闘 00h
トキワシティの老人によるポケモン捕獲デモ 01h
サファリゾーンでのバトル 02h
道具欄で↑+Aが選択される奇妙なモード 03h
D039 ジムリーダー戦闘BGMフラグ
通常BGM 00h
ジムリーダー戦BGM 01h
D03C 釣り上げたポケモンフラグ
通常時 00h
釣り上げたポケモン 01h
65名無しさん、君に決めた!
2022/04/09(土) 18:22:55.97ID:HTm5+Bu40 「ふたごじまのぢらい」を調べたなら、サファリゾーンの休憩小屋の話しかけると話す椅子
(透明人間)についても調べてみたら、
どうやらポケモンセンターのソファ(椅子)に座ってる人と同じ処理で左側から調べたとき
メッセージが出ます。
またソファ(椅子)に座ってる人はNPCでは無くマップの一部です。
サファリゾーンの休憩小屋はポケモンセンターのマップを流用して作ったのではないかという
説があります。タマムシシティの旅館のように透明のパソコンがあるという噂があります。
しかし推定される座標は壁の中である...
(透明人間)についても調べてみたら、
どうやらポケモンセンターのソファ(椅子)に座ってる人と同じ処理で左側から調べたとき
メッセージが出ます。
またソファ(椅子)に座ってる人はNPCでは無くマップの一部です。
サファリゾーンの休憩小屋はポケモンセンターのマップを流用して作ったのではないかという
説があります。タマムシシティの旅館のように透明のパソコンがあるという噂があります。
しかし推定される座標は壁の中である...
66名無しさん、君に決めた!
2022/04/09(土) 23:25:24.85ID:HTm5+Bu4067名無しさん、君に決めた!
2022/04/10(日) 08:17:55.41ID:lxct7p0f0 赤緑初期版(v1.0)のバグ、
主人公の名前の1文字目がA(内部コード60h)の場合にロックアウトされてしまう問題。
これは日本語のwebページでは紹介されていない不具合。
自分の名前一文字目がAの場合は、「じぶんの データがこわれています!」
相手の場合は、「じぶんの データがこわれています!」
と表示される。
自分も相手も両方の場合は、「つうしんじゅんびちゅう!」の表示の所で固まってしまう。
主人公の名前の1文字目がA(内部コード60h)の場合にロックアウトされてしまう問題。
これは日本語のwebページでは紹介されていない不具合。
自分の名前一文字目がAの場合は、「じぶんの データがこわれています!」
相手の場合は、「じぶんの データがこわれています!」
と表示される。
自分も相手も両方の場合は、「つうしんじゅんびちゅう!」の表示の所で固まってしまう。
68名無しさん、君に決めた!
2022/04/10(日) 08:30:32.45ID:lxct7p0f0 赤緑後期版(v1.1)ではそのコード自体が削除されているらしい。
バグ道具のエントリーポイント(ジャンプ先)が赤緑前期版(v1.0)と比べて
赤緑後期版(v1.1)の方がアドレスの上位の方にずれているのはこのためかな?
で少し容量が出来たので戦闘中に道具欄を閉じるときに初期化処理を追加して
戦闘中の道具欄でのセレクトバグを封印したと。
空き容量が足りなかったので全てのセレクトバグは封印できなかったのかな
バグ道具のエントリーポイント(ジャンプ先)が赤緑前期版(v1.0)と比べて
赤緑後期版(v1.1)の方がアドレスの上位の方にずれているのはこのためかな?
で少し容量が出来たので戦闘中に道具欄を閉じるときに初期化処理を追加して
戦闘中の道具欄でのセレクトバグを封印したと。
空き容量が足りなかったので全てのセレクトバグは封印できなかったのかな
69名無しさん、君に決めた!
2022/04/10(日) 08:46:22.91ID:lxct7p0f0 >>66
Corrupted data Trade Center/Colosseum error message (Red/Green v1.0) - YouTube:
https://www.youtube.com/watch?v=tT93eP1j6p4
Corrupted data Trade Center/Colosseum error message (Red/Green v1.0) - YouTube:
https://www.youtube.com/watch?v=kPZFUyeShOk
Glitch City Laboratories Archives - Safari Zone: Mysterious hidden texts - Page 1:
https://archives.glitchcity.info/forums/board-10/thread-6888/page-0.html
Pokémon Red and Blue/Unused Text - The Cutting Room Floor:
https://tcrf.net/Pokémon_Red_and_Blue/Unused_Text#Corrupted_Cable_Club_Data
Corrupted data Trade Center/Colosseum error message (Red/Green v1.0) - YouTube:
https://www.youtube.com/watch?v=tT93eP1j6p4
Corrupted data Trade Center/Colosseum error message (Red/Green v1.0) - YouTube:
https://www.youtube.com/watch?v=kPZFUyeShOk
Glitch City Laboratories Archives - Safari Zone: Mysterious hidden texts - Page 1:
https://archives.glitchcity.info/forums/board-10/thread-6888/page-0.html
Pokémon Red and Blue/Unused Text - The Cutting Room Floor:
https://tcrf.net/Pokémon_Red_and_Blue/Unused_Text#Corrupted_Cable_Club_Data
70名無しさん、君に決めた!
2022/04/22(金) 15:14:50.94ID:wkLIW5T80 ほしゅっしゅ
2022/05/05(木) 09:35:21.76ID:H/EozruH0
VC青版で化石買いたいんだけどショップバグ初めてでいまいちうまくいかなくて助けて欲しい
どのバグアイテム売ればいいかよく分からなくて運良く買える一覧がバグって化石買えてもバグ直したら持ち物にないのよ
どのバグアイテム売ればいいかよく分からなくて運良く買える一覧がバグって化石買えてもバグ直したら持ち物にないのよ
72名無しさん、君に決めた!
2022/05/29(日) 21:19:31.75ID:vF195fVA0 POS
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【ラジオ】永野芽郁、田中圭との不倫疑惑後初の『ANNX』で謝罪「誤解を招くような行動…反省」「本当にごめんなさい」★7 [Ailuropoda melanoleuca★]
- 「自分達は産む機械かと」「地方は非常に生きづらい」…指摘に赤沢大臣「大変申し訳ない状況」 [煮卵★]
- 【ラジオ】永野芽郁、田中圭との不倫疑惑後初の『ANNX』で謝罪「誤解を招くような行動…反省」「本当にごめんなさい」★8 [Ailuropoda melanoleuca★]
- 【愛知】廃墟となったホテルの客室から白骨化した遺体 肝試しに来ていた若者のグループが見つける 岡崎市 [ぐれ★]
- 令和ロマン髙比良くるま 吉本との「信頼関係壊れた」スタンドプレー [ひかり★]
- 【山梨】「コンセプトはメガ安!」 ディスカウントスーパー“ラ・ムー”爆誕へ [おっさん友の会★]
- 自民党所属の横浜市議(76)、キャバ嬢(45)を蹴り飛ばして現行犯逮捕 [834922174]
- __アップル テスラ、中国への部品輸入に125%、完成品を米国に輸出に145%の二重関税 [827565401]
- GW初日のお🏡
- 【悲報】日本人、貧しくなりクリーム無しクレープしか食べられなくなる [817148728]
- 【朗報】TOYOTA入社祝い金100万wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww [705549419]
- 【お笑い】枯れ木を大量に立てた例の万博「文明の森」、倒木の恐れありとして敢えなく立入禁止に😂 [359965264]