Xmb plugin

From PS3 Developer wiki
Jump to navigation Jump to search


3 Identifiers:

  • 0x584D4D30 ("XMM0")
  • 0x4D4F4430 ("MOD0")
  • 0x584D4232 ("XMB2")

XMM0 Interface

contains 26 subs:

0: 1 Input: 

MOD0 Interface

contains 5 subs:

0: 0 Input:
1: 0 Input: - somewhat CAT0 related
2: empty
3: return 0
4: empty

XMB2 Interface

contains 33 subs:

0: 1 Parameter: int value (0x10/0x11)
1:
2: 1 Parameter: int value (Plugin Enum ID) - can test if plugin view is available or not. (Result != 0)
...
7: 2 Parameter: int, int - (example: 0, 0x1C0 / 0x40, 0x3C0 / 0x200, 0x3C0 / .... )


Plugin name Enum ID
system_plugin 0
xmb_plugin 0x1
explore_plugin 0x2
game_plugin 0x14
np_trophy_ingame 0x25
gamedata_plugin 0x15
game_ext_plugin 0x16
premo_plugin 0x1a
micon_lock_plugin 0x2b
category_setting_plugin 0x3
sysconf_plugin 0x5
netconf_plugin 0x6
software_update_plugin 0x7
bdp_plugin 0x11
bdp_disccheck_plugin 0x12
bdp_storage_plugin 0x13
user_plugin 0x4
friendim_plugin 0x1e
friendml_plugin 0x1f
friendtrophy_plugin 0x26
profile_plugin 0x27
photoviewer_plugin 0xb
videoplayer_plugin 0x10
webbrowser_plugin 0x1B
webrender_plugin 0x1C
xai_plugin 0x1D
audioplayer_plugin 0xD
videodownloader_plugin 0x28
nas_plugin 0x22
download_plugin 0x29
ps3_savedata_plugin 0x18
vmc_savedata_plugin 0x18
thumthum_plugin 0x2a
npsignin_plugin 0x23
avc_plugin 0x20
avc2_text_plugin 0x21
sacd_plugin 0xe
eula_cddb_plugin 0x0F
strviewer_plugin 0x2d
edy_plugin 0x8
print_plugin 0x9
newstore_plugin 0x31
deviceconf_plugin 0xa
dlna_plugin 0x2c
playlist_plugin 0x2f
np_trophy_plugin 0x24
kensaku_plugin 0x34
regcam_plugin 0x35
idle_plugin 0x36
filecopy_plugin 0x36
wboard_plugin 0x38
hknw_plugin 0x32
poweroff_plugin 0x39
eula_hcopy_plugin 0x3c
videoeditor_plugin 0x3A
scenefolder_plugin 0x3b
mtpinitiator_plugin 0x3E