殿堂入りスクリプト(9F)を実行してみただけ。エンディング後のリセットもちゃんとできる。
使用したコード(メール)
がまぜづョぼザヅュほひびデてカで
ム
実行方法は、わざマシン17(to FA47)→アンノーンのステータス(ぼうぎょ実数値から読み込まれる)→ニョロボン@まぼろしメール(ld a,BD)→
ほろびのうた→たいあたり→いばる(jp CF21)→最後に読んだメール(CF21~)「ム」が9Fを表し、改行の直後がCF32に来るようになっているので、hlレジスタにCF32を入れ、サブルーチン3385で実行できるようにしている。
本当は「チ」(90)も入れた方がいいみたいだが、殿堂入りはエンディング後タイトルに戻るから問題ないみたい。
CE57に0Aを入れたりxor aを挟んでいるのは先人のやり方に倣ったもの。道具欄を閉じた後にスクリプトを実行するよう予約しているはずなのだが…
殿堂入りのプログラムを直接呼び出す方法なら分類違いわざマシン、バグ図鑑モードの両方に対応可能。
コードはこんな感じ。(メール)
がレひどぜヤひゼぼがべまの
参考資料
理解できなくても出来る任意コード実行解説【ポケモン金銀ver】 - nakayoshibaddi’s blog
https://nakayoshibaddi.hatenadiary.jp/entry/2017/08/15/223932昔のポケモンの裏技を語る【アネ゛デパミ゛】 15 (の291)
https://medaka.5ch.net/test/read.cgi/poke/1518865345/291