RCOXML Objects

From PS3 Developer wiki
Revision as of 17:35, 15 December 2015 by Sandungas (talk | contribs) (→‎IList)
Jump to navigation Jump to search

Description

RCOXML Objects are defined in the XML code embedded inside Resource Container (RCO) files, should be considered the "construction blocks" of the XMB

Warning
Warning
Standard object attributes are repeated in several objects and shares the same names
Specific object attributes listed here has been given an unique name to allow a better identification
The order of objects listed here follows the same order than Rcomage objattribdef-ps3.ini to dont break compatibility with it
Read
Read
For more info about how to use and combine objects to create things with them see: RCOXML Structure and RCOXML Examples

ObjectTree

 · Attribute naming convention used in this wiki page
Names of the "standar object attributes" starts with the letters: std to identify them easilly when looking at the code (as example "stdPositionX")
Names of the "specific object attributes" starts with the object name to make them unique (as example: the attribute "pageOnInit" belongs to the object "page")
Attribute names that uses a set of non-intuitive predefined values ends with: Mode (as example: the attribute "pageMode" is an special mode of the object "page")
Attribute names wich purpose is to override other attribute contains the name of the overrided attribute (as example: the attribute "stdOverridePositionX" overrides the attribute "stdPositionX"

Page

Info
Console support: PSP icon PS3 icon
Standard object attributes: No
Specific object attributes: Yes

A page is the most important object, is at top of the "ObjectTree" and all the other objects are his childrens (or childrens of his childrens). Doesnt uses the "standard object attributes" (only uses "specific object attributes") and the first attribute pageMode is the most important of all the attributes of all objects. Though the purpose of pageMode is unknown in this page in wiki has been given a name (not an unknown like all the others unknowns) to call attention of his importance

specific object attributes (Page)
Attribute How it works
Name Type PSP icon PS3 icon Examples
pageMode unk Yes Yes PSP icon0x111
PS3 icon0x1101
PSP icon Unknown. Used 699 times in PSP 6.61 ofw with value: "0x111"
PS3 icon Unknown. Used 1174 times in PS3 4.76 ofw with value: "0x1101"
pageOnInit event Yes Yes PS3 icon event:native:/OnControlPanelButtonInit Triggers an event, see RCOXML Structure
pageOnCancel event Yes Yes PS3 icon event:native:/OnControlPanelButtonCancel
pageOnContext event Yes Yes PS3 icon event:native:/OnControlPanelButtonContextMenu
pageOnActivate event Yes Yes PS3 icon event:native:/OnControlPanelButtonActivate
  • pageMode speculation
    • Related with firmware/vsh/sprx execution/loading/visibility modes ?...
    • The data type has been changed to "unk" to allow a raw extraction of the value (that looks like flags)

Plane

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

A plane is the second most important object, it can be located inmediatlly under a page (and also in lower levels of the hierarchy, as example: a plane inside a group, inside another plane, inside a page)

The only other object that can be located inmediatlly under a page is a group. In this sense a plane and a group are similar, the bigger difference is a plane uses "standard object attributes" + "specific object attributes" and a group only uses "specific object attributes"

Template:Spoilermini

specific object attributes (Plane)
Attribute How it works
Name Type PSP icon PS3 icon Examples
planeImage image Yes Yes image:tex_indi_message Loads a image from ImageTree
planeResizeMode int Yes Yes 0x3 PSP icon Unknown. used 1963 times in PSP 6.61 ofw with values: "0x0" (1069 times), "0x10000" (23 times), "0x30000" (428 times), "0x3ffff" (18 times), "0xffff" (425 times)
PS3 icon Unknown. used 2599 times in PS3 4.76 ofw with values: "0x0" (2426 times), "0x1" (38 times), "0x3" (123 times), "0xffff0000" (12 times)

The value is an special data type, composed by 2 fileds of 2 bytes each, note the value "0x3ffff" found in PSP is a combination of 0x0003 (first 2 bytes) and 0xffff (last 2 bytes)


unknown bytes
value (2 bytes) Resize method
0x0000 do nothing ?
0xffff apply value to childrens ?
resize mode bytes
value (2 bytes) Resize method
0x0000 no resize ?
0x0001 X related ?
0x0002 Y related ?
0x0003 Z related ?
  • Speculation (based in the info posted here and here)

"displaymode" seems to be predefined resize modes, the purpose is to override the size values of the "standard attribute" group

A "plane" object is defined by the "standard attributes" + a reference to an image (with any size) + the resize mode for that image

The different resize modes preserves overrides the size values of "X", "Y", "both", or "none" from the "standard attributes" by the values from the real image (because a plane is a 2 dimensional object it seems "Z" is not involved in this resize transformation...or it is ?, there are 5 posible values and matches fine with: 0=none, 1=X, 2=Y, 3=Z, ffff=all)

  • This attribute seems to use the same format and valid values than:
    • "text" object attribute "textUnknown55"
    • Others ?


Button

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (Button)
Attribute How it works
Name Type PSP icon PS3 icon Examples
buttonImage image Yes Yes image:tex_cp_volume Loads a image from ImageTree
buttonShadow image Yes Yes image:tex_cp_volume_shadow
buttonFocus image Yes Yes image:tex_cp_volume_focus
buttonText text Yes Yes text:msg_ok Loads a text from TextTree
buttonOnPush event Yes Yes event:native:/AudioPlayerPlugin::OnVolumeButtonPush Triggers an event, see RCOXML Structure
buttonOnFocusIn event Yes Yes event:native:/AudioPlayerPlugin::OnViewControlPanelButtonFocusIn
buttonOnFocusOut event Yes Yes event:native:/AudioPlayerPlugin::OnViewControlPanelButtonFocusOut
buttonOnFocusLeft event Yes Yes event:native:/AudioPlayerPlugin::OnControlPanelButtonFocusNaviLeft
buttonOnFocusRight event Yes Yes event:native:/AudioPlayerPlugin::OnControlPanelButtonFocusNaviRight
buttonOnFocusUp event Yes Yes event:native:/AudioPlayerPlugin::OnControlPanelButtonFocusNaviUp
buttonOnFocusDown event Yes Yes event:native:/AudioPlayerPlugin::OnControlPanelButtonFocusNaviDown
buttonOnContext event Yes Yes event:native:/VideoEditorUpload::ServiceSelect::OnContextMenuButton1
buttonUnknownInt47 int Yes Yes 0x0 PSP icon Unknown. Used 738 times in PSP 6.61 ofw with values: "0x0" (572 times), or "0xffffffff" (166 times)
PS3 icon Unknown. Used 624 times in PS3 4.76 ofw with values: "0x0" (560 times), or "0xffffffff" (64 times)

XMenu

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (XMenu)
Attribute How it works
Name Type PSP icon PS3 icon Examples
xmenuItemsCount int Yes Yes 0xa Number of main items of XMB Menu
xmenuOnPush event Yes Yes event:native:/Bar::onPush Triggers an event, see RCOXML Structure
xmenuOnContext event Yes Yes event:native:/Bar::onContextMenu
xmenuOnCursorMove event Yes Yes event:native:/Bar::onCursorMove
xmenuOnScrollIn event Yes Yes event:native:/Bar::onScrollIn
xmenuOnScrollOut event Yes Yes event:native:/Bar::onScrollOut

XMList

Info
Console support: PSP icon PS3 icon
Standard object attributes: No
Specific object attributes: Yes
specific object attributes (XMList)
Attribute How it works
Name Type PSP icon PS3 icon Examples
xmlistUnknown0 unk Yes Yes 0x0 PSP icon Unknown. Used 8 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 20 times in PS3 4.76 ofw with value: "0x0"
xmlistImage image Yes Yes image:tex_game Loads a image from ImageTree
xmlistText text Yes Yes text:msg_game Loads a text from TextTree

XList

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (XList)
Attribute How it works
Name Type PSP icon PS3 icon Examples
xlistUnknownInt23 int Yes Yes 0x0 PSP icon Unknown. Used 48 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 18 times in PS3 4.76 ofw with value: "0x0"
xlistOnCursorMove event Yes Yes PS3 icon event:native:/XmbMenu::OnCursorMoveXmList Triggers an event, see RCOXML Structure
xlistOnScrollIn event Yes Yes PS3 icon event:native:/XmbMenu::OnScrollInXmList
xlistOnScrollOut event Yes Yes PS3 icon event:native:/OnScrollOut_VmcAppearSettingList
xlistOnPush event Yes Yes PS3 icon event:native:/OnPush_VmcAppearSettingList
xlistOnContext event Yes Yes PSP icon event:native:/OnContextMenuContentListFirstListPage
xlistOnFocusLeft event Yes Yes PS3 icon event:native:/XmbMenu::OnFocusLeftXmList
xlistOnFocusRight event Yes Yes PSP icon event:native:/OnFocusRightContentListFirstListPage
  • On XMB vertical lists, when clicking left is using a "onCancel" because moves 1 level up in the hierarchy (used around 14 times on PS3 firmware this way), but is replacing the event "onFocusLeft" (used only 1 time in PS3 firmware this way, but this is the correct one)

Progress

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (Progress)
Attribute How it works
Name Type PSP icon PS3 icon Examples
progressUnknownFloat23 float Yes Yes 100 PSP icon Unknown. Used 17 times in PSP 6.61 ofw with values: "100" (16 times), "1" (1 time)
PS3 icon Unknown. Used 52 times in PS3 4.76 ofw with values: "100" (50 times), "1" (2 times)
progressUnknown24 unk Yes Yes 0x0 PSP icon Unknown. Used 17 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 52 times in PS3 4.76 ofw with value: "0x0"
progressImageBarBase image Yes Yes PS3 iconimage:tex_progress_bar
PSP iconimage:tex_default_progress_base
Loads a image from ImageTree
progressImageBarSlider image Yes Yes PS3 iconimage:tex_progress_bar_in
PSP iconimage:tex_default_progress_slider
progressImageBarBaseShadow image Yes Yes PSP icon Used 17 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Used 52 times in PS3 4.76 ofw with value: "nothing"

Scroll

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (Scroll)
Attribute How it works
Name Type PSP icon PS3 icon Examples
scrollUnknownFloat23 float Yes Yes 100 PSP icon Unknown. Used 70 times in PSP 6.61 ofw with value: "100"
PS3 icon Unknown. Used 88 times in PS3 4.76 ofw with value: "100"
scrollUnknownFloat24 float Yes Yes 100 PSP icon Unknown. Used 70 times in PSP 6.61 ofw with value: "100"
PS3 icon Unknown. Used 88 times in PS3 4.76 ofw with value: "100"
scrollUnknown25 unk Yes Yes 0x0 PSP icon Unknown. Used 70 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 88 times in PS3 4.76 ofw with value: "0x0"
scrollImageBase image Yes Yes PSP icon image:scroll_base Loads a image from ImageTree
scrollImageSlider image Yes Yes PSP icon image:scroll_slider
scrollImageArrowUp image Yes Yes PSP icon image:scroll_arrow_up
scrollImageBaseShadow image Yes Yes PSP icon image:scroll_base_shadow
scrollImageArrowUpShadow image Yes Yes PSP icon image:scroll_arrow_up_shadow

MList

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (MList)
Attribute How it works
Name Type PSP icon PS3 icon Examples
mlistItemsCount int Yes Yes 0x15 Number of items in the list
mlistUnknown24 unk Yes Yes 0x0 PSP icon Unknown. Used 184 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 409 times in PS3 4.76 ofw with value: "0x0"
mlistItemDefault int Yes Yes 0xffffffff See below. (on objattribdef-psp.ini is named initTopPadding, the initial position of the cursor)
mlistUnknownInt26 int Yes Yes 0x2 PSP icon Unknown. Used 184 times in PSP 6.61 ofw with values: "0x0" (180 times), "0x1" (2 times), "0x2" (2 times)
PS3 icon Unknown. Used 409 times in PS3 4.76 ofw with values: "0x0" (395 times), "0x1" (10 times), "0x2" (4 times)
mlistItemSpacing float Yes Yes 24 See below
mlistOverrideUnknown28 unk No Yes Used 409 times in PS3 4.76 ofw with values: see below (mlistOverridePositionX with values from XMB Layouts ?)
mlistOverrideUnknown29 unk No Yes Used 409 times in PS3 4.76 ofw with values: see below (mlistOverridePositionY with values from XMB Layouts ?)
mlistOverrideUnknown30 unk No Yes Used 409 times in PS3 4.76 ofw with values: see below (mlistOverridePositionZ with values from XMB Layouts ?)
mlistImageFocus image Yes Yes PSP icon image:tex_default_text_focus Loads a image from ImageTree
mlistOnPush event Yes Yes PS3 icon event:native:/OnSettingPagePushList Triggers an event, see RCOXML Structure
mlistOnCursorMove event Yes Yes PS3 icon event:native:/OnSettingPageCursorMoveList
mlistOnFocusIn event Yes Yes PS3 icon event:native:/Bookmark::onBookmarkListFocusIn
mlistOnFocusOut event Yes Yes PS3 icon event:native:/Menu::cbFocusOut
mlistOnFocusLeft event Yes Yes PS3 icon event:native:/Menu::cbFocusLeft
mlistOnFocusRight event Yes Yes PS3 icon event:native:/Menu::cbFocusRight
mlistOnFocusUp event Yes Yes PS3 icon event:native:/Menu::cbFocusUp
mlistOnFocusDown event Yes Yes PS3 icon event:native:/cbFocusDown
mlistOnScrollIn event Yes Yes PS3 icon event:native:/cbScrollIn
mlistOnScrollOut event Yes Yes PS3 icon event:native:/cbScrollOut
  • mlistItemsCount (extracted as data type "unk")
    • PS3 icon Used 409 times in PS3 4.76 ofw with values: 0x17000000 (1 time), 0x16000000 (1 time), 0x15000000 (127 times), 0x12000000 (14 times), 0x10000000 (4 times), 0xe000000 (31 times), 0xc000000 (5 times), 0xa000000 (2 times), 0x9000000 (5 times), 0x8000000 (6 times), 0x7000000 (20 times), 0x6000000 (104 times), 0x5000000 (3 times), 0x4000000 (9 times), 0x3000000 (13 times), 0x2000000 (39 times), 0x1000000 (20 times), 0x0 (5 times)
  • mlistItemDefault (extracted as data type "int")
    • PS3 icon Used 409 times in PS3 4.76 ofw with values: "0x0" (7 times), "0x1" (7 times), "0x2" (8 times), "0x3" (6 times), "0x4" (4 times), "0x5" (6 times), "0x6" (2 times), "0xa" (2 times), "0xb" (2 times), "0xd" (2 times), "0xffffffff" (363 times)
  • mlistItemSpacing (extracted as data type "float")
    • PSP icon Used 184 times in PSP 6.61 ofw with values: "0" (119 times), "18" (1 time), "20" (7 times), "23" (8 times), "24" (34 times), "42" (4 times), "44" (9 times), "54" (2 times)
    • PS3 icon Used 409 times in PS3 4.76 ofw with value: "0"
  • mlistOverrideUnknown28 (extracted as data type "unk")
    • "0x0" (333 times), "0x4c090100" (6 times), "0x7f090100" (1 times), "0x1f070100" (8 times), "0x1f070000" (14 times), "0x69070000" (39 times), "0xc4040000" (8 times)
  • mlistOverrideUnknown29 (extracted as data type "unk")
    • "0x0" (208 times), "0x95080000" (1 time), "0xdc050000" (1 time), "0xe7050000" (2 times), "0xe0050000" (1 time), "0x3a040000" (4 times), "0x83040000" (2 times), "0x7f030000" (125 times), "0x87040000" (2 times), "0xc7020000" (1 time), "0xfc010000" (15 times), "0x21030000" (2 times), "0x1e030000" (5 times), "0x3f040000" (2 times), "0x20070000" (4 times), "0x63070000" (31 times), "0xbf070000" (2 times), "0x8f030000" (1 time)
  • mlistOverrideUnknown30 (extracted as data type "unk")
    • "0x0" (282 times), "0xe8050000" (2 times), "0x80030000" (125 times)

MItem

Info
Console support: PSP icon PS3 icon
Standard object attributes: No
Specific object attributes: Yes
specific object attributes (MItem)
Attribute How it works Research notes (partially speculative)
Name Type PSP icon PS3 icon Examples
mitemTextOrImage1 ref Yes Yes text:msg_latin2_852
image:tex_vc_mpeg2
weird, in videoeditor_plugin.rco is an image (used 5 times), but in the others is a text (used 1053 times), or "nothing" (used 68 times)
mitemTextOrImage2 ref Yes Yes text:msg_centraleurope_1250
image:tex_search
weird, in webbrowser_plugin.rco is used as an image
mitemTextOrImage3 ref Yes Yes text:msg_none
image:tex_search_s
weird, used 1126 times in 4.76 firmware with values: "nothing" (1093 times), with an "image" (32 times), or with a text (1 time)

ObjUnknown0xB

Info
Console support: PSP icon PS3 icon
Standard object attributes: Unknown
Specific object attributes: Unknown

Unknown object. Not used in PS3 firmware

XItem

Info
Console support: PSP icon PS3 icon
Standard object attributes: No
Specific object attributes: Yes
specific object attributes (XItem)
Attribute How it works
Name Type PSP icon PS3 icon Examples
xitemImage image Yes Yes PSP icon Used 0 times in PSP 6.61 ofw
PS3 icon Used 0 times in PS3 4.76 ofw
xitemText text Yes Yes PSP icon Used 0 times in PSP 6.61 ofw
PS3 icon Used 0 times in PS3 4.76 ofw
xitemUnknownRef4 ref Yes Yes PSP icon Used 0 times in PSP 6.61 ofw
PS3 icon Used 0 times in PS3 4.76 ofw

Text

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Some of the "specific object attributes" from text seems to be similar than the "standard object attributes" (color scalers) Template:Spoilermini

specific object attributes (Text)
Attribute How it works Research notes (partially speculative)
Name Type PSP icon PS3 icon Examples
textMessage text Yes Yes text:msg_pw_changed
textFontstyle font Yes Yes font:fontstyle_light
textUnknown27 unk Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: (textFontstyleMode ?. more info below the table)
textUnknown29 unk Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "0x0" (30 times) or "0x1" (1275 times)
textFontSize float Yes Yes 10
8.19
7.605
0
(textFontSizeY ?... so previous one is textFontSizeX or a scale factor for X)
textTopColorScaleR float Yes Yes 1
0.5
0
textTopColorScaleG float Yes Yes
textTopColorScaleB float Yes Yes
textBottomColorScaleR float Yes Yes
textBottomColorScaleG float Yes Yes
textBottomColorScaleB float Yes Yes
textSpacingHorizontal float Yes Yes 0 in pixels, line spacing margin of ? (bad google translation). (textSpacingX ?)
textUnknown37 unk Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "0x0" (all). (somethingX or somethingRed ?)
textUnknown38 unk Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "0x0" (all). (somethingY or somethingGreen ?)
textUnknown39 unk Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "0x0" (all). (somethingZ or somethingBlue ?)
textSpacingVertical float Yes Yes 0
2
in pixels, margin between character ? (bad google translation). (textSpacingY ?)
textShadowOffsetX float Yes Yes 0
4
textShadowOffsetY float Yes Yes 0
-5
textShadowOffsetZ float Yes Yes 0
textShadowColorScaleR float Yes Yes 0
0.25
0.9
textShadowColorScaleG float Yes Yes
textShadowColorScaleB float Yes Yes
textShadowColorScaleA float Yes Yes 1
0
textUnknown48 unk Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "0x0" (all). (textFocusX with data type "float" ?)
textUnknown49 unk Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "0x0" (all). (textFocusY with data type "float" ?)
textUnknown50 unk Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "0x0" (all). (textFocusZ with data type "float" ?)
textUnknownFloat51 float Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "1" (all). (textFocusR ?)
textUnknownFloat52 float Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "1" (all). (textFocusG ?)
textUnknownFloat53 float Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "1" (all). (textFocusB ?)
textUnknownFloat54 float Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "1" (all). (textFocusA ?)
textResizeMode int Yes Yes ? Used 1305 times in PS3 4.76 ofw with values: "0xffffffff" (719 times) or "0x0" (586 times)
By return, 0x0 is width, height dependent, 0xffffffff size ignored (bad google translation)
textOverrideUnknown56 unk No Yes ? Used 1305 times in PS3 4.76 ofw with values: more info below the table (textOverridePositionX ?. Overrides stdPositionX value with a XMB Layouts reference ?)
textOverrideUnknown57 unk No Yes ? Used 1305 times in PS3 4.76 ofw with values: more info below the table (textOverridePositionY ?. Overrides stdPositionY value with a XMB Layouts reference ?)
textOverrideUnknown58 unk No Yes ? Used 1305 times in PS3 4.76 ofw with values "0x0" (all). (textOverridePositionZ ?. Overrides stdPositionZ value with a XMB Layouts reference ?)
  • PS3 texts has a "tilt" effect that increases and decreases the light reflect every 2 seconds or so... probably this tilt effect is defined by one of the "unknowns"
  • textUnknown27 valid values extracted as data type "unk", found in PS3 4.76 ofw (looks like Font typography flags for italic, bold, underlined, etc... ?)
    • "0x1000000" (351 times)
    • "0x1010000" (3 times)
    • "0x1000100" (246 times)
    • "0x1000001" (384 times)
    • "0x1010001" (70 times)
    • "0x1000101" (148 times)
    • "0x1000002" (96 times)
    • "0x1000102" (4 times)
    • "0x1010101" (3 times)
  • textResizeMode
    • Seems to use the same "ResizeMode" than "plane" object
    • Note inmediatlly after it in PS3 are used the 3 override attributes (X,Y,Z positions ?)
  • textOverrideUnknown56 valid values extracted as data type "int", found in PS3 4.76 ofw (valid but pointless because needs to be extracted as "unk" and i dont care in converting them, was just random examples)
    • "0x3", "0x13", "0x14", "0x15", "0x17", "0x10013", "0x10014", "0x10015", "0x10016", "0x5f2", "0x5f5", "0x6bd", "0x6d7", etc...
  • textOverrideUnknown57 valid values extracted as data type "int", found in PS3 4.76 ofw (valid but pointless because needs to be extracted as "unk" and i dont care in converting them, was just random examples)
    • 0x3" (1235 times), "0x1be" (2 times), "0x1039a" (19 times), "0x10b48" (4 times), "0x10f77" (2 times), etc...

ModelObject

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (ModelObject)
Attribute How it works
Name Type PSP icon PS3 icon Examples
modelobjectName model Yes Yes PSP icon model:mdl_bg Loads a .gmo model from ModelTree
  • modelobjectName
    • Used 0 times in PS3 4.76 ofw
    • Used 3 times in PSP 6.61 ofw

Spin

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Most attributes from "Spin" object are similar than "ItemSpin" object

Template:Spoilermini

specific object attributes (Spin)
Attribute How it works
Name Type PSP icon PS3 icon Examples
spinUnknown23 unk Yes Yes 0x0 PSP icon Unknown. Used 20 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 13 times in PS3 4.76 ofw with value: "0x0"
spinUnknown24 unk Yes Yes 0x1 PSP icon Unknown. Used 20 times in PSP 6.61 ofw with values: "0x0" (9 times), "0x1" (11 times)
PS3 icon Unknown. Used 13 times in PS3 4.76 ofw with values: "0x0" (10 times), "0x1" (1 time), "0x100" (2 times)
spinUnknownImage25 image Yes Yes PSP icon Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 13 times in PS3 4.76 ofw with value: "nothing". (spinImageArrow ?)
spinUnknownImage27 image Yes Yes PSP icon Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 13 times in PS3 4.76 ofw with values: "nothing". (spinImageArrowShadow ?)
spinOnDecide event Yes Yes PS3 icon event:native:/OnDecideCaptionDuration Triggers an event, see RCOXML Structure
spinOnCancel event Yes Yes PS3 icon event:native:/OnCancelCaptionDuration
spinOnRollIn event Yes Yes PS3 icon event:native:/OnRollInSpinHdmiDetect
spinUnknownRef35 ref Yes Yes PSP icon Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 13 times in PS3 4.76 ofw with values: "nothing". (spinOnCursorMove ?)
spinOnFocusIn event Yes Yes PSP icon event:native:/onFocusIn_premo_settings_connection_spin Triggers an event, see RCOXML Structure
spinOnFocusOut event Yes Yes PSP icon event:native:/onFocusOut_premo_settings_connection_spin
spinOnFocusLeft event Yes Yes PSP icon object2:lftv_page212_group000_ispin000
spinOnFocusRight event Yes Yes PSP icon object2:lftv_page212_group000_ispin001
spinUnknown45 unk No Yes Used 13 times in PS3 4.76 ofw with values: "nothing" (all)
spinUnknown47 unk No Yes Used 13 times in PS3 4.76 ofw with values: "nothing" (all)

Action

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (Action)
Attribute How it works Research notes (partially speculative)
Name Type PSP icon PS3 icon Examples
actionText text Yes Yes text:msg_on

ItemSpin

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (ItemSpin)
Attribute How it works
Name Type PSP icon PS3 icon Examples
itemspinUnknownInt23 int Yes Yes 0x1 PSP icon Unknown. Used 29 times in PSP 6.61 ofw with values: "0x0" (23 times), "0x1" (6 times)
PS3 icon Unknown. Used 17 times in PS3 4.76 ofw with values: "0x0" (11 times), "0x1" (5 times), "0x240" (1 time)
itemspinUnknownInt24 int Yes Yes 0x5dc See below
itemspinUnknownInt25 int Yes Yes 0x3 PSP icon Unknown. Used 29 times in PSP 6.61 ofw with values: "0x0" (5 times), "0x1" (4 times), "0x2" (16 times), "0x3" (1 time), "0x4" (1 times), "0x6" (2 times)
PS3 icon Unknown. Used 17 times in PS3 4.76 ofw with values: "0x0" (4 times), "0x1" (5 times), "0x2" (7 times), "0x3" (1 time)
itemspinUnknownInt26 int Yes Yes 0x5dc See below
itemspinUnknown27 unk Yes Yes 0x101 PSP icon Unknown. Used 29 times in PSP 6.61 ofw with values: "0x0" (3 times), "0x1" (20 times), "0x101" (6 times)
PS3 icon Unknown. Used 17 times in PS3 4.76 ofw with values: "0x1" (2 times), "0x100" (11 times), "0x101" (4 times)
itemspinUnknownFloat28 float Yes Yes 32 PSP icon Unknown. Used 29 times in PSP 6.61 ofw with values: "0" (4 times), "9" (5 times), "11" (19 times), "13" (1 time)
PS3 icon Unknown. Used 17 times in PS3 4.76 ofw with values: "0" (7 times), "11" (5 times), "13" (1 time), "16" (1 time), "32" (3 times)
itemspinUnknownImage29 image Yes Yes PSP icon Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". (itemspinImageArrow ?)
itemspinUnknownImage31 image Yes Yes PSP icon Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". (itemspinImageArrowShadow ?)
itemspinOnDecide event Yes Yes PS3 icon event:native:/OnTitleJumpSpinDecide Triggers an event, see RCOXML Structure
itemspinOnCancel event Yes Yes PS3 icon event:native:/OnTitleJumpSpinCancel
itemspinOnRollIn event Yes Yes PSP icon event:native:/OnRollInSpinSecurityConfigPassword
itemspinUnknownRef39 ref Yes Yes PSP icon Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". (itemspinOnCursorMove ?)
itemspinOnFocusIn event Yes Yes PS3 icon event:native:/OnPageVideoPlayerTimeJumpFocusIn Triggers an event, see RCOXML Structure
itemspinOnFocusOut event Yes Yes PS3 icon event:native:/OnPageVideoPlayerTimeJumpFocusOut
itemspinOnFocusLeft event Yes Yes PS3 icon event:native:/OnFocusLeftNumSpinWizardEventHandler
PSP icon object2:hour_spin
itemspinOnFocusRight event Yes Yes PS3 icon event:native:/OnFocusRightNumSpinWizardEventHandler
PSP icon object2:second_spin
itemspinUnknown49 unk No Yes Used 17 times in PS3 4.76 ofw with value: "nothing". (itemspinOnFocusUp ?)
itemspinUnknown51 unk No Yes Used 17 times in PS3 4.76 ofw with values: "nothing". (itemspinOnFocusDown ?)
  • itemspinUnknownInt24. The number that can be selected (bad google translation)
    • PS3 icon Unknown. Used 17 times in PS3 4.76 ofw with values: "0x7" (1 time), "0x9" (4 times), "0xa" (1 time), "0x3b" (2 times), "0x63" (4 times), "0xfe" (1 time), "0x3e7" (1 time), "0x3e8" (2 times), "0x5dc" (1 time)
    • PSP icon Unknown. Used 29 times in PSP 6.61 ofw with values: "0x9" (4 times), "0xc" (2 times), "0x17" (4 times), "0x1f" (2 times), "0x3b" (8 times), "0x63" (4 times), "0x3e7" (1 time), "0x270f" (2 times), "0x36ee7f" (2 times)
  • itemspinUnknownInt26
    • PS3 icon Unknown. Used 17 times in PS3 4.76 ofw with values: "0x0" (7 times), "0x1" (2 times), "0x5dc" (1 time), "0xffffffff" (7 times)
    • PSP icon Unknown. Used 29 times in PSP 6.61 ofw with values: "0x0" (24 times), "0x1" (2 times), "0xa" (1 time), "0xf" (1 time), "0x7d8" (1 time)
  • The value 0x5dc has been found in PS3 4.76 ofw used by UnknownInt24 and UnknownInt26. this seems to be a coincidence, but it means both are storing the value in the same format. 0x5dc converted to decimal = 1500. And 0x3e8 = 1000. Coincidence ? (it could be time meassure units in miliseconds)

Group

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: No

Template:Spoilermini

LList

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (LList)
Attribute How it works
Name Type PSP icon PS3 icon Examples
llistUnknownInt23 int Yes Yes 0x6 PSP icon Unknown. Used 8 times in PSP 6.61 ofw with values: "0x2" (5 times), "0x5" (3 times)
PS3 icon Unknown. Used 1 time in PS3 4.76 ofw with value: "0x6" (llistItemsCount ?)
llistUnknown24 unk Yes Yes 0x0 PSP icon Unknown. Used 8 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 1 time in PS3 4.76 ofw with value: "0x0"
llistUnknownFloat25 float Yes Yes 42 PSP icon Unknown. Used 8 times in PSP 6.61 ofw with values: "0" (1 time), "24" (3 times), "42" (4 times)
PS3 icon Unknown. Used 1 time in PS3 4.76 ofw with value: "0"
llistUnknown26 unk No Yes Used 1 time in PS3 4.76 ofw with value: "0x0" (llistOverrideSomething with values from XMB Layouts ?)
llistOverrideUnknown27 unk No Yes Used 1 time in PS3 4.76 ofw with value: "0x3a040000" (llistOverrideSomething with values from XMB Layouts ?)
llistUnknownEvent28 event Yes Yes PSP icon Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusIn ?)
llistUnknownEvent30 event Yes Yes PSP icon Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusOut ?)
llistUnknownEvent32 event Yes Yes PSP icon Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusLeft ?)
llistUnknownEvent34 event Yes Yes PSP icon Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusRight ?)
llistUnknownEvent36 event Yes Yes PSP icon Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusUp ?)
llistUnknownEvent38 event Yes Yes PSP icon Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusDown ?)
llistOnScrollIn event Yes Yes PSP icon event:native:/LD
PS3 icon event:native:/OnScrollInListEdyViewer
Triggers an event, see RCOXML Structure
llistUnknownRef42 ref Yes Yes PSP icon Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnScrollOut ?)

