I know I know, everyone hates the 'narutards' around here, just let me tell you I'm not one of them (though I do enjoy it somewhat). Anyway, I'm interested in the fpk (fpack) format in the Naruto games (I guess it could be in other games as well, but I haven't looked). Obviously they're some sort of archive, and I'd guess they are compressed.
Having a look, the header looks relatively straightforward - it has file names in plain ASCII - but for someone with next to no programming knowledge, I wouldn't know where to start.
The interesting thing in the JAP version of Naruto 1, is that in the 'chr' (character I guess) dir, the files with "3000" after the initial 3 letters in their file name, contain quite an interesting header.
That's the first 308 bytes. What I thought was interesting was the inclusion of a '.h' file (source file if I'm not mistaken?) and the inclusion of that C/C++ there. Of course, I know nothing, so it could mean nothing 
But saying that, after having a look at the English version, it seems they cleaned this up, and only the file names remain. Same file (bak3000.fpk):
You'll notice it's minus the '.h' file, and I can tell you that's there's no plain discernable ASCII (words anyway) after that.
Were the programmers in a hurry to get the JAP version out, and inadvertently left some source in there? Anyway, it'd be great if someone could at least take a look at it to see what they could figure out, but if not, that's fine by me as well, as I realise you're busy people.
Having a look, the header looks relatively straightforward - it has file names in plain ASCII - but for someone with next to no programming knowledge, I wouldn't know where to start.
The interesting thing in the JAP version of Naruto 1, is that in the 'chr' (character I guess) dir, the files with "3000" after the initial 3 letters in their file name, contain quite an interesting header.
Code:
................chr/bak/[email protected]/bak/3000.poo............k....hr/bak/3000.pro........`.......Hhr/bak/3000.sam...........w...w.hr/bak/3000.sdi............]...$.//.... C/C++ M.usyX Def.ines Inc.lude..Ge.ra.ted by<.olph?.Export. 10:51:1.4 2/../2003...@.#....GRPha.k..17.D.. .SFX.._.1;.984.8.2+
But saying that, after having a look at the English version, it seems they cleaned this up, and only the file names remain. Same file (bak3000.fpk):
Code:
..............uPhr/bak/3000.poo............d....hr/bak/3000.pro............;...Hhr/bak/[email protected]`..i`hr/bak/3000.sdi
Were the programmers in a hurry to get the JAP version out, and inadvertently left some source in there? Anyway, it'd be great if someone could at least take a look at it to see what they could figure out, but if not, that's fine by me as well, as I realise you're busy people.
Last edited: