Ну это если исполняемый код будет работать по тем же адресам, что и в оригинальной платформе. Я не знаю как устроена память в MSX, но думаю, что её организация сильно отличается от того же Sam Coupe.
Ну это если исполняемый код будет работать по тем же адресам, что и в оригинальной платформе. Я не знаю как устроена память в MSX, но думаю, что её организация сильно отличается от того же Sam Coupe.
С уважением, Станислав.
offtop про управление памятью sam coupe и msx2
У sama внутреннее озу фактически переключается по 32 Кб (если не брать во внимание возможности LMPR по переключению половин озу/пзу) и это на первый взгляд можно сэмулировать msx2шным маппером с 16 Кб страницами.[свернуть]
Посмотрел. Это очень странный порт:
- неверный прыжок вверх, если вверху есть кирпич
- не качаются "нестабильные" плиты при приземлении на один уровень с ними
- нет звуков нажимаемых плит
- нет звуков качающихся плит
- нет "звездочки" при потере жизни, при падении, в бою
- не бликует меч
- неправильная арка в подземелье, вообще спрайты обстановки неверной конфигурации, что тянет за собой и неправильные лабиринты
- принц не проваливается при обрушении пола под ним во время боя, да и в остальное время не особо проваливается
- есть звук осторожных шагов, хотя как раз там звука и не должно быть
- нет музыки при восстановлении жизни
- нет звуков звона мечей, доставания меча (хотя именно на звук доставания меча должен реагировать стражник, если до этого он Принца не обнаруживал)
- у стражника неверная поза ожидания
- неверное слезание, из-за чего невозможно спуститься на несколько этажей просто держа клавишу "вниз"
- решетка в 3м вообще не закрывается, что выбрасывает основную ловушку 3-го лабиринта
- во дворцах нет узора на стенах
- не видно угла решетки в нижнем окне
- стражник не запоминает где был, если войти в окно снова - он снова на своем месте (стражники вообще не перемещаются по лабиринту самостоятельно в погоне за принцем, как должны. В оригинале стражники преследуют Принца, спрыгивают за ним вниз, и все это даже когда они не видны)
- неверные колоннады в дворцах (нет спрайтов с одной опорой, нет спрайтов завершения колоннады слева, кирпич вместо завершения справа, нет спрайтов короткого пролета, из-за этого колоннада не стыкуется с решетками)
- для двойника использованы те же спрайты, что и для Принца
- стражник ходит по воздуху (ему пофиг, что под ним проваливается пол)
- нет толстого стражника
- все стражники дерутся одинаково, нет удара сразу после блока и вообще нет блоков
- вообще нет таймера игры
- только один спрайт облупившейся штукатурки
- только один спрайт стены
- принц не достает меч, если стражник к нему спиной
- стражник не разворачивается к принцу
- в бою кнопка поднимается под стоящим на ней принцем
- решетка не опускается постепенно, а просто закрывается через какое-то время
- кнопка нажимается, когда принц просто наклоняется над ней, но не касается
- половина плит вообще не падает из тех, что должны
- в 12-м нет лежащего меча двойника
- двойник не спрыгивает сверху, а вбегает слева
- сцена с двойником вообще левая
- невидимые плиты не появляются так, как должны
И это при том, что комп имеет минимум 256к ОЗУ
Последний раз редактировалось grf; 19.10.2021 в 04:26.
Блог проекта "The Goonies для БК11М"
БК-0011М, БК-0011М-01, SMK-512, AZ
CityAceE (19.10.2021), Wierzbowsky (19.10.2021)
Тут еще смотря с чем сравнивать, некоторые отличия характерны и для версий на других компах. Например таймера нет на amstrad cpc, а вот на sam coupe он по крайней мере в одном месте был. В любом случае решать тому, кто будет портировать (если вдруг кто-то будет, что маловероятно), насколько критичны перечисленные недостатки и насколько важна простота портирования.
Вот карта памяти для оригинального Принца:
@ivagor, как ты считаешь, на Специалисте MX теоретически можно было бы написать полноценного Принца Персии с нормальной графикой, всеми уровнями и т.д.?
У меня есть две особенные игры: Batty и Prince of Persia. Над Batty для Специалиста я уже поработал А для Спектрумовского Принца карту уровней сделал. Но у меня пока не было пересечения Принца и Специалиста
С уважением, Станислав.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
мне кажется есть разница в понятиях - порт (точный перенос алгоритмов) и игра по-мотивам
goodboy, конечно, есть! Я за точный порт на основе авторских исходников.
С уважением, Станислав.
ещё можно попытаться глянуть на версию с AmstradCPC
Так или иначе портировать принца на MX теоретически можно, а насчет полноценнности игры и нормальности графики это уже вопросы спорные. Версии для разных компов довольно сильно отличаются.
Более-менее реально было бы портануть на mx или вектор с pmd85, но к сожалению проект того порта похоже не будет завершен в обозримом будущем.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)