LItem

Info
Console support: PSP icon PS3 icon
Standard object attributes: No
Specific object attributes: Yes
specific object attributes (LItem)
Attribute How it works
Name Type PSP icon PS3 icon Examples
litemText text Yes Yes PSP icon text:msg_wifi_sp_pswd Loads a text from TextTree
litemUnknownRef2 ref Yes Yes PSP icon Used 15 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Used 0 times in PS3 4.76 ofw
litemUnknownRef4 ref Yes Yes PSP icon Used 15 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Used 0 times in PS3 4.76 ofw

Edit

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

The "image" and "event" attributes from "edit object" seems to be the same than "clock object"

Template:Spoilermini

specific object attributes (Edit)
Attribute How it works
Name Type PSP icon PS3 icon Examples
editUnknown23 unk Yes Yes 0x0 PSP icon Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0"
editUnknown24 unk Yes Yes 0x0 PSP icon Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0"
editUnknown25 unk Yes Yes 0x0 PSP icon Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0"
editUnknown26 unk Yes Yes 0x0 PSP icon Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"
PS3 icon Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0"
editUnknownImage27 image Yes Yes PSP icon Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing". (editImageFrame ?)
editUnknownImage29 image Yes Yes PSP icon Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing". (editImageArrow ?)
editOnDecide event Yes Yes PS3 icon event:native:/onDecide_ipaddr_NetworkAddressSetIpaddress Triggers an event, see RCOXML Structure
editOnCancel event Yes Yes PS3 icon event:native:/onCancel_ipaddr_NetworkAddrSetting
editOnFocusIn event Yes Yes PSP icon Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing"
editOnFocusOut event Yes Yes PSP icon Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing"
editOnFocusLeft event Yes Yes PS3 icon event:native:/onFocusLeft_ipaddr_NetworkAddrSetting Triggers an event, see RCOXML Structure
editOnFocusRight event Yes Yes PS3 icon event:native:/onFocusRight_ipaddr_NetworkAddrSetting
editOnFocusUp event Yes Yes PS3 icon object2:ipaddr_network_address_setting_ipaddress "object2" is replacing the event editOnFocusUp
editOnFocusDown event Yes Yes PS3 icon object2:ipaddr_network_address_setting_defaultrooter "object2" is replacing the event editOnFocusDown
editOnTick event Yes Yes PSP icon Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing"

