Адриано Камарго Родригес да Кунха (Adriano Camargo Rodrigues da Cunha) выпустил новую утилиту для MSX под названием ONEDRIVE. На её создание автора вдохновила бразильская утилита CONTROL.BAS, которая оставляет подключенным только дисковод A: , тем самым освобождая немного системной памяти. Программа Адриано делает то же самое, но с некоторыми отличиями:
- ONEDRIVE работает на любых компьютерах MSX, в то время как CONTROL.BAS работала только на бразильских MSX-компьютерах, оснащённых бразильскими дисковыми интерфейсами.
- ONEDRIVE можно запустить из DOS и указать, возвращаться ли в DOS по окончанию работы или остаться в Бейсике
- ONEDRIVE можно запустить из Бейсика, куда по окончанию работы утилита и вернёт управление
- ONEDRIVE можно запустить из Бейсика командой BLOAD,R
- ONEDRIVE можно загрузить из Бейсика командой BLOAD и затем запустить при помощи USR, что позволяет интегрировать её в загрузчики игр (и больше не выдавать раздражающие сообщения наподобие "перезагрузите MSX удерживая нажатой клавишу CONTROL" )
- ONEDRIVE может загрузить и запустить программу на Бейсике по окончанию своей работы (независимо от того, была ли утилита запущена из DOS или Бейсика при помощи команд BLOAD/USR)
- ONEDRIVE может сделать единственным подключенным дисководом не только A:, но и любой другой (но этот дисковод должен быть первым устройством дискового интерфейса)
- ONEDRIVE совместима с DOS2: под DOS2 ничего не произойдёт с точки зрения доступных системе дисководов, но указанному дисководу назначается буква А: и программа на Бейсике (если указана) будет загружена; таким образом программа, которая использует ONEDRIVE для освобождения памяти будет работать и на DOS2 без изменений.
ONEDRIVE 1.0 можно скачать в разделе "MSX page" на сайте Адриано.
Ссылка по теме: сайт Адриано