Ответ на на этот вопрос теряется на форумах и в документации и поначалу вызывал вопросы и у автора данного FAQ. Делается обновление прошивки очень просто:
R. Service
F. Fast update ROM
Есть ещё один способ прошивки — при помощи утилиты flash_pe (автор — savelij). Подробнее оба способа описаны в блоге.
Нет. Но есть кнопка NMI (немаскируемое прерывание). Пользователь может вызвать NMI при помощи клавиши PrScr. В этом режиме доступен простой монитор регистров и возможность переключения режимов работы процессора и памяти. Подробнее этот функционал описан в инструкции по базовой конфигурации ZX Evolution. Однако, никто и ничто не мешает реализовать кнопку Magic button в существующей конфигурации.
Открыть инструкцию по монтированию SCL-образов. Есть даже видеоинструкция. На самом деле SCL-монтируется на Virtual drive. Вот нехитрый набор действий, который приведёт вас к успеху:
Вот и всё. Единственная сложность — нигде не отображается, что SCL-образ куда-то примонтирован, а состояние Virtual drive нельзя проверить.
Вероятно, ваш монитор не работает с частотой 50 Гц. Большинство современных мониторов работают на частоте от 60 Гц. В стандартном ZX Spectrum и аппаратно и программно всё завязано на частоту 50 кадров в секунду (на самом деле 49, но не суть). Вся система устроена так, что между кадрами процессор что-то делает, а в момент вывода кадра на экран происходит прерывание и видеоконтроллер считывает из ОЗУ экранную область и выводит кадр на монитор. К счастью есть несколько способов получить изображение:
Вы переключились в режим 60 Гц. Эта проблема является следствием переключения видеоконтроллера в режим 60 Гц. Как я уже написал выше, большинство программ на Спектруме завязаны на 50 Гц. Переход на 60 Гц заставляет процессор чаще прерываться на отрисовку кадров (их стало больше на 10, а время такое же — 1 секунда). Как следствие, в этой секунде становится меньше времени на обсчёт кадров, вывод музыки. Поэтому графика и музыка начинают подтормаживать. Иногда обсчёт кадров не привязан к частоте вывода, тогда графика и музыка наоборот ускоряются. Решение проблемы — использовать стандартную частоту 50 Гц.
Можно взять такой, но следует учесть, что он не держит 50 Гц. Поэтому придёся воспользоваться способами из предыдущего вопроса. Главный плюс этого дисплея — он умеет Composite (можно подключить Dendy и другие приставки), HDMI (можно подключить ноутбук или Raspberry Pi) и VGA. Возможно, вы найдёте аналогичный дисплей, который держит частоту 50 Гц — обязательно сообщите мне об этом.
В принципе никаких препятствий нет. Дисковод от PC будет работать и без доработок, но в Evo Reset Service он будет висеть на букве B. Чтобы повесить его на букву A, следует доработать либо шлейф, либо сам дисковод. В первом варианте можно юзать любой дисковод без доработок. Во втором варианте — только этот дисковод, но с любым шлейфом. Инструкция по доработке шлейфа есть в документации к плате ZX Evo.
Кроме этого обязательно придётся перевести дисковод в режим пониженной плотности, заклеив соответствующее окно на дискете 3,5". Но учтите, что тогда вам придётся заклеить все ваши дискеты :) Того же можно добиться, если навсегда запаять соответствующий датчик в самом дисководе.
Я продпочёл обе доработки сделать в самом дисководе, чтобы использовать любой шлейф и любые дискеты без доработок. Подробное описание доработки дисковода 3.5" для ZX Evolution.
Во-первых, надо всё же проверить правильность подключения шлейфа. Во-вторых, проверьте, что все перемычки стоят на своих местах. В-третьих, проверьте, не назначен ли буквой A: виртуальный дисковод (Virtual drive) — он может подменять собой реальный дисковод. Если всё это не помогает — попробуйте другой дисковод, стоят копейки.
Необходимо установить правильный режим памяти (48/128/off) и частоту процессора (3.5/7/14). Например, для игр работающих только в 48K-режиме выберите Memory Lock: 48
и CPU frequency: 3,5
. Это же можно сделать и клавишей NMI прямо в процессе работы программы (клавиша PrScr).
При загрузке с кассет убедитесь, что компьютер работает на частоте 3.5 МГц.
http://tetroid.nedopc.com/ — здесь можно заказать платы ZX Evolution и NeoGS в сборе и в виде конструктора, а также видеоконвертеры и прочие аксессуары для ZX Evo. Ссылка проверена 14.07.2015.