User Tag List

Показано с 1 по 10 из 14

Тема: Простенькая видеокарта для 8 бит поделок.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


    основа тут менеджер памяти
    который отключает доступ процессору(худший/простой случай) к основной памяти, в СPU0 -1, ( с градацией 8-16-24-32КБ) , т.е сами выбираем сколько у нас под видео память из младших 32K, видяхе "говорим", отображать VRAM1, она отключает VRAM0 от своих шин и включает в адресное пространство процессора. Все, процессор пишет/читает VRAM0, не трогая основную память, (ROM мы тоже отключили (BLK)).
    Нарисовали, "говорим видяхе", сделать страницу VRAM0 отображаемой. та ОК, и включает для CPU VRAM1.
    Самый интересный случай, когда 256x192 16 цветов 24КБ памяти, нужно место под графику.
    хорошо, "говорим менеджеру" мы будем только читать из СPU0, "видяхе" мы будет только писать и включаем в СPU0 одну из 8 страниц расширенной памяти, куда уже загрузили графику, ну или наоборот
    собственно сам менджер для понимания


    Цитата Сообщение от Lethargeek Посмотреть сообщение
    .потому "простата" (гусары, молчать!)
    Упс
    Цитата Сообщение от Lethargeek Посмотреть сообщение
    достаточным "навсегда" явился бы девайс со своей видеопамятью на 16-битной шине (одно слово на один пиксель),
    16 бит шина, эта замечательно, но сколько ее должно быть и какая? sdram это pll значит - опять циклоп. без CPLD/FPGA тут делать нечего.
    DRAM это "рефрешь" и 8-10 Mгц без ожидания GPU, ну fast page или edo чуть лучше и быстрее, все одно по строкам работать и меньше ног.
    как хранилище для графики пойдет . из 2 sram 8 бит делаем одну 16 бит. получаем по 64КБ 2 VRAM- 320x240x256. и DRAM EDO для
    графики и блитера.
    мало?
    Или берем циклоп 2-3 набиваем его до отказа sram 16 бит ? или SDRAM ?

    У меня пока нет мыслей кроме ULA,как улучшить графику для ZX, достаточно простым и не дорогим решением.
    отслеживать запись в видео озу ZX? делать "микс" из атрибутов и уже заготовленной в VRAM карты 16 бит "поллитре."?

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Адресация должна быть переключаемой. Формат данных (пикселей) тоже. Причём "на ходу" и без потери картинки.
    да это идеальный вариант.

    - - - Добавлено - - -

    чет сам я уже запутался с ZX графикой, вообщем так, пока отложим сей щепетильный момент.
    Последний раз редактировалось Totem; 22.04.2017 в 08:59.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

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

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

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

Похожие темы

  1. Видеокарта для Скорпионов
    от alone в разделе Scorpion
    Ответов: 20
    Последнее: 17.05.2014, 00:00
  2. Ответов: 10
    Последнее: 14.03.2012, 21:31
  3. Продаю EGA видеокарта ISA-8
    от CHRV в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 18.07.2011, 18:33

Ваши права

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