2M はスペインのプログラマ Ciriaco García de Celis によるDOSプログラムです。フロッピー ディスクの通常よりも大容量のフォーマットを可能にします。1993 年から 1995 年にかけて活発に開発されました。最終バージョン v3.0 は 1995 年 3 月 6 日にリリースされました。C とアセンブラで書かれ、Borland C++ 3.1 を使用してコンパイルされました。
このプログラムは、2M と2MGUI (「2M Guinness」に由来) という 2 つの主要コンポーネントで構成されていました。このうち、2M は、 1804 KiBまたは 1886 KBの容量にフォーマットされた高密度3.5 インチ ディスクのフォーマット、読み取り、書き込みを可能にするメイン プログラムであり、2MGUI は、通常の高密度 3.5 インチ ディスクを任意のディスク ドライブで 200 万バイト (1972 KiB )を超える容量にフォーマットできることを実証する概念実証プログラムでした。どちらのプログラムも、「Sector Sliding」と「DiskBoost」の形式でディスク I/O の高速化を実装しており、これはディスク上の物理セクターを順序付けて、トラックの変更を中断することなく読み取りできるようにするという原理に基づいています。2MGUI はビット バンギングを利用し、フロッピー コントローラーをだまして、次のトラックの上書きを避けるためにフロッピー コントローラーをリセットする前に、1 つのセクターとして完全なトラックのデータを書き込むようにし、物理レベルで可能な絶対最大容量を実現しました。同様の技術は、Amiga フロッピー用の Vincent Joguin の Disk2FDI でも使用されました。
参照
- DMF は、Microsoft が使用する高密度ディスケット形式です。
- fdformat、容量が少ない同様のプログラム
- XDF、IBMが使用する高密度ディスケット形式
- VGAコピーはフロッピーディスクの容量を増やすこともできました
参考文献
- 技術情報は、2M v3.0 に付属の 2M-INFO.EXE に記載されている情報に基づいています。プログラムのスクリーンショットは、「2M」でご覧いただけます。Museo de la Informática。2024年 6 月 22 日取得。
外部リンク
- 2m30.zipへの直接ダウンロードリンク
- 2mgui19.zip への直接ダウンロード リンク
