Page 1 of 1

Dragons Dogma PCK format

Posted: Mon Jan 11, 2016 2:56 pm
by michalss
Hi all,

There is a new format for text, im working on it now, but there is a few tricky parts, so if anyone interested, free to help me out, just need struct, not tools... :)

Code: Select all

https://mega.nz/#!6kYigRhJ!K5GLKkYRI0CvR610rdhtugHlmfLLUjq-buiEoaIOojE
Thx Mike

Re: Dragons Dogma PCK format

Posted: Tue Jan 12, 2016 2:42 am
by Gh0stBlade

Code: Select all

struct PackEntry
{
	unsigned int m_fileHash;
	unsigned int m_fileOffset;
	unsigned int m_fileSize;
};

struct Pack
{
	unsigned int m_magic;
	unsigned int m_numFiles;
	PackEntry[m_numFiles];
};
I'm pretty familiar with the formats for Capcom's MT Framework Engine. This is just a packed file with multiple .gmd (localisation) files.

8D

Re: Dragons Dogma PCK format

Posted: Tue Jan 12, 2016 8:40 am
by michalss
thx allready have a tool, made last night :)

Re: Dragons Dogma PCK format

Posted: Fri Jan 15, 2016 10:04 pm
by Skrillex
Anyone have a tool for pck files?

Re: Dragons Dogma PCK format

Posted: Sat Jan 16, 2016 1:47 am
by Haoose
aluigi wrote:

Code: Select all

get EXT extension

if EXT == "pck"

    get DUMMY long
    get FILES long
    for i = 0 < FILES
        get DUMMY long
        get OFFSET long
        get SIZE long
        log "" OFFSET SIZE
    next i

elif EXT == "gmd"

    idstring "GMD\0"
    get DUMMY long
    get DUMMY long
    get DUMMY long
    get DUMMY long
    get DUMMY long
    get STRINGS long
    get DUMMY long
    get SIZE long
    get NAMESZ long
    getdstring NAME NAMESZ
    get NAME basename
    string NAME + ".txt"
    for i = 0 < STRINGS
        slog NAME -1 -1
    next i

endif

Re: Dragons Dogma PCK format

Posted: Sat Jan 16, 2016 9:59 pm
by AcTiViSioN
Please tell me, will soon be ready utility for compilation .pck files? I did the translation, but I can not assemble back ...

Re: Dragons Dogma PCK format

Posted: Sun Jan 17, 2016 8:48 am
by Skrillex
Repack is not possible at this time, aint ya?

Re: Dragons Dogma PCK format

Posted: Sun Jan 17, 2016 9:38 am
by xNegrao
There is a chinese site with name of text files, this helps in some way?

http://projects.pujia8.com/project/DragonsDogma/?page=1

Re: Dragons Dogma PCK format

Posted: Sun Jan 24, 2016 3:14 am
by Skrillex
UP!

Re: Dragons Dogma PCK format

Posted: Sun Jan 24, 2016 10:41 am
by michalss
repack is possible.. i will release repacker once we Finnish our localization, or ask me private...

Re: Dragons Dogma PCK format

Posted: Wed Jan 27, 2016 2:10 am
by MiRiKan
Hi, i made my own tool and it can be repacked very easily.
problem is that .pck file is not all of texts in the game.
I had unpacked all of .arc files in the nativePC\rom and looks like they had same .gmd files with message.pck

it's one of sample text that i can't find any gmd files in pck
サルド
早くヤツのいる居城に向かいましょう (i found it. but i can't find サルド. it's script from サルド)

anyone knows about it?

Re: Dragons Dogma PCK format

Posted: Wed Jan 27, 2016 10:28 am
by MiRiKan
MiRiKan wrote: サルド
早くヤツのいる居城に向かいましょう (i found it. but i can't find サルド. it's script from サルド)
I found it. Npc names are placed in bbs_rpg.arc, called NpcList.nnl
But there are more texts to find out...

Re: Dragons Dogma PCK format

Posted: Wed Jan 27, 2016 2:28 pm
by michalss
MiRiKan wrote:
MiRiKan wrote: サルド
早くヤツのいる居城に向かいましょう (i found it. but i can't find サルド. it's script from サルド)
I found it. Npc names are placed in bbs_rpg.arc, called NpcList.nnl
But there are more texts to find out...
As i said i have 1 click only solution for repack. But i can only share it after we are done with localization or very privately...
I can share list of all arc files where all text is... here you go:

Re: Dragons Dogma PCK format

Posted: Thu Jan 28, 2016 7:23 am
by MiRiKan
michalss wrote:I can share list of all arc files where all text is... here you go:
Thanks,
I've found almost files, but it also helpful. It's only what i need.