[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[OSASK 2749] Re: TOWNS+800x600
- Subject: [OSASK 2749] Re: TOWNS+800x600
- From: Hidemi KAWAI <kawai !Atmark! imasy.org>
- Date: Sun, 16 Dec 2001 12:54:05 -0000
こんばんは、川合です。
I.Tak. さんは 2001/12/16 12:52:52 の「[OSASK 2745] Re: TOWNS+800
x600」で書きました:
> 急ぐもなにも、パラメータを二つ変えるだけです(^^;
>param640 と param768 の3行目と4行目にある 0x0080 二つを 0x0064 に
>変えればもう仮想画面は幅800です。
おお、それは簡単ですね・・・。しかし、
> あ、もしかして、描画ルーチンも、ですか?>作ってもらえたら
>それは面倒そう……。
そう、描画ルーチンも、です(笑)。いや、大変なのは分かっていま
す。だから僕も引き受けたくなかったのです(笑)。
> 見たところでは1024を800に、1023を799に置換するだけでできそうな
>雰囲気ですが、それでいいんでしょうか?
掛け算以外はそれでいいです。掛け算のところは、ASKAが自動的にIM
ULに変換してくれないので(正式な仕様では自動的にやることになって
いるんですが)、たとえば、
ESI *= 1024; /* 197行目より */
というところを、IMUL(ESI, 800);にしてやらなければいけないでしょ
う。
気が向いたら、やってみてください。無理しなくていいです。
それでは。
--
川合 秀実(KAWAI Hidemi)
川合堂社長 / OSASK計画総指揮 / カーネル開発班
E-mail:kawai !Atmark! imasy.org
Homepage http://www.imasy.org/~kawai/