#Two Files: .PAC and .CPK

20 messages Β· Page 1 of 1 (latest)

arctic trout
#

Hello, I'm back with two files I need help on. Both of them are archive files that have multiple files within, and both of these came from NDS games.

The first one is a .PAC file from YGO 2007, to fill a request made on Discord. I'm not sure what to expect in this one; hopefully some image and pallet files that Tinke will be able to recognize.

The second one is a weird .CPK file, from Bleach the 3rd Phantom. I've tried QuickBMS, Noesis, and CriPAK, and none of them seem to know what to do with this type of .CPK. CriPAK came closest, managing to actually spit out some files, but the offset or something must have been wrong, because they all came out as .BIN files that Tinke can't recognize. I know to expect several .NARC files, with one or two .NCLR files to go with them.

Thanks in advance for the help.

arctic trout
#

...since it apparently needs to be said, I don't have the means to provide monetary compensation for help with these files.

elfin delta
#

so all of the .bins are actually the .narc and .nclr files, the last 2 have .nclr headers and the rest have .narc headers, so renaming the file extensions for the last two let tinke read the palettes
however i have no clue what the .narc files would be used for since im unfamiliar with ds formats, but hopefully this helps! https://loveemu.hatenablog.com/entry/20091002/nds_formats this has good info on nds file formats and headers

Note: All the contents of this article are entirely copied from http://llref.emutalk.net/nds_formats.htm for archival purpose. *1 Sections Generic Header Format Graphic File Formats Archive File Formats Sound File Formats Custom File Formats Compression Formats *1:The server was dead when I found th…

arctic trout
#

...I'm gonna be so mad if all this time all I needed to do was rename the file extension.

arctic trout
#

Okay, renaming them worked for the .nclr files, but not for the .narc files.

#

Tinke should be able to open them and it can't.

zealous sun
#

@arctic trout How did you get the working one? Is that from a different CPK or the same one?

arctic trout
#

Different CPK.

zealous sun
#

Ah. Can I see that one please?

arctic trout
#

Just a second.

arctic trout
zealous sun
#

Hmm. What program were you using? I'm trying with CriPakGUI but maybe I'm not using the right one

arctic trout
#

I have multiple ones I used, like Criware and CriPakGUI. For the ones that unpacked successfully though, I used QuickBMS with this script.

zealous sun
#

Ah, it seems I've been barking up the wrong tree then πŸ˜…

arctic trout
#

Oh?

zealous sun
#

Well I was trying to see how various version of CriPak are doing it but they all seem to struggle producing anything useful whereas this scripts works in at least one case

arctic trout
#

Ahh

zealous sun
#

Although this is harder to follow