#99 Article 102 Posted at 1991/08/26 23:12:48 by まる (MAP2055) [SXML1]

Subject: Re:*4 68「窓」のML1 /101 ... /2708(#32) /128(#46)

>で、こっちでやって下さいまし。面白そうだから。

じゃ、こっちでやりましょう(^^)

現在手元にある開発途中バージョンは、(改悪中かも?)タイリングの修正、
および、固定値16色となっております。(緑のみ2bitってやつ)

んでもって、異様に遅いのは、「データの展開」ではなく、実は「タイリング
への置き換え」が馬鹿なことやってたせいです。で、ちょっとなおして、約
半分ぐらいのスピードで表示ができるようになっています(おそらくさらに
半分ぐらいになる)。それから、160*100、320*200、640
*400ドットの各大きさにウインドウをかえれるようにもなりました。が、
メモリが・・・ってなわけで、現在、「リロケータブルブロックにメモリを
確保し、リニアに大きさを変える」ってぇのをやろうとしているんですけど
これがなかなか・・・ドクロマークになってしまう(;_;)

 それから、データのエラーチェックなんですが、どうやってやりましょう?
アドレスの妥当性をチェックしていけばできるでしょうが、また
遅くなってしまいますが・・・(早くアセンブラにすればいいのかなぁ)。

と、いうわけで、頭の悪い私に良きアドバイスを・・・

タイリング、参考にさせて頂きます。

                 あぁ、「私は絵描き?」 MAP2055まる