- メガドライブやろうぜ part31
475 :名無しの挑戦状[sage]:2014/10/20(月) 22:11:58.36 ID:FpNbAkgG - >>474
だね。DMAで一気に画面描画できた時は、 「こんなにアッサリと1画面分の表示ができるのか」と衝撃を受けたよ。 FCの時は予めアドレス計算して、必要なデータも揃えておいて、 如何に「短時間でVRAMを書き換えて表示文字数を稼ぐか」なんてやってたし。 VRAMの直書きは本当に僅かな書き換えにとどめて、 スコア表示や残機表示なんかのテキスト部分は 上下どちらかに集めてDMAを利用する方が楽かもね。 パレットの書き換えが見えるから、V-INT割り込み毎にパレットを書き換える事で、 V-INT処理がどの程度行えてるのかある程度把握できるようになって 時間が間に合う限りDMA処理を詰め込んで、凝った画面処理が出来るようになるとおもう。 って、エミュレーターじゃ、見えないのか...。 実機だとパレットの書き換えがチラチラと見えてるんだよね。
|
|