●主な変更点 by 小柳 雅明(Koyanagi.Masaaki@nifty.com)

Version 4.4(2004/4)
[OSASK 6872][OSASK 6880][OSASK 6883][OSASK 6910][OSASK 6911]
・CardBus周りのルーチンを改良しました。
・仮想86周りのコードのバグフィクスを行いました。
・setwallpaperコマンドを追加しました。
・setextコマンドを追加しました
・メモリチェックアルゴリズムを改良し、3機種で共通化しました。
・NEC98版でキーボードリセットコマンドの送信を廃止しました。
・QEMU に対応しました。

Version 4.3(2003/12)
[OSASK 6696][OSASK 6706][OSASK 6759]
・ウィンドウを移動していても枠が重ならない限りは描画を止めないように修正
されました。
・vgadrv, vesa8のグラフィック転送ルーチンが高速化されました。(PC-AT版)
・pioneer0.askの cmd114（グラフィックボックスへの文字列出力）
のバグを修正しました。

Version 4.2(2003/11)
[OSASK 6603][OSASK 6604]
・OSASKの大きすぎるウィンドウに対する対策処理が追加されました
・windowの枠だけ描画がサポートされました
・ATAとPCカードの読み書き速度がアップしました(AT/TOWNS）。
・.BMPの関連付けがPICTURE0.BINに変更されました
・画面イメージセーブのキー操作がF6からShift+F7に変更されました。

Version 4.1(2003/10)
[OSASK 6511][OSASK 6515]
・一部のノートPCにおいてPCカードスロットが原因で起動に失敗する問題を修正しました。
・POKONの関連付けが一部変更されました。
・マウススピードのデフォルトが少し速くなりました。

Version 4.0(2003/9)
[OSASK 6411][OSASK 6417]
・Linux/BSD上でビルドが可能になりました(詳細は OSASK Wikiを見て下さい)。
・CF以外のメモリカード（スマートメディア、マルチメディアカード、
SDカード、miniSDカード、メモリースティック）に対応しました(PC-AT版)。
・起動時のドライブ設定が働かないバグを修正しました。
・pokonがダブルクリックでハングアップするバグを修正しました。
・16bitカラーモードと32bitカラーモードのときに、マウスカーソルが
画面の右端にかかると表示が乱れるというバグを修正しました。
・画面モード切り替えが失敗した場合に元に戻す機能が働かなくなっている
のを修正しました。

Version 3.9(2003/8)
[OSASK 6313][OSASK 6314][OSASK 6318]
・CF（コンパクトフラッシュ）内のディスクイメージにアクセスできるように
なりました(PC-AT版, TOWNS版)。
・ATAハードディスク内のディスクイメージにアクセスできるように
なりました(PC-AT版)。

Version 3.8(2003/7)
[OSASK 6293]
・pokon がマウス対応になりました。
・pokon コンソールのコマンドが追加されました。
・pokon コンソールでスクリプトファイルを実行できるようになりました。
・pioneer がエラーメッセージに対応しました。
・4bit、8bit、16bitカラーでの減色ルーチンが改良されました。
・直接起動周りが改造されました。IPLも変わりました。

Version 3.7(2003/6)
[OSASK 6225]
・壁紙がJPEGファイルに対応しました。
・マウスが加速対応しました。

Version 3.6(2003/5)
[OSASK 6042][OSASK 6047]
・拡張子JPGがkjpegls.binに関連づけされました。
・現在の状況で開けるウインドウサイズの目安が得られるAPIが追加されました。
・VESA を使用した8bit-color, 16bit-color, 32bit-color 画面において、
  screen shot が取れるようになりました(PC-AT版)。ただし、16bit-color,
  32bit-color においては、保存したファイルをコンバータにかける必要があります。

Version 3.5(2003/4)
[OSASK 5859]
・pokonがデフォルトで開くテキストエディタがteditc01からteditc02
  に変更されました
・AT版では16bit/32bitカラーモードでもカラーフォントが使えるよう
  になりました(PC-AT版)

Version 3.4(2003/3)
[OSASK 5675][OSASK 5766]
・起動時にスクリプトを実行するようになりました。
・デフォルトのキーバインド設定が変更可能になりました。
・US101モードに対応しました(PC-AT版)。
・PF3 でビデオモードに切り替えられます(TOWNS版)。
・PF13でFresh-E,ES,ET,FS,FT HA HB HC (全てアクセラ未換装)シリーズのビデオ
アクセラレータCLGD543Xを使って1024x768x8bppに切り替えられます(TOWNS版)。
・直接起動ディスクが生成できるようになりました(NEC98版)。
・親指シフトキーのバインドを追加しました(TOWNS版)。

Version 3.3(2003/2)
[OSASK 5592][OSASK 5608][OSASK 5635]
・時計表示がサポートされました(TOWNS版)。
・時計表示位置が修正されました(PC-AT版/TOWNS版)。
・go_0009 で生成した .BIN ファイルが、go_0009 を閉じなく
ても開けるようになりました。
・VESA 2.0を使用して、8bit color, 16bit color, 32bit color
の高解像度画面が使用できるようになりました(PC-AT版のみ)。
・16bitグラフィックボックスが使えるようになりました。
・32bitグラフィックボックスが使えるようになりました。
・ankfont0をバージョンアップして、聖人さんのグラフィックキャラク
  ターを導入しました。

Version 3.2(2003/1)
[OSASK 5548][OSASK 5557]
・C のソースファイルのコンパイラが GO(cc1 + as) から 
  GO(cc1 + gas2nask + nask) に変更されました。
・mousespeedのデフォルトが2になりました。
・新規ファイル生成のためのAPIが整備されました。
・圧縮しても1MBを超えるようなアプリの展開に対応しました。
・聖人さんの日付表示改造を取り込みました(PC-AT版のみ)。
・圧縮ファイルのresize0を許容しました。
・アプリのIOPLを3に変更しました。

Version 3.1(2002/12)
[OSASK 5364][OSASK 5365][OSASK 5405]
・自己シグナル送信APIのバグが修正されました。
・消し忘れていたデバッグメッセージを削除しました。
・PC/AT版においてキーボードインタフェース周りが変更(初期化時のACK/NACK以外
  の応答を無視)され、対応するキーボードが増えました。
・C のソースファイルのコンパイラが lcc から GO(cc1 + as) に変更されました。
  これによりtolset02をダウンロードすれば、コンパイルに必要なツールを全て
  そろえることができます。

Version 3.0(2002/11)
[OSASK 5137][OSASK 5142][OSASK 5143][OSASK 5183]
・各モジュールをあらかじめ圧縮しておくことにより、OSASK.EXEが小さくなり
  ました。
・ブートシーケンスが変更され、リアルメモリの使用量が少なくなりました。
・PC/AT版においてキーボードインタフェース周りが変更されました。
・起動時に OSASK.EXE に付属するディスクイメージを展開することにより、
  フロッピーディスクがなくても起動可能になりました。
・TOWNS版での直接起動ディスク生成がサポートされました。
・ビルド時のリンカが obj2bim3 + bim2bin3 + osalink1 にバージョンアップ
  されました。

Version 2.9(2002/10)
・ビルドターゲットとして nec98 が追加されました。
　現状は特定の機種で動作チェックを行なった程度であり、動作確認は十分
  とはいえません（註：NEC98上でビルドできるかどうかは、話題になってい
  ません）。
　これにともない、nec98 ディレクトリが追加されました
・ビルド時のリンカを obj2bim2 + bim2bin2 にバージョンアップされました。
・標準ライブラリが stdlib6 にバージョンアップされました。
