@Denn
@Denn
HardWareMan, а что собственно тебя так удивило? Следование сообщений от Denn?
Там между сообщениями Denn были еще сообщения от barsik, сейчас они почему-то удалены.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
HardWareMan, там были посты от барсика о неоткрываемости ссылок, их цитировать я уж не стал. Куда они исчезли - я х/з.
- - - Добавлено - - -
Вот тут - http://zx-pk.ru/threads/25327-perife...l=1#post897811
Я эту доработку сделал.
Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел
Пользователь может сам удалить свой пост. А может и модератор удалить. Я здесь не модератор, в Специалисте мы с Барсиком цацкаемся, а здесь может местный модератор удалил без объяснения причин.
Не, он сам поудалял.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Что-то оно не очень работает на моем реале...
Зашил ромдиск с теми тремя вариантами SDOS.
SD-адаптер по схеме MSX.
На карточке создан раздел FAT16 с парой файлов BRU и RKO.
Методом тыка нашел, что для моего варианта подходит запуск SDOS84M$
После запуска и прочих операций остается гореть светодиод активности (сигнал SD_CS).
Каталог читается.
Ввожу имя файла - сообщает о загрузке (моментально!).
Ввожу команду L с именем файла - вроде как тоже считалось (тоже моментально).
В реальности ни файл не загружен, ни в рамдиске ничего нет.
Что я делаю не так?
- - - Добавлено - - -
И кстати, из скромных пожеланий - убрать неоходимость ввода расширения файла. Оно вызывает тоску....
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
SDOS работает, карту и файлы на ней видит, здесь все хорошо.
Вероятнее всего проблема в самом формате конкретного файла RKO, а именно, если посмотреть исходник, что я и сделал сейчас, то: команда L подразумевает чтение файла, который состоит в начале из 8+64 байт чего-то, затем должен быть байт 0E6h - проверяется на это! и если этого байта нет, то просто выход без предупреждения... что очень похоже на ситуацию выше - Вот как я работаю с RKO:
хвост после данных (нулевые байты, Е6, контрольную сумму) я не проверяю.8 байт имя
64 нулевых байт, потом 0E6h (синхробайты)
2 байта начало (обычно 0000)
2 байта конец (старший байт первый)
16 байт ORDOS-заголовок
(конец-начало-10h) данные
3 нулевых байта, потом 0E6h (синхробайты)
2 байта контрольная сумма
Ориона у меня нет и по форматам файлов я не в курсе что и как, потому сделал так.
Вообще проверить работает ли чтение с карты можно так:
R ИМЯфайла.РАСШИРЕНИЕфайла,А ДРЕСкуда,СКОЛЬКОбайт - прочитать не
запуская данные файла, начиная с указанного адреса в памяти и сколько
байт (пример: R TEST.BIN,0ACD,5FE0 - читает файл TEST.BIN в память
начиная с адреса 0х0ACD и до адреса 0х0ACD+0х5FE0=0х6AAD)
после выйти по Х из SDOS и посмотреть дамп памяти, считался ли файл.
(для записи R меняется на W)
на данный момент с таким чтением у меня есть только одна проблема - не хватает режима skip начала файла, дабы можно было пробросить чтение всех начальных заголовков, прочитать тело самой программы в нужные адреса и выполнить запуск этой программы... но это не относится к данному вопросу
- - - Добавлено - - -
автоподстановка расширения для запуска файлов RKO есть...
Виталий, спасибо за разъяснения!
Да, файл РКО на карте - сильно сомнительного происхождения.
Применительно к ориону было бы очень неплохо поддержать родной для него формат BRU (ORD), он по сути подобен симуляторному RKO.
Попробую отыскать нормальный файл и погонять данные.
- - - Добавлено - - -
Поискать не получилось, дело бесполезное.
Сделал файл, приклеив к файлу .BRU необходимый "бампер" из 77 байт согласно описания.
Загрузилось, поехало.
- - - Добавлено - - -
А как сохранять файл на карту? Синтаксис какой?
- - - Добавлено - - -
Нашел в описании следущее -
только Orion:
- L ИМЯфайла.РАСШИРЕНИЕфайла - прочитать данные файла формата RKO с SD в RAM диск;
- S ИМЯфайлаНаRAMдиске,ИМЯфайла НаSD.РАСШИРЕНИЕ, - записать данные файла из RAM диска на
SD в формате RKO.
На диске В имеем файл LOADER$.
Запускаем SDOS, ввожу -
A:\S LOADER$,LOADER.RKO
Получаю
NO FILE(S).
WTF?
Пробовал вместо запятой пробел - то же самое.
- - - Добавлено - - -
Возможно и есть, но QUAZA не грузится (нет файла), а вот QUAZA.RKO - работает.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Пожалуйста, выложите в теме самые козырные варианты SDOS для схемы N8VEM и схемы на 555ИР26 (SPI-контроллера)
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)