Explore plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 31: Line 31:
|close_list || ||
|close_list || ||
|-
|-
|exec_app|| exec_app recover_ok ||  
|exec_app||
exec_app recover_ok
||  
  exec_app shopdemo  
  exec_app shopdemo  
  exec_app DelAfterInstall  
  exec_app DelAfterInstall  
Line 52: Line 54:
|focus || ||
|focus || ||
|-
|-
|focus_category <Category>|| focus_category game||  
|focus_category <Category>||
focus_category game
||  
Category:
  game
  game
  video
  video
Line 61: Line 66:
  photo
  photo
  tv
  tv
More examples:
focus_category user 0.0
|-
|-
|focus_detect || ||
|focus_detect || ||
Line 66: Line 74:
|focus_escaper || ||
|focus_escaper || ||
|-
|-
|focus_index || focus_index 0 0 ||
|focus_index  
||
focus_index 0 0  
||
|-
|-
|focus_last || ||
|focus_last || ||
Line 78: Line 89:
|focus_segment_hit_last || ||
|focus_segment_hit_last || ||
|-
|-
|focus_segment_index || focus_segment_index -1 0||
|focus_segment_index ||
  focus_segment_index -1 0
||
  focus_segment_index -1 0
  focus_segment_index -1 0
  focus_segment_index seg_commerce_new 0
  focus_segment_index seg_commerce_new 0
Line 86: Line 99:
  focus_segment_index gameDir 0
  focus_segment_index gameDir 0
|-
|-
|focus_segment_mrid %d %lld ||focus_segment_mrid 0 %lld ||
|focus_segment_mrid %d %lld  
||
focus_segment_mrid 0 %lld  
||
|-
|-
|focus_segment_stored_mrid ||focus_segment_stored_mrid 0 4<br>focus_segment_stored_mrid 1 4 ||
|focus_segment_stored_mrid  
||
focus_segment_stored_mrid 0 4
||
focus_segment_stored_mrid 1 4  
|-
|-
|metagen || ||
|metagen || ||
|-
|-
|metagen_sync || metagen_sync media 1?||
|metagen_sync  
||
metagen_sync media 1?
||
|-
|-
|open_list || ||
|open_list || ||
|-
|-
|reload_category <Category>|| reload_category game||  
|reload_category <Category>
||
reload_category game
||  
  game
  game
  video
  video
Line 106: Line 132:
  tv
  tv
|-
|-
|reload_category_items <Category>|| reload_category_items game ||
|reload_category_items <Category>
||
reload_category_items game
||
  game
  game
  video
  video
Line 140: Line 169:
|store_mrid_hit_last || ||
|store_mrid_hit_last || ||
|-
|-
|wait <msec>|| wait 1000 ||
|wait <msec>
||
wait 1000  
||
  wait 100
  wait 100
  wait 100.0f
  wait 100.0f

Revision as of 16:34, 8 March 2014

4 Identifiers:

  • 1
  • 0x43415430 ("CAT0")
  • 0x4D4F4430 ("MOD0")
  • 0x41435430 ("ACT0")

1 Interface

contains dynamically allocated subs:

0: 1 Input: 
...
5: 3 Inputs: char* (reload_category game/network/..,reload_category_items game/...)  ,0, 0 - send (sequences of)xmb command(s)
6: 2 Inputs: char* (open_list nocheck/...), 0

Example XMB Commands:

Command Example notes
add
beq
br
close_all_list
close_list
exec_app
exec_app recover_ok
exec_app shopdemo 
exec_app DelAfterInstall 
exec_app EulaOK 
exec_app SignupOK 
exec_app ExecInstallOK 
exec_app ExecInstallNG 
exec_app ExecNetCheckOK 
exec_app ExecNetCheckNG 
exec_app NaviCommandCheckGameBootFinish 
exec_app NaviNotAllowed 
exec_app OnlineOK 
exec_app UrlOK 
exec_app open_update_confirm_dialog 
exec_app signup_finish 
exec_app edit_wo_titleinput
exec_push
focus
focus_category <Category>
focus_category game

Category:

game
video
friend
psn
network
music
photo
tv

More examples:

focus_category user 0.0
focus_detect
focus_escaper
focus_index
focus_index 0 0 
focus_last
focus_mrid 0x%llx
focus_priority
focus_segment_hit_first gameDir %s
focus_segment_hit_last
focus_segment_index
focus_segment_index -1 0
focus_segment_index -1 0
focus_segment_index seg_commerce_new 0
focus_segment_index seg_mcutility 0 
focus_segment_index seg_newvmc 0
focus_segment_index seg_regist 0
focus_segment_index gameDir 0
focus_segment_mrid %d %lld
focus_segment_mrid 0 %lld 
focus_segment_stored_mrid
focus_segment_stored_mrid 0 4
focus_segment_stored_mrid 1 4 
metagen
metagen_sync
metagen_sync media 1?
open_list
reload_category <Category>
reload_category game
game
video
friend
psn
network
music
photo
tv
reload_category_items <Category>
reload_category_items game	
game
video
friend
psn
network
music
photo
tv
reload_category_segment
reload_item
reload_item_mrid
reload_list
reload_segment_focused
reload_segment_index
scroll_list
sd
set_playing
store_mrid
store_mrid_hit_first
store_mrid_hit_last
wait <msec>
wait 1000 
wait 100
wait 100.0f
wait 200.0f
wait 500.0f
wait 800.0f
yield

CAT0 Interface

contains 25 subs:

0: 
1: 
..
24: 

MOD0 Interface

contains 4 subs:

0: 0 Input: (ModuleActivate)
1: 0 Input: (ModuleDeactivate)
2: 1 Input: string name? - (ModuleLoadFailed)
3: 1 Input: string name? - (ModuleGetLoadOpinion)

ACT0 Interface

contains 1 sub:

0: 1 Input: string 


Command notes
explore
explore:log?channel_boot=
explore:log?channel_focus=
explore:log?screen_boot=
explore:log?screen_focus=
explore:log?video=%s%s
explore:log_flush?
explore:log_resession?
explore:call_updater
explore:log_direct?url=
CloseListChild wboard_plugin : interface 1 : function 1
FocusMessageBox
FocusFriend
ClearCache creates db.xml files and deletes content of
/dev_hdd0/tmp/explore/atdl
/dev_hdd0/vsh/pushlist
/dev_hdd0/tmp/explore/atdl/report/report.xml
/dev_hdd0/tmp/explore/atdl/dirty.dat
ClearWBoardFocus
SetWBoardFocus Sets XMB Cursor to WBoard?
ExecStorageCopy
NotifyErrorNoExecute
ShopDemo_ResetTimer