ИГРЫ И НЕ ТОЛЬКО

Vagrant Story для PS1 получила нативный порт на ПК на основе декомпиляции

Энтузиаст JEschete выпустил тестовую версию VS-NativePort — нативного порта Vagrant Story для Windows, который не использует эмуляцию PlayStation 1, а исполняет оригинальную игровую логику через современный код на C++.

Vagrant Story для PS1 получила нативный порт на ПК на основе декомпиляции

Энтузиаст под ником JEschete представил тестовую версию нативного порта японской ролевой игры Vagrant Story для Windows под номером 0. 0. 8. Проект под названием VS-NativePort не задействует эмуляцию PlayStation 1, а полностью исполняет оригинальную игровую логику через современный код на C++. За основу были взяты результаты декомпиляции сообщества rood-reverse, при этом созданные автором наработки распространяются по свободной лицензии CC0 в общественном достоянии.

Для работы сборки пользователям требуется предоставить собственный легальный дамп американской версии игры с идентификатором SLUS-01040. Комплектный лаунчер осуществляет побайтовую проверку контрольных сумм SHA-1 и SHA-256 файлов формата bin и cue перед началом извлечения данных, исключая использование неофициальных модификаций или поврежденных образов. Помимо игрового диска, утилите необходим установленный пакет FFmpeg для автоматической распаковки и конвертации вступительного видеоролика в контейнер MKV со сжатием видеопотока кодеком AV1.

Функциональность и ограничения текущей сборки

Разработчик сопроводил выпуск предупреждением о раннем статусе сборки и попросил игроков сообщать о найденных проблемах. В опубликованной сборке реализован запуск с отображением оригинальных логотипов издателя, воспроизведением вступительного ролика и навигацией по главному меню. В начальных сценах и прологе корректно отображаются трехмерные комнаты, модели персонажей с анимацией текстур лиц и сюжетные диалоги. Звуковая подсистема на базе библиотек SDL3 и sfizz поддерживает 83 оригинальных банка семплов, эффекты реверберации, частотную модуляцию и стереофоническое позиционирование.

Боевая система и точная синхронизация анимаций в катсценах пока находятся в процессе отладки, поэтому автор внедрил в состав порта автономный редактор Combat Lab. Этот инструмент позволяет напрямую тестировать боевые механики, размещать противников в различных комнатах и проверять формулы урона без необходимости проходить сюжетное вступление. Система сохранений также переработана: вместо эмуляции карт памяти консоли Sony игра создает отдельные файлы слотов в формате JSON.

Оригинальная ролевая игра Vagrant Story от студии Square вышла на консоли PlayStation 1 в 2000 году и выделилась благодаря нетипичной механике крафта оружия, глубокой прокачке и постановке геймдизайнера Ясуми Мацуно. Официального переиздания проекта на современных платформах и персональных компьютерах выпущено не было.

Как тебе материал?

0 реакций
Как тебе материал?0 реакций
Комментарии

Обсуждение

Загружаем обсуждение…