[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[WitchTech 00075] Re: stack



Z80Bという者です。はじめまして

自分も興味本位ですが、WonderWitchを使って画面表示周りを試行錯誤している最中
です。

>>ちなみにいま超手抜きで作ってるので点をひとつ描くたびにBIOSコールしてて、
>>むちゃくちゃ遅いです。。。って、高速化考える前にまずそれをなんとかしろっ
>>て感じですね。ははは。。。 ^-^;
>
>仮想VRAM方式でしょうか?
>もしそうなら、VRAMへの書き戻しを毎回ではなく、ユーザー指定にしてみてはどう
か
>な?
>例えば rewrite() とかいう書き戻し関数を用意しておくとか・・・


画面全体のキャラクターイメージと更新用のフラグをRAM上に構築するというのは
どうでしょうか。その際、キャラクターの配置は画面の左肩から横への走査線方向で
はなく、
縦方向に連番で配置して、下端で右隣の上端へ・・・の折り返しにするようにしてお
くと、
連続更新時の速度が稼げるとおもいます。

自分の場合ですと、LSIC86を使って、ソースは一旦.a86にしてから必要に応じで逐
一、最適化するという方法でやっています。
これって結構荒業かもしれませんが、個人の趣味なのでこれでも良いかなぁと思って
ます。




ML Archives