Clock

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

The "image" and "event" attributes from "edit object" seems to be the same than "clock object"

Template:Spoilermini

specific object attributes (Clock)
Attribute How it works
Name Type PSP icon PS3 icon Examples
clockUnknown23 unk Yes Yes 0x1 PSP icon Unknown. Used 3 times in PSP 6.61 ofw with values: "0x0" (2 times), "0x1" (1 time)
PS3 icon Unknown. Used 5 times in PS3 4.76 ofw with values: "0x0" (3 times), "0x1" (1 time), "0x2" (1 time)
clockUnknownFloat24 float Yes Yes 200 PSP icon Unknown. Used 3 times in PSP 6.61 ofw with values: "100" (1 time), "200" (2 times)
PS3 icon Unknown. Used 5 times in PS3 4.76 ofw with values: "100" (4 times), "200" (1 time)
clockTextAm text Yes Yes PS3 icon text:msg_am
clockTextPm text Yes Yes PS3 icon text:msg_pm
clockUnknownRef29 ref Yes Yes PSP icon Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (clockImageFrame ?)
clockUnknownImage31 image Yes Yes PSP icon Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (clockImageArrow ?)
clockOnDecide event Yes Yes PS3 icon event:native:/OnDecideClockToolConfig Triggers an event, see RCOXML Structure
clockOnCancel event Yes Yes PS3 icon event:native:/OnCancelClockToolConfig
clockUnknownRef37 ref Yes Yes PSP icon Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named onFocusIn)
clockUnknownRef39 ref Yes Yes PSP icon Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named onFocusOut)
clockOnFocusLeft event Yes Yes PS3 icon event:native:/OnFocusLeftFirstConfig Triggers an event, see RCOXML Structure
clockOnFocusRight event Yes Yes PS3 icon event:native:/OnFocusRightFirstConfig
clockUnknownRef45 ref Yes Yes PSP icon Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named onFocusUp)
clockUnknownRef47 ref Yes Yes PSP icon Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named onFocusDown)
clockOnTick event Yes Yes PSP icon event:native:/OnTickClockFirstConfigSetDateTime
PS3 icon event:native:/OnTickClockFirstConfig
Triggers an event, see RCOXML Structure
  • clockUnknownFloat24
    • This attribute is the most notable difference between "clock object" and "edit object" ("clock" uses it but "edit" doesnt), looks like a time gap in miliseconds (100 miliseconds = 1/10 seconds)

