ZenHAX

Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Mon Dec 11, 2017 2:02 am

All times are UTC




Post new topic  Reply to topic  [ 202 posts ]  Go to page 1 2 3 4 511 Next
Author Message
PostPosted: Tue Jun 02, 2015 12:03 am 
User avatar

Joined: Thu Aug 07, 2014 9:43 pm
Posts: 52
Unreal Engine 4 pak-file Unpacker by Haoose
Image
Code:
http://rghost.ru/8xWvbN6nz
https://cloud.mail.ru/public/DtLp/myiqUSvmz
http://www26.zippyshare.com/v/LizLtAcK/file.html


ChangeLog:
Code:
0.5
Fix for unicode-filenames (Game: Red Goddess Inner World)

0.4
At the end of unpacking open folder with unpacked files
Added export list of files in pak-file in text format (see command-line options)
Added support for command-line options (Ex: UE4PakUnpacker.exe c:\games\KHOLAT\Kholat\Content\Paks\Kholat-WindowsNoEditor_P.pak - Unpacking pak-file and close; UE4PakUnpacker.exe -filelist c:\games\KHOLAT\Kholat\Content\Paks\Kholat-WindowsNoEditor_P.pak - Export filelist and close)
Added support for big pak-files (>4 Gb)

0.3
Added auto-detect directory for unpacking. You no longer need to specify folder for unpacking. (As a result, it became possible to extract files of game Dreadnought and possibly other games with more than one pack-files)
At the end of unpacking source file is automatically renamed. (ex. WindowsNoEditor-SP.pak → WindowsNoEditor-SP.pak_unpacked.bak)

0.2
Added support for compressed files (as Kholat)

0.1
Initial release for Hatred


Tested on:
Hatred
Kholat
Dreadnought
Red Goddess Inner World


P.S. Games work with unpacked files. Unpack and remove pak-files.

Version 0.3:
Code:
http://rghost.ru/6y6vFl2Y5 https://cloud.mail.ru/public/Erh4/7vPehFpbA http://www53.zippyshare.com/v/UFJiZOuv/file.html

Version 0.4:
Code:
http://rghost.ru/8HJHW52mc https://cloud.mail.ru/public/AhHQ/dEFZndkDV http://www48.zippyshare.com/v/xL0F4XZQ/file.html


ChangeLog по русски:
Code:
0.5
Фикс для имен файлов на юникоде (Игра: Red Goddess Inner World)

0.4
В конце распаковки открывается папка с распакованными файлами.
Добавил экспорт списка файлов внутри pak-файла в текстовом формате (см. опции командной строки ниже). Т.е. при использовании этой опции создается текстовый файл *_filelist.txt, в котором содержится информация об именах файлах, смещении и размерах файлов внутри исходного pak-файла.
Добавил поддержку опций командной строки (Напр.: UE4PakUnpacker.exe c:\games\KHOLAT\Kholat\Content\Paks\Kholat-WindowsNoEditor_P.pak - распаковать pak-файл и закрыть программу; UE4PakUnpacker.exe -filelist c:\games\KHOLAT\Kholat\Content\Paks\Kholat-WindowsNoEditor_P.pak - экспортировать список файлов и закрыть программу) Т.е. для распаковки нескольких pak-файлов достаточно составить bat-файл следующего вида:
UE4PakUnpacker.exe <Путь к файлу 1>
UE4PakUnpacker.exe <Путь к файлу 2>
и т.д.
Программа автоматически их последовательно извлечет и переименует.
Для экспорта списка файлов перед путем к файлу (необходимо указывать полный путь, если есть пробелы в пути - то в кавычках) надо добавить опцию -filelist
Добавил поддержку для больших pak-файлов (>4 Gb)

0.3
Добавил автоматическое определение папки для распаковки. Вам больше не нужно самим устанавливать папку для распаковки. (В результате стало возможным распаковать файлы игры Dreadnought и вероятно другие игры, в которых много pak-файлов)
В конце распаковки исходный файл автоматически переименовывается. (Напр. WindowsNoEditor-SP.pak → WindowsNoEditor-SP.pak_unpacked.bak) Это нужно чтобы скрыть от игры исходный файл и заставить ее использовать распакованные файлы.

0.2
Добавил поддержку сжатых файлов (используются в игре Kholat)

0.1
Первая версия программы для игры Hatred

_________________
-= GP-team =-
https://twitter.com/Haoose


Last edited by Haoose on Wed Sep 02, 2015 5:16 pm, edited 7 times in total.

Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Tue Jun 02, 2015 7:08 am 

