Jump to content

Ultimate Ghosts 'n Goblins (PSP) - KPD archive


Recommended Posts

  • ikskoks changed the title to Ultimate Ghosts 'n Goblins (PSP) - KPD archive
  • Engineers
Posted

You can use Gitmo to extract all models(.gmo) and TextER for all textures(.gim) Then use Noesis to open gmo and gim. But there is a problem, these tools extract files without names, lol And for TextER you need to use cmd, just write this:

TextER.exe -e datapack.kpd -gim

 

*3,272 .gmo files!(some gmo are animations)

*10,900 .gim files!

ultimate_gng.PNG

  • Like 1
Posted

Extracting the images helped a lot but I need to extract the texts from the game and want to translate them into my language. A script to extract the complete container would help a lot.

Can you help with this?

  • Engineers
Posted
18 hours ago, Nemysis said:

 A script to extract the complete container would help a lot.

Can you help with this?

Oh, I thought you wanted to extract models, lol. I really don't know how to unpack the files. It is hard to understand for me, sorry.

  • 1 year later...
Posted
On 7/5/2024 at 12:57 AM, Nemysis said:

Can anyone make a script or a tool for this container.

https://www.mediafire.com/file/lejui1c5q1ctzck/datapack.kpd/file

Bumping this.

I'm trying to do the exact same thing but for a game called Nendoroid Generation, I'm translating it and without the ability to properly unpack and repack this KPD archive, I have to make my edited text extremely abbreviated in order to make it fit within the same amount of bytes

  • Members
Posted

Added the format to my extractor: https://github.com/smiRaphi/UniPyX

Note, only extractor, not repacker, but a patcher that merges new data with the original .kpd should be rather easy for someone to do as I didn't see any hashes.

Also you have to extract all .kpd files recursively and then merge the output to get a full directory structure as the game keeps empty directories in a lot of archives that don't get used where the contents can be found in some other .kpd

  • 3 months later...
Posted
On 2/7/2026 at 8:21 PM, NeoGT404 said:

Added the format to my extractor: https://github.com/smiRaphi/UniPyX

Note, only extractor, not repacker, but a patcher that merges new data with the original .kpd should be rather easy for someone to do as I didn't see any hashes.

Also you have to extract all .kpd files recursively and then merge the output to get a full directory structure as the game keeps empty directories in a lot of archives that don't get used where the contents can be found in some other .kpd

I can't seem to be able to make it work
I'm a big noob at this, so sorry in advance
image.thumb.png.9094bb49214a6d561161d7f7f50f67c5.png

  • Members
Posted (edited)
12 hours ago, neo.giu said:

I can't seem to be able to make it work
I'm a big noob at this, so sorry in advance
image.thumb.png.9094bb49214a6d561161d7f7f50f67c5.png

Which python version are you running? I suspect that you don't have one of the latest which are the only versions I test for
Edit: looked it up and apparently this issue comes from Python versions < 3.13, I've adjusted the requirement in the readme & also made it check on startup

Edited by NeoGT404

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...