Распаковка и сборка «u» пакетов в Философском камне для ПК

В этой мини-статье приводится методика пересборки служебных пакетов для очень старой игры.

«U» пакеты содержат исполняемые скрипты и ресурсы, используемые движком Unreal Engine и их можно извлекать, изменять и запаковывать заново.

Для извлечения «U» пакетов необходимо загрузить программу UCC и библиотеку HTK (HarryPotterPubSrc11_Binaries_20170323.zip). Источники загрузки:

coding.hanfling.de, mirror 1, mirror 2

Настройка инструментария происходит следующим образом:

  1. Распаковать «HTK» в папку игры.
  2. Распаковать «HarryPotterPubSrc11_Binaries» в папку «system», папки игры.

Распаковать оригинальный «u» пакет можно так:

ucc fullbatchexport HPBase.u ..\HPBase

Где «HPBase.u» — название нашего пакета, вместо «HPBase.u» может быть название любого из доступных пакетов, располагающихся в папке «system».

После извлечения нужно исправить название файлов, например, «.pcx» необходимо заменить на «.bmp», исправить названия файлов, указать более точные к пакетам текстур «.utx».

Для того, чтобы собрать пакет нужно сделать следующее:

  1. Удалить «HPBase.u» или переименовать в «HPBase_orig.u».
  2. Запустить UCC.exe make в CMD.

Также есть готовые исправленные исходники пакеты для сборки:

HPMenu.u (mega.nz), HPBase.u (mega.nz), Engine.u (mega.nz)

Автор — A1an


Добавить комментарий (отправить сову)

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

1. Если вы хотите показать комментарий только сотрудникам сайта - добавьте в него слово "секретище" ;-)
2. Наши смайлики (откроется в новой вкладке)
3. Для добавления картинки в комментарий воспользуйтесь услугами фотохостинга (подойдёт HTML-код для вставки).
Для размещения файла можно использовать файловый хостинг, например: Яндекс. Диск.