Прошивки ПЗУ и Меги для конфигурации Scorpion Evolution.
Для желающих потестировать.
Для обновления ПЗУ не забудьте скачать конфиг флешера с сайта NedoPC.
Сейчас конфиг представляет собой "Scorpion ZS 1024 turbo+",
Турбо вкл/выкл пока только программно (бейсик, асм, теневик). Кнопа появится позже.
Расширение памяти в версии 02 сделано по "негласному стандарту" 6 и 7 биты 1FFD. В версии 03 - по стандарту "Профи".
Режим 16 цветов на точку работает.
SD по стандарту Z-controller'a работает, фаталлом видится прекрасно.
NemoIDE присутствует.
SMUC поддержан как внешняя плата в ZX-BUS, работает.
Часы RTC доступны как глюковые, так и СМУКовые (при наличии СМУКа).
ПрофПЗУ на борту (опционально, зависит от конфига), версия 4.01.
ROM-disk работает, содержимое можно изменять.
Флопик работает, АУ работает, VGA работает.
Изменения не коснулись контроллера клавиатуры, поскольку он - в Меге, а я туда не лазил ещё.
Поэтому - кнопки F9...F12 равнозначны, сброс обыкновенный. Помним, что полный сброс системы у Скорпа делается "стрелка влево + сброс", держать около секунды (это не мой глюк, а контроллера). Требуется он только иногда и только при порче 8 страницы ОЗУ.
Кнопка теневика "NMI (Magic)" - Print Screen.
Кнопка "Scroll Lock" - как обычно, включает ВГА.
Вроде всё...
Опробовал работу NeoGS, работает замечательно
В версиях ххх_320 фрейм и INT сохранены пентагоновские. В ххх_312 соответственно - скорпионовские.
Для "любителей старины" сделаны конфиги "без ПрофПЗУ" для обычного ПЗУ.
----------------------------Обновления-----------------------------
ver. 02 и 02_64 (устранена необходимость патчей)
ver 02_312 (фрейм и INT скорпиона)
ver 02_64_312 (без профПЗУ, фрейм и INT скорпиона)
Здесь версии 03. Верхняя память по стандарту "Профи".
Версия 0.5
Версия 0.6 final. Аминь!.
---------------------------------------------------------------------
Исходники ScorpEvo ver 0.6