ZX's: ZX Spectrum +2 ZX Evolution Rev.C Speccy 2010 | Console's: Famicom : SNES : PSOne : PS2
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Это то
Только ядро оказалось старым и шибко перековырянным под особенности атм, я так понимаю. Посему попытки вставить свежее ядро ничем не кончились. Поставил на пентЕву классик. Загрузки с винта нет конечно, проф ром по совету ZX Fanat посмотрел, но Имхо фигня. Винт видит, раздел ис-доса нет. Переделывать средствами этого проф-рома лень и по-моему так и не надо связываться.
Мне кажется перспективней сделать хобету для запуска, дизасм загрузчика с винта есть у Прусака.
Пользователям ZX-Evolution со стандартной конфигурацией. Здесь ис-дос классик с предпоследней официальной версией ядра. Последнюю влом было искать, да и они почти не отличаются. Добавлен каталог LBA (в BOOT) - там дрова и утилиты для винта. У кого атм - каталог атм, у кого ева - папка NEMO (контроллер немовский ибо).
А вот файлик hdd (хобета) - очень полезный. Положите его в корень SD карты и когда поставите ис-дос на винт и сделаете его загрузочным, то грузиться можно будет прямо с винта - запустите эту хобету и если всё было сделано правильно - ис-дос стартанет с винта.
Огромные спасибы Prusak'у. Дрова и утилиты - его рук дело, плюс дизассемблер немовского загрузчика с винта, плюс помощь с изготовлении его в виде кодового блока.
Ис-дос классик для евы.
Загрузчик ис-дос с винта.
А существует ли в природе драйвер рамдиска, который можно прикрутить к ис-дос классик для евы? И вообще можно ли замутить следующее: сделал рамдиск в исдосе, записал туда системные файлы, сделал рамдиск системным, втыкаешь софт в реальный дисковод - profit?
ZX's: ZX Spectrum +2 ZX Evolution Rev.C Speccy 2010 | Console's: Famicom : SNES : PSOne : PS2
А сколько оно туда грузиться будет, например с дискеты? Ибо если есть винт, Дмитрий прав, рам-диск нужен только для извлечения софта из образов img.
У меня был скорп, там на дискета я делал перенос уже готового минимального образа системы в рам-диск, и это было не очень быстро - напоминаю, там был образ минимальный.
Запуск с винта вот удалось побороть, хоть и всплыл там глюк. Вполне достаточно и шустро. А с глюком может что удастся сделать.
Глюк с дисководом, он не работает, глюк евы. Если запуск винта делать не из evr, а из глюк режет сервиса - все работает.
sirx, тогда второй вопрос - какой ты использовал драйвер и настройщик для HDD для евы-версии исдоса?
ZX's: ZX Spectrum +2 ZX Evolution Rev.C Speccy 2010 | Console's: Famicom : SNES : PSOne : PS2
sirx, спасибо. Да, тупанул я что-то слегка.
ZX's: ZX Spectrum +2 ZX Evolution Rev.C Speccy 2010 | Console's: Famicom : SNES : PSOne : PS2
Да не за что. Если что - пиши.
По поводу хобеты. В Еве глюк в общем. Если ис-дос был запущен с хобеты - к реальному дисководу обратиться не получится из него.
Если этот кодовый блок запихать в трд, примонтировать (только не к "А" , если дисковод А) и запустить, то все работает. Савелию не писал пока.
Собственно по самому коду: это кусок ПЗУ Кая 1024, который там срабатывает при выборе строки "HDD boot" или как там он обозван.
Выдран был Прусаком в свое время и теперь вот такое применение нашлось коду.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)