2015-06-01から1ヶ月間の記事一覧

メモリの読み込み処理は emu.registerafter() で登録する

TAS

gui.register() は1フレームに1回呼び出されるわけではないので、メモリ読み込みに使うと色々おかしなことになります。例えば以下のスクリプトをFCEUXで実行するとポーズ中でもXが増え続けます。 local x_prev = 0 function f() local x = x_prev x = x + 1 …

FC『平成天才バカボン』調査メモ

$53 U8 画面内座標x $59 U8 座標y $5D U16 カメラx $7E U16 スピードx $0178 U8 座標xサブピクセル(ただし静止したりすると0にリセットされる) $017D U16 スピードy $0180 U8 ハシゴ登りや突っ張り登り時の移動カウント(意外と重要そう) $0181 U8 座標yサブ…