CXEMATEKA.RU, © 2016 | Sign Up! | По-русски
View full thread: [+1227] ZX Spectrum «Ленинград 48к» - сборка, наладка, увеличение памяти, доработки, схемы, видео
Александр, для начала надо проверить, корректно ли работает порт #7FFD, например, так:
1. заходим в BASIC 128К, даем команду USR 0
2. попадаем в BASIC 48K с поддержкой порта #7FFD
3. даем команду: OUT 32765,24 (включение второго экрана)
Если все правильно, основное поле экрана станет чёрным, но при этом компьютер будет реагировать на команды (выход по ресету).
Sergey, в классических версиях «Ленинграда» со счетчиками ИЕ7, действительно, нужно в некоторых случаях подгонять частоты при помощи дополнительных емкостей. Эти доработки есть на этой схеме: https://www.cxemateka.ru/v1/Other.png (нормализация строчной развертки, стабилизация кадровой развертки).
Роман, это коррекция дешифрации портов ввода-вывода. Без этой доработки, при входе в меню 128К будут слышны щелчки в динамике, и в некоторых моментах будет мелькание бордюра. Подобные же эффекты будут наблюдаться в некоторых играх, например, в игре Sabre Wulf. Если этого не наблюдается, значит, на плате уже есть подобная доработка.
IREK001 при «матрасе» на шине данных чередуются следующие последовательности:
00000000 (#00)
00111001 (#39)
На D0 будут прямоугольные импульсы, D1 - смешанный сигнал (пила, прямоугольник), D2 - пила, D3/D4/D5 - прямой угол, D6/D7 - пила.
Владимир Журавлёв, картинки вставлены неверно, соотв. посмотреть не могу. Чтобы фото сюда вставить, его нужно сначала на какой-нибудь файловый хостинг закинуть. Ну, а «матрас», да, как правило, везде одинаковый. Но есть Спектрумы, где он не будет корректно отображаться из-за нестабильной шины данных. Это как раз касается некоторых схем на БМК.
Saturday, November 16, 15:58:41 2024
|
Posts: 315 |
Hits: 1,318,487