Обзоры

Распаковка TexturePacks в SW KotOR

Автор перевода: , Автор: Арсений
Источник:
11.12.2004 2:30

Для распаковки файлов текстур и ресурсов (файлы с расширением *.erf в каталоге TexturePacks) в «Star Wars: Knights of the old republic» вам потребуется программа erf_ext.exe (лежит в архиве iotools-exe-0.0.zip) и около 2 Гб свободного места. К примеру, swpc_tex_gui.erf (размер архива 117 Мб) с ресурсами интерфейса распаковывается на 367 Мб, а swpc_tex_tpa.erf (размер архива 381 Мб) с ресурсами всех элементов и графики игры — на 1,3 Гб.

1) Скопируйте erf_ext.exe в папку TexturePacks, открывайте DOS-окно (можно так же использовать Volkov Commander или Norton Commander), указывайте путь к программе и дописывайте такую команду: erf_ext.exe swpc_tex_gui.erf.

Пример: если программа лежит на диске C: в папке SWKOTOR/TexturePacks, в DOS-окне прописываем команду C:/SWKOTOR/TexturePacks/erf_ext.exe swpc_tex_gui.erf. На месте swpc_tex_gui.erf нужно писать название erf файла.

Пойдёт процесс разархивирования и в этой папке появятся tpc файлы. Это все графические ресурсы игры! Они во внутреннем формате игры.

Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы

2) Потом берете утилиту tpc2tga, копируете ее в каталог TexturePacks, так же прописываете путь к программе, но команду используете такую: tpc2tga.exe название_файла.tpc название_будущего_файла.tga.

Пример на текстуре Карта: C:/SWKOTOR/TexturePacks/tpc2tga p_carthH01.tpc p_carthH01.tga

Вот и всё. В этой же папке должен появиться готовый файл tga. Вы получили в читабельном виде всю графику из игры. Просмотреть tga-файлы можно с помощью ACDSee или Adobe Photoshop.

Бывает, что Adobe Photoshop не хочет открывать этот tga файл, ругается, что не тот формат. Я не знаю почему такое происходит, возможно дело в tpc2tga, криво как-то компилит файлы. Можно только посоветовать повторить процесс.


Пара дополнений:
  • можно посоветовать делать распаковку не в каталоге TexturePacks, а в отдельном каталоге, во избежании повреждения игры, что в принципе маловероятно
  • для автоматической перекодировки графики утилитой tpc2tga используйте команду: for %%n in (*.tpc) do tpc2tga.exe %%n %%n.tga
  • если распакуете полность архив swpc_tex_tpa.erf — взгляните на файлы nun.tpc (или nun.tpc.tga) и LEH_testscreen1.tpc (или LEH_testscreen1.tpc.tga). На них вы увидите явно не ресурсы игры, это так пошутили разработчики :)

Вот, что вы сможете получить при распаковке swpc_tex_gui.erf:

Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы
Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы
Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы

А такие файлы содержит архив swpc_tex_tpa.erf:

Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы Распаковка TexturePacks в SW KotOR II: в этой папке появятся tpc файлы

Другие обзоры: