User Tag List

Страница 7 из 8 ПерваяПервая ... 345678 ПоследняяПоследняя
Показано с 61 по 70 из 79

Тема: Super Mario Bros.

  1. #61

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Какой гигаскрин на zx c матиматикой и скроллом?
    Да ты хоть загрузи то что в первом посте
    а потом уже...

    оно и так уже гигаскриновое (пиксельное)
    с 2002 года еще
    а мы тут обсуждаем притуление еще и атрибутного гигаскрина (к кирпичам, трубам и спрайтам для лучшей цветопередачи)

    а в демах успевают еще и скролить и бублик с бампмапингом врощать
    а еще и интерлейс с мультиколором...

    совсем уже своими отечественными компьютерами себе мозги отшибли


    вот тебе скроллер с гигаскрином и цифровыми ударными
    https://zxaaa.net/view_demo.php?id=2256
    Последний раз редактировалось NEO SPECTRUMAN; 31.10.2019 в 18:38.

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

  3. #62

    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    2,311
    Спасибо Благодарностей отдано 
    96
    Спасибо Благодарностей получено 
    186
    Поблагодарили
    89 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    ну х.з. осталось попиксельное (тьфу поатрибутное) моргание организовать. от теории к делу. как говорят. все возможно. и играть как оркестр. и скролить хотя бы по 8 пикселей.
    Не думаю, что нынешнюю технодемку сильно отяготит мерцание атрибутов. Она и так сильно облегчена пустотами в платформах. А те пустоты можно было бы и атрибутами заполнить, и тогда реально уровень донди был бы.

  4. #63

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не я начал верить в чудеса, после этого.



    Но чудес не видать на zx, после 90г. и видимо не будет. Ну, может нас гигаскрином гуру порадуют в статике.


    Обсуждать поделия потока мыслей мне не интересно
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  5. #64

    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    2,311
    Спасибо Благодарностей отдано 
    96
    Спасибо Благодарностей получено 
    186
    Поблагодарили
    89 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от OrionExt Посмотреть сообщение
    Не я начал верить в чудеса, после этого.
    А что там чудесастого? VDP спрайты могёт.
    Прескроллируемые тайлы достаточно подменять, как в Уридиуме на msx. Их массив идентичен атрибутам спека.

    У спека ведь даже такой видяхи нет. Программируемый калькулятор по сути.

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

    Кроме того тамошний VDP может и в графическом режиме работать. Тем паче видео-память линейно адресуемая. Так что задача упрощается в сравнении со спекой.

  6. #65

    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ну, видимо нарываются на грубость. zx - ч/б комп. факт.
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  7. #66

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

    По умолчанию Super Mario Bros.

    Цитата Сообщение от OrionExt Посмотреть сообщение
    zx - ч/б комп. факт.
    https://www.youtube.com/watch?v=RXXVWVCfjik
    ___________

  8. #67

    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    2,311
    Спасибо Благодарностей отдано 
    96
    Спасибо Благодарностей получено 
    186
    Поблагодарили
    89 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    вот пример
    не уверен что имелся в виду именно гигаскрин
    но похоже
    https://dropmefiles.com/fqZqM
    и мерцание по сравнению со спектрумом...
    явно на порядок слабее

    Глянул демку. Частота мерцания такая же, как и гигаскрины на спеке.
    Шо для донди переключить chr-банк, что для Горбатенького 128к переключить банки памяти отведённые под видео. Процу достаточно щёлкнуть пальцами (сигналом ножки).
    Так шо 25 раз в секунду каждый кадр успевают обе платформы.

    Другое дело что В ИГРАХ это уже не так просто, ведь там надо определённые участки экрана обновлять, а не тупо весь прокешированный заранее растр.

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

    Алсо, гигаскрин на мастер-систем. Опять же НЕ в игре, а в демке.
    https://youtu.be/VjHxabAx2q0?t=120

    И это при том, что цветовые возможности мастер систем на порядок выше дендивских.

  9. #68

    Регистрация
    08.01.2014
    Адрес
    г. Санкт-Петербург
    Сообщений
    12
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Для всех, кому интересно:

    1. Про гигаскрин и атрибуты:
    - Изначально я и планировал мерцать атрибутами в гигаскрине, чтобы получить промежуточные цвета. И оно именно так и работало. Есть видеозаписи с рабочего стола 2016-2018 годов.
    Затем, после пары недель тестирования на различных реалах принял решение не мерцать атрибутами, ибо это долго терпеть невозможно. Народ в чатиках поддержал.
    Всё таки это игра, а не демка с эффектами, где один эффект длится не более 30 секунд.
    А не дай бог кто-то будет играть в 60 Гц, - так и вообще будет полный треш с цветами.

    Для тех, кто ковыряет: - мерцать атрибутами ровным счётом вообще ничего не стоит.
    Смотрите ячейки памяти #ff00-#ff1f в страницах 5 и 7 - это атрибуты блоков, по два байта на блок.

    2. Про чёрный фон:
    Имея чёрный фон, можно использовать до 14 разных вариантов INK, включая два варианта BRIGHT
    Имея цветной фон, нужно учитывать, насколько цвет фона сочетается с цветом чернил, и не использовать BRIGHT.
    Например, с голубым фоном сочетается только чёрный и синий INK. Ну, с небольшим натягом, красный. А цвета зеленый, желтый - просто нельзя будет использовать.
    Движок, который собирает игру в образ диска/ленты, умеет собирать уровни и с темным фоном, и со светлым фоном. Это задается через конфигурацию палитры.
    И до некоторого времени уровень 4-1, где пустыня, был со светлым фоном.
    Важно, что для светлого фона нужно использовать другие спрайты, чем для тёмного...
    Но это уже не важно, так как в процессе сборки игры автоматически сжимается весь набор спрайтов - можно использовать какие хочешь.

    3. Про ускорение вывода на чёрном фоне:
    Нет никакого профита - ни от использования чёрного фона, ни от какой-либо очистки на чёрном фоне.
    Потому что независимо от цвета атрибутов, в каждом фрейме нужно и чистить и красить.

    Движок всегда работает одинаково, независимо от цвета INK и PAPER. Каким атрибутом красить - пофиг вообще.
    Единственное исключение из правил: - если цвет INK персонажа совпадает с цветом INK фона, то экономим около 1000 тактов, т.к. такого персонажа не нужно красить в другой цвет.
    Последний раз редактировалось ssmirnov; 06.11.2019 в 13:42.

    Эти 6 пользователя(ей) поблагодарили ssmirnov за это полезное сообщение:

    abelenki(07.11.2019), CityAceE(07.11.2019), NEO SPECTRUMAN(06.11.2019), Oleg N. Cher(07.11.2019), shadwork(06.11.2019), Максагор(18.11.2019)

  10. #69

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ssmirnov Посмотреть сообщение
    Для всех, кому интересно:
    тогда может чернобелыйголубой вариант для страждущих?

  11. #70

    Регистрация
    25.09.2009
    Адрес
    Одесса
    Сообщений
    2,311
    Спасибо Благодарностей отдано 
    96
    Спасибо Благодарностей получено 
    186
    Поблагодарили
    89 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Чёрно-красный тогда уж. Под цвет моего нано-костюма на аватарке.

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

    Исходники + тулзы будут опубликованы?

Страница 7 из 8 ПерваяПервая ... 345678 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Super mario port
    от farfar в разделе Commodore 16/64/128
    Ответов: 17
    Последнее: 04.02.2020, 03:13
  2. Super Mario Brothers на ZX
    от Zloy в разделе Игры
    Ответов: 5
    Последнее: 29.10.2019, 17:21
  3. Music Theme from Super Mario Bros. (Basic 128)
    от SegaBoy в разделе Музыка
    Ответов: 6
    Последнее: 16.10.2018, 23:10
  4. Super Serif Bros
    от abelenki в разделе Игры
    Ответов: 3
    Последнее: 23.09.2018, 17:56
  5. Реализация Super Mario на УКНЦ
    от mbojenov в разделе ДВК, УКНЦ
    Ответов: 111
    Последнее: 24.01.2016, 06:57

Ваши права

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