User Tag List

Страница 41 из 45 ПерваяПервая ... 373839404142434445 ПоследняяПоследняя
Показано с 401 по 410 из 445

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

  1. #401

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    404
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    27 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.

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

    Shaos(05.04.2024)

  2. #402

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  3. #403

    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    828
    Спасибо Благодарностей отдано 
    108
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    73 сообщений
    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 (всё ещё собираю)

  4. #404

    Регистрация
    26.12.2010
    Адрес
    Кубань
    Сообщений
    1,159
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    26 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Shaos(12.04.2024)

  5. #405

    Регистрация
    18.09.2008
    Адрес
    Донецкая обл.
    Сообщений
    95
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

  6. #406

    Регистрация
    27.04.2015
    Адрес
    г. Пенза
    Сообщений
    500
    Спасибо Благодарностей отдано 
    334
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    59 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  8. #407

    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    282
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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



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

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

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

    Fishbone(19.04.2024), Kakos_nonos(18.04.2024)

  9. #408

    Регистрация
    12.11.2009
    Адрес
    Москва
    Сообщений
    403
    Спасибо Благодарностей отдано 
    50
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    66 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  10. #409

    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    282
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  11. #410

    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    282
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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



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

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

    Эти 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 из 45 ПерваяПервая ... 373839404142434445 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Игры под Spec256
    от Spectramine в разделе Игры
    Ответов: 184
    Последнее: 24.07.2025, 13:42
  2. Игры под джойстик
    от Underground1 в разделе PC-совместимые компьютеры
    Ответов: 4
    Последнее: 21.12.2022, 20:14
  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

Ваши права

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