Page 1 of 1

Sonic Frontiers .pac (With Sample file)

Posted: Thu Nov 03, 2022 7:35 pm
by takoyaki111
https://cdn.discordapp.com/attachments/ ... 05/amy.pac


Dumped the game and ran into .pacs, I'm unfamiliar with this filetype

Re: Sonic Frontiers .pac (With Sample file)

Posted: Thu Nov 03, 2022 11:24 pm
by ikskoks
Format is known. Check out this article http://wiki.xentax.com/index.php/Sonic_Games_PAC
Some tools are listed on the wiki, you can try them.

Re: Sonic Frontiers .pac (With Sample file)

Posted: Tue Nov 08, 2022 7:20 pm
by 09williamsad
Its a new pac format, so the existing tools are unable to unpack it.
PACx403L

Tried:
HedgeTools - ERROR: Unknown or Unsupported PACx version.
sfpac.bms - this one: "PACx403L" 50 41 43 78 34 30 33 4c expected: "PACx301L" 50 41 43 78 33 30 31 4c
Switch Toolbox - Unable to read beyond the end of the stream.

Re: Sonic Frontiers .pac (With Sample file)

Posted: Tue Nov 08, 2022 7:47 pm
by RandomTBush
09williamsad wrote: Tue Nov 08, 2022 7:20 pmIts a new pac format, so the existing tools are unable to unpack it.
You can, actually, if you use the development build of HedgeLib here:
https://github.com/Radfordhound/HedgeLib

Re: Sonic Frontiers .pac (With Sample file)

Posted: Tue Nov 08, 2022 8:59 pm
by 09williamsad
As a followup for this games archive formats.
It has a folder called "texture_streaming" with ntsp extension archive files.
They have PSTN in the header, but I have not been able to find any tools or information on this format.

Samples https://drive.google.com/drive/folders/ ... share_link

Re: Sonic Frontiers .pac (With Sample file)

Posted: Tue Nov 08, 2022 10:29 pm
by ikskoks
They have PSTN in the header, but I have not been able to find any tools or information on this format.
Here is the file format http://wiki.xentax.com/index.php/Sonic_Frontiers_NTSP
Now you just need to find a way to parse it properly in Noesis :D

Re: Sonic Frontiers .pac (With Sample file)

Posted: Tue Nov 08, 2022 10:33 pm
by 09williamsad
ikskoks wrote: Tue Nov 08, 2022 10:29 pm Here is the file format http://wiki.xentax.com/index.php/Sonic_Frontiers_NTSP
Now you just need to find a way to parse it properly in Noesis :D
I have no clue how I did not find that when googling the format.

Re: Sonic Frontiers .pac (With Sample file)

Posted: Wed Nov 09, 2022 6:16 am
by Skyth
I've made a tool for the .ntsp files, check here in Sonic Frontiers folder (also read README for usage instructions): https://github.com/blueskythlikesclouds/SkythTools
I'll share format specification & source code later.