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
ikskoks wrote:
Sat Nov 21, 2020 10:27 pm
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
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"

Code: Select all

python script.py
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
ikskoks wrote:
Sun Nov 22, 2020 12:29 am
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"

Code: Select all

python script.py
Also this may be helpful https://www.google.com/search?client=fi ... hon+script
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 :D

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