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

User Tag List

Страница 47 из 56 ПерваяПервая ... 434445464748495051 ... ПоследняяПоследняя
Показано с 461 по 470 из 560

Тема: Радиолюбительский компьютер "LEVEL"

  1. #461
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,566
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    274
    Спасибо Благодарностей получено 
    232
    Поблагодарили
    182 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    zst, ну вот почему ты с маниакальным упорством жаждешь УСЛОЖНИТЬ железо ради УХУДШЕНИЯ характеристик и НЕУДОБСТВА?

    Цитата Сообщение от zst Посмотреть сообщение
    Мы может сэкономить время блиттера на что-то полезное, если фон будет отображаться из карты уровня во время вывода на монитор.

    Время заполнения тайлами экрана 320x240 по 8 бит на точку по 2 такта на пересылку при частоте блиттера 20 МГц равно (320*240*2) / 20MHz = 7,68 ms

    Поэтому не стоит тратить драгоценное время блиттера на рисование фона.
    а на что еще "полезное" его тратить?
    даже по твоим расчётам блиттер успеет обновить весь экран за кадр больше двух раз
    почему, кстати, только 20мгц частоты? ты хотел же статику поставить 10нс
    плюс, скорость переброски в экран физически отдельный - вдвое быстрее
    если шины не мультиплексированы, так как можно одновременно читать и писать

    еще атрибуты тайла надо будет либо в каждой строке повторно читать, либо кучу аппаратных регистров
    и всё ради чего? ради "экономии" ненужной - ценой удобства, которое гораздо важнее прочего

    Цитата Сообщение от zst Посмотреть сообщение
    Блиттер на микросхемах на одну линию длиной от 8 до 320 точек.
    это как "на одну линию", нахрена? он с любым размером блока должен работать, в том его удобство и состоит
    Прихожу без разрешения, сею смерть и разрушение...

  2. #462
    Activist Аватар для CLR
    Регистрация
    03.02.2005
    Адрес
    Челябинск
    Сообщений
    326
    Спасибо Благодарностей отдано 
    261
    Спасибо Благодарностей получено 
    52
    Поблагодарили
    28 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подозреваю, это все от желания сотворить чудо на тёплых ламповых дип-микросхемах.
    Мои игрушки: PowerbookG4 / MacMiniG4 / MacMini i5 / Amiga1260 / Commodore64 / Atari65XE / MSX1 SVI-728 / MSX2 КУВТ2 / MiST / MiSTer / Profi+ / KarabasPro / Speccy2010 / Aspect128 / ZX-UNO VGA 2M / PS3 / PS4Pro+PSVR / PSP / PS Vita / GBC / LDK Game / RG350M / iPhone / iPad / Raspberry Pi (0/3B+/4B/5)
    MorphOS / AmigaOS / MacOS / Linux

  3. #463
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хочу ZST-Hybrid, оно же "Скорпион-1024" с пентагоновской разверткой + Z80 СР/М (с экраном 80х25 символов), переключаемые по мере желания. Остальное - от лукавого и тээсконфовщина неправославная.
    Вот. Высказался. Пойду спать
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

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

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    Хочу ZST-Hybrid, оно же "Скорпион-1024" с пентагоновской разверткой + Z80 СР/М
    а как же блиттер с тайлами о восьми слоях )) - не феншуйно это в 2018 и без блиттера )

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

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    zst, ну вот почему ты с маниакальным упорством жаждешь УСЛОЖНИТЬ железо ради УХУДШЕНИЯ характеристик и НЕУДОБСТВА?


    а на что еще "полезное" его тратить?
    даже по твоим расчётам блиттер успеет обновить весь экран за кадр больше двух раз
    почему, кстати, только 20мгц частоты? ты хотел же статику поставить 10нс
    плюс, скорость переброски в экран физически отдельный - вдвое быстрее
    если шины не мультиплексированы, так как можно одновременно читать и писать

    еще атрибуты тайла надо будет либо в каждой строке повторно читать, либо кучу аппаратных регистров
    и всё ради чего? ради "экономии" ненужной - ценой удобства, которое гораздо важнее прочего


    это как "на одну линию", нахрена? он с любым размером блока должен работать, в том его удобство и состоит
    Чтобы нарисовать фон из тайлов процессор для каждого тайла должен вычислить координаты на экране и адрес тайла в памяти, записать это облать данных блиттера. Блиттер будет читать эти данные для рисования каждого спрайта. А если выводить фон автоматически, то ничего этог делать не надо. В этом упрощение для программиста и гарантия, что фон будет выводиться плавно и времени блиттера хватит на отрисовку спрайтов и переднего фона.

    Проще сделать блиттер на микросхемах для копирования одной линии, чем нескольких линий всего блока. Микросхемы на частоте больше 20 МГц работать не смогут. И памяти надо много отдельных микросхем, поэтому я буду использовать 128 К х 8 45 ns SOIC-32.
    "L-256"

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

  8. #467
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,566
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    274
    Спасибо Благодарностей получено 
    232
    Поблагодарили
    182 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Чтобы нарисовать фон из тайлов процессор для каждого тайла должен вычислить координаты на экране и адрес тайла в памяти, записать это облать данных блиттера.
    и с какого перепугу он это ДОЛЖЕН? что мешает блиттеру самому для себя читать не только пиксели, но и данные?

    Цитата Сообщение от zst Посмотреть сообщение
    Блиттер будет читать эти данные для рисования каждого спрайта.
    ОДИН раз для одного блока всего-то навсего

    Цитата Сообщение от zst Посмотреть сообщение
    А если выводить фон автоматически, то ничего этог делать не надо.
    ага, щяз не тупи, с аппаратным фоном делать "это" надо будет НАМНОГО ЧАЩЕ
    потому что блиттер отрисовку ведёт поблочно, а тайловая схема фон отображает построчно, перескакивая с тайла на тайл
    то есть с КАЖДОЙ СТРОЧКОЙ одного и того же тайла нужно заново читать его атрибуты - номер или адрес как минимум
    а еще ВСЮ палитру тайла, если применяешь палитры тайлов; а еще дополнительные признаки вроде отражения итд
    еще раз: это всё ДЛЯ КАЖДОЙ СТРОЧКИ КАЖДОГО ТАЙЛА!

    Цитата Сообщение от zst Посмотреть сообщение
    В этом упрощение для программиста
    для программиста проще крупными объектами оперировать, а для дизайнера - иметь поменьше ограничений

    Цитата Сообщение от zst Посмотреть сообщение
    и гарантия, что фон будет выводиться плавно и времени блиттера хватит на отрисовку спрайтов и переднего фона.
    на колу мочало, начинай сначала...
    И ТАК ХВАТИТ - даже с 20мгц, даже без двукратного ускорения с двумя шинами
    в том же Ruff'n'Tumble явно меньше двух экранов пикселей выводится в каждом кадре

    Цитата Сообщение от zst Посмотреть сообщение
    Проще сделать блиттер на микросхемах для копирования одной линии, чем нескольких линий всего блока.
    ты не путай, это называется DMA; а блиттер потому и БЛиттер, что он для БЛоков

    и да, сейчас то, что лишь бы "проще сделать в железе" никому, кроме железячников, нах не нужно
    Прихожу без разрешения, сею смерть и разрушение...

  9. #468
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от shurik-ua Посмотреть сообщение
    а как же блиттер с тайлами о восьми слоях )) - не феншуйно это в 2018 и без блиттера )
    А на кой феншуй оно сдалось? Кодеры в очередь стоят уже, тайлы блиттерить? Тьфу, это матюги какие-то, а не слова...
    Нам нужны Диззи, Р-Тайп и (прости Господи) Спектрофон. Всё остальное - одно непотребство
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

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

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    и с какого перепугу он это ДОЛЖЕН? что мешает блиттеру самому для себя читать не только пиксели, но и данные?


    ОДИН раз для одного блока всего-то навсего

    как будет рисовать блиттер весь фон следующего кадра при движении ?
    тайлы в этой игре шириной 32 точки
    из чего сделан такой умный блиттер ?
    можно ли его сделать на микросхемах ?
    "L-256"

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

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    как будет рисовать блиттер весь фон следующего кадра при движении ?
    тайлы в этой игре шириной 32 точки
    из чего сделан такой умный блиттер ?
    можно ли его сделать на микросхемах ?
    ну делай с DMA - копируй построчно фон и тайл. 3 корпуса, в 180 он штатный- 0 корпусов. на больших частотах CPU вполне себе.
    правда выше 8 МГц, найти DMA от зилог, весьма проблематично и затратно.
    Последний раз редактировалось Totem; 29.07.2018 в 23:46.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

Страница 47 из 56 ПерваяПервая ... 434445464748495051 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радиолюбительский компьютер "LEVEL"
    от zx-kit в разделе Для начинающих
    Ответов: 501
    Последнее: 30.04.2020, 09:46
  2. PUZZNIC+Level Editor 2016
    от Yuri80 в разделе Игры
    Ответов: 3
    Последнее: 01.05.2016, 13:55
  3. Радиолюбительский компьютер "СПЕКТР" - схема, плата
    от idc в разделе Несортированное железо
    Ответов: 0
    Последнее: 02.08.2011, 13:31
  4. Level 5
    от Arlekin в разделе Игры
    Ответов: 7
    Последнее: 29.09.2006, 17:24

Ваши права

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