User Tag List

Страница 6 из 65 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 646

Тема: ZXM-VideoCard

  1. #51
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    С учетом 16-колор хватит нам 32кб
    24кил на один экран

  2. #52
    Guru Аватар для fan
    Регистрация
    11.02.2005
    Адрес
    Москва
    Сообщений
    3,789
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Лучше 128 . Не лишайте извращенцев хоть какой то радости
    А лучше немного больше (под ROMки) чтоб хотя бы попсовый спек можно было сконструлить на основе этой карточки .
    Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
    REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/

  3. #53
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fan Посмотреть сообщение
    Лучше 128 . Не лишайте извращенцев хоть какой то радости
    Оно и лучше
    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"

  4. #54
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для реализации всех возможных видеорежимов нужно 512к ОЗУ, Для реализации всех возможных видеорежимов на основе одного базового экрана 256х192 нужно 256к ОЗУ. Для реализации тех режимов, которые уже существуют, ОЗУ не может быть меньше 64к. Ессно, это только экранное ОЗУ.
    Последний раз редактировалось Black_Cat; 02.09.2009 в 16:31.

  5. #55
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dec188 Посмотреть сообщение
    Для реализации всех возможных видеорежимов на основе одного базового экрана 256х192 нужно 256к ОЗУ.
    Ну, вот уже что-то появилось. Значит, ставим две 128-е (пока).
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  6. #56
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Ну, вот уже что-то появилось. Значит, ставим две 128-е (пока).
    Маловато будет. На мой взгяд понадобится два мегабайта. Для спрайтов может хватит на один уровень игры. Для второго уровня можно будет загрузить новые данные с SD-карты или жесткого диска.

    При работе со стандартном видеоконтроллером эту память можно будет использовать как рам-диск.

    Для начала можно поставить 256к х 16 бит как в плате VGA&PAL. Она быстрая и 16-ти битная.
    Последний раз редактировалось zx-kit; 02.09.2009 в 18:18.
    "L-256"

  7. #57
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Маловато будет
    для обкатки сканера и системы управления видеорежимами - хватит. Предлагаю отнести вопросы со всевозможными блиттерами и спрайтами во второй этап, т.е. после отладки тупого базового варианта.

  8. #58
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от dec188 Посмотреть сообщение
    для обкатки сканера и системы управления видеорежимами - хватит. Предлагаю отнести вопросы со всевозможными блиттерами и спрайтами во второй этап, т.е. после отладки тупого базового варианта.
    Согласен, но лучше будет оставить Z80 с главным управляющим модулем игры в основной маленькой и медленной памяти, а видеоконтроллеру предоставить свободу и простор.
    "L-256"

  9. #59
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    лучше будет оставить Z80 с главным управляющим модулем игры в основной маленькой и медленной памяти, а видеоконтроллеру предоставить свободу и простор.
    видеокарта никак не контачит с CPU, кроме как на приём данных в ОЗУ, на обращение к портам ну и на int. CPU из ОЗУ видеокарты ничего не читает, он читает из собственной памяти компа параллельно которой включено ОЗУ видеокарты. Получается дублирование ОЗУ, но по другому нельзя. Соответственно объём ОЗУ видеокарты ограничивается тем объёмом, который есть на мамке, вне зависимости от реального объёма ОЗУ видеокарты.
    Последний раз редактировалось Black_Cat; 02.09.2009 в 18:55.

  10. #60
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от dec188 Посмотреть сообщение
    видеокарта никак не контачит с CPU, кроме как на приём данных в ОЗУ, на обращение к портам ну и на int.
    Основной режим Спектрума можно не дублировать в новом видеоконтроллере. Вместо этого поставить на нем мультиплексор, на который подать RGBI со стандартного видеоконтроллера.

    После сброса на экране будет стандартный режим. Если надо подать изображение с дополнительного видеоконтроллера, переключить мультиплексор.

    А память на видеоконтроллере можно сделать с прозрачным доступом. Если к ней нет обращения от процессора, видеоконтроллер работает с ней с полной скоростью. Если процессору нужно будет загрузить в контроллер видеоданные, ему выделится окно. При этом видеоконтроллер будет продолжать копировать блоки, только немного медленнее. Процессор сам конечно не сможет гонять изображения по экрану, а только командовать...
    "L-256"

Страница 6 из 65 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •