User Tag List

Результаты опроса: Для какого компьютера и конструктива делать видеокарту "METEOR" ?

Голосовавшие
46. Вы ещё не участвовали в этом опросе
  • "ZXM-PHOENIX" с шиной ZX-BUS без корпуса

    18 39.13%
  • "ЛЕНИНГРАД" с шиной IDC-40 в корпусе

    8 17.39%
  • МОДУЛЬНЫЙ КОМПЬЮТЕР "CHELYABINSK" с шиной ZST-BUS без корпуса

    2 4.35%
  • ОРИГИНАЛЬНЫЙ "ZX SPECTRUM" с шиной ZX-EDGE в корпусе

    9 19.57%
  • "ZX-EVO" с урезанной шиной ZX-BUS без корпуса

    23 50.00%
Опрос с выбором нескольких вариантов ответа.
Страница 45 из 109 ПерваяПервая ... 414243444546474849 ... ПоследняяПоследняя
Показано с 441 по 450 из 1084

Тема: Быстрая видеокарта "METEOR-2013"

  1. #441

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

    По умолчанию

    Цитата Сообщение от Nesser Посмотреть сообщение
    То есть, если первых 6 слоёв прозрачные а на 7 что-то нарисовано, то карта будет перечитывать все 7 слоёв?
    А если я хочу на последний слой поставить картинку с 4096 цветами на точку, а на первых 6 слоях рисовать ништяки, то так получиться?
    Все 8 слоев по 16 бит на точку. Точка может иметь один цвет из 32768 или быть прозрачной.

    Слои для упрощения программирования. Допустим, мы хотим сделать игру типа "Aladdin".




    В начале видео картинка с названием игры и разработчиками. Это на втором плане. А на первом летают звездочки и джин. Проще их рисовать на двух разных слоях.

    В самой игре можно разделить изображение на несколько планов:

    1. Лампа, жизни, очки.
    2. Большие столбы и маленькие столбики.
    3. ГГ (Аладдин) и враги.
    4. Мелкие предметы (яблоки, кувшины, веревка и т.п.)
    5. Стены города.
    6. Пески за стенами города.
    7. Облака.

    Программисту проще рисовать изображения разных планов на разных слоях. Поэтому в видеокарте надо сделать 8 слоев в SRAM.
    Частота точек на телевизоре 7 MHz. Частота SRAM до 100 MHz. Выберем 7*14=98 MHz. Пока на телевизоре изображается одна точка видеокарта сможет прочитать 14 слоев графики по 16 бит на точку.
    Последний раз редактировалось zx-kit; 09.08.2016 в 06:01.
    "L-256"

  2. #442

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    астота SRAM до 100 MHz. Выберем 7*14=98 MHz. Пока на телевизоре изображается одна точка видеокарта сможет прочитать 14 слоев графики по 16 бит на точку.
    Это если 100% ковеер SDRAM загрузить, если по ходу луча читать, то не факт что и 8 успеет. Нужно будет как минимум целыми строками вычитывать, причем блочным режимом.

  3. #443
    HardWareMan
    Гость

    По умолчанию

    Для этого есть DRAM с последовательным интерфейсом. Например, в той же древней Sega MegaDrive стоит DRAM с SIO портом. Один RAS-CAS цикл вычитывает целую строку матрицы, которая потом потактово выталкивается на SIO порт, освобождая шину данных для CPU.

  4. #444

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да page моде уже столет умеют многие dram, даже если маразм не покрутил и ру7 какие то

  5. #445
    HardWareMan
    Гость

    По умолчанию

    PAGE Mode занимает шину данных и порция данных выдается не каждый такт а каждый CAS цикл, что несомненно длиннее. Ознакомься со вложением. Уверен, есть что-то современное. Иначе проектировщики мощных видеокарт делают это наращиванием разрядности ОЗУ (старые ISA VGA были 32 бита иногда попадались даже 64 бита, и они поддерживали большие разрешения).

  6. #446

    Регистрация
    19.06.2014
    Адрес
    г. Харьков, Украина
    Сообщений
    731
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у DRAM нет тактового сигнала у SDRAM так же есть page mode

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

    2х портовая память дорогая.

  7. #447

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Все 8 слоев по 16 бит на точку. Точка может иметь один цвет из 32768 или быть прозрачной.
    Ахренеть! ТАК разбазаривать ПСП ради пародирования графики древних 16-битных консолей?!

    Цитата Сообщение от zst Посмотреть сообщение
    Слои для упрощения программирования. Допустим, мы хотим сделать игру типа "Aladdin".
    В начале видео картинка с названием игры и разработчиками. Это на втором плане. А на первом летают звездочки и джин. Проще их рисовать на двух разных слоях.
    В самой игре можно разделить изображение на несколько планов:
    Мляяяяяя... ну и чем возня со стопкой слоёв проще отрисовки с наложением в один слой?
    Почему ты упорно хочешь проимитировать аппаратные ОГРАНИЧЕНИЯ старых схем?
    Аппаратные слои на консолях нужны были, чтоб у тайлов разных планов был разный сдвиг.
    В схеме "произвольный цвет на точку" это НЕ НУЖНО!

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

    Цитата Сообщение от zst Посмотреть сообщение
    Частота точек на телевизоре 7 MHz. Частота SRAM до 100 MHz. Выберем 7*14=98 MHz. Пока на телевизоре изображается одна точка видеокарта сможет прочитать 14 слоев графики по 16 бит на точку.
    А теперь подумай о том, что каждый цикл, потраченный отображалкой на чтение ненужного слоя - это цикл, отобранный у графического движка (в это время формирующего картинку в теневом буфере)
    Прихожу без разрешения, сею смерть и разрушение...

  8. #448

    Регистрация
    22.01.2014
    Адрес
    г. Великий Новгород
    Сообщений
    169
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    9 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Здравствуйте.


    Новые заказы временно не принимаются. Сначала надо доделать старые.


    На данный момент спаяны и промыты плата ByteBlaster MV и три платы VGA&PAL. Осталось их прошить и проверить.


    Затем перейду к завершению других заказов.

    Для меня все решилось:
    Уважаемый ZST ответил на письма, выслал конструктор и я его уже получил.

    Еще раз извиняюсь за офтоп.
    С уважением,
    Александр.

  9. #449

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

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Мляяяяяя... ну и чем возня со стопкой слоёв проще отрисовки с наложением в один слой?
    ...

    Назови нам имя этого программиста)) потому что мне, другому программисту, это не проще. Мне вот, как программисту, нужен нормальный блиттер.
    Про пользу слоев:

    "...В общем 3 слоя уже здорово, а 4 - вообще роскошь была бы. И 3.5МГц по за глаза хватило бы..."
    (Vladimir Kladov писал тут)

    "... Для этого надо 8 слоев: фон, передний план (статичные) и по три слоя на ГГ и охранников: отображаемые и отрисовываемые..."
    (Alex Rider писал тут)

    "...Решили сделать пять аппаратных слоев графики. В каждом слое объекты также смогут накладываться. Дальше на усмотрение программиста, как лучше использовать эти возможности. Потом в этих же слоях попробуем добавить и блиттер..."
    (zst писал тут)
    Последний раз редактировалось zx-kit; 09.08.2016 в 23:55.
    "L-256"

  10. #450

    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,966
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    314
    Поблагодарили
    237 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    zst, ну ты бы вдумывался хоть немного в то, что цитируешь. О "пользе" при каких условиях говорится? В незапамятные времена Кладов пишет, что слои полезны, когда памяти на 3-4 цвета в слое только хватает. А Райдер так и вовсе начинает со слов "если еще и слоев сделать сколько хочешь, было бы здорово". Так вот блиттер, не задушенный чудовищным оверхедом на чтение (всё равно кому-нибудь недостаточной) кучи аппаратных слоёв, и позволяет отрисовать себе логических слоёв "сколько хочешь" с наложением в один аппаратный слой.
    Прихожу без разрешения, сею смерть и разрушение...

Страница 45 из 109 ПерваяПервая ... 414243444546474849 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 26.12.2015, 23:22
  2. Ответов: 19
    Последнее: 30.09.2011, 03:08
  3. Ответов: 0
    Последнее: 15.08.2010, 14:38
  4. Ответов: 18
    Последнее: 27.08.2008, 20:27
  5. Ответов: 6
    Последнее: 20.11.2007, 11:29

Ваши права

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