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

User Tag List

Страница 41 из 42 ПерваяПервая ... 373839404142 ПоследняяПоследняя
Показано с 401 по 410 из 414

Тема: Пишем игры под РК подобные

  1. #401
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,181
    Спасибо Благодарностей отдано 
    265
    Спасибо Благодарностей получено 
    457
    Поблагодарили
    182 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

    Если не видел, то вот здесь уже есть подобный проект со сжатием, причем не RLE даже, а более продвинутым:
    https://zx-pk.ru/threads/29597-apoge...nie-video.HTML

    Также немного экспериментировал со сжатием видео с помощью zx0, но то было на КР04, не РК.
    Последний раз редактировалось Pyk; 05.04.2024 в 16:25.

  2. Этот пользователь поблагодарил Pyk за это полезное сообщение:

    Shaos (05.04.2024)

  3. #402
    Activist Аватар для cy6
    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    370
    Спасибо Благодарностей отдано 
    251
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Виктор верно заметил, что для распаковки нету запаса производительности. Ее вообще нет, даже для вывода, только отрицательная.
    Баловство с упаковкой, это когда у процессора есть свободное время.
    wtf

  4. #403
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну когда данные читаются извне, то иногда быстрее читать меньшее количество байт и декодировать уже по ходу копирования в экран
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  5. #404
    Veteran Аватар для Kakos_nonos
    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,154
    Спасибо Благодарностей отдано 
    33
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shaos Посмотреть сообщение
    P.S. Горизонтальный скролл через смещение указателя ПДП использовать сложнее т.к. мы получается портим старый экран, когда сдвигаем, а при движении вверх-вниз можно уходить вперёд и возвращаться, хотя наверное подобие R-Type таки возможно...
    Я делал горизонтальный скролл в своей деме. Надо только стирать старую строчку и рисовать новую каждый кадр.

  6. Этот пользователь поблагодарил Kakos_nonos за это полезное сообщение:

    Shaos (12.04.2024)

  7. #405
    Member
    Регистрация
    18.09.2008
    Адрес
    Донецкая обл.
    Сообщений
    86
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    13 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от inozemcew Посмотреть сообщение
    Можно. Но вы представьте, сколько это займет времени, делать побитовую обработку псевдографики процессором.
    А можно сделать два буфера экрана, в которых изображение сдвинуто на пол знакоместа. Переключаясь между ними через кадр, и сдвигая их аппаратно можно получить попиксельную прокрутку в 50 фпс.
    Ну, чтобы не быть голословным, вот собственно "побитовый" аппаратный горизонтальный скроллинг. Сдвиг каждый кадр происходит на половину символа псевдографики.
    Управление: <пробел> - приостановить, <АР2> - выход.
    В качестве RND используется байты ПЗУ, так что зацикливание картинки теоретически возможно, но я не дождался такого.
    Экран 78х38х8~50Гц, рабочая область 64х32 символа, используются 2 экранных буфера по 0B00Н байт.
    В аттаче 2 версии, для РК(цвет по Толкалину) и для Апогея. Исходник для sjasmplus.
    Вложения Вложения

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

    Alikberov (12.04.2024), cy6 (12.04.2024), Pyk (13.04.2024), Shaos (12.04.2024), zebest (13.04.2024)

  9. #406
    Activist Аватар для cy6
    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    370
    Спасибо Благодарностей отдано 
    251
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от inozemcew Посмотреть сообщение
    В аттаче 2 версии, для РК(цвет по Толкалину) и для Апогея. Исходник для sjasmplus.
    Краса
    wtf

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

  11. #407
    Member
    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    118
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сквош на этапе добавления звука. Хотел добавить цвет, но совсем запутался. Как правильно сделать атрибуты невидимыми? При инициализации ВГ75 к длине строки добавить 128?



    Нажмите на изображение для увеличения. 

Название:	squash.jpg 
Просмотров:	137 
Размер:	23.8 Кб 
ID:	80654

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

    Fishbone (19.04.2024), Kakos_nonos (18.04.2024)

  13. #408
    Activist Аватар для SegaBoy
    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    390
    Спасибо Благодарностей отдано 
    38
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    59 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Hammer Посмотреть сообщение
    Как правильно сделать атрибуты невидимыми? При инициализации ВГ75 к длине строки добавить 128?
    Нет, этот бит включает через-строчный режим отображения, когда между строками символов добавляется ещё одна, но полностью чёрная строка.

    Для атрибутов нужно сбросить шестой бит (F - field attribute) в четвертом байте параметров инициализации ВГ75 (MFCCZZZZ).
    Последний раз редактировалось SegaBoy; 21.04.2024 в 10:35.

  14. #409
    Member
    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    118
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ага, спасибо, вроде разобрался...

  15. #410
    Member
    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    118
    Спасибо Благодарностей отдано 
    21
    Спасибо Благодарностей получено 
    55
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Небольшой анонс моего варианта игры Сквош:



    Это видеозахват с РК вариант Киселёва, он без цвета, но с подсветкой символов, как ч/б Апогей. Цветастости в итоге получилось добавить совсем немного. Под цвета видимо в будущем придётся рисовать с учётом добавления пустых знакомест.

    Загрузка с моего WiFi девайса.

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

    Fishbone (22.04.2024), Oleg N. Cher (20.04.2024), SegaBoy (20.04.2024), Shaos (20.04.2024), tnt23 (28.04.2024)

Страница 41 из 42 ПерваяПервая ... 373839404142 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Игры под джойстик
    от Underground1 в разделе PC-совместимые компьютеры
    Ответов: 4
    Последнее: 21.12.2022, 20:14
  2. Игры под Spec256
    от Spectramine в разделе Игры
    Ответов: 183
    Последнее: 24.12.2019, 21:41
  3. Игры под ZX-Poly
    от Raydac в разделе Игры
    Ответов: 21
    Последнее: 16.11.2019, 16:52
  4. Пишем на ассемблере под эмулятором
    от GM BIT в разделе Для начинающих
    Ответов: 76
    Последнее: 15.07.2016, 20:04
  5. хорошие игры под 48k
    от шин в разделе Игры
    Ответов: 16
    Последнее: 23.12.2007, 08:25

Ваши права

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