"и будет таким макаром работать ровно 1,5 программы. с чего начали к тому и пришли"
Это с какого перепуга?
Вид для печати
"и будет таким макаром работать ровно 1,5 программы. с чего начали к тому и пришли"
Это с какого перепуга?
Ну и ладно ...
Буду, как обычно, делать только для себя.
Например, такой вопрос.
LOAD "" Оставить для загрузки с
"ленты по умолчанию" или загрузки "командера" ...
Думаю первое.
А для просмотра каталога зарезервировать
LOAD "CAT"?
"переведи...."
Это насчет просмотра каталога ч-з
команды LOAD/SAVE.
Поделюсь ка своими планамы на чет своего клона ZX128 как я представляю работу командера. При старте запускаетсья командер. В командере можно выбрать файл для загрузки *.TAP, потом запускается уже стандартная ОС с измененными LOAD и SAVE процедурами. Также можно запускать и сохранять снапшоты *.SNA. При нажатии на кнопку "Magic" попадаем в меню которая продостовляет выбор подолжить программу, сохранить снапшот или запустить командер.
Собственно обмен файлами происходит с неким девайсом который подрублен к свободному порту AY и спекруму по барабану какая фс на носителе. Потому что исползуется протокол который работает на уровне файлов.
В моем случае девайс состоит из носителья на SD флеш карточке, и МК с USB портом. А сами файлы копируется в девайс через USB. (эта часть уже реализована)
"При старте запускаетсья командер. В командере можно выбрать файл для загрузки *.TAP"
Зачем такие ограничения?
Это не есть хорошо ... Выбор надо оставить
динамический программный.
А командер? Он уже в пзу? Или грузится первым ...
И зачем? Если набрал LOAD "winХР" - и загрузил :)
"Также можно запускать и сохранять снапшоты *.SNA"
Это отдельная тема ...
"Собственно обмен файлами происходит с неким девайсом который подрублен к свободному порту AY"
Порт магнитофона есть везде... 100%...
"и спекруму по барабану какая фс на носителе. Потому что исползуется протокол который работает на уровне файлов. "
Это главное!
Добавлено через 1 минуту
"как сама SRL это сделала дли микродрайвы? "
Думал про это ... Но это требует доп.железа,
Проще контроллер дисковода.