User:Evie (Torchickens)/Badge describer glitch/日本語: Difference between revisions

From Glitch City Wiki
Jump to navigation Jump to search
(Suggestion from flag3.)
m (Evie (Torchickens) moved page Badge describer glitch/日本語 to User:Evie (Torchickens)/Badge describer glitch/日本語: Furry Charizrad 'M (GCRI Discord): "well, i dont think its prudent to have translated articles on the wiki if they are not up to standard or have someone who understands the subject and is fluent in the languagr if flag3 wants to work on the wiki on the japanese translation, or oversee japanese articles, id be okay with that")
(No difference)

Revision as of 20:21, 29 April 2024

バッジおじさんバグとは、ポケットモンスター 赤・緑におけるセレクトバグの一種です。 このバグは「エレベーターバグ」と同様に、ハナダシティの「バッジおじさん」でバッジ同士をセレクトボタンで入れ替えることで発生します。

その間再配置をして、どうぐのアイテムと数量ペアのように扱われます。したがって、2のWRAMアドレス再配置されます。デフォルトのリストポインタはCF62です (選択肢の数+CF63のリスト)。そして、「アイテム」の確認をテキストモードのスクリプトします。バッジアイテムは定義されたスクリプトを起動して、他の項目はバグスクリプトを推定します。 (任意のコードの実行ことができます。例えばとテキストモードスクリプト08>GBZ80のコード続くです。他の方法もあります。)

バグアイテム(バッジ)のアクセス

データの冗長性により、これは、品目と数量のペアに対応します。(表を参照 (バイト表現))

「List pointer lower byte」翻訳すると位置ポインタの下位バイトです。 (0xCF62の0x62です。)


「グリーンバッジ」 (どうぐアイテムとして)≡CF71+CF72です。CF72もリスト位置ポインタの下位バイトです。 (0xCF62の0x62です。) したがって、これを別の場所に移動して、ゲームにバッジ/アイテムのリストをメモリ内の別の場所に強制的にフェッチさせることができます(CFXX)。 残念ながら、アイテム名は非常に長い場合があり、ゲームでは B ボタンまたは A ボタンを何度も押すことが予想されます。誤って間違ったテキスト スクリプトをロードしたり、メニューを閉じたりする可能性があります。

別の裏技を使用して、タイルマップの左上隅に0x50サブタイルをロードするのが理想的かもしれません (どうぐ拡張されバグマップブロック割り当てのような)。

任意のコードの実行のアイテムスクリプト

  • 「すごいキズぐすり」 (0x12): WRAM: D333 (D334でGBZ80 を実行するためにバイト0x08を配置します。) D333はどうぐのアイテム73(コードは後のアイテム/量に続きます(74, 75 (…))です。0x08は「サファリボール」です。

外部リンク

This article or section is a stub. You can help Glitch City Wiki by expanding it.