As far as I can tell the SD Gundam G Generation games are unique in their CPK usage. They have a separate file with their DataUMD.CPK called Filelist.BIN. Any and all CPK unpacking programs have either errored out or given me 12,000 files with no proper names or file structure. Investigating these files shows that there is structure to them and that they should have extensions and it's not just a giant mass of files normally.
You'll have to excuse my absolute ignorance, I know very little when it comes to actual coding work like this and am trying to learn more. Is there anyway I can make QuickBMS read the Filelist.BIN in place of the TOC or ITOC? I can attach a copy of the Filelist.BIN if needed if it's not against the board rules as the file is only 129KB. Meanwhile the DataUMD.CPK is 416MB.
SD Gundam G Generation Overworld DataUMD.CPK
-
- Posts: 4
- Joined: Tue Jun 23, 2015 5:23 am
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: SD Gundam G Generation Overworld DataUMD.CPK
If you can upload the whole filelist.bin and the first 4 megabytes of DataUMD.CPK we can check them.
-
- Posts: 4
- Joined: Tue Jun 23, 2015 5:23 am
Re: SD Gundam G Generation Overworld DataUMD.CPK
Thanks for taking the time to look over theses. I feel like I'm missing something painfully obvious, but at this point I'm not exactly sure what I'm looking for.
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: SD Gundam G Generation Overworld DataUMD.CPK
There are no filenames in filelist.bin and the cpk file is extracted correctly (there are no filenames because they are not embedded in the archive).
-
- Posts: 4
- Joined: Tue Jun 23, 2015 5:23 am
Re: SD Gundam G Generation Overworld DataUMD.CPK
Then how does the game know what file is what? Within one of the files there's a mention of files like "System.zip" and "Database.dat". However searching for said files using Total Commander yields no results. I can find others like the "Detailstatus.esm" but not the files I'm actually trying to locate.
Also if the Filelist.bin doesn't contain the file names, what is it's purpose?
Any idea on how I could locate the file names? The only other file which contains anything useful is the eboot.bin, but I'm doubtful that'd contain the file names as I've already searched it thoroughly.
Also if the Filelist.bin doesn't contain the file names, what is it's purpose?
Any idea on how I could locate the file names? The only other file which contains anything useful is the eboot.bin, but I'm doubtful that'd contain the file names as I've already searched it thoroughly.
-
- Site Admin
- Posts: 12984
- Joined: Wed Jul 30, 2014 9:32 pm
Re: SD Gundam G Generation Overworld DataUMD.CPK
I gave a look at the files extracted from the archive you provided and there is something strange because all the files contain garbage or unaligned data (something like compressed files with wrong offsets).
I suspect that the archive is not compatible with the cpk.bms script.
I suspect that the archive is not compatible with the cpk.bms script.
-
- Posts: 4
- Joined: Tue Jun 23, 2015 5:23 am
Re: SD Gundam G Generation Overworld DataUMD.CPK
Damn. I've been able to extract it using the CRI CPK MAKER program and re-compile it using a script a user on GBA Temp provided us with, but I was hopeful we'd be able to view the actual file structure and extract all the images properly.
Well, I guess it's time to try something different when it comes to opening this thing. Thanks for the help.
Well, I guess it's time to try something different when it comes to opening this thing. Thanks for the help.