パッチリスト活用法

キーボードの「P」を押すと表示される「パッチリスト」
これはPS2DIS上で自分で値を変更した場所を表示する物ですが
そこに「PS2PARコードをペースト」という機能があります
これは、クリップボードにコピーしてあるPARコードを
PS2DISで展開させる事が出来るというものです


これの面白い活用法がプログラムの展開です
もちろん通常のコードでも展開する事が出来るので
ワークコードやちょっとしたプログラム書き換えコードでも
どういう風に書き込まれているかを知る事が出来ますが
やはり見た目的に面白いのが「プログラム埋め込みコード」
1行1行復号化して行の編集で入力しなくても
そのままペーストで全部が入力されるので
簡単にどうやって組んでいるのかを知る事が出来ます。


例えば、私自身が公開しているコードを例にすると
(.hack//絶対包囲 Vol.4)

全員ステータスMAX
9C9AE3A8 1354E404
9C9AE3AC 14BE598C
9C9AE3B0 15F7089C
9C9AE3B8 1500E4EB
9C9AE328 2050E751
9C9AE32C 3710B6FD
9C9AE330 2051E79C
9C9AE334 3FAB4725
9C9AE338 8FB2471D
9C9AE33C 8FAC4735
9C9AE340 384EE7B7
9C9AE344 A30BE7A4
9C9AE348 A70BE7A5
9C9AE34C AF12E7B1
9C9AE350 384DE79D
9C9AE354 AF0CE7AD
9C9AE364 372DB00C
9C9AE368 3710E7A1
9C9AE36C 0736B00E
9C9AE374 374EB00C
9C9AE378 3710E749
9C9AE37C 0756B016
9C9AE38C 15F6E79D
9C854C54 0C539A65

これをコピーした状態でPS2DISのパッチリストを開き
PS2PARコードのペーストをクリックして
先頭の行をダブルクリックするとプログラムが展開されます
後はキーボードの「U」をクリックして表示を変えて
逆参照解析さんを起動すると・・・
画像はでかいのでありませんが、仕組みが丸見えになります。


プログラム埋め込みコードは多数の方が公開しているので
それらをこの方法で命令に変換してみるのも面白いです
特に「とものおうち」に投稿されていた「コッペリアさん」
この方のコードは「なんじゃこりゃ?」というくらい
複雑に組んだプログラムが多いです。