Joined: Tue Jun 02, 2015 7:06 am
Posts: 1
Nice, thank you very much. Is there a way to pack everything back?


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Tue Jun 02, 2015 8:54 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 7221
If it's the same PAK format of Unreal Tournament 4 you can try this script:
http://aluigi.org/papers/bms/others/unr ... ment_4.bms


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Tue Jun 02, 2015 9:28 am 
User avatar

Joined: Thu Aug 07, 2014 9:43 pm
Posts: 52
ZenZZ wrote:
Nice, thank you very much. Is there a way to pack everything back?

Game works with unpacked files.

_________________
-= GP-team =-
https://twitter.com/Haoose


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Tue Jun 02, 2015 1:45 pm 

Joined: Fri Nov 21, 2014 4:03 am
Posts: 312
After unpack *.pak files, copy Engine and Hatred folder and paste it to C:\Program Files (x86)\Hatred then it works with unpacked files.


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Tue Jun 02, 2015 5:34 pm 

Joined: Fri Aug 08, 2014 11:25 am
Posts: 100
Thanks Haoose :)


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Wed Jun 03, 2015 5:14 am 

Joined: Thu Apr 02, 2015 3:07 pm
Posts: 29
the question can it be repacked?


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Wed Jun 03, 2015 7:21 am 

Joined: Sun Aug 10, 2014 12:49 pm
Posts: 241
is it same as UT4 or not ? Haoose can you please post struct ?


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Wed Jun 03, 2015 11:02 am 
User avatar

Joined: Thu Aug 07, 2014 9:43 pm
Posts: 52
lllccc wrote:
the question can it be repacked?

It's no need repacked
michalss wrote:
is it same as UT4 or not ?

May be

_________________
-= GP-team =-
https://twitter.com/Haoose


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Wed Jun 03, 2015 11:43 am 

Joined: Wed Apr 08, 2015 6:42 pm
Posts: 22
Do not be Repacked ?


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Wed Jun 03, 2015 12:55 pm 

Joined: Fri Nov 21, 2014 4:03 am
Posts: 312
michalss wrote:
is it same as UT4 or not ? Haoose can you please post struct ?

Same. Bms script works. And the game reads unpacked files. Actually, files are not zipped.


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Wed Jun 03, 2015 1:01 pm 

Joined: Fri Nov 21, 2014 4:03 am
Posts: 312
HaxZen wrote:
Do not be Repacked ?

Yes. I already said that after unpack *.pak files, copy Engine and Hatred folder and paste it to C:\Program Files (x86)\Hatred then the game reads unpacked files.


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Thu Jun 04, 2015 5:45 am 

Joined: Sun Aug 10, 2014 12:49 pm
Posts: 241
Haoose wrote:
lllccc wrote:
the question can it be repacked?

It's no need repacked
michalss wrote:
is it same as UT4 or not ?

May be



Ok can you please post sruct of pak file?


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Thu Jun 04, 2015 8:24 am 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 7221
@michalss
sigroon365 said that my script works so use it to know the struct.


Top
   
 Post subject: Re: Hatred pak-unpacker
PostPosted: Sat Jun 06, 2015 3:59 am 
User avatar

Joined: Thu Aug 07, 2014 9:43 pm
Posts: 52
Coming soon...
Kholat pak-unpacker (compressed pak-file) ;)

_________________
-= GP-team =-
https://twitter.com/Haoose


Top
   
PostPosted: Sat Jun 06, 2015 9:05 pm 
User avatar

Joined: Thu Aug 07, 2014 9:43 pm
Posts: 52
Now it universal unpacker for ue4-pak-files =)

_________________
-= GP-team =-
https://twitter.com/Haoose


Top
   
PostPosted: Fri Jun 12, 2015 9:02 pm 
User avatar

Joined: Thu Aug 07, 2014 9:43 pm
Posts: 52
Updated to version 0.3

_________________
-= GP-team =-
https://twitter.com/Haoose


Top
   
PostPosted: Sun Jun 21, 2015 10:45 pm 
User avatar

Joined: Thu Aug 07, 2014 9:43 pm
Posts: 52
Updated to version 0.4

_________________
-= GP-team =-
https://twitter.com/Haoose


Top
   
PostPosted: Fri Jul 24, 2015 11:42 pm 
Site Admin
User avatar

Joined: Wed Jul 30, 2014 9:32 pm
Posts: 7221
I have updated my script to version 0.2 for supporting the compressed chunked archives of Kholat.


Top
   
PostPosted: Thu Jul 30, 2015 6:13 am 

Joined: Sat Aug 09, 2014 11:21 am
Posts: 616
Thanks for all of this! :D


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 202 posts ]  Go to page 1 2 3 4 511 Next

All times are UTC


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited