Page 1 of 1
Giana Sisters : Twisted Dreams - Owltimate Edition .pak files
Posted: Sat Nov 14, 2020 11:14 pm
by GianaSistersFan64
I extracted the rom file of Giana Sisters : Twisted Dreams - Owltimate Edition and came across with many pak files.
Usually, using helldorado.bms QuickBMS script works for extracting Twisted Dreams pak files, but this time it didn't worked because the pak files from Owltimate Edition use the RPMC compression.
I tried to use
http://aluigi.altervista.org/bms/topgun.bms, but it didn't worked either.
Here's an sample file :
http://www.mediafire.com/file/ljvydxwch ... s.zip/file
Helps would be very appreciated!

Re: Giana Sisters : Twisted Dreams - Owltimate Edition .pak files
Posted: Fri Nov 20, 2020 9:02 pm
by GianaSistersFan64
Any one interested? because maybe writing a QuickBMS script by basing it from topgun.bms and helldorado.bms could make it possible.
Re: Giana Sisters : Twisted Dreams - Owltimate Edition .pak files
Posted: Sat Nov 21, 2020 10:27 pm
by ikskoks
Ok, I think that I have figured that out.
Here you can see tool and documentation
https://github.com/bartlomiejduda/Tools ... d%20Dreams
This tool decompress gzip compressed blocks and creates SBPACK archive
which can be later unpacked with
http://aluigi.zenhax.com/bms/helldorado.bms
using "r" option.
I will also update Xentax Wiki later.
Edit: Ok, I have updated wiki
http://wiki.xentax.com/index.php/Giana_ ... Dreams_PAK
Re: Giana Sisters : Twisted Dreams - Owltimate Edition .pak files
Posted: Sun Nov 22, 2020 12:03 am
by GianaSistersFan64
Can you tell me how do i use the python script? i tried to figure out but i can't.
Re: Giana Sisters : Twisted Dreams - Owltimate Edition .pak files
Posted: Sun Nov 22, 2020 12:29 am
by ikskoks
Of course, here is the instruction:
1. Install Python 3
2. Change paths at the end of the script
3. Run script in Python using cmd or some IDE like "Wing IDE"
Also this may be helpful
https://www.google.com/search?client=fi ... hon+script
Re: Giana Sisters : Twisted Dreams - Owltimate Edition .pak files
Posted: Sun Nov 22, 2020 12:37 am
by GianaSistersFan64
When i try it, it gives me this error :
Code: Select all
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
Re: Giana Sisters : Twisted Dreams - Owltimate Edition .pak files
Posted: Sun Nov 22, 2020 12:41 am
by ikskoks
You may have wrong paths defined. You need to use double backslash "\\", for example:
Code: Select all
C:\\Users\\SomeUser\\Desktop\\PAK\\animations.pak
Re: Giana Sisters : Twisted Dreams - Owltimate Edition .pak files
Posted: Sun Nov 22, 2020 1:28 am
by GianaSistersFan64
ikskoks wrote: ↑Sun Nov 22, 2020 12:41 am
You may have wrong paths defined. You need to use double backslash "\\", for example:
Code: Select all
C:\\Users\\SomeUser\\Desktop\\PAK\\animations.pak
It's worked! Thank you so much

Re: Giana Sisters : Twisted Dreams - Owltimate Edition .pak files
Posted: Sun Nov 22, 2020 3:00 am
by Spiritovod
Here is bms script, which is doing the same thing (converts pak to sbpack).
giana_sisters_td_pak.zip