Memo 2005  3月


3月7日(月) Wrong versionの続き。 COMMAND2.COMにパッチを当てる方法は良くないかも。DOS1フォーマットのディスクを 見分けられないものね。FAT16パッチのほうで、Windowsフォーマットのディスクを DOS2扱いできるように、VOL_IDを書き換えようか。 そういえばFAT16 ver0.08は、FAT16ドライブのVOL_IDを'7F,80,FF,FF'にしていたんですよね。 EXPERTの設定をしなくてもプログラムは実行出来た?
3月3日(木) 下の話の説明。 MSXではWindowsでフォーマットしたディスクをMSX-DOS1と認識しますよね。 プログラムを実行しようとすると"*** Wrong version of MSX-DOS"になるでしょ。 EXPERTを設定するのが煩わしいというか、MSX-DOS2で使うことが前提のFAT16ディスクなどは 初めからDOS2扱いして欲しい。というわけで昨年の今頃、COMMAND2.COMの解析をしていました。 1年かかったというより、1年後に再挑戦したら出来てしまったという感じ。
3月1日(火) ついに"Wrong version of msx-dos"を殺すことに成功。 1年かかってしまった。 これで「いきなりFAT16」が使い物になるかも知れない。
Return