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%
Опрос с выбором нескольких вариантов ответа.
Страница 79 из 109 ПерваяПервая ... 757677787980818283 ... ПоследняяПоследняя
Показано с 781 по 790 из 1084

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

  1. #781
    zx_
    Гость

    По умолчанию

    да , идея с двумяSRAM и AVR мне лично импонирует
    в дип корпусах
    долой гигагерцы и хиколор

    и еще инструмент , типа раскрасчик
    или методику для тупых
    чтобы я смог любимую игрушку за месяц раскрасить

    ну и фишки для тру программеров , на ваше усмотрение-)

  2. #781
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #782

    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    zx_, раскрашивать элементарно даже в paint.net , хотя есть и поудобнее инструменты.
    А переделка весьма проста, если новая графика будет загружаться в память карты, не надо километры кода в старых играх переписывать.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  4. #783

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

    По умолчанию

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Пример на асме можно ?
    пример чего? как на Спеке в память (на которую отобразили порты) записать 3-4 байта, что ли?
    да как хошь задавай начальный адрес в памяти карты, например $123456 (хоть по одному байту в любом порядке)
    отдельно для источника и приёмника, потом бегай парой-смещением (например $789A - тогда полный адрес $123456+$789A=$12ACF0)
    а скорее даже удобней будет бегать по старшим битам адреса спрайтов (их размеры явно будут больше чем сотня пикселей)

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Только не пойму зачем , имеем SRAM графики 8 банков по 64КБ, очнь удобно первый банк шрифты, второй спрайты, третий картинки, одной регистровой парой по нему бегаем без всяких смещений, я иду от сложного к простому.
    неудобно! банки это восьмибитный каменный век, подгоняй под их размеры потом, не пересекай границы, да ну их нафиг

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Затем, что тогда не нужны частоты по 100мгц , плис можно не использовать, а обойтись контроллером, регенерацию памяти не надо реализовывать, и еще много мелочей.
    Аппаратно намного проще и быстрее построить такую карту, 3 микросхемы, и дешевле.
    К чему спеку 8 или 16 мегабайт памяти, почему ни кто не пишет как ее использовать, реально без фантазий ?, вам 20 дискет надо будет прочитать с картинками что бы ее заполнить! Я считаю от реалий, диск 640кб, 512кб видеопамяти данных с головой
    Пример отличного, простого и недорогого использования SRAM и контроллера это ZX-AVR, исходя из этого проекта могу сказать, что можно построить эту карту на двух SRAM и AVR и не нужны ни плисины ни мегабайты, с ними нечего будет делать.
    снова наступаем на те же грабли
    сделать из говна и палок приблуду как удобно железячнику, а не кодеру
    а потом на форумах горевать, почему ж никто софта на неё не пишет

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    16 байт цвета на точку тоже, к чему ? Карта должна работать на базовой конфигурации ZX 128кб , значит на телевизоре, зачем на телике 64 тысячи цветов
    потому что выгодно по многим причинам (в том числе для адаптации старых игр)
    и на телеке прекрасно видно столько цветов (и не 64, а 32 с признаком палитровости)

    Цитата Сообщение от zx_ Посмотреть сообщение
    долой гигагерцы и хиколор
    долой жалкую пародию на приставки тридцатилетней давности!!!
    (а кому хайколор не нравится - не используйте)

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

    Цитата Сообщение от Nesser Посмотреть сообщение
    Ёмаё, я и говорил что слои и всё прочее это неактуально, всё должно работать АППАРАТНО.
    Зачем 2 раздельные видеопамяти? сканер видео-строчек по сути готовый регенератор памяти, достаточно 1 микросхемы на 16 бит данных, 8Мб по 16 бит или что-то в этом роде (по сути 8Мб по 16 бит это уже 16 мбайт - 24 бита адреса), с ПЛИС на всякий случай можно вытащить 1,2 или 4 ноги для нескольких микросхем (дешифратор старших адресов). ПЛИС же в состоянии работать с памятью на стандартной частоте 133 МГц ?
    В этой памяти прекрасно уместятся и все видеоданные и шрифты и 2 экрана. По сути к любому компу эту приблуду можно подключить при помощи 8 проводов данных и 2-3 адресов.
    Сделать графический редактор специально для этой шняги, спрайтовый файл, в начале файла описатели спрайтов, 4 байта положение в файле + 1 байт ширина спрайта + 1 байт высота спрайта + 2 байта что нибудь связанное с банкой поллитры (для одинакового спрайта но разных цветов).
    Кидаешь карте номер спрайта и куда вывести, по сути можно даже задавать и адрес якобы экрана, DMA кинет так как будто по этому адресу экран, всё нашвыряли, наложили, подтёрли, а потом готовое после кадрового синхроимпульса скопировали на экран, DMA всё равно перебрасывает быстрее чем сканер выводит точки, синхронизация сама собой отпадает, по сути все видеокарты так и работают.
    И вообще че мы велосипед придумываем, принципы работы давно уже отработаны, достаточно реализовать в ПЛИС в минимальной необходимости, только нелинейный DMA перекидывающий данные с учётом размерности экрана.
    А экран по факту сделать 8 или 16 бит на точку, преобразование из 1, 2, 4 бита на точку может сделать и сам DMA при переброске.
    +500 (аж на секунду показалось, что пост был мой)
    Прихожу без разрешения, сею смерть и разрушение...

  5. #784

    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    неудобно! банки это восьмибитный каменный век, подгоняй под их размеры потом, не пересекай границы, да ну их нафиг
    Мы не к амиге карту делаем ))) У нас 35 летнее железо из каменного века.Что тут подгонять экран 48кб.
    Если это карта для ZX 128, разговор один, а если с мечтами что потом цеплять к пентагону 32мб оперативы что бы эта новая карта красиво показывала 1920x1080 то это совсем другое кино, которое уверяю никогда не случится, есть tsconf и не морочить голову с плисами и 16 мб памятью которые на zx-128 нечем заполнять.

    Карта для zx 128 должна быть такой же простой как и он сам, исходная точка отправления 640кб диск, 128 RAM.
    А то что вам хочется это прицепить к велосипеду дом на колесах, удобно, но не поедет...
    Цитата Сообщение от Lethargeek Посмотреть сообщение
    снова наступаем на те же грабли
    сделать из говна и палок приблуду как удобно железячнику, а не кодеру
    а потом на форумах горевать, почему ж никто софта на неё не пишет
    Конечно если нет плисины, линеек с памятью и платы как тапок то это *****)))
    Программирование карты в 6 строчек кода на асме и все прерывание процессор ваш это горе для программиста ? Ну ну...

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

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    потому что выгодно по многим причинам (в том числе для адаптации старых игр)
    и на телеке прекрасно видно столько цветов (и не 64, а 32 с признаком палитровости)
    Примеры хорошо бы, я когда о чем то пишу примеры сразу конкретные даю, с 16 битами при восьми-битном аккамуле сказа работать , мечта программиста ))))
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  6. #785

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

    По умолчанию

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

  7. #786

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

    По умолчанию

    Надо сначала сделать дешевую версию "Метеор-1" для ZX-BUS. Обкатать идеи. Цена конструктора 2000-3000 руб. будет доступна большинству ?

    Уменьшить количество памяти до 2 микросхем SRAM по 512К. Одну под спрайты. Вторую под 2 слоя новой графики.
    Видеовыход просто RGB, но разъем VGA.

    Слои остаются. Кому не надо - не используют. В каждом слое два буфера/экрана размерами 256 x 256 точек по 16 бит на точку.
    В одном рисуем, другой отображаем.
    Для синхронизации подаем 14 MHz с клона. С видеокарты "Метеор-1" на клон подаем INT.
    С оригинального ZX придется подавать 14 MHz припайкой провода. Но для оригиналов надо будет уточнить потом. Пока будем подключать к клонам.

    Предусмотреть несколько джамперов для выбора режима работы. Может будет меняться частота кадров 48/50 Hz. Потом уточним.
    R-2R с платы "Метеор-1" переносим на набольшую плату с разъемом VGA для крепления на заднюю стенку компьютера в удобном месте.
    Соединение плат шлейфом IDC-20.
    Если потребуется вывод на монитор, то подключать внешний китайский видеоконвертер или через шлейф IDC-20 видеоконвертер "VGA Sputnik", который будет делать 60 Hz FULL HD с увеличением точек в 4 раза или VGA 640x480 60 Hz.

    Размер игры ограничиваем размером диска 640К. На спрайты 512К. Остальное - код, заставка и т.п.
    Последний раз редактировалось zx-kit; 01.10.2016 в 07:43.
    "L-256"

  8. #787

    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    zst, А в концепт впишется 8 бит точка ? И правильно ли я понимаю, что разделяете предложенное изменение концепта -
    Было - берем графику из памяти zx и кидаем LDI через окно чем занимаемся все прерывание и ничего не успеваем.
    Стало - грузим графику через окно в SRAM данных карты, даем команды через регистры, что куда рисовать и все прерывание делаем что душа желает, и имеем всю память zx под наши нужды.
    На счет аппаратной точки и линии, будите реализовывать ? Если дадите более подробный концепт постараюсь помочь сделать.

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

    Цитата Сообщение от zst Посмотреть сообщение
    Цена конструктора 2000-3000 руб. будет доступна большинству ?
    Если родится приблизительно в описанном виде, это прекрасно !
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  9. #788

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

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Надо сначала сделать дешевую версию "Метеор-1" для ZX-BUS. Обкатать идеи. Цена конструктора 2000-3000 руб. будет доступна большинству ?

    Уменьшить количество памяти до 2 микросхем SRAM по 512К. Одну под спрайты. Вторую под 2 слоя новой графики.
    Видеовыход просто RGB, но разъем VGA.

    Слои остаются. Кому не надо - не используют. В каждом слое два буфера/экрана размерами 256 x 256 точек по 16 бит на точку.
    В одном рисуем, другой отображаем.
    Для синхронизации подаем 14 MHz с клона. С видеокарты "Метеор-1" на клон подаем INT.
    С оригинального ZX придется подавать 14 MHz припайкой провода. Но для оригиналов надо будет уточнить потом. Пока будем подключать к клонам.

    Предусмотреть несколько джамперов для выбора режима работы. Может будет меняться частота кадров 48/50 Hz. Потом уточним.
    R-2R с платы "Метеор-1" переносим на набольшую плату с разъемом VGA для крепления на заднюю стенку компьютера в удобном месте.
    Соединение плат шлейфом IDC-20.
    Если потребуется вывод на монитор, то подключать внешний китайский видеоконвертер или через шлейф IDC-20 видеоконвертер "VGA Sputnik", который будет делать 60 Hz FULL HD с увеличением точек в 4 раза или VGA 640x480 60 Hz.

    Размер игры ограничиваем размером диска 640К. На спрайты 512К. Остальное - код, заставка и т.п.

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

  10. #789

    Регистрация
    02.11.2007
    Адрес
    г. Краснодар
    Сообщений
    293
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    +500 (аж на секунду показалось, что пост был мой)
    Спасибо, спасибо
    ------------------------
    AVR это обычный микроконтроллер, мощность его значительно меньше чем у голых CPU, эмуляция чахлого Z80 в чахлом AVR это что-то с чем то, это то что надо раньше так на МК-57 делали.

    ПЛИС с лёгкостью работает с микросхемами памяти на частоте 133 МГц, то есть на ихней родной частоте, в основном эти микросхемы имеют объёмы 2-16 Мб, а покруче на 128 Мб, такой объём памяти обусловлен не желанием запихать аж 8-16 Мб в Спектрум а потому что эти микросхемы производятся нынче на заводах, можно конечно поставить и мешок РУ5, вот только их 15 лет как не производят, остались только на складах, и то 90% из них бракованные.

    А вообще по моему, ZX-EVO сделан почти так как надо, только ПЛИСину надо отдать под систему а ПЛИСину под видео сделать на отдельной плате с нормальным DAC. Тогда и с видео проблем не будет, можно модернизировать как угодно.
    Только надо саму материнку сделать нормально, может даже поставить PL-2303.

    И делать "Метеор" под слот сколько влезет

  11. #790

    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Nesser Посмотреть сообщение
    AVR это обычный микроконтроллер, мощность его значительно меньше чем у голых CPU, эмуляция чахлого Z80 в чахлом AVR это что-то с чем то, это то что надо раньше так на МК-57 делали.
    Ну да ну да, зачем мы вообще этих древним хламом занимаемся... - автору респект - http://zx-pk.ru/threads/23671-avr-zx-spectrum-v2_0.html

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

    Цитата Сообщение от Nesser Посмотреть сообщение
    ПЛИС с лёгкостью работает с микросхемами памяти на частоте 133 МГц, то есть на ихней родной частоте, в основном эти микросхемы имеют объёмы 2-16 Мб, а покруче на 128 Мб
    У ZX есть ресурсы для заполнения этой памяти ? Есть полноценная операционка ? Я расписал достаточно подробно концепт карты с объяснением - почему, распишите свой так же подробно, думаю много желающих будет обсудить. Стандарт хранения данных ZX 640 кб, усё, пожизнено, потому, что гладиолус
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

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

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

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

Эту тему просматривают: 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

Ваши права

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