Page 1 of 1

Revelation Online(TianYu) .pg unpack

Posted: Mon Nov 19, 2018 5:35 am
by vampir9763
I apologize in advance for my bad english.
Hello!Found on the Internet ROSPG (Revelation Online pg unpacker), but it does not work for the latest version of the client. Interested in such a question, how to unpack the game archive with the extension .pg? I did not find the source code for the old unpacker on the network. Interested in any suggestions or any information on this issue. Thanks in advance for your help.

Re: Revelation Online(TianYu) .pg unpack

Posted: Mon Nov 19, 2018 1:53 pm
by vampir9763
I'm only interested in one entities.pg file. If someone managed to unpack it, I will be glad to any information, I am interested in the very contents of this file.

Re: Revelation Online(TianYu) .pg unpack

Posted: Thu Apr 28, 2022 6:49 am
by Pingu
Without any samples, nobody can help you :/

Re: Revelation Online(TianYu) .pg unpack

Posted: Thu Apr 28, 2022 7:01 am
by vampir9763
Hey, decided to revisit the issue.
What I managed to find: the beginning of the files looks like this (highlighted in green is what is common in all files).
As far as I know a modified Lz4 is used: ("It seems to be a modified LZ4 with xor to 0xD7 + 0x1129 + 0x14" - as Ekey said).
I've been trying to make an unpacker for several days, but everything is empty - I can't even calculate the offset. Please help me, I'm a noob
Update files for the game are packed with BZip2

Re: Revelation Online(TianYu) .pg unpack

Posted: Thu Apr 28, 2022 7:02 am
by vampir9763
attached one of the resource files for example

Re: Revelation Online(TianYu) .pg unpack

Posted: Sun May 01, 2022 10:23 am
by VendorX
Go there and download QuickBMS with 1gab_2gab_bag.bms script for it.
Modify quickbms.bat as needed and run it ... then Xor every file with 0xd7.