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

User Tag List

Страница 2 из 7 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 68

Тема: Портирование Prince of Persia на другие платформы

  1. #11
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    399
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну это если исполняемый код будет работать по тем же адресам, что и в оригинальной платформе. Я не знаю как устроена память в MSX, но думаю, что её организация сильно отличается от того же Sam Coupe.
    С уважением, Станислав.

  2. #12
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    Я не знаю как устроена память в MSX, но думаю, что её организация сильно отличается от того же Sam Coupe.
    Отличается, но есть и общее - память разбита на 4 окна по 16 Кб.

  3. #13
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    offtop про управление памятью sam coupe и msx2

    У sama внутреннее озу фактически переключается по 32 Кб (если не брать во внимание возможности LMPR по переключению половин озу/пзу) и это на первый взгляд можно сэмулировать msx2шным маппером с 16 Кб страницами.
    [свернуть]

  4. #14
    Member
    Регистрация
    18.01.2021
    Адрес
    п. Новый Ургал
    Сообщений
    145
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    31 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    По принцу не специалист, но пишут, что главное отличие - более простые охранники.
    .
    Посмотрел. Это очень странный порт:

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

    И это при том, что комп имеет минимум 256к ОЗУ
    Последний раз редактировалось grf; 19.10.2021 в 04:26.
    Блог проекта "The Goonies для БК11М"
    БК-0011М, БК-0011М-01, SMK-512, AZ

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

    CityAceE (19.10.2021), Wierzbowsky (19.10.2021)

  6. #15
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тут еще смотря с чем сравнивать, некоторые отличия характерны и для версий на других компах. Например таймера нет на amstrad cpc, а вот на sam coupe он по крайней мере в одном месте был. В любом случае решать тому, кто будет портировать (если вдруг кто-то будет, что маловероятно), насколько критичны перечисленные недостатки и насколько важна простота портирования.

  7. #16
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    399
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот карта памяти для оригинального Принца:


    @ivagor, как ты считаешь, на Специалисте MX теоретически можно было бы написать полноценного Принца Персии с нормальной графикой, всеми уровнями и т.д.?

    У меня есть две особенные игры: Batty и Prince of Persia. Над Batty для Специалиста я уже поработал А для Спектрумовского Принца карту уровней сделал. Но у меня пока не было пересечения Принца и Специалиста
    С уважением, Станислав.

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

  9. #17
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,774
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    1,179
    Поблагодарили
    775 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    мне кажется есть разница в понятиях - порт (точный перенос алгоритмов) и игра по-мотивам

  10. #18
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    399
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    goodboy, конечно, есть! Я за точный порт на основе авторских исходников.
    С уважением, Станислав.

  11. #19
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,774
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    143
    Спасибо Благодарностей получено 
    1,179
    Поблагодарили
    775 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ещё можно попытаться глянуть на версию с AmstradCPC

  12. #20
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,842
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,814
    Поблагодарили
    1,043 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    на Специалисте MX теоретически можно было бы написать полноценного Принца Персии с нормальной графикой, всеми уровнями и т.д.?
    Так или иначе портировать принца на MX теоретически можно, а насчет полноценнности игры и нормальности графики это уже вопросы спорные. Версии для разных компов довольно сильно отличаются.
    Более-менее реально было бы портануть на mx или вектор с pmd85, но к сожалению проект того порта похоже не будет завершен в обозримом будущем.

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

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

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

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

Похожие темы

  1. Prince of Persia
    от KingArthur в разделе Игры
    Ответов: 83
    Последнее: 30.06.2022, 00:06
  2. Prince of Persia (АТМ)
    от norduk в разделе ATM
    Ответов: 0
    Последнее: 29.10.2018, 20:53
  3. Prince of Persia
    от kyv в разделе Commodore 16/64/128
    Ответов: 10
    Последнее: 28.02.2015, 19:09
  4. Prince of Persia
    от goodboy в разделе Игры
    Ответов: 3
    Последнее: 24.08.2008, 12:24

Ваши права

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