forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

How to add a menu or icon in XMB(Not VSH Menu)?

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
Lechter



Joined: 03 Nov 2009
Posts: 8

PostPosted: Tue Nov 03, 2009 11:26 pm    Post subject: How to add a menu or icon in XMB(Not VSH Menu)? Reply with quote

Just like Game Categories plugin.I don't know which API can be used to implemented it.

sorry for my poor english:)
Back to top
View user's profile Send private message
Zer01ne



Joined: 08 Sep 2008
Posts: 29

PostPosted: Wed Nov 04, 2009 12:58 am    Post subject: Reply with quote

Look at RCO file format, sorry Bubbletune dont speak with it.
Back to top
View user's profile Send private message
Davee



Joined: 22 Jun 2009
Posts: 59

PostPosted: Wed Nov 04, 2009 1:18 am    Post subject: Reply with quote

The whole proceedure is incredibly complex and involves a deep understanding of the whole XMB with icon caching, shadows, registry etc etc.

Honestly, I don't know exactly how it works from any code I've seen and to use the code you need to actually know how the whole system works. The result in Game Categories is the hundreds of hours of research into the XMB design and thousands of lines of RE code.
Back to top
View user's profile Send private message
Lechter



Joined: 03 Nov 2009
Posts: 8

PostPosted: Wed Nov 04, 2009 1:39 am    Post subject: Reply with quote

Thanks Zer01ne and Davee,let me try to disassemble it:)
Back to top
View user's profile Send private message
Lechter



Joined: 03 Nov 2009
Posts: 8

PostPosted: Wed Nov 04, 2009 2:39 am    Post subject: Reply with quote

oh no,When I use prxtool to analyze game_categories.prx,it show me"Error:Magic value incorrect".
Back to top
View user's profile Send private message
jojojoris



Joined: 30 Mar 2008
Posts: 261

PostPosted: Wed Nov 04, 2009 3:10 am    Post subject: Reply with quote

Lechter wrote:
oh no,When I use prxtool to analyze game_categories.prx,it show me"Error:Magic value incorrect".


It's decrypted
Use prxdecrypter
http://dl.qj.net/PRXdecrypter-v2.3-PSP-Homebrew-Applications/pg/12/fid/27770/catid/151
_________________
Code:
int main(){
     SetupCallbacks();
     makeNiceGame();
     sceKernelExitGame();
}
Back to top
View user's profile Send private message
Lechter



Joined: 03 Nov 2009
Posts: 8

PostPosted: Wed Nov 04, 2009 3:20 am    Post subject: Reply with quote

jojojoris wrote:
Lechter wrote:
oh no,When I use prxtool to analyze game_categories.prx,it show me"Error:Magic value incorrect".


It's decrypted
Use prxdecrypter
http://dl.qj.net/PRXdecrypter-v2.3-PSP-Homebrew-Applications/pg/12/fid/27770/catid/151

Thanks a lot:)
Back to top
View user's profile Send private message
bbtgp32465



Joined: 18 Sep 2009
Posts: 24

PostPosted: Wed Nov 04, 2009 8:38 am    Post subject: Reply with quote

Iv been reverse engineering game categories for a couple of weeks but its quite hard to keep up with Bubbletune and his weekly releases. If i make any progress i will be sure to post a tutorial on how everything works.

Its to bad there's so much secrecy around the xmb like vlf and game categories. The homebrew community could greatly benefit from there work.
Back to top
View user's profile Send private message
Bubbletune



Joined: 03 Jan 2009
Posts: 28

PostPosted: Thu Nov 05, 2009 1:29 am    Post subject: Reply with quote

bbtgp32465 wrote:
Iv been reverse engineering game categories for a couple of weeks but its quite hard to keep up with Bubbletune and his weekly releases. If i make any progress i will be sure to post a tutorial on how everything works.

Its to bad there's so much secrecy around the xmb like vlf and game categories. The homebrew community could greatly benefit from there work.

I wouldn't speak of secrecy, but rather keeping it closed source. There's a lot of things to do if you want to, say, add an icon to the XMB. Memory Stick icons are the easiest, but others require a lot more work. Considering that, I think releasing the source will just lead to people leeching of Game Categories instead of providing innovative plugins. I have considered more than once to publish the information I have on this matter, and I might reconsider again. I don't plan on releasing the Game Categories source code, but I might code up some samples on adding icons and release them open sourced.
Back to top
View user's profile Send private message
moonblood



Joined: 16 Oct 2009
Posts: 9
Location: ドイツ

PostPosted: Thu Nov 05, 2009 3:09 am    Post subject: Reply with quote

It would be great, if you could make samples for doing this :-)
_________________
"It was a dark, cold night. The moon shines bright and while admire it fade to blood-red. So the night was fulfilled of the bloody death..."
Back to top
View user's profile Send private message Visit poster's website
Lechter



Joined: 03 Nov 2009
Posts: 8

PostPosted: Thu Nov 05, 2009 3:11 am    Post subject: Reply with quote

Bubbletune wrote:
I wouldn't speak of secrecy, but rather keeping it closed source. There's a lot of things to do if you want to, say, add an icon to the XMB. Memory Stick icons are the easiest, but others require a lot more work. Considering that, I think releasing the source will just lead to people leeching of Game Categories instead of providing innovative plugins. I have considered more than once to publish the information I have on this matter, and I might reconsider again. I don't plan on releasing the Game Categories source code, but I might code up some samples on adding icons and release them open sourced.

Thanks for your reply.
I have writed a homebrew to encrypt/decrypt video files,but I haven't any idea to make a beautiful UI.When I saw the Game Categories,it seems good that add a Memory Stick icons to show my crypted video files,and when you try to play them,you need input password first.
Back to top
View user's profile Send private message
Zer01ne



Joined: 08 Sep 2008
Posts: 29

PostPosted: Thu Nov 05, 2009 4:41 am    Post subject: Reply with quote

Bubbletune wrote:

I wouldn't speak of secrecy, but rather keeping it closed source. There's a lot of things to do if you want to, say, add an icon to the XMB. Memory Stick icons are the easiest, but others require a lot more work. Considering that, I think releasing the source will just lead to people leeching of Game Categories instead of providing innovative plugins. I have considered more than once to publish the information I have on this matter, and I might reconsider again. I don't plan on releasing the Game Categories source code, but I might code up some samples on adding icons and release them open sourced.


Yeahhhhh goooood news !!!!!
Back to top
View user's profile Send private message
Draan



Joined: 17 Oct 2009
Posts: 55

PostPosted: Thu Nov 05, 2009 6:11 am    Post subject: Reply with quote

Finally :)
Back to top
View user's profile Send private message
bbtgp32465



Joined: 18 Sep 2009
Posts: 24

PostPosted: Thu Nov 05, 2009 2:24 pm    Post subject: Reply with quote

Bubbletune wrote:

I wouldn't speak of secrecy, but rather keeping it closed source. There's a lot of things to do if you want to, say, add an icon to the XMB. Memory Stick icons are the easiest, but others require a lot more work. Considering that, I think releasing the source will just lead to people leeching of Game Categories instead of providing innovative plugins. I have considered more than once to publish the information I have on this matter, and I might reconsider again. I don't plan on releasing the Game Categories source code, but I might code up some samples on adding icons and release them open sourced.


That would be greatly appreciated.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group