Adriano Camargo Rodrigues da Cunha acaba de presentar una nueva utilidad para MSX llamada ONEDRIVE. Inspirada en la utilidad brasileña CONTROL.BAS, que sólo activaba la unidad A: de un ordenador MSX liberando así un poco de memoria base, esta nueva utilidad ofrece la misma funcionalidad pero con pequeñas diferencias:
- ONEDRIVE funciona en todos los ordenadores MSX mientras que CONTROL.BAS sólo funcionaba en ordenadores MSX brasileños equipados con interfaces de disco brasileños
- ONEDRIVE puede invocarse desde línea de comandos del DOS, volviendo al DOS o al BASIC después de activar sólo una unidad
- ONEDRIVE puede invocarse desde el BASIC, volviendo al BASIC después de activar sólo una unidad
- ONEDRIVE puede cargarse desde el BASIC con BLOAD,R
- ONEDRIVE puede cargarse desde el BASIC con BLOAD y USR para incluirla en cargadores de juegos (ya no más mensajes de "pulsa CONTROL mientras el ordenador se reinicia" )
- ONEDRIVE puede cargar y ejecutar un programa en BASIC después de activar sólo una unidad (después de que haya sido llamada desde el DOS o el BASIC con BLOAD/USR)
- ONEDRIVE no sólo puede activar la unidad A, también cualquier otra unidad (si bien esta tiene que ser la primera de un interfaz de disco)
- ONEDRIVE es compatible con DOS2: bajo DOS2 no se cambia nada de las unidades del sistema pero la unidad especificada se asigna como A: y se carga el programa en BASIC (si se especifica); de esta forma un programa que utiliza ONEDRIVE para liberar memoria funcionará también bajo DOS2 sin cambio alguno
ONEDRIVE 1.0 está disponible en la sección "MSX page" de la página de Adriano.
Enlace relacionado: Página de Adriano