IList

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (IList)
Attribute How it works
Name Type PSP icon PS3 icon Examples
ilistUnknownFloat23 float Yes Yes 24 PSP icon Unknown. Used 41 times in PSP 6.61 ofw with values: "0" (30 times), "20" (6 times), "24" (5 times)
PS3 icon Unknown. Used 54 times in PS3 4.76 ofw with value: "0x0"
ilistOverrideUnknown24 unk No Yes Used 54 times in PS3 4.76 ofw with values: "0x0" (53 times), or "0x80090100" (1 time) (ilistOverrideSomething ?)
ilistUnknownRef25 ref Yes Yes PSP icon Unknown. Used 41 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 54 times in PS3 4.76 ofw with value: "nothing". (ilistOnFocusIn ?)
ilistUnknownRef27 ref Yes Yes PSP icon Unknown. Used 41 times in PSP 6.61 ofw with value: "nothing"
PS3 icon Unknown. Used 54 times in PS3 4.76 ofw with value: "nothing". (ilistOnFocusOut ?)
ilistOnFocusLeft event Yes Yes PSP icon event:native:/OnFocusLeftFirstConfig
PS3 icon event:native:/EulaLicensingWizard::onFocusLeft
Triggers an event, see RCOXML Structure
ilistOnFocusRight event Yes Yes PSP icon event:native:/NY
PS3 icon event:native:/EulaLicensingWizard::onFocusRight
ilistUnknownRef33 ref No ? Yes Used 54 times in PS3 4.76 ofw with value: "nothing". (ilistOnFocusUp ?)
ilistOnFocusDown event No ? Yes PS3 icon event:native:/ConsoleAutoPowerOffPage::OnFocusDownIlist Triggers an event, see RCOXML Structure
ilistOnPush event No ? Yes PS3 icon event:native:/OnPushIlistBtDeviceManager maybe OnPush is replacing an event here
  • PS3 has 4 more attributes than PSP, one seems to be a RCOXML Structure override but the others are not so obvious, the PSP "IList" specific attributes are copyed below for comparison purposes
