первый сектор раздела, логический номер сектор 0
Вид для печати
первый сектор раздела, логический номер сектор 0
Давно не выкладывал тут новые версии, поэтому измениеия от последней выложенной версии разом
v4.43.9594
- во все сборки добавлен ROM-disk
- исправлена ошибка при сохранении .sna 48k
- изменены некоторые настройки по умолчанию
- исправлнено: блокировка доступа в меню H. Hard disk utility при выключении питания SD карты
- ZS1024: исправлено некорректное отображение опции D. Detection Screen
- добавлена опция автоперехода на летнее/зимнее время
- для вызовов R8DOS, R8FAT, R8CONF добавлен контроль несуществующих функций
- R8FAT: добавлена функция #17 (ClearFile)
- GMX: в R8CONF добавлена функция #03(BlockMagic) блокировка Magic
- v4/5: исправлена ошибка приводящая к несохранению даты/времени и параметров винчестара Head/Sectors при их изменении
- v4/5: вызов навигатора перенесен из меню B. Save & Load в главное меню
- v6: исправлена ошибка сохранения ZS-снапа на дискету
- v4/v5: исправлена ошибка отображения файлов в навигаторе
- v4/v5: исправлена цветовая схема blue в навигаторе
- исправлено сохранение в .tap файл
- исправлена ошибка в команде fill отладчика
- v6: навигатор: исправлена ошибка переименования в каталоге MFS
- добавлено альтернативное меню при сбросе
Скачать можно с гуглодиска: скачать
На чём основан такой вывод?
Черный экран и полосы на нем во время загрузки режиме 7FFD.
А порт доступен на чтение через AY? На ZS1024, если не ошибаюсь, такого нет по умолчанию, нужна доработка.
Про доработку я сам писал четыре страницы назад :) В том числе допилил эмуль.
Набор для проверки https://www.upload.ee/files/18170309...ffd_zs.7z.html единственная демка (BadApple) в trd лежит на FAT32 и примонтирована к диску А.
marinovsoft, Спасибо за набор для проверки. действительно в режиме "эмуляции" ВГ возникает такая проблема. Странно что ранее никто не обратил внимания. Пофиксим.
Мне удалось прошить Монитор 4.42s в ZX Evolution (конфигурация ScorpEvo 6 by Ewgeny7) и потестировать монитор (файл ProfRomZS1024_1FFD_v4s.rom) на реальном компьютере.
Перед прошивкой в ZX Evolution ROM-файл требуется перекомпоновать. Дело в том, что ROM-страницы в файле расположены, как это принято в Scorpion'е:А в ROM-файле для ScorpEvo ROM-страницы должны распологаться так:Код:0: 128 BASIC
1: 48 BASIC
2: Monitor
3: TR-DOS
То же самое касается и ROM-страниц в дополнительных плоскостях.Код:0: Monitor
1: TR-DOS
2: 128 BASIC
3: 48 BASIC
Почему так сделал автор конфигурации я не знаю, но предположу, что у него были веские причины.
Если LW будет не против, то позже я выложу ROM-файл для ScorpEvo 6. А пока кратко объясню, как сделать перекомпоновку страниц.
Проще всего разбить 256-и Кбайтный файл ProfRomZS1024_1FFD_v4s.rom на 8 частей по 32 Кб.(сделать это можно в Total Commander'е), а потом собрать воедино в такой последовательности (и без ошибок!): часть2 + часть1 + часть4 + часть3 + часть6 + часть5 + часть8 + часть7. И можно прошивать в ZX Evolution.
Grand, Не против
Если есть необходимость, могу включать в архив, сразу собранные прошивки для ScorpEvo.
v4.43.9627
- в ResetShell добавлены пункты выбора/запуска программ из файла *.ini и меню Rom диска
- обновлен Rom диск
v4.43.9633
- исправлена ошибка загрузки с ром диска
- ZS1024: исправлена ошибка определения экрана при включенной "эмуляции" ВГ
ссылка на гуглодиск в первом посте
LW, из Fatall, который в ром диске, при запуске файлов вываливается в ошибку
Аналогично, воспроизводится в том же комплекте эмуля, что выкладывал в прошлый раз (только поменял прошивку на новую).
marinovsoft, В том же комплекте меняю прошивку на последнюю сборку, яблоко грузится без мерцаний/полос на картинке.
Поддключаю образ с игрой, в которой при загрузке отображается экран из 7й страницы, так же всё нормально.
Кто-то из нас что-то делает не так.
- - - Добавлено - - -
старая ошибка оказывается, и все молчат, наверное не нужен фаталл в ром диске....
LW, я про незапуск яблока из fatall-а, запущенного из rom-диска.
marinovsoft, Сорри, подумал речь идет про экран.
С фаталлом да, есть такое. Поправим.
А можно как-то WildPlayer в ROM - диск добавить, чтобы он не занимал 73984 байта (именно такой размер у меня получается, если снимать дамп возможностями штатного ПЗУ)?
Вполне себе на 50к можно сделать снап Вложение 82377
а спутником можно добавить в ром диск (кроме версий пзу su)
А я тем временем прошил на ZX Evolution 43-ю версию. Выкладываю перекомпонованный ROM-файл для конфигурации ScorpEvo 0.6 + ProfROM.Цитата:
Сообщение от LW
- - - Добавлено - - -
Конечно, если это не трудно, то было юы хорошо. Однако, что-то никто не повторил мой эксперимент. Может это никому не нужно, у всех настоящие Скорпионы? :)Цитата:
Сообщение от LW
- - - Добавлено - - -
А у меня Fatall с ROM-диска остановился на сообщении о поиске свободного кластера (43-я версия, ScorpEvo). А Proteus 2.20 запускается нормальнл. Я позапускао с его помощью hobeta-файлы с играми. :)Цитата:
Сообщение от pavel_1977
Минимум одна просьба была, ну раз телеги нет, то и ник указывать смысла нет.
вот тоже сильно от эмуля зависит. Есчть мнение, что ему надо что-то из переменных, но что именно непонятно
:v2_dizzy_vodka:
З.Ы. И да, протеус в этом плане круче !!!
Еще одна неприятность с ПО на ROM-диске. :( В ZX Word, если загрузить в него текст, курсор не перемещается вверх. А если попробовать переместить курсор влево из первой позиции в строке, то экран заполняется артефактами.
Тестировал на ScorpEvo, монитор 43-й версии.
- - - Добавлено - - -
У кого-нибудь также?
LW, у меня просьба разместить на ROM-дмске какую-то одну ROM-версию TRDN. Хочется посмотреть, как она будет работать :)
- - - Добавлено - - -
Как раз выщла новая.
Разобрался я с этим вопросом. Оказывается ZX Word делает тексты, где строки оканчивается по-мелкософтовски - LF CR. а не как у нас на Спектруме - CR. Вот он и глючит на родных спектрумовских тестах. То есть это не программа XXI века.Цитата:
В ZX Word, если загрузить в него текст
А сборка 9633, но не в ней дело, а в низком качестве стороннего ПО прошлых лет.:(
Подтверждаю, Fatall в ром диске,не правильно работает. При запуске виснет на поиске первого свободного кластера. Оказалось при старте Fatall,автоматом устанавливает Disk drive D ,через Теневик захожу в Disk utilily и там это видно. Устанавливаю диск А, при старте Fatall снова подключает диск D и "виснет".
Ещё обнаружил такой баг,при загрузке программ с магнитофона (эмулятор с sd ) в режиме BASIC 48/128 после загрузки первого блока программы включается TURBO режим и следующий блок уже не грузится.
Для тех кто не в курсе, чтение/загрузка программ -Tape Loader- возможно только в нормальном режиме 3,5 МГц.