E-DOS es el nombre del innovador sistema de gestión de discos basado en menús para computadoras Atari 8-bits, que ha sido lanzado recientemente por Erez "Whomper" Yaary (Israel), con el objetivo de ofrecer una interfaz amigable y funcionalidades avanzadas que mejoran la experiencia del usuario.
Este software actualiza el clásico Disk Utility Package (DUP) y se ejecuta sobre sistemas operativos de disco como MyDOS o SpartaDOS, brindando una serie de funcionalidades no presentes en las interfaces tradicionales, como el copiado de sectores y el volcado de memoria.
Compatible con múltiples soluciones DOS, E-DOS proporciona una interfaz consistente y no depende de APIs específicas, utilizando los bloques de construcción básicos de CIO o SIO. Las operaciones de disco pueden ser destructivas, pero EDOS facilita estas tareas con señales visuales y colores que diferencian las operaciones de lectura y escritura, ayudando a evitar borrados no deseados. Además, EDOS es de código abierto, permitiendo a cualquier persona revisar y utilizar su fuente con el reconocimiento adecuado.
La historia de E-DOS comenzó en 1984, cuando Yaary adquirió su primer ordenador Atari 600XL. Aprendió ensamblador y programó diversas utilidades y juegos, comenzando a trabajar en su propia versión de un paquete de utilidades de disco para Atari. Años más tarde, al reencontrarse con su antiguo cuaderno de códigos, decidió retomar el proyecto. Con una nueva configuración de Atari 1200XL y dos unidades de disco 1050, adquirió un cartucho MAC/65 y continuó su proyecto de adolescencia.
E-DOS incluye comandos esenciales que reducen la necesidad de utilidades externas. Una barra de estado en la parte superior proporciona información adicional, como las unidades conectadas, el número de unidad predeterminada, si está habilitada la alta velocidad y la memoria extendida disponible. Entre los comandos destacados se encuentran la visualización del directorio, la copia de archivos, la duplicación de discos, el borrado de archivos, la inicialización de discos, la visualización de archivos, sectores y memoria, la protección y desprotección de archivos, la carga y guardado de archivos binarios, y la comparación de archivos.
El proyecto EDOS está compuesto por varios archivos, incluyendo EDOS.M65, EDOSVARS.M65, UTILS.M65, MACROS.M65 y SYSTEM.M65, cada uno con un propósito específico dentro del desarrollo del software. A través del foro AtariAge, "Whomper" invita a la comunidad a revisar y utilizar el código, disponible en GitHub, y a proporcionar comentarios y reportar cualquier error.