Прежде всего убедитесь, что у вас есть все необходимые файлы. "TextureEditor.exe" и "libsquish.dll" находящиеся в архиве. Кроме того, необходимо иметь файл pak для
загрузки. Вы можете использовать утилиту PSARC Extractor для извлечения pak файлов
из архивов psarc. Сделайте резервную копию файла pak.
В этом руководстве ,напримере,будет использовать "ellie-jacket-cloth-snow.pak" (ткань куртки Элли), которая извлекаеться из actor34.psarc и она имеет текстуры для одежды Элли в зимний сезон.
Открываем TextureEditor.exe и нажимаем в верхней вкладки кнопку " File " (Файл) , далее выбираем "Open.." (Открыть ..) , появится окно чтобы выбрать наш файл pak .Выбираем наш файл.pak и нажимаем кнопку OK.
Теперь, когда наш файл загружается мы можем увидеть текстуру, имена и типы сжатия в
списке, в правой части списка показывает текстуру предварительного просмотра .
Чтобы экспортировать текстуры, в верхнем меню нажмите кнопку "Export Textures" (Экспорт Текстуры) , а в подменю "PNG" (экспорт PNG является единственным методом). После этого должно появиться окно сообщения говоря, что текстуры успешно экспортируются. Папка будет создана в директории программы и текстуры будут в этой папке. В нашем случае это папка называется "ellie-jacket-cloth-snowtextures" , название зависит от имени вашего файла .pak .
Идем в нашу папку и выбираем текстуру, ту что мы хотим изменить. Вы можете использовать любое программное обеспечение для редактирования изображений с поддержкой текстур .DDS. Рекомендуеться использовать Paint.net который уже имеет поддержку DDS или Photoshop /GIMP, которые имеют DDS плагины.
Начинаем изменять куртку Элли , нажимаем правой кнопкой мыши на текстуру и нажимаем кнопку "Open with..." (Открыть с помощью ...) ,в данном случае выбираем Paint.net.
На примере редактирование текстуры, мы просто покрасим часть текстуры в зеленый цвет.
Когда вы закончите редактировать текстуру, нажмите на кнопку "Save as..." (Сохранить как ...) и в меню Файл выберите тип сохранения "DirectDraw Surface (.dds)" .
Теперь появляется новое окно конфигурации , эта часть действительно важная. Вы
должны сохранить файл в DDS в зависимости от исходной текстуры.
Если исходный файл текстуры pak сжат в DXT1 то ваша текстура тоже должна быть в DXT1 . Программа отображает тип сжатия. Когда вы смотрите на текстуру в
списке вы увидите тип сжатия рядом с именами текстур , например "DXT1", "DXT5" или "Unsupported" (не поддерживается). В даной ситуации текстура куртки сжата в DXT1, в окне конфигурации Paint.Net выбираем DXT1 и нажимаем Сохранить. Вы можете изменить
другие настройки, если вы знаете, что вы делаете или просто оставить по умолчанию.
Убедитесь что генерация мипмап проверяется.Галочка на Generate Mip Maps.
Теперь мы вернемся к нашей программе TextureEditor, выбираем текстуру которую мы
хотим заменить из списка. После этого мы нажимаем кнопку "Replace Texture" (Заменить текстуры) ,в верхнем меню появится окно здесь мы выбираем нашу новою модифицированную текстуру. В данном случае мы назвали нашу текстуру как newjacket.dds ,выбираем её и жмём ОК.
Программа заменит старые текстуры с NewOne и будет обновляться предварительный просмотр текстуры .
Единственное что вам нужно сделать, это положить изменённый pak файл обратно в папку actor34. Когда вы распаковывали actor34.psarc должна была создаться папка под названием "actor34" . Просто положите изменённый pak файл обратно в папку actor34 с перезаписью старого файла. Вы не должны сжимать папку actor34 обратно в actor34.psarc. Далее папку actor34 скопировать на PS3 HDD или USB, в папку с игрой . Вы можете удалить actor34.psarc в вашей PS3, потому что игра может загрузить из папки actor34.
Вот и все. Вы увидите новую текстуру, в самой игре.
Вот конечный продукт этого руководства.