
Сообщество фанатов ретро игр давно привыкло к тому, что классические хиты рано или поздно появляются на самых неожиданных платформах. Декомпиляции и фанатские порты особенно часто касаются игр Nintendo 64, а Super Mario 64 уже много лет остается объектом экспериментов моддеров и программистов.
Сейчас энтузиаст под ником Malucard работает над тем, чтобы запустить культовую Super Mario 64 на главном конкуренте оригинальной консоли - PlayStation 1. Проект пока находится на ранней стадии, но его уже показали в ролике на канале Video Game Esoterica, где можно увидеть, как Марио бегает по знакомым уровням в окружении характерной для PS1 графики.
До полноценного порта еще далеко. В текущей версии заметно множество недоработок: деревья иногда зависают в воздухе, анимации сбоят или проигрываются не до конца, камера ведет себя нестабильно, часть механик работает некорректно. Тем не менее сам факт, что игра, изначально рассчитанная на архитектуру Nintendo 64, запускается на PlayStation 1, уже впечатляет. Тем более, что по чистой вычислительной мощности оригинальная консоль от Nintendo считалась сильнее.
Игровой разработчик Элиас Далер, недавно выпустивший фанатский ремейк Yume Nikki образца 2004 года, подробно разобрал этот порт и объяснил, почему технически он так важен. Речь идет не только о переносе ресурсов, но и о работе с ограничениями железа, памятью, особенностями графического конвейера PS1 и адаптации игровых систем под иную платформу.
Исходный код проекта Malucard выложил на GitHub, так что желающие могут изучить, как именно устроен порт, или попробовать продолжить работу самостоятельно. Параллельно в сети набирают популярность и другие подобные эксперименты - например, Hollow Knight Silksong, стилизованный под Nintendo 64, созданный разработчиком на Godot Густаво Барросом. Все это показывает, насколько жив интерес к переосмыслению современных и классических игр под старое железо.

Комментарии (2)