Go Back  
Reply
 
Thread Tools
Old 09-01-2012   #11
sandungas
Homebrew Developer
 
sandungas's Avatar
 
Join Date: Oct 2011
Location: dev_hdd0/home/
Posts: 496
Likes: 238
Liked 497 Times in 208 Posts
Mentioned: 100 Post(s)
Tagged: 0 Thread(s)
Originally Posted by samson View Post
if you open a standard game param.sfo with a hex editor search for DG and highlight the four dots before and look at the numbers, that is the attributes section
Hehehe, this is the "trick" to find it easily in a hex editor (is the first thing i look for when i open a param.sfo)
Actually... the correct way to look for his position is first taking a look at the list of "parameter names" at the top (is ordered alphabetically) e.g:

first one ---> APP_VER
second one ---> ATTRIBUTE
third one ---> CATEGORY
etc.
etc..
etc...
last one ---> VERSION

After the last "name" (VERSION)... starts another list for his values (the order matches the list of "names" at the top)

So first one ---> 30 31 2E 31 30 00 00 00 <--- this is the value for APP_VER (in ASCII = 01.10)
second one ---> 20 00 10 00 <--- this is the value for ATTRIBUTE
third one ----> 47 44 00 00 <--- this is the value for CATEGORY (in ASCII = DG)
etc.
etc..
etc...

----------------
The lenght of each parameter is listed in the wiki, but basically for this trick the only thing needed to know is APP_VER= 8 bytes length... and ATTRIBUTE = 4 bytes length
To know the positions of the others you need to know the length of his previous ones... so is more complicated to find the next ones visually and fast, this trick is useful only with the first ones of the list

With this you can "play" activating "flags" in ATTRIBUTE by hand to find more features, or activating the ones documented
http://www.ps3devwiki.com/wiki/PARAM.SFO#ATTRIBUTE

But remember... if you are modifying the file in a hex editor... you need to use the values in the left column of the tables in wiki (the black/green column)

When you modify the file in a program (any sfo editor)... the values are the ones in the second column (the apps translates the values to "big endian")

Have fun and report back if you find new features not documented yet
__________________

Last edited by sandungas; 09-01-2012 at 06:29 AM.
sandungas is offline   Reply With Quote
Likes: (2)
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



PS3Hax.net is Copyright © 2010-2013.
Use of this site is governed by our Terms of Use and Privacy Policy. All Trademarks and images are owned by their respected owners.
Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of ps3hax.net
All times are GMT -5. The time now is 06:35 AM.