User Tag List

Страница 2 из 22 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 239

Тема: Видеокарта "METEOR-2020" для устранения клешинга

Комбинированный просмотр

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

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    5,000
    Спасибо Благодарностей отдано 
    1,092
    Спасибо Благодарностей получено 
    1,192
    Поблагодарили
    927 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Nesser Посмотреть сообщение
    во всех частях одинаковый
    Вроде бы их штуки 4, В первой свой, в 7 - свой, еще пара посередине.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

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

  3. #2

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

    По умолчанию

    http://meandr.org/archives/21451
    Частота 2.33 МГц, взять микроконтроллер помощнее влезет и всё остальное на большей частоте
    А в AT91SAM7S256 влезет целиком только с ограничением по количеству озу но можно и прикрутить к ней внешнюю память, цена 150 руб а STM32F030F4P6 с spi памятью вообще 30 рублей стоит.
    Суть не в этом а в том что при 3.5 МГц не сделать ничего что связанно с комфортной работой, по крайней мере сейчас в этом уже мало смысла.
    Кто мешал 20 лет назад кинуть регистр на прерывание IM2 и подкинуть проводок с конденсатором от счётчиков на плате 8 или 16 кГц, это полноценная цифровая музыка с жёсткой тактировкой, а кто мешал кинуть к этому же регистру прерывание от ВГ93 и не надо было бы опрашивать бесконечно в ожидании байта, прерывание пришло байт сохранили...
    Что так поздно опомнились?

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

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    Вроде бы их штуки 4, В первой свой, в 7 - свой, еще пара посередине.
    если заново нарисовать там градаций/цветов всего то штук 12-16 хватит, сжать для хранения можно очень даже не плохо, тем более есть пустые места, плавающий бит ещё сожмёт
    даже если и будет графики на 16 Кб то это будут всё таки не 7 цветов а 256
    Последний раз редактировалось Nesser; 29.01.2020 в 22:58.

  4. #3

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,882
    Спасибо Благодарностей отдано 
    523
    Спасибо Благодарностей получено 
    253
    Поблагодарили
    227 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Nesser Посмотреть сообщение
    [URL="http://meandr.org/archives/21451"] а STM32F030F4P6 с spi памятью вообще 30 рублей стоит.
    стоит 50 центов в Америке при закупке от 2500 шт., макетка с ней из Китая 80 руб. на ebay. Но из нее не так просто сделать даже простейший комп даже за 500 руб. Дайте в студию хотя бы одну законченную схему со спецификацией и калькуляцией по российским ценам. Даже самопаянного дома на коленке. Не получится дешевле 1000 руб. по любому. А если фирма начнет делать уплачивающая налоги, то и в 3000 едва уложиться бы.
    Последний раз редактировалось andrews; 30.01.2020 в 00:13.

  5. #4

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

    По умолчанию

    Идея была в устранении клешинга для оригинального ZX Spectrum, Ленинграда и модульного компьютера без переделки спрайтов и логики игры. При переделке всех игр стандартизировать расположение буфера с адреса 0000 и перенести экран в адрес 2000 для возможности аппаратного копирования из буфера на экран.

    Копирование восьми точек за 2 такта 14 МГц. Это позволит просто и быстро выводить на экран без ldi, push, pop и других ухищрений.
    Последний раз редактировалось zx-kit; 29.01.2020 в 23:56.
    "L-256"

  6. #5

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

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Идея была в устранении клешинга для оригинального ZX Spectrum, Ленинграда и модульного компьютера без переделки спрайтов и логики игры. При переделке всех игр стандартизировать расположение буфера с адреса 0000 и перенести экран в адрес 2000 для возможности аппаратного копирования из буфера на экран.

    Копирование восьми точек за 2 такта 14 МГц. Это позволит просто и быстро выводить на экран без ldi, push, pop и других ухищрений.
    Что бы 8 точек записать в видепамять без клешинга надо уже 8 тактов сделать, ибо это 8 раздельных точек, или частота записи 8*14 МГц?
    Объём прелопачивания игры не стоит полученного результата, никогда не обращал внимания на клешинг а вот каждую точку своим цветом всегда хотелось, особенно при работе с векторной графикой.

  7. #6

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

    По умолчанию

    Цитата Сообщение от Nesser Посмотреть сообщение
    А из PentEvo это нельзя выжать?
    при 14мгц и 16 цветах, вероятно, можно чисто технически, но сроки точно будут совсем другими
    Цитата Сообщение от Nesser Посмотреть сообщение
    Объём прелопачивания игры не стоит полученного результата,
    Прихожу без разрешения, сею смерть и разрушение...

  8. #7

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    269
    Поблагодарили
    188 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Nesser Посмотреть сообщение
    никогда не обращал внимания на клешинг а вот каждую точку своим цветом всегда хотелось
    Это пять!
    ___________

  9. #8

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

    По умолчанию

    https://cxem.net/mc/mc87.php
    Вот кстати вообще на дохлячем Atmega168 без разгона, не спектрум правда и с графикой 192x144 но с 16 цветами на точку и каким то звуком, так это ещё и на С+ нафигачено и в 16 Кб уложилось, цена мк всего то 60 руб, а если бы в Atmega328 и на ассме да ещё и с PAL частотой не парится а тупо навалить частоту 24 МГц и на D-SUB вывести то спектрум нервно бамбук в сторонке курить будет, и это всего в ОДНОЙ 20 ногой довольно древней микросхеме.

  10. #9

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

    По умолчанию

    Не сможет он копировать восемь точек за 2 такта.
    "L-256"

  11. #10

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

    По умолчанию

    Восемь точек записываются одновременно за два такта в режиме чтение-модификация-запись в графической памяти. Но так как этим управляет Z80, то скорость зависит от него. Перелопачиваются только подпрограммы вывода на экран. При этом вывод во всех играх получится почти одинаковый, что упрощает переделку.
    Последний раз редактировалось zx-kit; 30.01.2020 в 00:10.
    "L-256"

Страница 2 из 22 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Новый принцип устранения клешинга
    от Smalovsky в разделе ZX Концепции
    Ответов: 525
    Последнее: 24.11.2023, 15:42
  2. Модульный компьютер "SPACE MISSION 2020"
    от zx-kit в разделе Несортированное железо
    Ответов: 48
    Последнее: 28.06.2022, 08:55
  3. Быстрая видеокарта "METEOR-2013"
    от zx-kit в разделе Изображение
    Ответов: 1083
    Последнее: 07.01.2020, 14:05
  4. Ответов: 11
    Последнее: 06.10.2016, 12:19
  5. Ответов: 43
    Последнее: 03.10.2015, 07:09

Ваши права

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