Лучше 128 . Не лишайте извращенцев хоть какой то радости
А лучше немного больше (под ROMки) чтоб хотя бы попсовый спек можно было сконструлить на основе этой карточки .
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
Оно и лучше
Andrews достает эти 128кб ОЗУшки по 55 рублей. Так, нужно ли их ставить, например, две в параллель (для упрощения гигаскрина, например)? Типа, за такт читаем два байта сразу (при записи в ОЗУ мудрим с соотв. адресацией)?
---------- Post added at 16:20 ---------- Previous post was at 16:10 ----------
Выходит, с учетом порта 7FFD мы просто спроецируем всю 128 память в видеоОЗУ.
Ну чтож, читать оттудова видеоконтроллеру будет проще
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Для реализации всех возможных видеорежимов нужно 512к ОЗУ, Для реализации всех возможных видеорежимов на основе одного базового экрана 256х192 нужно 256к ОЗУ. Для реализации тех режимов, которые уже существуют, ОЗУ не может быть меньше 64к. Ессно, это только экранное ОЗУ.
Последний раз редактировалось Black_Cat; 02.09.2009 в 16:31.
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Маловато будет. На мой взгяд понадобится два мегабайта. Для спрайтов может хватит на один уровень игры. Для второго уровня можно будет загрузить новые данные с SD-карты или жесткого диска.
При работе со стандартном видеоконтроллером эту память можно будет использовать как рам-диск.
Для начала можно поставить 256к х 16 бит как в плате VGA&PAL. Она быстрая и 16-ти битная.
Последний раз редактировалось zx-kit; 02.09.2009 в 18:18.
"L-256"
видеокарта никак не контачит с CPU, кроме как на приём данных в ОЗУ, на обращение к портам ну и на int. CPU из ОЗУ видеокарты ничего не читает, он читает из собственной памяти компа параллельно которой включено ОЗУ видеокарты. Получается дублирование ОЗУ, но по другому нельзя. Соответственно объём ОЗУ видеокарты ограничивается тем объёмом, который есть на мамке, вне зависимости от реального объёма ОЗУ видеокарты.
Последний раз редактировалось Black_Cat; 02.09.2009 в 18:55.
Основной режим Спектрума можно не дублировать в новом видеоконтроллере. Вместо этого поставить на нем мультиплексор, на который подать RGBI со стандартного видеоконтроллера.
После сброса на экране будет стандартный режим. Если надо подать изображение с дополнительного видеоконтроллера, переключить мультиплексор.
А память на видеоконтроллере можно сделать с прозрачным доступом. Если к ней нет обращения от процессора, видеоконтроллер работает с ней с полной скоростью. Если процессору нужно будет загрузить в контроллер видеоданные, ему выделится окно. При этом видеоконтроллер будет продолжать копировать блоки, только немного медленнее. Процессор сам конечно не сможет гонять изображения по экрану, а только командовать...
"L-256"
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)