Half-Life 1998 года заработала на живой PlayStation 1 — это не эмулятор и не демейк, а движок, написанный с нуля нашим соотечественником

Half-Life на первую PlayStation не выходила никогда: консоль Sony эпоху шутера просто не пережила, и максимум, до чего дошло дело, — порт на PlayStation 2 в 2001 году да отменённая версия для Dreamcast, всплывшая позже в виде утечки. Спустя двадцать восемь лет пробел закрывает энтузиаст: программист из Санкт-Петербурга Тимур Гагиев (Timur Gagiev), известный под ником XProger, показал обучающую главу игры, работающую на настоящей консоли SCPH-9002 — без монтажа и без эмуляции, картинку снимали напрямую с железа.

Half-Life on a Real PlayStation 1 | Full Hazard Course, Uncut

Уточнение здесь принципиальное. Это не запуск оригинального движка GoldSrc и не фанатский демейк с упрощённой графикой: автор пишет собственную реализацию игры под архитектуру PlayStation. Форматы данных Half-Life давно описаны сообществом, а исходники Xash3D доступны публично, поэтому обратной разработкой заниматься не пришлось — задача была не расшифровать игру, а заново собрать её логику, рендеринг и работу с уровнями под совершенно другое железо.

Самое любопытное в этой работе — как выглядит оптимизация под старую консоль. Вопреки интуиции, полигоны приходится не убирать, а добавлять: графический процессор PlayStation накладывает текстуры аффинно и не умеет в перспективную коррекцию, поэтому геометрию нужно дробить мельче, иначе текстуры начинают заметно плыть. Уровни тоже не берутся напрямую — исходная разбивка пространства из Half-Life для консоли неудобна, и автор написал собственный конвейер, переводящий её в подходящий формат.

Отдельно решался вопрос загрузок. Вместо привычных для эпохи экранов ожидания Гагиев сделал ставку на потоковую подгрузку: одна локация подтягивается примерно за две секунды на удвоенной скорости привода, так что заметить паузу можно разве что при беге напролом. А благодаря родному для консоли формату звука и четырёхбитным текстурам вся игра, по его оценке, теоретически укладывается в 64 мегабайта.

Имя автора для энтузиастов ретрожелеза говорящее. Гагиев — создатель OpenLara, открытого движка классической Tomb Raider, благодаря которому приключения Лары Крофт запускали на Game Boy Advance, 3DO, оригинальном Xbox, Nintendo 3DS, iPhone и просто в браузере. Есть у него и OpenResident — аналогичный проект по ранним Resident Evil. Работу над Half-Life он анонсировал в апреле 2025 года и с тех пор ведёт публично.

А вы бы сыграли в Half-Life на первой PlayStation, будь у вас такая возможность, — или подобные проекты интересны скорее как техническое достижение, чем как способ пройти игру ещё раз? Расскажите в комментариях.

Новости Half-LifeНовостиИгровые новостиPlayStation

Источник: vgtimes.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев