Where to get info on various file structures?

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
zinga
Posts: 11
Joined: Mon Sep 25, 2006 6:13 pm

Where to get info on various file structures?

Post by zinga »

I'm sorry if this isn't the place to ask this, but anyways...

I was wondering where I could get file structure info on various file formats, such as EBOOTs, CSOs etc. I've tried searching, but to no avail.

Basically I want to write a program which deals with them, but I don't know where to get info on the file structure... For example, I want to change files in a EBOOT, or get the thumbnail picture from a CSO.

So is there a document somewhere which explains all this?

Anyways, thanks in advance for any info! :)
adrahil
Posts: 274
Joined: Thu Mar 16, 2006 1:55 am

Post by adrahil »

EBOOT format is known, and you can check groepaz's psp docs for example. CSO is just compressed iso in which there is a UMD file structure from which you can grab the PNG of the icon.
ufoz
Posts: 86
Joined: Thu Nov 10, 2005 2:36 am
Location: Tokyo
Contact:

Post by ufoz »

There is some source code + headers to create/decompress CSO files in the devhook sdk.
zinga
Posts: 11
Joined: Mon Sep 25, 2006 6:13 pm

Post by zinga »

Hey! Thanks a LOT for the info - looking into it now :)

*EDIT* Oh you guys are the best! Only looked into the PBP structure (haven't searched for CSO yet) - took me a while to find, but I got it! THANKS A LOT adrahil and ufoz!
Post Reply