вопросы выше сняты - победил!
Грузит долго и много всего, заканчивается экраном как на картинке.
На этом новая проблема: зависон конкретный, даже кнопка пуск непомагает. Только выключение питания.
вопросы выше сняты - победил!
Грузит долго и много всего, заканчивается экраном как на картинке.
На этом новая проблема: зависон конкретный, даже кнопка пуск непомагает. Только выключение питания.
установлено, что систему подвешивает SG.SYS
без него все работает замечательно.
Сделаю поддержку двухсторонних дискет и можно отдавать в люди!
Готово!
Теперь можно без проблем эксплуатировать живую Немигу с HxC флопи эмулятором! Большое спасибо за помощь dk_spb словом и делом!
Программа на Perl прилагается.
# Usage:
# nemiga-dsk-to-hfe.pl <dsk file> <hfe file>
# or
# nemiga-dsk-to-hfe.pl <dsk file> <dsk file> <hfe file>
на вход даем один или два файла образа диска, на выходе получаем hfe образ FM потоков для HxC эмулятора.
Если на вход дали один файл, то результатом будет односторонняя дискета MD0 (нечетные номера устройств), а если на входе два файла, то результатом будет двухсторонняя дискета MD0 & MD1.
На вход могут поступать как образы MD для Немиги, в которых есть служебный сектор с картой дорожек, так и generic DSK образы RT-11 с которыми работает плагин total commander-a. Тип файла распознается автоматически. К DSK добавляется служебный сектор и если DSK меньшего размера, то добавляются нули в конец. Слишком большим файлам будет отказанно в обработке.
Следует добавить, что MX драйвер на Немиге замечательно работает и можно в HxC класть образы MX дискет. Как это делать смотрите в ветке ДВК MX, там есть аналогичная программа для конверсии MX DSK в hfe.
Некоторые мысли в слух относительно формата образов дисков для Немиги.
1. О стандарте я неслышал. Какой будет образ полностью зависит от того, кто и как его снимает.
2. В случае стандартных дисков RT-11 (без левых трюков с защитой или еще чем) логично было бы предположить, что в образ кладем только полезные данные из секторов как указанно в карте дорожек-секторов.
Сама карта нафиг ненужна. Такой образ будет нормально восприниматься плагином TC и эмуляторами. При обратной конверсии достаточно добавить стандартную карту все дорожки 23 сектора. Даже если исхлдная карта была другая, то это никак не повредит работоспособности.
3. Немиговских образов реально мало, что больше склоняет к №2
4. Если будут диски, которые пострадают от №2, то они в любом случае не будут нормально восприняты TC плагином и эмуляторами. Для таких дисков обсуждать хитрый формат DSK вобще нет смысла. Такие диски надо дампить в RAW формате ибо софт там может творить все, что захочет.
Всем хорошего дня и немного музыки для поднятия настроения!
http://promodj.com/kapitan-u/mixes/4...shie_payalniki
Последний раз редактировалось kapitan-u; 10.07.2014 в 01:33.
Страшная тайна :-)
в этой ветке была пачка дискет, там при внимательном рассмотрении есть очень даже загрузочные дискеты для Немиги. К примеру 02A, и загрузчик на ней MD и монитор какой надо, а вот грузиться нехочет.
Так вот страшная тайна в том, что там драйвер MD битый. Достаточно при помощи TC плагина заменить MD.SYS файл, на файл из ветки обсуждения эмулятора Немиги и выходит замечательная загрузочная дискета с монитором версии 5.02 и работающим знакогенератором и т.д и т.п.
у мнея нет эмулятора. ветка закрыта, модскажите где скачать.
---------- Post added at 16:46 ---------- Previous post was at 15:47 ----------
диски от BITMAN
-----------------
http://zx-pk.ru/showpost.php?p=606109&postcount=227
-----------------
диски 11 и 12 там загрузочные без всяких изменений, монитор 5.00
#12 у меня подвисает из за SG.SYS, если его удалить, то все нормально
Надо просто скопировать MD.SYS с №11 на 1А,2А,3А,4А,4В
на 4А и В нехватает места, там надо удалить пару текстовых файлов с конца.
1-4 монитор SJ 5.02 это эталонные диски из поставки Немиги, там есть вобще все.
выложить естественно можно. скандала небудет?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
PS в эмуляторе идет только №11
---------- Post added at 18:29 ---------- Previous post was at 17:15 ----------
Системный терминал может работать в двух режимах :
в режиме "Немига" и режиме "VT-52".
Подскажите пожалуйста как переключать.
OK
начнем вот с такого: 06A-RAW.zip содержит RAW image полученный сложением OUT.BIN файлов от BYTEMAN (программка тоже прилагается)
OUT.BIN дорожки были по 3000 байт, мой RAW file 80*3125 = 250 000
спереди к дорожке добавленно 8 нулей и 0xF3 и в конце 116 нулей.
далее прилагаю новую версию nemiga-dsk-to-hfe.pl
# Usage:
# nemiga-dsk-to-hfe.pl <dsk file> <hfe file>
# or
# nemiga-dsk-to-hfe.pl <dsk file> <dsk file> <hfe file>
#
# DSK file may be:
# - standard RT-11 DSK
# - Nemiga MD = standard RT-11 DSK with 128 byte track-sector table
# - RAW file of 250 000 bytes = 80* FM track 3125 bytes
т.е. любая комбинация файлов любого типа на входе.
Выгнал образ для HxC - Немига загружается с диска 06А!
Это диск защищенный от копирования. В принципе для _РАБОТЫ_ с такими дисками на живой Немиге или эмуляторе их _ненадо_ раскодировать. Это повредит работоспособности если не патчить потом загрузчик-драйвер (навряд ли этим кто то будет заниматься).
Раскодировать имеет смысл только для интереса получения отдельных кусков софта.
to BYTEMAN : выдайте пожалуйста остальные RAW образы!
PS: я согласен, что для правильного вычитывания и проверки контрольных сумм их надо раскодировать
об этом тут говорилось, но небыло слышно проводилась ли надежная вычитка с проверкой.
06A.RAW имеет ошибки
Последний раз редактировалось kapitan-u; 11.07.2014 в 04:03.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)