2M es un programa DOS del programador español Ciriaco García de Celis. Permite el formateo de disquetes con una capacidad superior a la normal . Vio un desarrollo activo de 1993 a 1995. La última versión, v3.0, fue lanzada el 6 de marzo de 1995. Fue escrita en C y ensamblador y compilada usando Borland C ++ 3.1.
El programa constaba de dos componentes principales: 2M y 2MGUI (de "2M Guinness"). De estos, 2M era el programa principal que permitía formatear, leer y escribir discos de 3,5 "de alta densidad formateados a una capacidad de 1804 KiB o 1886 KB, y 2MGUI era un programa de prueba de concepto que demostró la capacidad de formatear cualquier disco normal de alta densidad de 3,5 "con una capacidad de más de dos millones de bytes (1972 KiB ) en cualquier unidad de disco. Ambos programas implementaron aceleraciones de E / S de disco en forma de "Sector Sliding" y "DiskBoost", que funcionan según el principio de ordenar los sectores físicos en el disco para facilitar la lectura sin pausas sobre los cambios de pista. 2MGUI utilizó golpes de bits y engañó al controlador del disqueteen algún tipo de modo de "paso a través" que permite la manipulación directa del flujo de bits de bajo nivel . Disk2FDI de Vincent Joguin también utilizó una técnica similar para los disquetes Amiga.
Programa de formateo | 5,25 ", DD | 5,25 ", HD |
---|---|---|
FORMATO (40/80 pistas ) | 368,640 bytes (360 KiB ) | 1,228,800 bytes (1200 KiB ) |
FDFORMAT 1.8 (82 pistas) | 839,680 bytes (820 KiB ) | 1,427,456 bytes (1394 KiB ) |
2MF 3.0 / F (82 pistas) | 839,680 bytes (820 KiB ) | 1,511,424 bytes (1476 KiB ) |
2MF 3.0 / M (82 pistas) | 923,648 bytes (902 KiB ) | 1,595,392 bytes (1558 KiB ) |
2MGUI 1.0 (82 pistas) | 1,000,064 bytes (976 KiB ) | 1,679,104 bytes (1639 KiB ) |
disco en blanco (82 pistas) | ~ 1.025.000 bytes (1001 KiB ) | ~ 1,708,224 bytes (1668 KiB ) |
Programa de formateo | 3,5 ", DD | 3,5 ", HD | 3,5 ", ED |
---|---|---|---|
FORMATO (80 pistas ) | 737,280 bytes (720 KiB ) | 1,474,560 bytes (1440 KiB ) | 2,949,120 bytes (2880 KiB ) |
FDFORMAT 1.8 (82 pistas) | 839,680 bytes (820 KiB ) | 1,763,328 bytes (1722 KiB ) | No soportado |
2MF 3.0 / F (82 pistas) | 1,007,616 bytes (984 KiB ) | 1,847,296 bytes (1804 KiB ) | 3,694,592 bytes (3608 KiB ) |
2MF 3.0 / M (82 pistas) | 1,091,584 bytes (1066 KiB ) | 1,931,264 bytes (1886 KiB ) | 3.862.528 bytes (3772 KiB ) |
2MGUI 1.0 (82 pistas) | 1,204,224 bytes (1176 KiB ) | 2,019,328 bytes (1972 KiB ) | 4.038.656 bytes (3944 KiB ) |
disco en blanco (82 pistas) | ~ 1230 000 bytes (1201 KiB ) | ~ 2,050,000 bytes (2002 KiB ) | ~ 4,100,000 bytes (4004 KiB ) |
Ver también
Referencias
- Toda la información se basa en la proporcionada en 2M-INFO.EXE suministrado con 2M v3.0