Some psp xmb game interface questions

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

Moderators: cheriff, TyRaNiD

Post Reply
Ghoti
Posts: 288
Joined: Sat Dec 31, 2005 11:06 pm

Some psp xmb game interface questions

Post by Ghoti »

Hi folks,

The icons for a game what resolution can they have maximum?
And what about the icon1.pmf?
and where is the unknown.png for? (the project setup script for visual c++)

and finally the data.psar? what is that for?

thanks
ghoti
User avatar
dot_blank
Posts: 498
Joined: Wed Sep 28, 2005 8:47 am
Location: Brasil

Post by dot_blank »

PIC1.PNG MAX resolution: psp res. (480x272)

ICON0.PNG MAX resolution: now many will tell you 144x80
but as it seems you can make this png as large as the
GU image resolution (512x512) ...BUT that is VIEWABLE
resolution ....you can have ICON0.PNG as big as 2048x2048
but all you will get is a black icon....but if you have a image
with resolution of 512x1024 the image will be shown as long
as its under the 1MB buffer limit for ICON0.PNG ...so your
image _could_ be shown as large as 1024x1024 if its size is
under 1MB ....or if its under 1MB and 512x512 ..whichever
comes first

ICON1.PMF ...you will need sonys encoder of pmf files
NOT the same pmf as in avc/umd video ....some research
has gone in icon1.pmf but still nobody has created a
working video ...albeit a mister DrEggman i believe is his name
but he most likely used a DEV psp unit

UNKNOWN.PNG ...STILL unknown :P

DATA.PSAR ...psar files are PLAYSTATION ARCHIVE files
they are an encrypted container for other files and pspsdk
does not generate these as we cannot encrypt ....yet
you will find psar files in updater firmware downloads
psppet has decrypted and extracted files from these psars
but doing this the other way around is not yet possible
10011011 00101010 11010111 10001001 10111010
Marco_N
Posts: 46
Joined: Sun May 29, 2005 10:27 am

Post by Marco_N »

I'm using PBP Unpacker and it has a PIC0.PNG and a PIC1.PNG

PIC1.PNG gives you a "full" background pic and PIC0.PNG gives you a (scaled) overlay background i.e. part of the VSH is still visible.

I don't see any reference to UNKNOWN.PNG?

EDIT:
It appears in older versions of PBP Unpacker, PIC0.PNG was called UNKNOWN.PNG.
Post Reply