unknownFloat16 = float
onFocusIn = event
onFocusOut = event
onFocusLeft = event
onFocusRight = event

IItem

Info
Console support: PSP icon PS3 icon
Standard object attributes: No
Specific object attributes: Yes
specific object attributes (IItem)
Attribute How it works Research notes (partially speculative)
Name Type PSP icon PS3 icon Examples
iitemUnknown1 unk No Yes 0x0 ? Used 136 times in PS3 4.76 ofw with values: "0x0" (all)
iitemText text Yes Yes text:msg_edy_driver_version
iitemTextAlt text Yes Yes text:msg_info_none

Icon

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Object not used in PS3 firmware

Template:Spoilermini

specific object attributes (Icon)
Attribute How it works Research notes (partially speculative)
Name Type PSP icon PS3 icon Examples
iconImage image Yes Yes Used 0 times in PS3 4.76 ofw
iconShadow image Yes Yes Used 0 times in PS3 4.76 ofw
iconUnknownImage27 image Yes Yes ? Used 0 times in PS3 4.76 ofw (iconFocus ?)

UButton

Info
Console support: PSP icon PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (UButton)
Attribute How it works Research notes (partially speculative)
Name Type PSP icon PS3 icon Examples
ubuttonImage image Yes Yes Used 0 times in PS3 4.76 ofw
ubuttonOnPush event Yes Yes Used 0 times in PS3 4.76 ofw
ubuttonOnFocusIn event Yes Yes Used 0 times in PS3 4.76 ofw
ubuttonOnFocusOut event Yes Yes Used 0 times in PS3 4.76 ofw
ubuttonOnFocusLeft event Yes Yes Used 0 times in PS3 4.76 ofw
ubuttonOnFocusRight event Yes Yes Used 0 times in PS3 4.76 ofw
ubuttonOnFocusUp event Yes Yes Used 0 times in PS3 4.76 ofw
ubuttonOnFocusDown event Yes Yes Used 0 times in PS3 4.76 ofw
ubuttonUnknownInt39 int Yes Yes ? Used 0 times in PS3 4.76 ofw

