Important information: this site is currently scheduled to go offline indefinitely by December 1st 2023.
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe

Dokapon Kingdom PAC/PAH.

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Post Reply
Arcane
ultra-n00b
Posts: 4
Joined: Mon Oct 18, 2010 7:16 pm

Dokapon Kingdom PAC/PAH.

Post by Arcane »

Dokapon Kingdom's an interesting little Mario Party-like game for PS2 and Wii. I'm currently attempting to do some extensive hacking work on it, but I can't figure out what in the world's with its data formats.

It has two data files: DATA.PAC and DATA.PAH. The PAH file has some filenames listed in it, so I'm thinking it's a reference to the order in .PAC, but I'm not sure.

It's an Intrinsic Alchemy game that nobody seems to have worked on hacking-wise whatsoever, and I'd be rather happy to get this thing cracked open. It's got a lot of potential.
WRS
ultra-veteran
ultra-veteran
Posts: 603
Joined: Fri Nov 06, 2009 12:13 am
Has thanked: 74 times
Been thanked: 137 times

Re: Dokapon Kingdom PAC/PAH.

Post by WRS »

your request is useless wo the files for us to examine!
Useful tool links:
Arcane
ultra-n00b
Posts: 4
Joined: Mon Oct 18, 2010 7:16 pm

Re: Dokapon Kingdom PAC/PAH.

Post by Arcane »

The contents of this post was deleted because of possible forum rules violation.
WRS
ultra-veteran
ultra-veteran
Posts: 603
Joined: Fri Nov 06, 2009 12:13 am
Has thanked: 74 times
Been thanked: 137 times

Re: Dokapon Kingdom PAC/PAH.

Post by WRS »

a filecut of a few mb or so of that large file will be enough to both examine and keep legal.

only data in the example are pointers and filenames - stuff thats useless without its counterpart!

scripts look cool though, so have a filename dump

Code: Select all

## header
get FHEADERS long # file headers
get FHEADPTR long # pointer to file headers
get FHEADEND long # pointer to end of file headers
# other pointers perhaps?

## file headers

goto FHEADPTR

append
log MEMORY_FILE 0 0

for i = 1 to FHEADERS

  get UNKNOWN long
  get UNKNOWN long
  get UNKNOWN long
  get ITEMPTR long # pointer to string

  savepos POS
  goto ITEMPTR
  get ITEMSTR string
  strlen ITEMLEN ITEMSTR

  log MEMORY_FILE ITEMPTR ITEMLEN
  set MEMORY_FILE binary "\xd\xa"

  goto POS

next i

append
get MEMSIZE asize MEMORY_FILE
log "Filename_Dump.txt" 0 MEMSIZE MEMORY_FILE
Useful tool links:
Arcane
ultra-n00b
Posts: 4
Joined: Mon Oct 18, 2010 7:16 pm

Re: Dokapon Kingdom PAC/PAH.

Post by Arcane »

What's the best way to go around splitting it without archiving it?
WRS
ultra-veteran
ultra-veteran
Posts: 603
Joined: Fri Nov 06, 2009 12:13 am
Has thanked: 74 times
Been thanked: 137 times

Re: Dokapon Kingdom PAC/PAH.

Post by WRS »

Arcane wrote:What's the best way to go around splitting it without archiving it?
Cutting it!

http://www.xentax.com/downloads/tools/filecutter.zip
Useful tool links:
Post Reply