Editing XMB
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 143: | Line 143: | ||
All the XMBML configuration files are included in all firmwares for all PS3 models, and are located in path: '''/dev_flash/vsh/resource/explore/xmb/''' | All the XMBML configuration files are included in all firmwares for all PS3 models, and are located in path: '''/dev_flash/vsh/resource/explore/xmb/''' | ||
For more information about the structure of this files see: | For more information about the structure of this files see: [[XMBML Coding]], [[XMBML Functions]] and [[XMBML Coding Examples]] pages. | ||
<div style="height:525px; width:1300px; margin:auto; overflow:auto">{{PS3 XMBML Configuration Files}}</div> | *Notes: | ||
**VSH heavily regulates the Setting Category and the .XML file is only used by when accessing the XMB "in-game", even then it restricts what parts of the .XML are actually shown. It is not possible to modify the Settings Category to any effect by editing the .XML configuration file | |||
<div style="height:525px; width:1300px; margin:auto; overflow:auto"> | |||
{{PS3 XMBML Configuration Files}} | |||
</div> | |||
===By numerical ID=== | |||
====User==== | |||
{| class="wikitable sortable" | |||
|- | |||
! ID !! xml file !! Note | |||
|- | |||
| 0x1 || xmb://localhost/%flash/xmb/category_user.xml#root || | |||
|- | |||
| 0x3 || xmb://localhost/%flash/xmb/category_user_login.xml#root || | |||
|- | |||
| 0x2 || xmb://localhost/%flash/xmb/category_user.xml#root || | |||
|- | |||
| 0x5 || xmb://localhost/%flash/xmb/category_user.xml#root || | |||
|- | |||
| 0x6 || xmb://localhost/%flash/xmb/category_user_shop.xml#root || | |||
|- | |||
| 0xA || xmb://localhost/%flash/xmb/category_user.xml#root_power_only || | |||
|- | |||
|} | |||
====Photo==== | |||
{| class="wikitable sortable" | |||
|- | |||
! ID !! xml file !! Note | |||
|- | |||
| 0x1 || xmb://localhost/%flash/xmb/category_photo.xml#root || | |||
|- | |||
| 0x5 || xmb://localhost/%flash/xmb/category_photo.xml#root || | |||
|- | |||
| 0x2 || xmb://localhost/%flash/xmb/category_photo.xml#root || | |||
|- | |||
| 0x6 || xmb://localhost/%flash/xmb/category_photo.xml#shop_root || | |||
|- | |||
| 0xA || xmb://localhost/%flash/xmb/category_photo.xml#root || | |||
|- | |||
|} | |||
====Music==== | |||
{| class="wikitable sortable" | |||
|- | |||
! ID !! xml file !! Note | |||
|- | |||
| 0x1 || xmb://localhost/%flash/xmb/category_music.xml#root || | |||
|- | |||
| 0x5 || xmb://localhost/%flash/xmb/category_music.xml#root_for_dex || | |||
|- | |||
| 0x2 || xmb://localhost/%flash/xmb/category_music.xml#root_for_dex || | |||
|- | |||
| 0x6 || xmb://localhost/%flash/xmb/category_music.xml#root || | |||
|- | |||
| 0xA || xmb://localhost/%flash/xmb/category_music.xml#root || | |||
|- | |||
|} | |||
====Video==== | |||
{| class="wikitable sortable" | |||
|- | |||
! ID !! xml file !! Note | |||
|- | |||
| 0x1 || xmb://localhost/%flash/xmb/category_video.xml#root || | |||
|- | |||
| 0x5 || xmb://localhost/%flash/xmb/category_video.xml#root_for_dex || | |||
|- | |||
| 0x2 || xmb://localhost/%flash/xmb/category_video.xml#root_for_dex || | |||
|- | |||
| 0x4 || xmb://localhost/%flash/xmb/category_video_bdponly.xml#root || | |||
|- | |||
| 0x6 || xmb://localhost/%flash/xmb/category_video.xml#root || | |||
|- | |||
|} | |||
====TV==== | |||
{| class="wikitable sortable" | |||
|- | |||
! ID !! xml file !! Note | |||
|- | |||
| 0x1 || xmb://localhost/%flash/xmb/category_tv.xml#root || | |||
|- | |||
| 0x5 || xmb://localhost/%flash/xmb/category_tv.xml#root || | |||
|- | |||
| 0x2 || xmb://localhost/%flash/xmb/category_tv.xml#root || | |||
|- | |||
| 0x6 || xmb://localhost/%flash/xmb/category_tv.xml#root || | |||
|- | |||
|} | |||
====Game==== | |||
{| class="wikitable sortable" | |||
|- | |||
! ID !! xml file !! Note | |||
|- | |||
| 0x1 || xmb://localhost/%flash/xmb/category_game.xml#root || | |||
|- | |||
| 0x2 || xmb://localhost/%flash/xmb/category_game_tool2.xml#root || | |||
|- | |||
| 0x5 || xmb://localhost/%flash/xmb/category_game_tool2.xml#root_dex || | |||
|- | |||
| 0x6 || xmb://localhost/%flash/xmb/category_game.xml#shop_guest_root || | |||
|- | |||
| 0x8 || xmb://localhost/%flash/xmb/category_game_tool2.xml#root_arcade || | |||
|- | |||
| 0xA || xmb://localhost/%flash/xmb/category_game.xml#root_for_BDU || | |||
|- | |||
|} | |||
====Network==== | |||
{| class="wikitable sortable" | |||
|- | |||
! ID !! xml file !! Note | |||
|- | |||
| 0x1 || xmb://localhost/%flash/xmb/category_network.xml#root<br> | |||
xmb://localhost/%flash/xmb/category_network_shop.xml#shop_staff_root | |||
|| | |||
|- | |||
| 0x5 || xmb://localhost/%flash/xmb/category_network_tool2.xml#root || | |||
|- | |||
| 0x2 || xmb://localhost/%flash/xmb/category_network_tool2.xml#root || | |||
|- | |||
| 0x6 || xmb://localhost/%flash/xmb/category_network_shop.xml#root || | |||
|- | |||
| 0x9 || xmb://localhost/%flash/xmb/category_network.xml#root || | |||
|- | |||
|} | |||
====PSN==== | |||
{| class="wikitable sortable" | |||
|- | |||
! ID !! xml file !! Note | |||
|- | |||
| 0x1 || xmb://localhost/%flash/xmb/category_psn.xml#root<br>xmb://localhost/%flash/xmb/category_psn.xml#shop_staff_root || | |||
|- | |||
| 0x2 || xmb://localhost/%flash/xmb/category_psn.xml#tool_root || | |||
|- | |||
| 0x5 || xmb://localhost/%flash/xmb/category_psn.xml#tool_root || | |||
|- | |||
| 0x6 || xmb://localhost/%flash/xmb/category_psn.xml#shop_guest_root || | |||
|- | |||
|} | |||
====Friend==== | |||
{| class="wikitable sortable" | |||
|- | |||
! ID !! xml file !! Note | |||
|- | |||
| 0x1 || xmb://localhost/%flash/xmb/category_friend.xml#root || | |||
|- | |||
| 0x2 || xmb://localhost/%flash/xmb/category_friend.xml#root || | |||
|- | |||
| 0x5 || xmb://localhost/%flash/xmb/category_friend.xml#root || | |||
|- | |||
| 0x6 || xmb://localhost/%flash/xmb/category_friend_shop.xml#root || | |||
|- | |||
|} | |||
=== Pre Logins === | |||
*'''category_user_login.xml''' | |||
**Used for the 'Log In' XMB Category, which only shows when no user is logged in a offline account. | |||
**Found in all "explore_*.sprx" modules, except: "explore_plugin_game.sprx" and "explore_plugin_np.sprx" | |||
*'''category_friend.xml''' with view id '''root_hide_friend''' | |||
**Used when not loged in a online account (PSN) | |||
=== Target ID related === | |||
*'''category_user.xml, category_sysconf.xml, category_photo.xml, category_music.xml, category_video.xml, category_tv.xml, category_game.xml, category_network.xml, category_psn.xml, category_friend.xml''' using the view id '''root''' | |||
**Used by CEX Target ID (retail PS3 models) and as the defaults used by other PS3 models that doesnt have an specific .xml or view id | |||
** Used by DEX/DECR Target ID (nonretail PS3 models): category_game_tool2.xml | |||
(Speculation: ** Used by SHOP: category_network_shop.xml (there is no SHOP Target ID)) | |||
=== XMB Database Filters === | |||
These are XMBML Configuration Files which are used in the 'behind the scenes' of running the XMB. | |||
*'''registory.xml''' | |||
**Used for the organisation of User Data which is accessible from the XMB | |||
*'''upload_list.xml''' | |||
**Photo/Music/Video Locations for Upload | |||
*'''download_list.xml''' | |||
**Used for the Download of Photos/Music/Video to various external and internal locations. | |||
**Directly Dependent Modules: data_copy_plugin.sprx, download_plugin.sprx, friendim_plugin.sprx, photolist_plugin.sprx, playlist_plugin.sprx, scenefolder_plugin.sprx, sysconf_plugin.sprx, videodownloader_plugin.sprx, webbrowser_plugin.sprx, webrender_plugin.sprx | |||
*'''playlist.xml''' | |||
**Used for creating Playlists | |||
**Directly Dependent Modules: filecopy_plugin.sprx, playlist_plugin.sprx | |||
*'''videodownloader_list.xml''' | |||
**Used for downloading videos, to both 'secure' and 'not secure' locations. USB Mass Storage devices are not included in either. | |||
**Directly Dependent Modules: videodownloader_plugin.sprx | |||
*'''savedata_list.xml''' | |||
**Outlines the XMB entries for creating new saves, for both PSP and PS3 games. | |||
**Directly Dependent Modules: ps3_savedata_plugin.sprx, ps3_savedata_plugin_game.sprx, ps3_savedata_plugin_psp.sprx | |||
=== Others === | |||
*'''null.xml''' | |||
**Fallback/Dummy/Testing Purposes | |||
**Found in all "explore_*.sprx" modules | |||
*'''category_widget.xml''' | |||
**RSS Related | |||
=== Versions === | |||
{{Dev_flash\vsh\resource\explore\xmb}} | |||
== XMB Layouts == | == XMB Layouts == |