FreeDOS(98)進捗どうですか
誰もきいてない近況(98)その11:とりあえず256バイトセクタのSASIドライブも読めるようになったかな…まだsysは未対応… pic.twitter.com/RBUHj0bGWh
2015-07-01 17:08:2798用DOS、各HDDの物理(BIOS)セクタサイズをメモってる場所がIO.SYS内のどこかに絶対あるはずだ…コード逆アセしないで調べるには力技メモリサーチしかないか…みたいなこと2015年現在考えてるのは全宇宙で自分だけかもしれない…(虚無
2015-07-02 20:10:44誰もきいてない近況(98)その12:いままでFD実行後にファンクションキー表示が消えたりとか動作が胡乱だったが、ESC[6nで返す座標が逆だったという…Yが最初だよねもう…
2015-07-04 14:57:04あとカーソル消えっぱなしになってることがあったので、とりあえずカーソル移動時に毎回ワークエリア確認して表示/非表示設定するようにしてみた。うーん弥縫策…
2015-07-04 15:04:44ちなみに本家DOSでもワークエリア更新すれば状態が即反映されるもよう(内部動作をうかがわせるバグり方…) pic.twitter.com/hPwtP65wP9
2015-07-04 15:11:26誰もきいてない近況(98)その13:で、256バイトセクタのSASI上にあるDOS5領域からブートしてみた。予約セクタ数が4ってことはブート時に4セクタ読み込まれるってことでしょうかね…? pic.twitter.com/LGiMeANWcN
2015-07-04 19:55:07そういや最近bc5のランタイムのソースをぬぼーと眺めていたら、0060:0032のVRAMセグメントはEPSONのDOS4.01だと未サポート的なことが書かれていた。エプソンのDOS4はさすがにレアだな…
2015-07-10 11:40:35誰もきいてない近況(98)その14:未定義命令ハンドラを適当にアレして、とりあえずSTOPキー押しても現状無視されるようにした。そう、今まではSTOP押すとそのままDOSが落ちていたのです… bauxite.sakura.ne.jp/software/dos/f…
2015-07-10 23:28:15んー、FreeDOS(98)でexdebが未だに詰まっちまうの、やっぱりコンソール周りをもう少しガチでやる必要があるんですかいのう…入力バッファとか…気持ちが億劫でござる… #なんか暑いし
2015-07-11 13:22:35んー、ESC[6n 表示後キー入力しないでSTOP押すとバッファ全クリで結果が取得できなくなるんですね…えすけーぷしーけんすめんどい…
2015-07-11 16:47:00んー、exdebはファンクションキーの設定にint DCh,CL=0Ch,AX=00FFhを使っているのよな…ちなみにFreeDOS(98)未実装…
2015-07-15 16:00:11誰もきいてない近況(98)その15:かなーり、やっつけ気味にフロッピー対応してみた。今のところ1M(2HD/2HC)のみ… pic.twitter.com/3YV2FwOGfq
2015-07-16 18:41:30@lpproj フロッピーからのブートも成功。これでだいぶ運用は楽になる、かな… pic.twitter.com/z4ROf4QP4I
2015-07-16 23:16:44@lpproj とりあえず手持ちの実機(9821Xc13)でFDブートして試したけどクッソ遅い(これは分かってた)し所々読み込みエラー出たりと散々。ちょっと実装雑すぎた…(あとIDEは起こさないと読めない)
2015-07-17 11:16:49なんかDMAバウンダリエラーが出るらしい。なんでやねん…と思ったらバウンダリ調整用の変数が512のままだった。1024バイトセクタのとき、うまい具合に跨いでしまったらしい…
2015-07-17 18:29:01