в разработке!

User Tag List

Показано с 1 по 7 из 7

Тема: PoP (Принц Персии)

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

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

    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    919
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    154 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию PoP (Принц Персии)

    Порт одноименной игры с платформы ZX.
    Пока что демка первого уровня, остальное в работе.
    Управление клавишами "стрелки" и "пробел".
    ЗВук пока не задействован, как и таймер. Анимация падения плит частично убрано.
    Для работы требуется ГЗУ 192кб (на ру5).
    Вложения Вложения
    • Тип файла: rar PRIK.rar (112.4 Кб, Просмотров: 10)
    Последний раз редактировалось Sancho45; 23.03.2026 в 00:18.

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

    Alex_LG(31.03.2026), Azm(22.03.2026), litwr(04.04.2026), Oleg N. Cher(21.03.2026), surinm(29.03.2026), Willy(22.03.2026), yevrowl(21.03.2026)

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

  3. #2

    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    997
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    134
    Поблагодарили
    80 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот, я всегда удивлялся компьютеру Орион. И я не могу понять, как в Орион работают графические процедуры? Ведь, видео ОЗУ находится в другом 64 килобайтном банке и напрямую процессор писать не может. Как выводится графика? Кто-нибудь объясните.
    ¡Un momento, señor fiscal!


  4. #3

    Регистрация
    06.09.2025
    Адрес
    г. Киев, Украина
    Сообщений
    496
    Спасибо Благодарностей отдано 
    754
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    49 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Smalovsky Посмотреть сообщение
    Вот, я всегда удивлялся компьютеру Орион. И я не могу понять, как в Орион работают графические процедуры? Ведь, видео ОЗУ находится в другом 64 килобайтном банке и
    напрямую процессор писать не может. Как выводится графика? Кто-нибудь объясните.
    Эта тема для Корвета.
    Вот тема с релизом на Орион — https://zx-pk.ru/threads/36553-pop-(prints-persii).html
    ÷)

  5. #4

    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    919
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    154 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Перезалил образ выше. Исправления графики. В управлении изменена кл. пробел на РГ(Shift)

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

    Pyk(24.03.2026)

  6. #5

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    806
    Спасибо Благодарностей отдано 
    263
    Спасибо Благодарностей получено 
    60
    Поблагодарили
    56 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Такого вроде даже у Вектора нет, несмотря на гораздо более многочисленных пользователей. Хотя цветов маловато. На других платформах побольше. Может использовать цветной режим? Или проблемы с объёмами памяти?
    И, интересно, как 192 КБ ГЗУ используются? Два раза по 48 КБ на фреймбуфер и 96 КБ для хранения кода и данных?

  7. #6

    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    919
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    293
    Поблагодарили
    154 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от litwr Посмотреть сообщение
    Такого вроде даже у Вектора нет, несмотря на гораздо более многочисленных пользователей. Хотя цветов маловато. На других платформах побольше. Может использовать цветной режим? Или проблемы с объёмами памяти?
    И, интересно, как 192 КБ ГЗУ используются? Два раза по 48 КБ на фреймбуфер и 96 КБ для хранения кода и данных?


    Есть некоторые проблемы с быстродействием. Код портирован с z80 на вм80, к тому же проц на 2.5 МГц вместо 3.5, как на спеке (даже с его торможением при обращении к видео озу, работает там гораздо быстрее). Поэтому пока не до цветов. На сегодняшний день все уровни готовы, осталось все оформить, но пока проект приостановлен до Мая/Июня в связи с отсутствием времени. ГЗУ-да, часть по назначению, часть для хранения, но задействовано не полностью. Вы проверяли на эмуле или на реале? Интересует оценка скорости/играбельности? Позже буду делать оптимизацию кода по возмжности....

  8. #7

    Регистрация
    16.12.2014
    Адрес
    г. Ожерелье
    Сообщений
    806
    Спасибо Благодарностей отдано 
    263
    Спасибо Благодарностей получено 
    60
    Поблагодарили
    56 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пробовал на emu80. Впечатление, что немного притормаживает. По своим опытам в демке "А Корвет ещё не утонул" сложилось впечатление, что два 8-цветных спрайта 16х24 можно сделать довольно быстрыми. А Спек не догнать, он обгоняет почти всех. И видео у него очень быстрое, но с артифактами.

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

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

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

Похожие темы

  1. PoP (Принц Персии)
    от Sancho45 в разделе Орион
    Ответов: 9
    Последнее: 04.04.2026, 16:10
  2. Персидский принц
    от litwr в разделе Вектор
    Ответов: 2
    Последнее: 08.07.2024, 10:22
  3. [Поиск 1] Принц Персии
    от Kozeyka в разделе Поиск
    Ответов: 33
    Последнее: 25.07.2023, 05:55
  4. Содержимое стека после POP AF/PUSH AF
    от Dec в разделе Программирование
    Ответов: 21
    Последнее: 26.04.2020, 21:02

Ваши права

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