2021-10-01から1ヶ月間の記事一覧

ファミコンの FF3 の RTA 草案

アイテムの並びがわかってもピアノを弾くのが未だ現実的なのですが、いくつか調査しました. 結果は cheap さんが提案したピアノ演奏+かわのたての方法が有力だとわかりました. ピアノ演奏の原理 移動画面の CPU address $0072 (ポインタ)の参照先に data 0xd…

ファミコンの FF3 のメニューの改定の終わり

kazzo で flash cartridge へ program して動作確認をしました. kazzo... 自分で作ってなんですが10年も経てばボロは出るわけで使いづらいです. 描画途中に CPU address $2001 bit3:2 = 2'b01 にする 前回 PPU A12 がうまく動かず MMC3 の IRQ counter が想…

ファミコンの FF3 のメニューの描画に IRQ を当ててみた

疑似スクロール 疑似スクロールはアイテム欄が32個(=16行)あるのに対し1画面で16個(=8行)の表示をしています. よろしくないのは1つのnametableでスクロールしているようにみせているので、上下端でカーソルを動かすとアイテム欄の nametable をすべて描画し…

ファミコンの FF3 のメニューの描画を早くした

先日別の方が普通にプレイしている姿をみてて、スタートボタンを押してからメニューがでるまでに毎度1度秒以上かかるのが気になったので改修してみました.ROM の CRC32 は 0x57E220D0 のものです. 遅い原因 画面描画を止めずに vblank を待って限られた時間…