ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Хы, а буквы-то я и не заметил
В образе для ПЗУ поправил работу команды ASSIGN в config.sys CP/M (теперь на несуществующих, но заданных в ASSIGN приводах IDE/SD оно не стопорится) и test2sd в ОРДОС (теперь оно работает не только с SD, но и с IDE). Кто-нить сможет попробовать на реале, у кого есть и IDE и SD ?
Прошивка romdisk8.bin (размером 1M) содержит в первых 64к ромдиск с Ордос и в остальном объеме - CP/M, работющую из ROM-disk. CP/M грузится утилитой MBOOT$. Орион должен поддерживать выбор страниц ROM-disk-а портом 0FEh. Только для Z80!
Последний раз редактировалось Error404; 09.06.2012 в 19:24.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Млин, опять пентЭву курочить... (я на ней прошиваю большие ПЗУ).
---------- Post added at 21:47 ---------- Previous post was at 21:46 ----------
да сможет, сможет...
---------- Post added at 21:49 ---------- Previous post was at 21:47 ----------
Сергей, как сохранять диски Ордос на карте? Опиши, пожалуйста. А то я первым делом грохнул первую партицию SD при "экспериментах"
---------- Post added at 22:17 ---------- Previous post was at 21:49 ----------
Залил, проверил. отсутствующие девайсы просто немного дольще "думают".
В Тест2СД обнаружил глючок - при входе выбран N8M. Переключаемся кнопой D на другие устройства, всё еормально, но вернуться к N8M более не удается.
Скрин прилагаю.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Описал тут
Оно пишет MSX, но работает на самом деле по реально присутствующей схеме (N8VEM) - глюк только в отображении. Я про него знаю, пока не решил как попроще переписать, чтобы серьезно ничего не менять.
Попробуй - чтение/запись на SD должны идти, в эмуляторе работает.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Зато для карт любого размера. И можно записать несколько дисков ОРДОС на одну карту (с разным смещением).
И можно использовать как примитивный редактор диска.
Кстати, значения по умолчанию (Count=1,Page=0,Address=5000,LBA=0) хранятся в конце программы. Их можно выставить в коде в удобные (например для диска "В" ОРДОС), и тогда после запуска программы только нажимать кнопки R/W (чтение/запись). Получится аналог того как ты хотел, только параметры можно и с клавиатуры задать при необходимости - отличающиеся.
Последний раз редактировалось Error404; 10.06.2012 в 07:13.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Допилил tst2sd$.
Теперь по умолчанию при запуске программы ставится банк:адрес=1:0000, количество секторов 120 (78Н), LBA=MAXLBA-78H (такое значение LBA ставится начальным всегда при выборе устройства кнопкой "D"). Также упрощено переключение банков памяти (кнопка "G") и выбор области записи на карте - автоматом вычитает из текущего LBA количество секторов заданное в COUNT (кнопка "M") - удобно для перемещения "под потолком" карты.
Т.е. для записи/чтения диска "B" ОРДОС достаточно войти в прогу и нажать "W" или "R".
Для записи/чтения диска "C" ОРДОС достаточно войти в прогу и нажать сначала "G", затем "W" или "R". Для записи/чтения диска "D" ОРДОС - войти в прогу и нажать сначала "G" дважды, затем "W" или "R".
Все прочие функции сохранены. Как и ранее можно делать с SD-картой или MasterIDE/SlaveIDE что угодно, но надо вводить цифирьки.
Также схема SD карты теперь показывается всегда соответствующе.
Выложено в образе ПЗУ на страничке и отдельно файлом ORD во вложении этого сообщения. В принципе считаю что по критерию "лучше чем ничего" прога вполне проходит, больше допиливать врядли есть смысл.
Последний раз редактировалось Error404; 11.06.2012 в 15:12.
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Киньтесь, пожалуйста, образом IDE Altair DOS, а то со странички Error404 не скачивается...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)