#99 Article 59 Posted at 1991/06/26 16:58:36 by にゃここ (MAP2432) [32]
Subject: Re: PC98で32色 /41
いきりなりですが.. 割り込みにVSYNC じゃなくてタイマ割り込みはどうでしょう?VSYNC を使うより 正確かつ好きな間隔で割り込みをかけられます。 でも、タイマ割り込みを使うときはBIOSを使うのを避け、I/Oぽーとを直 接いじった方がより正確に働きますし、より短い間隔で割り込みをかけられま す。(BIOSだと最高1分間に100回ですが、直接I/Oポートをいじれ ば200回は軽く越えます。しかし、直接いじる場合はCPUクロックをよみ だしそれに合わせてポートにおくる値を計算しなくてはいけないので、めんど うといえばめんどうです。 僕の場合、N88BASIC上で動く、テキスト画面が2画面あることに目をつけ、テキ スト文字を8色以上で表示できるものを作ったことがありますが、ほとんどち らつきませんでした。(タイミングを考えなくとも。) 本来なら参考として そのプログラムのソースをお見せしたいのですが、不幸にもFATが壊れてし まい...。くすん。でも、タイマ割り込みを使った別のプログラムはあるの で、ご希望があれば分かりやすく編集しなおして、ここのボ-ドにアップしま すけれど。しかし、期末試験も近いので次にメイプルに顔を出すのは7月の終 わり頃になるかも知れません。 何かのお役にたてたら..でした。でも、VSYNC を知っていらっしゃるのでしたら、タ イマ割り込みなんてはるか昔から知っていらっしゃるのかも知れませんね。ですぎた まねになってないのを祈りつつ筆をおきます。 MAP2432 にゃここ