2014-02-01から1ヶ月間の記事一覧

悟空伝のカセットずらし技を考える

簡単にみただけでデバッガを動かしてはいない。推測ばかりなので信用しないこと。yychr でキャラデータみたら Charcter ROM の 3/4 が Charcter Data, 1/4 がそれ以外だった。それ以外をぱっと見る感じ、 6502 の命令が入っていることはなく、冗長性の高いデ…

TAS 更新

入力時間 290 frames, 00:04.83 に更新。 jmp $8092 を jsr $8092 に変更 入力の無駄を修正 解説 jmp が 0x4c で、 jsr が 0x20 だから入力時間が短くなる。 jsr の後に rts をいれないといかんかなーと思ったが、なんかちゃんと動いてるらしいので OK. $030…

Zガンダムホットスクランブルの TAS を作ってしまった

indirect jmp (jmp ($xxxx)) がないかなーと思ったらものすごく都合のいい命令があって、ゲーム中の3Dシーンでは常に実行されていました。 B153: ldy $4A ;enemy id number? B155: jsr $B16E B16E: lda $0300,y ;work index B171: tax ;assumed numbers are …

Zガンダムホットスクランブルの裏技は開発者の釣り針だったかもしれない

前から書こうと思っていてたが、コピペ blog に当時の雑誌の記事が載っていたので調べてみた。Zガンダムホットスクランブルには DEBUG MONITOR という裏技があり、タイトル画面で複雑怪奇なボタン入力をいれると、ゲーム中に16進数の値を入れることができる…