Contenido
Feliz Año Nuevo a todos los entusiastas del Commodore 64 al comenzar 2023. C64 OS continúa disfrutando de fuertes ventas, para mi satisfacción. Actualmente, estoy preparando la cuarta producción y espero reanudar la aceptación de pedidos a finales de enero. Mientras tanto, se están realizando pruebas beta para las actualizaciones v1.02 y v1.03 para asegurar un funcionamiento fluido antes de su lanzamiento en la página de Actualizaciones de Software. La actualización v1.02 es menor pero importante, corrigiendo un error en la Utilidad de Instalación que afecta instalaciones de actualizaciones posteriores. La actualización v1.03 incluye múltiples nuevas funciones, que detallaré en una futura publicación del weblog.\n\nQuisiera compartir un vistazo al proceso de ensamblaje en OpCoders Inc., donde se preparan los paquetes de C64 OS para envío. Muchos usuarios han preguntado sobre la compatibilidad de C64 OS con dispositivos como el 1541 Ultimate II+ y Ultimate64. Estos dispositivos son complejos y multifuncionales. El Ultimate64 sirve como un reemplazo moderno completo del C64, y he demostrado exitosamente C64 OS en él en eventos recientes de Commodore. El 1541 Ultimate II+ ofrece numerosas funciones, actuando como REU, GEORAM, emulador multi-SID, reemplazo de ROM KERNAL, cartucho cargador rápido, fuente de reloj en tiempo real y módulo de audio digital, entre otros.\n\nAunque C64 OS funciona bien con estos dispositivos cuando están conectados a un C64, la pregunta frecuente es si C64 OS puede instalarse y arrancar directamente desde el 1541 Ultimate II+ o Ultimate64. La respuesta simple es no. Esta limitación se debe a que estos dispositivos emulan unidades de disco 1541, 1571 o 1581 usando archivos de imagen de disco en lugar de medios físicos. Los discos tradicionales tienen capacidad insuficiente y carecen de soporte para subdirectorios, ambos esenciales para la instalación de C64 OS. Esta explicación, detallada en la Guía del Usuario, aclara por qué la instalación en estas unidades no es factible.\n\nLos usuarios también preguntan sobre la compatibilidad con Software IEC. Software IEC soporta subdirectorios y acceso nativo al sistema de archivos USB, teóricamente haciéndolo adecuado. Sin embargo, actualmente carece de compatibilidad suficiente con otras familias de dispositivos soportadas como CMD HD, RamLink, IDE64 y SD2IEC, todas las cuales mantienen alta compatibilidad DOS entre sí. A través de correspondencia detallada con un usuario de C64 OS y posible desarrollador de software, describí las brechas de compatibilidad entre Software IEC y estos dispositivos. Aunque los desarrolladores del firmware de 1541 Ultimate II+ y Ultimate64 han mostrado interés en mejorar la compatibilidad de Software IEC, el progreso y los plazos son inciertos.\n\nUsando un Ultimate64 con versión 1.41 - 3.10a para pruebas, intenté catalogar las incompatibilidades. Las diferencias son extensas, por lo que una explicación de arriba hacia abajo de los comportamientos esperados es más efectiva. Los desarrolladores deben decidir si mantienen sus propias implementaciones únicas o buscan alta compatibilidad con dispositivos de almacenamiento masivo establecidos. Dado que C64 OS versión 1.0 soporta comandos DOS y estructuras de ruta comunes a múltiples dispositivos, abogo por este último enfoque.\n\nHistóricamente, Creative Micro Designs (CMD) mejoró el CBM DOS para soportar múltiples particiones, subdirectorios y operaciones avanzadas de archivos incluyendo marcas de fecha/hora y comandos RTC. Este DOS extendido se introdujo con el CMD HD en 1990 y luego se adaptó para CMD FD-2000 y RamLink, todos compartiendo funcionalidad DOS casi idéntica a pesar de diferencias de hardware. El IDE64 siguió en los 90 y 2000, copiando comandos y sintaxis DOS de CMD para preservar compatibilidad, añadiendo algunos comandos únicos. El SD2IEC llegó a mediados y finales de los 2000, continuando esta tradición, aunque mi conocimiento sobre su historia temprana es limitado debido a una pausa en la escena Commodore durante ese tiempo.