ObjUnknown0x1B

Info
Console support: PS3 icon
Standard object attributes: Unknown
Specific object attributes: Unknown

Unknown object. Not used in PS3 firmware

CheckboxGroup

Info
Console support: PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (CheckboxGroup)
Attribute How it works Research notes (partially speculative)
Name Type PSP icon PS3 icon Examples
checkboxgroupUnknownInt23 int No Yes ? Used 23 times in PS3 4.76 ofw with values: "0x0" (1 time), "0x1" (11 times), "0x2" (2 times), "0x6" (1 time), "0xa" (7 times), "0x14" (1 time). (checkboxgroupItemsCount ?)
checkboxgroupUnknown24 unk No Yes ? Used 23 times in PS3 4.76 ofw with values: "0x0" (all)
checkboxgroupUnknown25 unk No Yes ? Used 23 times in PS3 4.76 ofw with values: "0xffffffff" (all)
checkboxgroupUnknown26 unk No Yes ? Used 23 times in PS3 4.76 ofw with values: "0x0" (all)
checkboxgroupUnknown27 unk No Yes ? Used 23 times in PS3 4.76 ofw with values: "0x0" (all)
checkboxgroupUnknown28 unk No Yes ? Used 23 times in PS3 4.76 ofw with values: "0x0" (all)
checkboxgroupOverrideUnknown29 unk No Yes ? Used 23 times in PS3 4.76 ofw with values: "0x0" (16 times), "0x17040000" (7 times). (checkboxgroupOverrideSomething)
checkboxgroupUnknown30 unk No Yes ? Used 23 times in PS3 4.76 ofw with values: "0x0" (all)
checkboxgroupUnknownRef31 ref No Yes ? Used 23 times in PS3 4.76 ofw with values: "nothing" (all). (probably another event)
checkboxgroupOnPush event No Yes event:native:/VideoEditorUpload::ServiceLogin::OnPushSavePassword Triggers an event, see RCOXML Structure
checkboxgroupOnCursorMove event No Yes event:native:/OnCursorMoveClistCoreDumpUtility
checkboxgroupOnFocusIn event No Yes event:native:/OnFocusInClistRegPSVitaConfig
checkboxgroupOnFocusOut event No Yes event:native:/OnFocusOutClistRegPSVitaConfig
checkboxgroupOnFocusLeft event No Yes event:native:/onFocusLeftUpdaterSelectList
checkboxgroupOnFocusRight event No Yes event:native:/OnFocusRightClistDisplayOutputConfig
checkboxgroupOnFocusUp event No Yes event:native:/onFocusUpUpdaterSelectList
checkboxgroupOnFocusDown event No Yes event:native:/UIManager::OnFocusDownCBListShareTrophies
checkboxgroupOnScrollIn event No Yes event:native:/OnScrollInClistDisplayOutputConfig
checkboxgroupUnknownRef51 ref No Yes ? Used 23 times in PS3 4.76 ofw with values: "nothing" (all). (checkboxgroupOnScrollOut ?)
  • OnPush usually is doubtfull because replaces other events, but the attribute named checkboxgroupOnPush seems to be an OnPush for sure

