С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Схему торможения Z80 для медленной памяти (http://www.zxdesign.info/docs/waitGen-1.17.pdf)
Пока не придумал, как прикрутить к Ленинграду. Там учитывается еще обращение к портам с адресами экрана в разных комбинациях с портом #FF.
Тогда Aquaplan заработает. Эффект снега не обязателен.
"L-256"
Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
ZX Evo 4Mb- в строю.
Speccy2010 v1
Специалист (пока готовлюсь к восстановлению).
Это все мое!
Родное!
Все люблю на свете я! Это родина моя!
В KAY-2010 много чего есть:
- Z80 на нормальной скорости и TURBO
- Звук BEEPER+YAMAHA
- Память 1 Мб микросхемами или симом
- 4 слота ZX-BUS
- Контроллер PS/2 клавиатуры без WAIT
- KEMPSTON, SINCLAIR1 и SINCLAIR2 джойстики
- Цифровой INT
- Порт #FF
- Четко 312 строк в кадре
- Нормальные синхро- и гасящие импульсы в строке.
МГТФ конечно есть, например, регистр порта #FF стоит вторым этажом и его подпаивают двумя проводами. (http://www.zx.pk.ru/showpost.php?p=339441&postcount=96) Но есть отверстия в плате, чтобы эти провода пропустить с нижней стороны. Еще есть несколько мелких доработок проводом.
Последний раз редактировалось zx-kit; 26.09.2011 в 10:47.
"L-256"
Добрый день!!! Собираю помаленьку ленинград по схеме отсюда http://sblive.narod.ru/ZX-Spectrum/L...ningrad48k.htm
Вопрос такой... Есть память с организацией 512К*8(PROM), подойдет ли она мне, если старшие разряды адреса посадить на землю. Где взять прошивку Биоса, его прошивать с начального адреса в ПЗУ?
Для чего на схеме диоды D2, D3(возле D31) и D4.
Последний раз редактировалось nick17; 27.09.2011 в 19:52.
Это 3 элемента ла3 и 1 элемент ле1 ?
и не станет, в оригинальном спектруме добавляются WAIT'ы, длительность зависит от того в какой момент времени происходит обращение к памяти, причем WAIT'ы добавляются при обращении к странице где находится видеопамять.
Можно ПЗУ на 16 кил поставить, на адрес подавать номер такта, оставшимися линиями от номера такта коммутировать шину данных ПЗУ на вывод процессора WAIT. В ПЗУ залить таблицу с задержками оригинального спека
например на такте 14336 идет происходит задержка на 6 тактов, на такте 14337 на 5 тактов и т.д. При обращении к портам тоже такая задержка (в ULA нет проверки что это порт, а не память).
Не подскажешь по какой схеме добавляются WAIT'ы в оригинальном Ленинград-1?
---------- Post added at 02:23 ---------- Previous post was at 02:13 ----------
за картинку как выглядит программа на оригинальном ленинграде-1 без модов - огромное спасибо!
Последний раз редактировалось ZXMAK; 05.10.2011 в 03:18.
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)