初めまして、戸豚といいます。
飛べないのでただの豚です。
愛用していた9821V13が壊れてエミュに乗り換えです。
GetDriveでHDDのイメージを全部吸い上げたら 2060Mになってしまい、nhdgenでヘッダが付けられませんでした。
ソースを拝見するとループ変数をunsigned intにするだけでいけそうだと判ったんですが、
Windows用のコンパイラが手元になかったりします。
VC++ Ver1.5ならあるんですが、これってWin16用ですしねぇ…。
吸い出す量を加減して、後ろの未使用シリンダは読まないようにして何とかしました。
次のバージョンアップ(があればですが)2Gオーバーファイルに対応もお願いします。
#さ、これから .NET Framework SDK落として C++コンパイラを入れねば…