CheckboxItem

Info
Console support: PS3 icon
Standard object attributes: No
Specific object attributes: Yes
specific object attributes (CheckboxItem)
Attribute How it works Research notes (partially speculative)
Name Type PSP icon PS3 icon Examples
checkboxitemText text No Yes
checkboxitemUnknownRef3 ref No Yes nothing ? Used 2 times in PS3 4.76 ofw with values: "nothing" (all)
checkboxitemUnknownRef5 ref No Yes nothing ? Used 2 times in PS3 4.76 ofw with values: "nothing" (all)

Meter

Info
Console support: PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

Template:Spoilermini

specific object attributes (Meter)
Attribute How it works Research notes (partially speculative)
Name Type PSP icon PS3 icon Examples
meterUnknown23 unk No Yes ? Used 8 times in PS3 4.76 ofw with values: "0x0" (2 times), "0xfcffffff" (6 times)
meterUnknownInt24 int No Yes ? Used 8 times in PS3 4.76 ofw with values: "0x4", (6 times), "0x7" (2 times)
meterUnknown25 unk No Yes ? Used 8 times in PS3 4.76 ofw with values: "0x0" (5 times), "0x3000000" (2 times), "0xfcffffff" (1 time)
meterUnknown26 unk No Yes ? Used 8 times in PS3 4.76 ofw with values: "0x4" (6 times), "0xffff" (2 times)
meterOverrideUnknown27 unk No Yes ? Used 8 times in PS3 4.76 ofw with values: "0xc060000" (1 time), "0xa4020000" (1 time), "0xd4020000" (1 time), "0x40040000" (1 time), "0x1c050000" (1 time), "0xd8000000" (1 time), "0xffffffff" (2 times). (meterOverrideSomething)
meterUnknownRef28 unk No Yes ? Used 8 times in PS3 4.76 ofw with values: "nothing" (all)
meterUnknownRef30 unk No Yes ? Used 8 times in PS3 4.76 ofw with values: "nothing" (all)
meterUnknownRef32 unk No Yes ? Used 8 times in PS3 4.76 ofw with values: "nothing" (all)
meterUnknownRef34 unk No Yes ? Used 8 times in PS3 4.76 ofw with values: "nothing" (all)
  • First and third attributes uses the weird value 0xfcffffff that could be an integer (and looks like flags), after reversing the bytes is 0xfffffffc, and after converted to binary = 1111 1111 1111 1111 1111 1111 1111 1100

