Важная информация

User Tag List

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

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

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

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

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

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

    21 48.84%
Опрос с выбором нескольких вариантов ответа.
Страница 100 из 109 ПерваяПервая ... 96979899100101102103104 ... ПоследняяПоследняя
Показано с 991 по 1,000 из 1082

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

  1. #991
    Guru Аватар для Lethargeek
    Регистрация
    07.09.2005
    Адрес
    Воронеж
    Сообщений
    2,643
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Raydac Посмотреть сообщение
    клон spec256?
    скорей, позапрошлогодний черновой набросок недоюлакса (только, как всегда, еще не пойми зачем искусственно урезанный и ухудшенный)))
    Прихожу без разрешения, сею смерть и разрушение...

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

  3. #992
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    865
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Максагор Посмотреть сообщение
    Я вставлю свои пять копеек:

    Вот в этой и некоторых других темах пишут про разные разработки графических карт - у кого-то готово, у кого-то совсем готово. Народ! Если кто-то сваял карточку, запишите видео работы с ней, прям "вот вставляю в слот", "вот включаю". Вот так инициализирую". А вот так получаем эффект". "А это дема моей разработки, демонстрирующая навороты".

    Пока я здесь ни одной такой ссылки на видосики не видел. Хотя если они есть, а я просто проглядел, тогда прошу извинить и продублировать ссылки тут.
    zx-pk.ru/threads/15176-ipvc-graficheskij-kontroller-dlya-zx-bus.html


  4. #993
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,154
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как устранить клешинг я придумал, но спрайты могут получиться только одного цвета. Как же дорабатывать игры, чтобы была возможность каждый спрайт рисовать своим цветом ?

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

    Пока предполагатся найти место в программе, где рисуется каждый тип спрайтов. Например, пчелы, летучие мыши и т.д. Скорее всего они рисуются одной подпрограммой, но перед ее вызовом для каждого типа спрайта указывается адрес начала его блока спрайтов. Скорее всего эта команда имеет длину 3 байта. Если вместо нее написать команду перехода на дополнительные команды. Среди этих команд будут команды настроики цвета спрайта, а в конце написать ту команду, которую мы затерли и команду перехода назад к следующей команде.

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

    Команды выбора цвета спрайта - это запись атрибута в порт атрибута. Надо будет для каждого объекта сделать свою команду записи атрибута со своими цветами PAPER и INK. Если объектов много, то надо где-то найти свободное место в игре для модернизации. Или придется в компьютер МETEOR-64 добавить возможность включать блок ОЗУ вместо ПЗУ на время рисования спрайтов.

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

    Если загружать в теневое ОЗУ блок команд для модернизации игры, то это можно использовать как типовое решение во всех играх и не искать свободное место в игре.
    Последний раз редактировалось zst; 16.06.2019 в 06:20.
    В разработке - компьютер для устранения клешинга атрибутов "METEOR-2020" на 100 микросхемах.
    Электронные конструкторы ZX-KIT на обновленном сайте www.zx-kit.ru

  5. #994
    Master
    Регистрация
    16.08.2005
    Адрес
    Estonia,Tallinn
    Сообщений
    751
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вобщем получается что надо будет разобрать игру и переписать её с поддержкой нового графического устройства, фактическа как переписать под другой комп на z80, вряядли кто возьмется, со спринтером проходили

  6. #995
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,154
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да сложность примерно как для ULAX. Они же переделали. Только в ULAX цвета для каждого спрайта меняет FPGA, а для МЕТЕОРа надо это прописать в специальных командах. Хотя в ULAX тоже надо это где-то указывать. Но они молодцы - показали, что разобрать и доработать старую игру - это реально и не трудно.

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

    Для начала в конце подпрограммы вывода спрайта можно записать в порт атрибута PAPER = 0, INK = 7, BRIGHT = 1. Тогда все спрайты, для которых не выбраны индивидуальные цвета будут рисоваться без клешинга ярко-белым цветом. Потом некоторые спрайты можно перекрасить, если захочется.
    В разработке - компьютер для устранения клешинга атрибутов "METEOR-2020" на 100 микросхемах.
    Электронные конструкторы ZX-KIT на обновленном сайте www.zx-kit.ru

  7. #996
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,154
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Видеокарта постепенно по сложности превратилась в компьютер. Остается уточнить для желающих приобрести, какие навороты необходимы и достаточны для нового компьютера ?
    В разработке - компьютер для устранения клешинга атрибутов "METEOR-2020" на 100 микросхемах.
    Электронные конструкторы ZX-KIT на обновленном сайте www.zx-kit.ru

  8. #997
    Veteran Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    Kiev/Ukraine
    Сообщений
    1,778
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Видеокарта постепенно по сложности превратилась в компьютер. Остается уточнить для желающих приобрести, какие навороты необходимы и достаточны для нового компьютера ?
    упорно лепишь амстрад или специалист... и там и там проблема в скорости процессора\памяти, для такого экрана нужен самый быстрый проц какой только возможно, т.е. делай ассинхронный доступ видеоконтроллера и процессора к памяти, тогда процессор на максимальной частоте это 20mhz для z80, ну и память для проца должна будет обеспечить поток под 7mhz... при этом видео-контроллер будет выгребать тоже со скорость 7mhz видимо... и того память надо уже статику (dram 60ns... мало шансов сделать устойчиво рабочим). По возможностям комп будет примерно как atari st... - интерес к нему будет чуть больше 0.

  9. #998
    Activist Аватар для Cooper
    Регистрация
    11.02.2006
    Адрес
    Crimea
    Сообщений
    446
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Сорвалось несколько заказов.
    Вадим, приветствую, гляньте в Viber, готов забрать свой заказ, если будет быстрая высылка наложенным платежом.
    Последний раз редактировалось Cooper; 11.06.2019 в 16:07.
    Cooper/Smash HB, Premier Corp, 1993-1997@Speccy
    http://fc-jungle.com - old-school Amiga Music
    http://forum.amadeus-project.com - TechManiacs Forum, Mitsubishi Lancer Tuning
    http://zxtunes.com/author.php?id=327 - my Speccy Music

  10. #999
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,154
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    упорно лепишь амстрад или специалист... и там и там проблема в скорости процессора\памяти, для такого экрана нужен самый быстрый проц какой только возможно, т.е. делай ассинхронный доступ видеоконтроллера и процессора к памяти, тогда процессор на максимальной частоте это 20mhz для z80, ну и память для проца должна будет обеспечить поток под 7mhz... при этом видео-контроллер будет выгребать тоже со скорость 7mhz видимо... и того память надо уже статику (dram 60ns... мало шансов сделать устойчиво рабочим). По возможностям комп будет примерно как atari st... - интерес к нему будет чуть больше 0.
    В Орионе и Специалисте был медленный проц. Если согласен на статику, то можно сделать Z80 на 14 MHz.

    Идея такая - делаем новый комп, заточенный под графику. Он кроме стандартного режима графики будет иметь дополнительный. Оба на частоте 3.5 MHz. В новом режиме мы сначала, используя байт маски, рисуем черный силуэт спрайта. Маска меняет цвет точек выборочно. Потом, используя байт спрайта, рисуем контур спрайта выбранным цветом. Тоже цвет точек меняется выборочно. Этот режим для раскрашивания старых игр.

    Если для новых или портирования с других компьютеров, то лучше сделать буфер для подготовки следующего экрана с адреса 0 вместо ПЗУ. При этом адресацию надо сделать линейную как в Орионе и Специалисте. Это позволит рисовать спрайты блочными командами. Спрайты располагать также с линейной адресацией. Тогда первый столбик спрайта шириной 8 точек мы сможем нарисовать сверху-вниз командой LDIR, затем переместить адреса HL и DE вправо с помощью команд INC H, INC D и рисовать второй столбик снизу-вверх командой LDDR.

    Ну и скорость для новых игр можно переключить на TURBO 14 MHz.

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

    Цитата Сообщение от Cooper Посмотреть сообщение
    Вадим, приветствую, гляньте в Viber, готов забрать свой заказ, если будет быстрая высылка наложенным платежом.
    Написал на email.
    Последний раз редактировалось zst; 11.06.2019 в 20:54.
    В разработке - компьютер для устранения клешинга атрибутов "METEOR-2020" на 100 микросхемах.
    Электронные конструкторы ZX-KIT на обновленном сайте www.zx-kit.ru

  11. #1000
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,154
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, я сделал это ! Я написал 1000-е сообщение в теме про "METEOR" !
    Последний раз редактировалось zst; 12.06.2019 в 14:31.
    В разработке - компьютер для устранения клешинга атрибутов "METEOR-2020" на 100 микросхемах.
    Электронные конструкторы ZX-KIT на обновленном сайте www.zx-kit.ru

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

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

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

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

Похожие темы

  1. Ответов: 17
    Последнее: 27.12.2015, 00:22
  2. Ответов: 19
    Последнее: 30.09.2011, 02:08
  3. Ответов: 0
    Последнее: 15.08.2010, 13:38
  4. Ответов: 18
    Последнее: 27.08.2008, 19:27
  5. Ответов: 6
    Последнее: 20.11.2007, 12:29

Ваши права

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