Minecraft Legacy получил неофициальный порт для Sony PlayStation 2 и Nintendo Wii: разработчик OptiProjects переписал код Java 1.2.5 на C++ и добился 15-30 FPS даже на PS2 с 32 МБ оперативной памяти.

Проект называется OptiCraft Heritage Edition. Его автор, специалист по оптимизации OptiProjects, он же OptiJuegos, уже выложил сборки на странице проекта OptiProjects. Порт проверили в эмуляторах и на оригинальном железе.

Minecraft на PS2 — история, которой не было в нулевых

Оригинальный Minecraft вышел слишком поздно для PlayStation 2: к моменту старта игры консоль Sony уже прожила почти десять лет, а официальная версия добралась только до PS3 в 2013-2014 годах.

Продолжение после рекламы
Изображение к статье: Minecraft Legacy запустили на PS2 с 32 МБ памяти

С Wii похожая история. Nintendo Wii тоже пропустила официальный релиз Minecraft. Игра появилась лишь на Wii U в конце 2014 года, когда сама Wii уже уходила в разряд семейной классики под телевизором.

И в этом весь кайф новости. PS2 — самая продаваемая домашняя консоль в истории, с тиражом около 160 млн устройств. Minecraft — одна из самых успешных игр всех времен: Entertainment Weekly называл планку выше 400 млн продаж. Но эти два гиганта официально так и не встретились.

C++ вместо Java и жесткая экономия памяти

OptiCraft Heritage Edition взял за основу исходный код Minecraft Java 1.2.5, но сам порт работает как нативное приложение на C++. Для PS2 это не прихоть, а вопрос выживания: Java-версия для ПК из той эпохи обычно рассчитывала на гигабайты памяти, а у консоли Sony всего 32 МБ RAM.

Изображение к статье: Minecraft Legacy запустили на PS2 с 32 МБ памяти

Разработчик заново собрал интерфейс в стиле старых консольных версий Minecraft. Управление тоже адаптировали под железо: на PS2 используется DualShock 2, на Wii — Wii Remote или Classic Controller.

По цифрам видно, насколько разный запас прочности у этих платформ. Wii получила больше памяти и тянет вдвое большую дальность прорисовки. PS2 держится на минимальном рационе, но сам факт запуска уже выглядит как упражнение в дисциплине программиста.

Параметр Windows PC, Java 1.2.5 PS2, OptiCraft Heritage Wii, OptiCraft Heritage
Движок и язык Java C++, нативный порт C++, нативный порт
Память Около 2 ГБ рекомендовалось для комфортной игры 32 МБ системной RAM Около 88 МБ доступной RAM
Дальность прорисовки Обычно 8-16 чанков и выше 2 чанка 4 чанка
Производительность Часто 60+ FPS на ПК того времени 15-30 FPS 15-60 FPS
Управление Клавиатура и мышь DualShock 2 Wii Remote или Classic Controller
Интерфейс Оригинальный UI Java 1.2.5 Воссозданный Legacy-интерфейс Воссозданный Legacy-интерфейс

Wii получила более комфортный порт

Изображение к статье: Minecraft Legacy запустили на PS2 с 32 МБ памяти

Версия для Wii работает заметно свободнее: доступной памяти почти втрое больше, дальность прорисовки выше, а фреймрейт в лучших условиях поднимается до 60 FPS.

У Wii-сборки есть экспериментальная онлайн-функциональность. Это пока не замена официальным серверам Minecraft и не полноценная современная мультиплеерная экосистема. Но для homebrew-проекта на консоли 2006 года сама попытка выглядит серьёзно.

PS2-версия держится в диапазоне 15-30 FPS. По меркам современных ПК это мало. По меркам консоли с 32 МБ RAM, Emotion Engine и архитектурой начала века — вполне рабочий результат, особенно для игры с процедурным миром и блоковой геометрией.

Продолжение после рекламы

Для запуска на оригинальном железе нужна консоль с поддержкой homebrew: PS2 должна запускать ELF-файлы с USB, а Wii — читать сборку с SD-карты через Homebrew Channel. OptiProjects распространяет порт через свою страницу проекта, сборки уже проверили на эмуляторах и реальных PS2 и Wii.

Рейтинг: 0 / 5. Оценок: 0

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.