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

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

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

Для розпакування «U» пакетів необхідно завантажити програму UCC і бібліотеку HTK. Джерела завантаження: сайт аматорського проекту, дзеркало 1, дзеркало 2.

coding.hanfling.de

Налаштування інструментарію відбувається наступним чином:

  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-код для вставки).
Для розміщення файлу можна використовувати файловий хостинг, наприклад: Google.Drive.