EditBox

Info
Console support: PS3 icon
Standard object attributes: Yes
Specific object attributes: Yes

It seems "EditBox" object uses the same attributes than "Text" object + 2 images + 7 events. For this reason the info about "EditBox" object in this wiki page is abandoned by now

Template:Spoilermini

specific object attributes (EditBox)
Attribute How it works Research notes (partially speculative)
Name Type PSP icon PS3 icon Examples
editboxText text No Yes text:msg_playlist_pane
editboxUnknownRef25 ref No Yes ? Used 74 times in PS3 4.76 ofw with values: "nothing" (all). (maybe editboxTextFont ?)
editboxUnknown27 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x1000000" (2 times), "0x1000001" (25 times), "0x1000101" (7 times), "0x1010001" (40 times)
Font typography flags ? (italic, bold, underlined, etc... by using cummulative and unique bit switches)
editboxUnknown28 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (37 times) or "0x1" (37 times)
editboxUnknownFloat29 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "10" (all). (editboxSomethingSize ?)
editboxUnknownFloat30 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingTopRed ?)
editboxUnknownFloat31 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingTopGreen ?)
editboxUnknownFloat32 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingTopBlue ?)
editboxUnknownFloat33 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingBottomRed ?)
editboxUnknownFloat34 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingBottomGreen ?)
editboxUnknownFloat35 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingBottomBlue ?)
editboxUnknownFloat36 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (all). (editboxSomethingSpacingHorizontal ?)
editboxUnknown37 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (all)
editboxUnknown38 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (all)
editboxUnknown39 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (all)
editboxUnknownFloat40 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (all). (editboxSomethingSpacingVertical ?)
editboxUnknownFloat41 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "4" (all). (editboxSomethingShadowX ?)
editboxUnknownFloat42 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "-5" (all). (editboxSomethingShadowY ?)
editboxUnknownFloat43 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "0" (all). (editboxSomethingShadowZ ?)
editboxUnknownFloat44 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "0.25" (all). (editboxSomethingShadowRed ?)
editboxUnknownFloat45 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "0.25" (all). (editboxSomethingShadowGreen ?)
editboxUnknownFloat46 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "0.25" (all). (editboxSomethingShadowBlue ?)
editboxUnknownFloat47 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingShadowAlpha ?)
editboxUnknown48 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (all). (editboxSomethingFocusX ?)
editboxUnknown49 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (all). (editboxSomethingFocusY ?)
editboxUnknown50 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (all). (editboxSomethingFocusZ ?)
editboxUnknownFloat51 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingFocusRed ?)
editboxUnknownFloat52 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingFocusGreen ?)
editboxUnknownFloat53 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingFocusBlue ?)
editboxUnknownFloat54 float No Yes ? Used 74 times in PS3 4.76 ofw with values: "1" (all). (editboxSomethingFocusAlpha ?)
editboxUnknown55 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (all)
editboxOverrideUnknown56 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x3000000" (2 times), "0x13000000" (1 time), "0x13000100" (2 times), "0x14000100" (69 times)
(editboxOverridePositionX ?)
editboxOverrideUnknown57 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x3000000" (68 times), "0x52090100" (6 times)
(editboxOverridePositionY ?)
editboxOverrideUnknown58 unk No Yes ? Used 74 times in PS3 4.76 ofw with values: "0x0" (all)
(editboxOverridePositionZ ?)
editboxImage image No Yes image:avc2_main_back_paper
editboxImage2 image No Yes image:avc2_main_back_paper name is too generic, is better a more explicit name (editboxFocus or editboxShadow ?)
editboxOnPush event No Yes event:native:/OnPushEditUsername (editboxOnClick ?)
editboxOnFocusIn event No Yes event:native:/OnFocusInEdit
editboxOnFocusOut event No Yes event:native:/DialogController::onEditBottonFocusOut
editboxOnFocusLeft event No Yes event:native:/OnFocusLeftEditConnectionSettingsforDebug
editboxOnFocusRight event No Yes event:native:/OnFocusRightEditConnectionSettingsforDebug
editboxOnFocusUp event No Yes event:native:/OnFocusUpButtonWordRegistrationWizard
editboxOnFocusDown event No Yes event:native:/OnFocusDownEditBoxPassword

Object examples

Changing color, size & shadow of TEXTS

Tutorial link: Changing the XMB Colour

Located into .xml files of .rco files, scale R G B α colors go between 0 to 1.

e.g.: Decimal value divided by 255 to get into this scale.