[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
[OSASK 1267] ieatta4.
こんばんは、川合です。
とても遅くなりましたが、ieatta4のベータリリースです。これに障
害が無ければ、そのままOSASK/AT ver.0.7になる予定のバージョンです
。
改良点は以下の通りです。
・音楽を演奏しても大丈夫。
・ESCを押しても大丈夫(笑)。
・直接起動でも800x600に対応可能になった。
・pokon06のバグを修正。
なお、ieatta4の構成は、
base_075 + timea072 + vgadrv00 + pione074 + winman04 + pokon06
となっております。
説明が必要なのは、800x600に関する部分だけでしょう。ええと、800
x600にするには、従来の「0x6a」という隠しオプションを指定するとい
う方法ではなく、ieatta4のバイナリを直接バイナリエディターで書き
換える必要があります。
どこを書き換えるのといいますと、オフセット0x04c0〜0x04cfの部分
です。まず、書き換える前は、このような値になっていると思います。
04C0 : 00 00 00 00 12 00 00 00 80 02 E0 01 00 00 00 00
これを以下のように書き換えます。
04C0 : 00 00 00 00 02 01 00 00 20 03 58 02 00 00 00 00
こうすることで、このバイナリーは800x600で起動するのがデフォル
トになります。・・・ちなみに、ビデオカードがVESAの800x600x4bitの
画面モードをサポートしていない場合、OSASKは自動的に800x600をあき
らめて、通常の640x480での起動を試みます。
マウスのサポートやキーボード周りの拡張が間に合いませんでしたが
、[OSASK 1209]で小柳さんが指摘されたいくつかの問題点(アプリを終
了できない・musicが混ざる)はなんとか解決したといえるでしょう。
それでは。
--
川合 秀実(KAWAI Hidemi)
川合堂社長 / OSASK計画総指揮 / カーネル開発班
E-mail:kawai !Atmark! imasy.or.jp
Homepage http://www.imasy.or.jp/~kawai/