Это не работает с другими программами. Alasm будет показывать все файлы в одной куче. Мне это не удобно
Вид для печати
Тогда уж сразу буфер на 1 кб - вдруг я случайно диск iSDOS в дисководе оставил :)
Для того, что бы сделать в TRDN максимально универсальную поддержку HDD на Скорпионе, нам было бы важно узнать какими версиями ПрофПЗУ вы пользуетесь (и на реале, и на эмуляторах).
Во вложении - тест-программа, выводящая на экран информацию об имеющемся в компьютере ПрофПЗУ (код версии, дата компиляции), а также каталог ROM-диска. Ее можно запускать на Скорпионе и в режиме 48K, но, так как в этом случае будут доступны не все страницы ROM, информация на экране, возможно, будет не полной. Если ПрофПЗУ нет, будет выдано: ProfROM not present. Наконец, если запустить этот тест не на Скорпионе, то произойдет возврат в BASIC с сообщением "Q Paremeter error".
https://pic.maxiol.com/thumbs2/15898...1658.sc256.png
https://pic.maxiol.com/thumbs2/15898...658.sc1024.png
https://pic.maxiol.com/thumbs2/16976....profromt3.png
Во вложении также представлен и исходный ассемблерный текст.
Придется использовать прямое программирование контроллера FDD. Мы избегаем этого в TRDN с момента его появления, чтобы не потерять совместимость со SMUC. Кроме того, если и найдется место под буфер и под процедуру детектирования, его потом может не хватить для более полезных процедур. TRDN предназначен только для работы со стандартными дисками TR-DOS: (80 или 40 дорожек, с двумя или одной сторонами, двойной плотности и стандатрного формата).
В последней тестовой версии сделан прямой вызов громозкой процедуры подсчета CRC из ПрофПЗУ 4.01; с другими версиями ПрофПЗУ она не запустится. Кто нибудь попробовал мою прогу Scorpion ProfROM Test из предыдущего поста. Лучше напишите, какими версиями ПрофПЗУ вы пользуетесь, чтобы мы могли учесть их поддержку. Во вложении скриншот с результатом работы программы с моего реального Скорпиона.
Я пока не запускал, но запущу
Такое же ProfROM, версия 97 (5.7.97).
А содержимое РОМ-диска, если только вы не сами его прошивали? Хоть это и не важнл для TRDN. Я находил в и-нете версию. 4.01 с другим ROM-диском.
Есль ли у кого-нибудь прошивка (в веде ROM-файла или на реальном Скорпионе) отлечная от 4.01 и 3.9f?