TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
JackKrowell
Posts: 45
Joined: Thu Sep 26, 2019 9:56 pm

TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by JackKrowell »

Could anyone please provide me with a proper BMSscript to de-crypt/extract the .pak files for TimeSplitters: Future Perfect for GameCube? I'm curious because of some sound effects files, most notably atmosphere and stream sounds, heard during the story levels Mansion of Madness and What Lies Below.

I'm providing a downloadable link for all the .pak files stored within the GameCube version of TimeSplitters: Future Perfect:

https://drive.google.com/open?id=1k3BU08iJzMuJi_5x39XmMMEdjZlZoMKu
JackKrowell
Posts: 45
Joined: Thu Sep 26, 2019 9:56 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by JackKrowell »

Please, could somebody at all just please respond back with some advise?! Just anybody please, help me out here!!!
LokiReborn
Posts: 190
Joined: Fri Aug 26, 2016 3:11 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by LokiReborn »

JackKrowell wrote:Please, could somebody at all just please respond back with some advise?! Just anybody please, help me out here!!!

If you're just looking for a starting point I'd look at http://wiki.xentax.com/index.php/Time_Splitters_Future_Perfect I can say that it's not entirely correct based on just the "Set J Long 2048 ;" for the sounds_e.pak but I think most of basic structure is laid out in the notes outside of some logic around properly handling the block sizing etc. I can try looking at it myself later but you probably have 90% of what you need.
LokiReborn
Posts: 190
Joined: Fri Aug 26, 2016 3:11 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by LokiReborn »

Here ya go

Edit: going to need to fix it this, is seems in the directory table if the 4th value isn't zero it means the data is compressed and that is the compressed length. Going to try to fix it quick.

Edit2: Fixed files uploaded with gz support for compressed files
JackKrowell
Posts: 45
Joined: Thu Sep 26, 2019 9:56 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by JackKrowell »

Yes, now that's more like it. Thank you very much. Although quick question, what's this hash file that your exe program says to choose?
LokiReborn
Posts: 190
Joined: Fri Aug 26, 2016 3:11 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by LokiReborn »

JackKrowell wrote:Yes, now that's more like it. Thank you very much. Although quick question, what's this hash file that your exe program says to choose?

c2n file of the same name. It's what actually contains the file names for the data inside of the archive. It should auto filter to look for it.
JackKrowell
Posts: 45
Joined: Thu Sep 26, 2019 9:56 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by JackKrowell »

This was all big help, it all worked out pretty fine indeed, I can't express my gratitude towards you, thank you, great job. Of course, my only concern now is for the .DSP and .MSS files from extracting the .pak file.

How do you suppose I extract/convert those said .DSP and .MSS files into a playable format at all? If you want me to, I can provide a download link for all the .DSP and .MSS files that were extracted. all in all thank you still, I appreciate very much.
LokiReborn
Posts: 190
Joined: Fri Aug 26, 2016 3:11 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by LokiReborn »

JackKrowell wrote:This was all big help, it all worked out pretty fine indeed, I can't express my gratitude towards you, thank you, great job. Of course, my only concern now is for the .DSP and .MSS files from extracting the .pak file.

How do you suppose I extract/convert those said .DSP and .MSS files into a playable format at all? If you want me to, I can provide a download link for all the .DSP and .MSS files that were extracted. all in all thank you still, I appreciate very much.


I can try taking a look but it's not really my specialty, is there a specific set of files you're looking at?

You can use test.exe in this to convert both types of files to wav format, enjoy https://github.com/losnoco/vgmstream/releases/download/r1050-2771-ge58c73aa/test.zip
JackKrowell
Posts: 45
Joined: Thu Sep 26, 2019 9:56 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by JackKrowell »

https://drive.google.com/open?id=1FJgaY ... 35WNLSb2By

Here be the shareable link for those files, hope that helps.

Also, for the test.exe, what command do I enter through the command prompt when using test.exe to convert the files?
LokiReborn
Posts: 190
Joined: Fri Aug 26, 2016 3:11 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by LokiReborn »

JackKrowell wrote:https://drive.google.com/open?id=1FJgaYyBaZVRWl91vw71lW_35WNLSb2By

Here be the shareable link for those files, hope that helps.

Also, for the test.exe, what command do I enter through the command prompt when using test.exe to convert the files?


it's a command line utility but you can just drag a file onto it and it will convert that file to wav if you run test.exe from the command prompt without any parameters it will give you all of the options but you shouldn't need to use any.
JackKrowell
Posts: 45
Joined: Thu Sep 26, 2019 9:56 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by JackKrowell »

Very well then, thanks for the tip, you've been a big help today, perhaps maybe the one and only help I ever had on this site. I very much appreciate that well enough.
JackKrowell
Posts: 45
Joined: Thu Sep 26, 2019 9:56 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by JackKrowell »

Quick question though, what's with the Timesplitters source download link again, and what purpose does it serve exactly?
LokiReborn
Posts: 190
Joined: Fri Aug 26, 2016 3:11 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by LokiReborn »

JackKrowell wrote:Quick question though, what's with the Timesplitters source download link again, and what purpose does it serve exactly?


The source is the source code for the program aka how it's written, with quick bms scripts you can see it in the text file but with executable it's not as easy so whenever I post an exe I always include the source if people want to review it. Also to make things easier for you I converted all of the files can grab them from https://mega.nz/#!eBVEUKpK!njfNdiEQk7bMsa7U_Abiwfh2NuOGzTVxgLArIBFngzo
JackKrowell
Posts: 45
Joined: Thu Sep 26, 2019 9:56 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by JackKrowell »

The source is the source code for the program aka how it's written, with quick bms scripts you can see it in the text file but with executable it's not as easy so whenever I post an exe I always include the source if people want to review it. Also to make things easier for you I converted all of the files can grab them from https://mega.nz/#!eBVEUKpK!njfNdiEQk7bM ... LArIBFngzo


In that case, thank you once again, you been good to me in this part of my life.

Makes me want to friend you if I ever knew how. I bid you good afternoon.
JackKrowell
Posts: 45
Joined: Thu Sep 26, 2019 9:56 pm

Re: TimeSplitters: Future Perfect .pak files (GameCube/PS2)-Re-posting.

Post by JackKrowell »

Hey. So uhh, I'm having some issues with that 'timesplitters.exe' program I downloade from your link. You see, when I try to extract the .pak file again, I get this "index outside bounds of array error". Could you please help me out here as to what's going on excactly?