RCOXML Objects: Difference between revisions
m (sections at top of the page reordered) |
mNo edit summary |
||
Line 89: | Line 89: | ||
==Page== | ==Page== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': No<br />'''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<!--yes, is a reversing bait---> | 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<!--yes, is a reversing bait---> | ||
Line 96: | Line 96: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| pageMode || unk || {{yes}} || {{yes}} || {{icon content psp}}0x111<br>{{icon content ps3}}0x1101 || {{icon content psp}} Unknown. Used 699 times in PSP 6.61 ofw with value: "0x111"<br>{{icon content ps3}} Unknown. Used 1174 times in PS3 4.76 ofw with value: "0x1101" | | pageMode || unk || {{yes}} || {{yes}} || {{icon content psp|50px}}0x111<br>{{icon content ps3|50px}}0x1101 || {{icon content psp|50px}} Unknown. Used 699 times in PSP 6.61 ofw with value: "0x111"<br>{{icon content ps3|50px}} Unknown. Used 1174 times in PS3 4.76 ofw with value: "0x1101" | ||
|- | |- | ||
| pageOnInit || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnControlPanelButtonInit || rowspan="4" | Triggers an event, see [[RCOXML Structure]] | | pageOnInit || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnControlPanelButtonInit || rowspan="4" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| pageOnCancel || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnControlPanelButtonCancel | | pageOnCancel || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnControlPanelButtonCancel | ||
|- | |- | ||
| pageOnContext || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnControlPanelButtonContextMenu | | pageOnContext || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnControlPanelButtonContextMenu | ||
|- | |- | ||
| pageOnActivate || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnControlPanelButtonActivate | | pageOnActivate || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnControlPanelButtonActivate | ||
|} | |} | ||
Line 114: | Line 114: | ||
==Plane== | ==Plane== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''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''') | 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''') | ||
Line 125: | Line 125: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| planeImage || image || {{yes}} || {{yes}} || image:tex_indi_message || Loads a image from [[RCOXML Images|ImageTree]] | | planeImage || image || {{yes}} || {{yes}} || image:tex_indi_message || Loads a image from [[RCOXML Images|ImageTree]] | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| planeResizeMode || int || {{yes}} || {{yes}} || 0x3 || {{icon content psp}} 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)<br>{{icon content ps3}} Unknown. used 2599 times in PS3 4.76 ofw with values: "0x0" (2426 times), "0x1" (38 times), "0x3" (123 times), "0xffff0000" (12 times) | | planeResizeMode || int || {{yes}} || {{yes}} || 0x3 || {{icon content psp|50px}} 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)<br>{{icon content ps3|50px}} Unknown. used 2599 times in PS3 4.76 ofw with values: "0x0" (2426 times), "0x1" (38 times), "0x3" (123 times), "0xffff0000" (12 times) | ||
|} | |} | ||
Line 192: | Line 192: | ||
==Button== | ==Button== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 199: | Line 199: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| buttonImage || image || {{yes}} || {{yes}} || image:tex_cp_volume || rowspan="3" | Loads a image from [[RCOXML Images|ImageTree]] | | buttonImage || image || {{yes}} || {{yes}} || image:tex_cp_volume || rowspan="3" | Loads a image from [[RCOXML Images|ImageTree]] | ||
Line 225: | Line 225: | ||
| buttonOnContext || event || {{yes}} || {{yes}} || event:native:/VideoEditorUpload::ServiceSelect::OnContextMenuButton1 | | buttonOnContext || event || {{yes}} || {{yes}} || event:native:/VideoEditorUpload::ServiceSelect::OnContextMenuButton1 | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| buttonUnknownInt47 || int || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 738 times in PSP 6.61 ofw with values: "0x0" (572 times), or "0xffffffff" (166 times)<br>{{icon content ps3}} Unknown. Used 624 times in PS3 4.76 ofw with values: "0x0" (560 times), or "0xffffffff" (64 times) | | buttonUnknownInt47 || int || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 738 times in PSP 6.61 ofw with values: "0x0" (572 times), or "0xffffffff" (166 times)<br>{{icon content ps3|50px}} Unknown. Used 624 times in PS3 4.76 ofw with values: "0x0" (560 times), or "0xffffffff" (64 times) | ||
|} | |} | ||
Line 232: | Line 232: | ||
==XMenu== | ==XMenu== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 239: | Line 239: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| xmenuItemsCount || int || {{yes}} || {{yes}} || 0xa || Number of main items of XMB Menu | | xmenuItemsCount || int || {{yes}} || {{yes}} || 0xa || Number of main items of XMB Menu | ||
Line 255: | Line 255: | ||
==XMList== | ==XMList== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 261: | Line 261: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| xmlistUnknown0 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 20 times in PS3 4.76 ofw with value: "0x0" | | xmlistUnknown0 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 20 times in PS3 4.76 ofw with value: "0x0" | ||
|- | |- | ||
| xmlistImage || image || {{yes}} || {{yes}} || image:tex_game || Loads a image from [[RCOXML Images|ImageTree]] | | xmlistImage || image || {{yes}} || {{yes}} || image:tex_game || Loads a image from [[RCOXML Images|ImageTree]] | ||
Line 271: | Line 271: | ||
==XList== | ==XList== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 278: | Line 278: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| xlistUnknownInt23 || int || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 48 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 18 times in PS3 4.76 ofw with value: "0x0" | | xlistUnknownInt23 || int || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 48 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 18 times in PS3 4.76 ofw with value: "0x0" | ||
|- | |- | ||
| xlistOnCursorMove || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/XmbMenu::OnCursorMoveXmList || rowspan="7" | Triggers an event, see [[RCOXML Structure]] | | xlistOnCursorMove || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/XmbMenu::OnCursorMoveXmList || rowspan="7" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| xlistOnScrollIn || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/XmbMenu::OnScrollInXmList | | xlistOnScrollIn || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/XmbMenu::OnScrollInXmList | ||
|- | |- | ||
| xlistOnScrollOut || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnScrollOut_VmcAppearSettingList | | xlistOnScrollOut || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnScrollOut_VmcAppearSettingList | ||
|- | |- | ||
| xlistOnPush || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnPush_VmcAppearSettingList | | xlistOnPush || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnPush_VmcAppearSettingList | ||
|- | |- | ||
| xlistOnContext || event || {{yes}} || {{yes}} || {{icon content psp}} event:native:/OnContextMenuContentListFirstListPage | | xlistOnContext || event || {{yes}} || {{yes}} || {{icon content psp|50px}} event:native:/OnContextMenuContentListFirstListPage | ||
|- | |- | ||
| xlistOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/XmbMenu::OnFocusLeftXmList | | xlistOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/XmbMenu::OnFocusLeftXmList | ||
|- | |- | ||
| xlistOnFocusRight || event || {{yes}} || {{yes}} || {{icon content psp}} event:native:/OnFocusRightContentListFirstListPage | | xlistOnFocusRight || event || {{yes}} || {{yes}} || {{icon content psp|50px}} event:native:/OnFocusRightContentListFirstListPage | ||
|} | |} | ||
Line 300: | Line 300: | ||
==Progress== | ==Progress== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 307: | Line 307: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| progressUnknownFloat23 || float || {{yes}} || {{yes}} || 100 || {{icon content psp}} Unknown. Used 17 times in PSP 6.61 ofw with values: "100" (16 times), "1" (1 time)<br>{{icon content ps3}} Unknown. Used 52 times in PS3 4.76 ofw with values: "100" (50 times), "1" (2 times) | | progressUnknownFloat23 || float || {{yes}} || {{yes}} || 100 || {{icon content psp|50px}} Unknown. Used 17 times in PSP 6.61 ofw with values: "100" (16 times), "1" (1 time)<br>{{icon content ps3|50px}} Unknown. Used 52 times in PS3 4.76 ofw with values: "100" (50 times), "1" (2 times) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| progressUnknownFloat24 || float || {{yes}} || {{yes}} || 1 || {{icon content psp}} Unknown. Used 17 times in PSP 6.61 ofw with value: "0"<br>{{icon content ps3}} Unknown. Used 52 times in PS3 4.76 ofw with value: "0" | | progressUnknownFloat24 || float || {{yes}} || {{yes}} || 1 || {{icon content psp|50px}} Unknown. Used 17 times in PSP 6.61 ofw with value: "0"<br>{{icon content ps3|50px}} Unknown. Used 52 times in PS3 4.76 ofw with value: "0" | ||
|- | |- | ||
| progressImageBarBase || image|| {{yes}} || {{yes}} || {{icon content ps3}}image:tex_progress_bar<br>{{icon content psp}}image:tex_default_progress_base || rowspan="2" | Loads a image from [[RCOXML Images|ImageTree]] | | progressImageBarBase || image|| {{yes}} || {{yes}} || {{icon content ps3|50px}}image:tex_progress_bar<br>{{icon content psp|50px}}image:tex_default_progress_base || rowspan="2" | Loads a image from [[RCOXML Images|ImageTree]] | ||
|- | |- | ||
| progressImageBarSlider || image || {{yes}} || {{yes}} || {{icon content ps3}}image:tex_progress_bar_in<br>{{icon content psp}}image:tex_default_progress_slider | | progressImageBarSlider || image || {{yes}} || {{yes}} || {{icon content ps3|50px}}image:tex_progress_bar_in<br>{{icon content psp|50px}}image:tex_default_progress_slider | ||
|- | |- | ||
| progressImageBarBaseShadow || image || {{yes}} || {{yes}} || || {{icon content psp}} Used 17 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Used 52 times in PS3 4.76 ofw with value: "nothing" | | progressImageBarBaseShadow || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 17 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Used 52 times in PS3 4.76 ofw with value: "nothing" | ||
|} | |} | ||
Line 324: | Line 324: | ||
==Scroll== | ==Scroll== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 331: | Line 331: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| scrollUnknownFloat23 || float || {{yes}} || {{yes}} || 100 || {{icon content psp}} Unknown. Used 70 times in PSP 6.61 ofw with value: "100"<br>{{icon content ps3}} Unknown. Used 88 times in PS3 4.76 ofw with value: "100" | | scrollUnknownFloat23 || float || {{yes}} || {{yes}} || 100 || {{icon content psp|50px}} Unknown. Used 70 times in PSP 6.61 ofw with value: "100"<br>{{icon content ps3|50px}} Unknown. Used 88 times in PS3 4.76 ofw with value: "100" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| scrollUnknownFloat24 || float || {{yes}} || {{yes}} || 100 || {{icon content psp}} Unknown. Used 70 times in PSP 6.61 ofw with value: "100"<br>{{icon content ps3}} Unknown. Used 88 times in PS3 4.76 ofw with value: "100" | | scrollUnknownFloat24 || float || {{yes}} || {{yes}} || 100 || {{icon content psp|50px}} Unknown. Used 70 times in PSP 6.61 ofw with value: "100"<br>{{icon content ps3|50px}} Unknown. Used 88 times in PS3 4.76 ofw with value: "100" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| scrollUnknown25 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 70 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 88 times in PS3 4.76 ofw with value: "0x0" | | scrollUnknown25 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 70 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 88 times in PS3 4.76 ofw with value: "0x0" | ||
|- | |- | ||
| scrollImageBase || image || {{yes}} || {{yes}} || {{icon content psp}} image:scroll_base || rowspan="5" | Loads a image from [[RCOXML Images|ImageTree]] | | scrollImageBase || image || {{yes}} || {{yes}} || {{icon content psp|50px}} image:scroll_base || rowspan="5" | Loads a image from [[RCOXML Images|ImageTree]] | ||
|- | |- | ||
| scrollImageSlider || image || {{yes}} || {{yes}} || {{icon content psp}} image:scroll_slider | | scrollImageSlider || image || {{yes}} || {{yes}} || {{icon content psp|50px}} image:scroll_slider | ||
|- | |- | ||
| scrollImageArrowUp || image || {{yes}} || {{yes}} || {{icon content psp}} image:scroll_arrow_up | | scrollImageArrowUp || image || {{yes}} || {{yes}} || {{icon content psp|50px}} image:scroll_arrow_up | ||
|- | |- | ||
| scrollImageBaseShadow || image || {{yes}} || {{yes}} || {{icon content psp}} image:scroll_base_shadow | | scrollImageBaseShadow || image || {{yes}} || {{yes}} || {{icon content psp|50px}} image:scroll_base_shadow | ||
|- | |- | ||
| scrollImageArrowUpShadow || image || {{yes}} || {{yes}} || {{icon content psp}} image:scroll_arrow_up_shadow | | scrollImageArrowUpShadow || image || {{yes}} || {{yes}} || {{icon content psp|50px}} image:scroll_arrow_up_shadow | ||
|} | |} | ||
==MList== | ==MList== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 358: | Line 358: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| mlistItemsCount || int || {{yes}} || {{yes}} || 0x15 || Number of items in the list | | mlistItemsCount || int || {{yes}} || {{yes}} || 0x15 || Number of items in the list | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| mlistUnknown24 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 184 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 409 times in PS3 4.76 ofw with value: "0x0" | | mlistUnknown24 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 184 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} 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) | | mlistItemDefault || int || {{yes}} || {{yes}} || 0xffffffff || See below. (on objattribdef-psp.ini is named '''initTopPadding''', the initial position of the cursor) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| mlistUnknownInt26 || int || {{yes}} || {{yes}} || 0x2 || {{icon content psp}} Unknown. Used 184 times in PSP 6.61 ofw with values: "0x0" (180 times), "0x1" (2 times), "0x2" (2 times)<br>{{icon content ps3}} Unknown. Used 409 times in PS3 4.76 ofw with values: "0x0" (395 times), "0x1" (10 times), "0x2" (4 times) | | mlistUnknownInt26 || int || {{yes}} || {{yes}} || 0x2 || {{icon content psp|50px}} Unknown. Used 184 times in PSP 6.61 ofw with values: "0x0" (180 times), "0x1" (2 times), "0x2" (2 times)<br>{{icon content ps3|50px}} 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 | | mlistItemSpacing || float || {{yes}} || {{yes}} || 24 || See below | ||
Line 376: | Line 376: | ||
| mlistOverrideUnknown30 || unk || {{no}} || {{yes}} || || Used 409 times in PS3 4.76 ofw with values: see below ('''mlistOverridePositionZ''' 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}} || {{icon content psp}} image:tex_default_text_focus || Loads a image from [[RCOXML Images|ImageTree]] | | mlistImageFocus || image || {{yes}} || {{yes}} || {{icon content psp|50px}} image:tex_default_text_focus || Loads a image from [[RCOXML Images|ImageTree]] | ||
|- | |- | ||
| mlistOnPush || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnSettingPagePushList || rowspan="10" | Triggers an event, see [[RCOXML Structure]] | | mlistOnPush || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnSettingPagePushList || rowspan="10" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| mlistOnCursorMove || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnSettingPageCursorMoveList | | mlistOnCursorMove || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnSettingPageCursorMoveList | ||
|- | |- | ||
| mlistOnFocusIn || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/Bookmark::onBookmarkListFocusIn | | mlistOnFocusIn || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/Bookmark::onBookmarkListFocusIn | ||
|- | |- | ||
| mlistOnFocusOut || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/Menu::cbFocusOut | | mlistOnFocusOut || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/Menu::cbFocusOut | ||
|- | |- | ||
| mlistOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/Menu::cbFocusLeft | | mlistOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/Menu::cbFocusLeft | ||
|- | |- | ||
| mlistOnFocusRight || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/Menu::cbFocusRight | | mlistOnFocusRight || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/Menu::cbFocusRight | ||
|- | |- | ||
| mlistOnFocusUp || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/Menu::cbFocusUp | | mlistOnFocusUp || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/Menu::cbFocusUp | ||
|- | |- | ||
| mlistOnFocusDown || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/cbFocusDown | | mlistOnFocusDown || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/cbFocusDown | ||
|- | |- | ||
| mlistOnScrollIn || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/cbScrollIn | | mlistOnScrollIn || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/cbScrollIn | ||
|- | |- | ||
| mlistOnScrollOut || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/cbScrollOut | | mlistOnScrollOut || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/cbScrollOut | ||
|} | |} | ||
*'''mlistItemsCount''' (extracted as data type "unk") | *'''mlistItemsCount''' (extracted as data type "unk") | ||
**{{icon content ps3}} 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) | **{{icon content ps3|50px}} 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") | *'''mlistItemDefault''' (extracted as data type "int") | ||
**{{icon content ps3}} 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) | **{{icon content ps3|50px}} 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") | *'''mlistItemSpacing''' (extracted as data type "float") | ||
**{{icon content psp}} 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) | **{{icon content psp|50px}} 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) | ||
**{{icon content ps3}} Used 409 times in PS3 4.76 ofw with value: "0" | **{{icon content ps3|50px}} Used 409 times in PS3 4.76 ofw with value: "0" | ||
*'''mlistOverrideUnknown28''' (extracted as data type "unk") | *'''mlistOverrideUnknown28''' (extracted as data type "unk") | ||
Line 417: | Line 417: | ||
==MItem== | ==MItem== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 423: | Line 423: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| mitemTextOrImage1 || ref || {{yes}} || {{yes}} || text:msg_latin2_852<br>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) | | mitemTextOrImage1 || ref || {{yes}} || {{yes}} || text:msg_latin2_852<br>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) | ||
Line 433: | Line 433: | ||
==ObjUnknown0xB== | ==ObjUnknown0xB== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Unknown<br />'''Specific object attributes''': Unknown}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Unknown<br />'''Specific object attributes''': Unknown}} | ||
Unknown object. Not used in PS3 firmware | Unknown object. Not used in PS3 firmware | ||
==XItem== | ==XItem== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 443: | Line 443: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| xitemImage || image || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | xitemImage || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|- | |- | ||
| xitemText || text || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | xitemText || text || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| xitemUnknownRef4 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | xitemUnknownRef4 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|} | |} | ||
==Text== | ==Text== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
Some of the "specific object attributes" from text seems to be similar than the "standard object attributes" (color scalers) | Some of the "specific object attributes" from text seems to be similar than the "standard object attributes" (color scalers) | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 460: | Line 460: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| textMessage || text || {{yes}} || {{yes}} || text:msg_pw_changed || Loads a text from [[RCOXML Texts|TextTree]] | | textMessage || text || {{yes}} || {{yes}} || text:msg_pw_changed || Loads a text from [[RCOXML Texts|TextTree]] | ||
Line 468: | Line 468: | ||
| textUnknown27 || unk || {{yes}} || {{yes}} || 0x1010101 || See below | | textUnknown27 || unk || {{yes}} || {{yes}} || 0x1010101 || See below | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknown29 || unk || {{yes}} || {{yes}} || 0x1 || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with values: "0x0" (871 times), "0x1" (486 times)<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with values: "0x0" (30 times), "0x1" (1275 times) | | textUnknown29 || unk || {{yes}} || {{yes}} || 0x1 || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with values: "0x0" (871 times), "0x1" (486 times)<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with values: "0x0" (30 times), "0x1" (1275 times) | ||
|- | |- | ||
| textFontSize || float || {{yes}} || {{yes}} || 10 || Font Y size in pixels, values found in PS3 4.76 ofw: "0", "7.605", "8.19", "10" | | textFontSize || float || {{yes}} || {{yes}} || 10 || Font Y size in pixels, values found in PS3 4.76 ofw: "0", "7.605", "8.19", "10" | ||
Line 486: | Line 486: | ||
| textSpacingHorizontal || float || {{yes}} || {{yes}} || 0 || in pixels, line spacing margin of ? (bad google translation). ('''textSpacingX''' ?) | | textSpacingHorizontal || float || {{yes}} || {{yes}} || 0 || in pixels, line spacing margin of ? (bad google translation). ('''textSpacingX''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknown37 || unk || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''somethingX''' or '''somethingRed''' ?) | | textUnknown37 || unk || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''somethingX''' or '''somethingRed''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknown38 || unk || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''somethingY''' or '''somethingGreen''' ?) | | textUnknown38 || unk || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''somethingY''' or '''somethingGreen''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknown39 || unk || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''somethingZ''' or '''somethingBlue''' ?) | | textUnknown39 || unk || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''somethingZ''' or '''somethingBlue''' ?) | ||
|- | |- | ||
| textSpacingVertical || float || {{yes}} || {{yes}} || 2 || in pixels, values found in PS3 4.76 ofw: "0", "2", margin between character ? (bad google translation). ('''textSpacingY''' ?) | | textSpacingVertical || float || {{yes}} || {{yes}} || 2 || in pixels, values found in PS3 4.76 ofw: "0", "2", margin between character ? (bad google translation). ('''textSpacingY''' ?) | ||
Line 508: | Line 508: | ||
| textShadowColorScaleA || float || {{yes}} || {{yes}} || 1 | | textShadowColorScaleA || float || {{yes}} || {{yes}} || 1 | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknown48 || unk || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''textFocusOffsetX''' with data type "float" ?) | | textUnknown48 || unk || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''textFocusOffsetX''' with data type "float" ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknown49 || unk || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''textFocusOffsetY''' with data type "float" ?) | | textUnknown49 || unk || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''textFocusOffsetY''' with data type "float" ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknown50 || unk || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''textFocusOffsetZ''' with data type "float" ?) | | textUnknown50 || unk || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". ('''textFocusOffsetZ''' with data type "float" ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknownFloat51 || float || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "1"<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". ('''textFocusColorScaleR''' ?) | | textUnknownFloat51 || float || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "1"<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". ('''textFocusColorScaleR''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknownFloat52 || float || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "1"<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". ('''textFocusColorScaleG''' ?) | | textUnknownFloat52 || float || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "1"<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". ('''textFocusColorScaleG''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknownFloat53 || float || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "1"<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". ('''textFocusColorScaleB''' ?) | | textUnknownFloat53 || float || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "1"<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". ('''textFocusColorScaleB''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textUnknownFloat54 || float || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "1"<br>{{icon content ps3}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". ('''textFocusColorScaleA''' ?) | | textUnknownFloat54 || float || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 1357 times in PSP 6.61 ofw with value: "1"<br>{{icon content ps3|50px}} Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". ('''textFocusColorScaleA''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| textResizeMode || int || {{yes}} || {{yes}} || || See below | | textResizeMode || int || {{yes}} || {{yes}} || || See below | ||
Line 534: | Line 534: | ||
*'''textUnknown27''' valid values extracted as data type "unk", found in PS3 4.76 ofw (looks like '''textFontstyleMode''' for italic, bold, underlined, etc... ?). It seems there is a total of 12 posible values, the byte most at left is always 1, the byte most at right allows for 3 values: 0,1,2 and the others are flags | *'''textUnknown27''' valid values extracted as data type "unk", found in PS3 4.76 ofw (looks like '''textFontstyleMode''' for italic, bold, underlined, etc... ?). It seems there is a total of 12 posible values, the byte most at left is always 1, the byte most at right allows for 3 values: 0,1,2 and the others are flags | ||
**{{icon content ps3}} Used 1305 times in PS3 4.76 ofw with values: | **{{icon content ps3|50px}} Used 1305 times in PS3 4.76 ofw with values: | ||
***"0x1000000" (351 times) | ***"0x1000000" (351 times) | ||
***"0x1000001" (384 times) | ***"0x1000001" (384 times) | ||
Line 544: | Line 544: | ||
***"0x1000002" (96 times) | ***"0x1000002" (96 times) | ||
***"0x1000102" (4 times) | ***"0x1000102" (4 times) | ||
**{{icon content psp}} Used 1357 times in PSP 6.61 ofw with values: | **{{icon content psp|50px}} Used 1357 times in PSP 6.61 ofw with values: | ||
***"0x1000000" (415 times) | ***"0x1000000" (415 times) | ||
***"0x1000001" (240 times) | ***"0x1000001" (240 times) | ||
Line 558: | Line 558: | ||
*'''textResizeMode''' | *'''textResizeMode''' | ||
**Seems to use the same "ResizeMode" than "plane" object, By return, 0x0 is width, height dependent, 0xffffffff size ignored (bad google translation) | **Seems to use the same "ResizeMode" than "plane" object, By return, 0x0 is width, height dependent, 0xffffffff size ignored (bad google translation) | ||
**{{icon content ps3}} Used 1305 times in PS3 4.76 ofw with values: "0xffffffff" (719 times), "0x0" (586 times) | **{{icon content ps3|50px}} Used 1305 times in PS3 4.76 ofw with values: "0xffffffff" (719 times), "0x0" (586 times) | ||
**{{icon content psp}} Used 1357 times in PSP 6.61 ofw with values: "0xffffffff" (600 times), "0x0" (757 times) | **{{icon content psp|50px}} Used 1357 times in PSP 6.61 ofw with values: "0xffffffff" (600 times), "0x0" (757 times) | ||
*'''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) | *'''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) | ||
Line 567: | Line 567: | ||
==ModelObject== | ==ModelObject== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 574: | Line 574: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| modelobjectName || model || {{yes}} || {{yes}} || {{icon content psp}} model:mdl_bg || Loads a .gmo model from [[RCOXML Models|ModelTree]] | | modelobjectName || model || {{yes}} || {{yes}} || {{icon content psp|50px}} model:mdl_bg || Loads a .gmo model from [[RCOXML Models|ModelTree]] | ||
|} | |} | ||
Line 587: | Line 587: | ||
==Spin== | ==Spin== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
Most attributes from "Spin" object are similar than "ItemSpin" object | Most attributes from "Spin" object are similar than "ItemSpin" object | ||
Line 596: | Line 596: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknown23 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 20 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 13 times in PS3 4.76 ofw with value: "0x0" | | spinUnknown23 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 20 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 13 times in PS3 4.76 ofw with value: "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknown24 || unk || {{yes}} || {{yes}} || 0x1 || {{icon content psp}} Unknown. Used 20 times in PSP 6.61 ofw with values: "0x0" (9 times), "0x1" (11 times)<br>{{icon content ps3}} Unknown. Used 13 times in PS3 4.76 ofw with values: "0x0" (10 times), "0x1" (1 time), "0x100" (2 times) | | spinUnknown24 || unk || {{yes}} || {{yes}} || 0x1 || {{icon content psp|50px}} Unknown. Used 20 times in PSP 6.61 ofw with values: "0x0" (9 times), "0x1" (11 times)<br>{{icon content ps3|50px}} Unknown. Used 13 times in PS3 4.76 ofw with values: "0x0" (10 times), "0x1" (1 time), "0x100" (2 times) | ||
|- | |- | ||
| spinUnknownImage25 || image || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 13 times in PS3 4.76 ofw with value: "nothing". ('''spinImageArrow''' ?) | | spinUnknownImage25 || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 13 times in PS3 4.76 ofw with value: "nothing". ('''spinImageArrow''' ?) | ||
|- | |- | ||
| spinUnknownImage27 || image || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 13 times in PS3 4.76 ofw with values: "nothing". ('''spinImageArrowShadow''' ?) | | spinUnknownImage27 || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 13 times in PS3 4.76 ofw with values: "nothing". ('''spinImageArrowShadow''' ?) | ||
|- | |- | ||
| spinOnDecide || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnDecideCaptionDuration || rowspan="3" | Triggers an event, see [[RCOXML Structure]] | | spinOnDecide || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnDecideCaptionDuration || rowspan="3" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| spinOnCancel || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnCancelCaptionDuration | | spinOnCancel || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnCancelCaptionDuration | ||
|- | |- | ||
| spinOnRollIn || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnRollInSpinHdmiDetect | | spinOnRollIn || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnRollInSpinHdmiDetect | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknownRef35 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 13 times in PS3 4.76 ofw with values: "nothing". ('''spinOnCursorMove''' ?) | | spinUnknownRef35 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 13 times in PS3 4.76 ofw with values: "nothing". ('''spinOnCursorMove''' ?) | ||
|- | |- | ||
| spinOnFocusIn || event || {{yes}} || {{yes}} || {{icon content psp}} event:native:/onFocusIn_premo_settings_connection_spin || rowspan="4" | Triggers an event, see [[RCOXML Structure]] | | spinOnFocusIn || event || {{yes}} || {{yes}} || {{icon content psp|50px}} event:native:/onFocusIn_premo_settings_connection_spin || rowspan="4" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| spinOnFocusOut || event || {{yes}} || {{yes}} || {{icon content psp}} event:native:/onFocusOut_premo_settings_connection_spin | | spinOnFocusOut || event || {{yes}} || {{yes}} || {{icon content psp|50px}} event:native:/onFocusOut_premo_settings_connection_spin | ||
|- | |- | ||
| spinOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content psp}} object2:lftv_page212_group000_ispin000 | | spinOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content psp|50px}} object2:lftv_page212_group000_ispin000 | ||
|- | |- | ||
| spinOnFocusRight || event || {{yes}} || {{yes}} || {{icon content psp}} object2:lftv_page212_group000_ispin001 | | spinOnFocusRight || event || {{yes}} || {{yes}} || {{icon content psp|50px}} object2:lftv_page212_group000_ispin001 | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| spinUnknown45 || unk || {{no}} || {{yes}} || <abbr title="Example from bdp_plugin.rco PS3 firmware 1.02">object2:bdpui_imagequalistcontrol_fnr_spin</abbr> || Used 13 times in PS3 4.76 ofw with values: "nothing" (all). ('''spinOnFocusUp''' ?) | | spinUnknown45 || unk || {{no}} || {{yes}} || <abbr title="Example from bdp_plugin.rco PS3 firmware 1.02">object2:bdpui_imagequalistcontrol_fnr_spin</abbr> || Used 13 times in PS3 4.76 ofw with values: "nothing" (all). ('''spinOnFocusUp''' ?) | ||
Line 628: | Line 628: | ||
==Action== | ==Action== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 635: | Line 635: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| actionText || text || {{yes}} || {{yes}} || text:msg_on || || | | actionText || text || {{yes}} || {{yes}} || text:msg_on || || | ||
Line 641: | Line 641: | ||
==ItemSpin== | ==ItemSpin== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 648: | Line 648: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownInt23 || int || {{yes}} || {{yes}} || 0x1 || {{icon content psp}} Unknown. Used 29 times in PSP 6.61 ofw with values: "0x0" (23 times), "0x1" (6 times)<br>{{icon content ps3}} Unknown. Used 17 times in PS3 4.76 ofw with values: "0x0" (11 times), "0x1" (5 times), "0x240" (1 time) | | itemspinUnknownInt23 || int || {{yes}} || {{yes}} || 0x1 || {{icon content psp|50px}} Unknown. Used 29 times in PSP 6.61 ofw with values: "0x0" (23 times), "0x1" (6 times)<br>{{icon content ps3|50px}} Unknown. Used 17 times in PS3 4.76 ofw with values: "0x0" (11 times), "0x1" (5 times), "0x240" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownInt24 || int || {{yes}} || {{yes}} || 0x5dc || See below | | itemspinUnknownInt24 || int || {{yes}} || {{yes}} || 0x5dc || See below | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownInt25 || int || {{yes}} || {{yes}} || 0x3 || {{icon content psp}} 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)<br>{{icon content ps3}} Unknown. Used 17 times in PS3 4.76 ofw with values: "0x0" (4 times), "0x1" (5 times), "0x2" (7 times), "0x3" (1 time) | | itemspinUnknownInt25 || int || {{yes}} || {{yes}} || 0x3 || {{icon content psp|50px}} 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)<br>{{icon content ps3|50px}} Unknown. Used 17 times in PS3 4.76 ofw with values: "0x0" (4 times), "0x1" (5 times), "0x2" (7 times), "0x3" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownInt26 || int || {{yes}} || {{yes}} || 0x5dc || See below | | itemspinUnknownInt26 || int || {{yes}} || {{yes}} || 0x5dc || See below | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknown27 || unk || {{yes}} || {{yes}} || 0x101 || {{icon content psp}} Unknown. Used 29 times in PSP 6.61 ofw with values: "0x0" (3 times), "0x1" (20 times), "0x101" (6 times)<br>{{icon content ps3}} Unknown. Used 17 times in PS3 4.76 ofw with values: "0x1" (2 times), "0x100" (11 times), "0x101" (4 times) | | itemspinUnknown27 || unk || {{yes}} || {{yes}} || 0x101 || {{icon content psp|50px}} Unknown. Used 29 times in PSP 6.61 ofw with values: "0x0" (3 times), "0x1" (20 times), "0x101" (6 times)<br>{{icon content ps3|50px}} Unknown. Used 17 times in PS3 4.76 ofw with values: "0x1" (2 times), "0x100" (11 times), "0x101" (4 times) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownFloat28 || float || {{yes}} || {{yes}} || 32 || {{icon content psp}} Unknown. Used 29 times in PSP 6.61 ofw with values: "0" (4 times), "9" (5 times), "11" (19 times), "13" (1 time)<br>{{icon content ps3}} 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) | | itemspinUnknownFloat28 || float || {{yes}} || {{yes}} || 32 || {{icon content psp|50px}} Unknown. Used 29 times in PSP 6.61 ofw with values: "0" (4 times), "9" (5 times), "11" (19 times), "13" (1 time)<br>{{icon content ps3|50px}} 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}} || || {{icon content psp}} Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". ('''itemspinImageArrow''' ?) | | itemspinUnknownImage29 || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". ('''itemspinImageArrow''' ?) | ||
|- | |- | ||
| itemspinUnknownImage31 || image || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". ('''itemspinImageArrowShadow''' ?) | | itemspinUnknownImage31 || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". ('''itemspinImageArrowShadow''' ?) | ||
|- | |- | ||
| itemspinOnDecide || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnTitleJumpSpinDecide || rowspan="3" | Triggers an event, see [[RCOXML Structure]] | | itemspinOnDecide || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnTitleJumpSpinDecide || rowspan="3" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| itemspinOnCancel || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnTitleJumpSpinCancel | | itemspinOnCancel || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnTitleJumpSpinCancel | ||
|- | |- | ||
| itemspinOnRollIn || event || {{yes}} || {{yes}} || {{icon content psp}} event:native:/OnRollInSpinSecurityConfigPassword | | itemspinOnRollIn || event || {{yes}} || {{yes}} || {{icon content psp|50px}} event:native:/OnRollInSpinSecurityConfigPassword | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownRef39 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". ('''itemspinOnCursorMove''' ?) | | itemspinUnknownRef39 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". ('''itemspinOnCursorMove''' ?) | ||
|- | |- | ||
| itemspinOnFocusIn || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnPageVideoPlayerTimeJumpFocusIn || rowspan="4" | Triggers an event, see [[RCOXML Structure]] | | itemspinOnFocusIn || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnPageVideoPlayerTimeJumpFocusIn || rowspan="4" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| itemspinOnFocusOut || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnPageVideoPlayerTimeJumpFocusOut | | itemspinOnFocusOut || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnPageVideoPlayerTimeJumpFocusOut | ||
|- | |- | ||
| itemspinOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnFocusLeftNumSpinWizardEventHandler<br>{{icon content psp}} object2:hour_spin | | itemspinOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnFocusLeftNumSpinWizardEventHandler<br>{{icon content psp|50px}} object2:hour_spin | ||
|- | |- | ||
| itemspinOnFocusRight || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnFocusRightNumSpinWizardEventHandler<br>{{icon content psp}} object2:second_spin | | itemspinOnFocusRight || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnFocusRightNumSpinWizardEventHandler<br>{{icon content psp|50px}} object2:second_spin | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknown49 || unk || {{no}} || {{yes}} || || Used 17 times in PS3 4.76 ofw with value: "nothing". ('''itemspinOnFocusUp''' ?) | | itemspinUnknown49 || unk || {{no}} || {{yes}} || || Used 17 times in PS3 4.76 ofw with value: "nothing". ('''itemspinOnFocusUp''' ?) | ||
Line 688: | Line 688: | ||
*'''itemspinUnknownInt24'''. The number that can be selected (bad google translation) | *'''itemspinUnknownInt24'''. The number that can be selected (bad google translation) | ||
**{{icon content ps3}} 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) | **{{icon content ps3|50px}} 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) | ||
**{{icon content psp}} 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) | **{{icon content psp|50px}} 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''' | *'''itemspinUnknownInt26''' | ||
**{{icon content ps3}} Unknown. Used 17 times in PS3 4.76 ofw with values: "0x0" (7 times), "0x1" (2 times), "0x5dc" (1 time), "0xffffffff" (7 times) | **{{icon content ps3|50px}} Unknown. Used 17 times in PS3 4.76 ofw with values: "0x0" (7 times), "0x1" (2 times), "0x5dc" (1 time), "0xffffffff" (7 times) | ||
**{{icon content psp}} 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) | **{{icon content psp|50px}} 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) | *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== | ==Group== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': No}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': No}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
==LList== | ==LList== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 710: | Line 710: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownInt23 || int || {{yes}} || {{yes}} || 0x6 || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with values: "0x2" (5 times), "0x5" (3 times)<br>{{icon content ps3}} Unknown. Used 1 time in PS3 4.76 ofw with value: "0x6" ('''llistItemsCount''' ?) | | llistUnknownInt23 || int || {{yes}} || {{yes}} || 0x6 || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with values: "0x2" (5 times), "0x5" (3 times)<br>{{icon content ps3|50px}} Unknown. Used 1 time in PS3 4.76 ofw with value: "0x6" ('''llistItemsCount''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknown24 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 1 time in PS3 4.76 ofw with value: "0x0" | | llistUnknown24 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 1 time in PS3 4.76 ofw with value: "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownFloat25 || float || {{yes}} || {{yes}} || 42 || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with values: "0" (1 time), "24" (3 times), "42" (4 times)<br>{{icon content ps3}} Unknown. Used 1 time in PS3 4.76 ofw with value: "0" | | llistUnknownFloat25 || float || {{yes}} || {{yes}} || 42 || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with values: "0" (1 time), "24" (3 times), "42" (4 times)<br>{{icon content ps3|50px}} Unknown. Used 1 time in PS3 4.76 ofw with value: "0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknown26 || unk || {{no}} || {{yes}} || || Used 1 time in PS3 4.76 ofw with value: "0x0" ('''llistOverrideSomething''' with values from [[XMB Layouts]] ?) | | llistUnknown26 || unk || {{no}} || {{yes}} || || Used 1 time in PS3 4.76 ofw with value: "0x0" ('''llistOverrideSomething''' with values from [[XMB Layouts]] ?) | ||
Line 722: | Line 722: | ||
| llistOverrideUnknown27 || unk || {{no}} || {{yes}} || || Used 1 time in PS3 4.76 ofw with value: "0x3a040000" ('''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}} || || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusIn''' ?) | | llistUnknownEvent28 || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusIn''' ?) | ||
|- | |- | ||
| llistUnknownEvent30 || event || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusOut''' ?) | | llistUnknownEvent30 || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusOut''' ?) | ||
|- | |- | ||
| llistUnknownEvent32 || event || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusLeft''' ?) | | llistUnknownEvent32 || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusLeft''' ?) | ||
|- | |- | ||
| llistUnknownEvent34 || event || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusRight''' ?) | | llistUnknownEvent34 || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusRight''' ?) | ||
|- | |- | ||
| llistUnknownEvent36 || event || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusUp''' ?) | | llistUnknownEvent36 || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusUp''' ?) | ||
|- | |- | ||
| llistUnknownEvent38 || event || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusDown''' ?) | | llistUnknownEvent38 || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnFocusDown''' ?) | ||
|- | |- | ||
| llistOnScrollIn || event || {{yes}} || {{yes}} || {{icon content psp}} event:native:/LD<br>{{icon content ps3}} event:native:/OnScrollInListEdyViewer || Triggers an event, see [[RCOXML Structure]] | | llistOnScrollIn || event || {{yes}} || {{yes}} || {{icon content psp|50px}} event:native:/LD<br>{{icon content ps3|50px}} event:native:/OnScrollInListEdyViewer || Triggers an event, see [[RCOXML Structure]] | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| llistUnknownRef42 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnScrollOut''' ?) | | llistUnknownRef42 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" ('''llistOnScrollOut''' ?) | ||
|} | |} | ||
==LItem== | ==LItem== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 746: | Line 746: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| litemText || text || {{yes}} || {{yes}} || {{icon content psp}} text:msg_wifi_sp_pswd || Loads a text from [[RCOXML Texts|TextTree]] | | litemText || text || {{yes}} || {{yes}} || {{icon content psp|50px}} text:msg_wifi_sp_pswd || Loads a text from [[RCOXML Texts|TextTree]] | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| litemUnknownRef2 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Used 15 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | litemUnknownRef2 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 15 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| litemUnknownRef4 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Used 15 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | litemUnknownRef4 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 15 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|} | |} | ||
==Edit== | ==Edit== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
The "image" and "event" attributes from "edit object" seems to be the same than "clock object" | The "image" and "event" attributes from "edit object" seems to be the same than "clock object" | ||
Line 765: | Line 765: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknown23 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" | | editUnknown23 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknown24 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" | | editUnknown24 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknown25 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" | | editUnknown25 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| editUnknown26 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp}} Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3}} Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" | | editUnknown26 || unk || {{yes}} || {{yes}} || 0x0 || {{icon content psp|50px}} Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0"<br>{{icon content ps3|50px}} Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" | ||
|- | |- | ||
| editUnknownImage27 || image || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing". ('''editImageFrame''' ?) | | editUnknownImage27 || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing". ('''editImageFrame''' ?) | ||
|- | |- | ||
| editUnknownImage29 || image || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing". ('''editImageArrow''' ?) | | editUnknownImage29 || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing". ('''editImageArrow''' ?) | ||
|- | |- | ||
| editOnDecide || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/onDecide_ipaddr_NetworkAddressSetIpaddress || rowspan="2" | Triggers an event, see [[RCOXML Structure]] | | editOnDecide || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/onDecide_ipaddr_NetworkAddressSetIpaddress || rowspan="2" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| editOnCancel || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/onCancel_ipaddr_NetworkAddrSetting | | editOnCancel || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/onCancel_ipaddr_NetworkAddrSetting | ||
|- | |- | ||
| editOnFocusIn || event || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing" | | editOnFocusIn || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing" | ||
|- | |- | ||
| editOnFocusOut || event || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing" | | editOnFocusOut || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing" | ||
|- | |- | ||
| editOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/onFocusLeft_ipaddr_NetworkAddrSetting || rowspan="2" | Triggers an event, see [[RCOXML Structure]] | | editOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/onFocusLeft_ipaddr_NetworkAddrSetting || rowspan="2" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| editOnFocusRight || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/onFocusRight_ipaddr_NetworkAddrSetting | | editOnFocusRight || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/onFocusRight_ipaddr_NetworkAddrSetting | ||
|- | |- | ||
| editOnFocusUp || event || {{yes}} || {{yes}} || {{icon content ps3}} object2:ipaddr_network_address_setting_ipaddress || "object2" is replacing the event editOnFocusUp | | editOnFocusUp || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} object2:ipaddr_network_address_setting_ipaddress || "object2" is replacing the event editOnFocusUp | ||
|- | |- | ||
| editOnFocusDown || event || {{yes}} || {{yes}} || {{icon content ps3}} object2:ipaddr_network_address_setting_defaultrooter || "object2" is replacing the event editOnFocusDown | | editOnFocusDown || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} object2:ipaddr_network_address_setting_defaultrooter || "object2" is replacing the event editOnFocusDown | ||
|- | |- | ||
| editOnTick || event || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing" | | editOnTick || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing" | ||
|} | |} | ||
==Clock== | ==Clock== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
The "image" and "event" attributes from "edit object" seems to be the same than "clock object" | The "image" and "event" attributes from "edit object" seems to be the same than "clock object" | ||
Line 808: | Line 808: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknown23 || unk || {{yes}} || {{yes}} || 0x1 || {{icon content psp}} Unknown. Used 3 times in PSP 6.61 ofw with values: "0x0" (2 times), "0x1" (1 time)<br>{{icon content ps3}} Unknown. Used 5 times in PS3 4.76 ofw with values: "0x0" (3 times), "0x1" (1 time), "0x2" (1 time) | | clockUnknown23 || unk || {{yes}} || {{yes}} || 0x1 || {{icon content psp|50px}} Unknown. Used 3 times in PSP 6.61 ofw with values: "0x0" (2 times), "0x1" (1 time)<br>{{icon content ps3|50px}} Unknown. Used 5 times in PS3 4.76 ofw with values: "0x0" (3 times), "0x1" (1 time), "0x2" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownFloat24 || float || {{yes}} || {{yes}} || 200 || {{icon content psp}} Unknown. Used 3 times in PSP 6.61 ofw with values: "100" (1 time), "200" (2 times)<br>{{icon content ps3}} Unknown. Used 5 times in PS3 4.76 ofw with values: "100" (4 times), "200" (1 time) | | clockUnknownFloat24 || float || {{yes}} || {{yes}} || 200 || {{icon content psp|50px}} Unknown. Used 3 times in PSP 6.61 ofw with values: "100" (1 time), "200" (2 times)<br>{{icon content ps3|50px}} Unknown. Used 5 times in PS3 4.76 ofw with values: "100" (4 times), "200" (1 time) | ||
|- | |- | ||
| clockTextAm || text || {{yes}} || {{yes}} || {{icon content ps3}} text:msg_am || | | clockTextAm || text || {{yes}} || {{yes}} || {{icon content ps3|50px}} text:msg_am || | ||
|- | |- | ||
| clockTextPm || text || {{yes}} || {{yes}} || {{icon content ps3}} text:msg_pm || | | clockTextPm || text || {{yes}} || {{yes}} || {{icon content ps3|50px}} text:msg_pm || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef29 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". ('''clockImageFrame''' ?) | | clockUnknownRef29 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". ('''clockImageFrame''' ?) | ||
|- | |- | ||
| clockUnknownImage31 || image || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". ('''clockImageArrow''' ?) | | clockUnknownImage31 || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". ('''clockImageArrow''' ?) | ||
|- | |- | ||
| clockOnDecide || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnDecideClockToolConfig || rowspan="2" | Triggers an event, see [[RCOXML Structure]] | | clockOnDecide || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnDecideClockToolConfig || rowspan="2" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| clockOnCancel || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnCancelClockToolConfig | | clockOnCancel || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnCancelClockToolConfig | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef37 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''onFocusIn''') | | clockUnknownRef37 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''onFocusIn''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef39 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''onFocusOut''') | | clockUnknownRef39 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''onFocusOut''') | ||
|- | |- | ||
| clockOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnFocusLeftFirstConfig || rowspan="2" | Triggers an event, see [[RCOXML Structure]] | | clockOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnFocusLeftFirstConfig || rowspan="2" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| clockOnFocusRight || event || {{yes}} || {{yes}} || {{icon content ps3}} event:native:/OnFocusRightFirstConfig | | clockOnFocusRight || event || {{yes}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnFocusRightFirstConfig | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef45 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''onFocusUp''') | | clockUnknownRef45 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''onFocusUp''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef47 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''onFocusDown''') | | clockUnknownRef47 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''onFocusDown''') | ||
|- | |- | ||
| clockOnTick || event || {{yes}} || {{yes}} || {{icon content psp}} event:native:/OnTickClockFirstConfigSetDateTime<br>{{icon content ps3}} event:native:/OnTickClockFirstConfig || Triggers an event, see [[RCOXML Structure]] | | clockOnTick || event || {{yes}} || {{yes}} || {{icon content psp|50px}} event:native:/OnTickClockFirstConfigSetDateTime<br>{{icon content ps3|50px}} event:native:/OnTickClockFirstConfig || Triggers an event, see [[RCOXML Structure]] | ||
|} | |} | ||
Line 845: | Line 845: | ||
==IList== | ==IList== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 852: | Line 852: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ilistUnknownFloat23 || float || {{yes}} || {{yes}} || 24 || {{icon content psp}} Unknown. Used 41 times in PSP 6.61 ofw with values: "0" (30 times), "20" (6 times), "24" (5 times)<br>{{icon content ps3}} Unknown. Used 54 times in PS3 4.76 ofw with value: "0x0" | | ilistUnknownFloat23 || float || {{yes}} || {{yes}} || 24 || {{icon content psp|50px}} Unknown. Used 41 times in PSP 6.61 ofw with values: "0" (30 times), "20" (6 times), "24" (5 times)<br>{{icon content ps3|50px}} Unknown. Used 54 times in PS3 4.76 ofw with value: "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ilistOverrideUnknown24 || unk || {{no}} || {{yes}} || || Used 54 times in PS3 4.76 ofw with values: "0x0" (53 times), or "0x80090100" (1 time) ('''ilistOverrideSomething''' ?) | | ilistOverrideUnknown24 || unk || {{no}} || {{yes}} || || Used 54 times in PS3 4.76 ofw with values: "0x0" (53 times), or "0x80090100" (1 time) ('''ilistOverrideSomething''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ilistUnknownRef25 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 41 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 54 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''OnFocusIn''') | | ilistUnknownRef25 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 41 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 54 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''OnFocusIn''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ilistUnknownRef27 || ref || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 41 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 54 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''OnFocusOut''') | | ilistUnknownRef27 || ref || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 41 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 54 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named '''OnFocusOut''') | ||
|- | |- | ||
| ilistOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content psp}} event:native:/OnFocusLeftFirstConfig<br>{{icon content ps3}} event:native:/EulaLicensingWizard::onFocusLeft || rowspan="2" | Triggers an event, see [[RCOXML Structure]] | | ilistOnFocusLeft || event || {{yes}} || {{yes}} || {{icon content psp|50px}} event:native:/OnFocusLeftFirstConfig<br>{{icon content ps3|50px}} event:native:/EulaLicensingWizard::onFocusLeft || rowspan="2" | Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| ilistOnFocusRight || event || {{yes}} || {{yes}} || {{icon content psp}} event:native:/NY<br>{{icon content ps3}} event:native:/EulaLicensingWizard::onFocusRight | | ilistOnFocusRight || event || {{yes}} || {{yes}} || {{icon content psp|50px}} event:native:/NY<br>{{icon content ps3|50px}} event:native:/EulaLicensingWizard::onFocusRight | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ilistUnknownRef33 || ref || {{no}} || {{yes}} || || Used 54 times in PS3 4.76 ofw with value: "nothing". ('''ilistOnFocusUp''' ?) | | ilistUnknownRef33 || ref || {{no}} || {{yes}} || || Used 54 times in PS3 4.76 ofw with value: "nothing". ('''ilistOnFocusUp''' ?) | ||
|- | |- | ||
| ilistOnFocusDown || event || {{no}} || {{yes}} || {{icon content ps3}} event:native:/ConsoleAutoPowerOffPage::OnFocusDownIlist || Triggers an event, see [[RCOXML Structure]] | | ilistOnFocusDown || event || {{no}} || {{yes}} || {{icon content ps3|50px}} event:native:/ConsoleAutoPowerOffPage::OnFocusDownIlist || Triggers an event, see [[RCOXML Structure]] | ||
|- | |- | ||
| ilistOnPush || event || {{no}} || {{yes}} || {{icon content ps3}} event:native:/OnPushIlistBtDeviceManager || maybe OnPush is replacing an event here | | ilistOnPush || event || {{no}} || {{yes}} || {{icon content ps3|50px}} event:native:/OnPushIlistBtDeviceManager || maybe OnPush is replacing an event here | ||
|} | |} | ||
*PS3 has 4 more attributes than PSP, one seems to be a [[XMB Layouts]] override but the others are not so obvious where are located, the PSP "IList" specific attributes are copyed below for comparison purposes | *PS3 has 4 more attributes than PSP, one seems to be a [[XMB Layouts]] override but the others are not so obvious where are located, the PSP "IList" specific attributes are copyed below for comparison purposes | ||
Line 880: | Line 880: | ||
==IItem== | ==IItem== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 886: | Line 886: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| iitemUnknown1 || unk || {{no}} || {{yes}} || 0x0 || Used 136 times in PS3 4.76 ofw with value: "0x0" | | iitemUnknown1 || unk || {{no}} || {{yes}} || 0x0 || Used 136 times in PS3 4.76 ofw with value: "0x0" | ||
|- | |- | ||
| iitemText || text || {{yes}} || {{yes}} || {{icon content psp}} text:msgupdater_dot<br>{{icon content ps3}} text:msg_edy_driver_version || rowspan="2" | Loads a text from [[RCOXML Texts|TextTree]] | | iitemText || text || {{yes}} || {{yes}} || {{icon content psp|50px}} text:msgupdater_dot<br>{{icon content ps3|50px}} text:msg_edy_driver_version || rowspan="2" | Loads a text from [[RCOXML Texts|TextTree]] | ||
|- | |- | ||
| iitemTextAlt || text || {{yes}} || {{yes}} || {{icon content psp}} text:msglftv_settings_easy_start2<br>{{icon content ps3}} text:msg_info_none | | iitemTextAlt || text || {{yes}} || {{yes}} || {{icon content psp|50px}} text:msglftv_settings_easy_start2<br>{{icon content ps3|50px}} text:msg_info_none | ||
|} | |} | ||
==Icon== | ==Icon== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
Object not used in PS3 firmware | Object not used in PS3 firmware | ||
Line 904: | Line 904: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| iconImage || image || {{yes}} || {{yes}} || {{icon content psp}} image:tex_album_icon || rowspan="2" | Loads a image from [[RCOXML Images|ImageTree]] | | iconImage || image || {{yes}} || {{yes}} || {{icon content psp|50px}} image:tex_album_icon || rowspan="2" | Loads a image from [[RCOXML Images|ImageTree]] | ||
|- | |- | ||
| iconShadow || image || {{yes}} || {{yes}} || {{icon content psp}} image:tex_album_icon_shadow | | iconShadow || image || {{yes}} || {{yes}} || {{icon content psp|50px}} image:tex_album_icon_shadow | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| iconUnknownImage27 || image || {{yes}} || {{yes}} || || {{icon content psp}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3}} Unknown. Used 0 times in PS3 4.76 ofw ('''iconFocus''' ?) | | iconUnknownImage27 || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing"<br>{{icon content ps3|50px}} Unknown. Used 0 times in PS3 4.76 ofw ('''iconFocus''' ?) | ||
|} | |} | ||
==UButton== | ==UButton== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content psp|50px}} {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 921: | Line 921: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! colspan="5" | Attribute !! rowspan="2" | How it works | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| ubuttonImage || image || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | ubuttonImage || image || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|- | |- | ||
| ubuttonOnPush || event || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | ubuttonOnPush || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|- | |- | ||
| ubuttonOnFocusIn || event || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | ubuttonOnFocusIn || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|- | |- | ||
| ubuttonOnFocusOut || event || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | ubuttonOnFocusOut || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|- | |- | ||
| ubuttonOnFocusLeft || event || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | ubuttonOnFocusLeft || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|- | |- | ||
| ubuttonOnFocusRight || event || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | ubuttonOnFocusRight || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|- | |- | ||
| ubuttonOnFocusUp || event || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | ubuttonOnFocusUp || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|- | |- | ||
| ubuttonOnFocusDown || event || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | ubuttonOnFocusDown || event || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| ubuttonUnknownInt39 || int || {{yes}} || {{yes}} || || {{icon content psp}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3}} Used 0 times in PS3 4.76 ofw | | ubuttonUnknownInt39 || int || {{yes}} || {{yes}} || || {{icon content psp|50px}} Used 0 times in PSP 6.61 ofw<br>{{icon content ps3|50px}} Used 0 times in PS3 4.76 ofw | ||
|} | |} | ||
==ObjUnknown0x1B== | ==ObjUnknown0x1B== | ||
{{Boxinfo3|content='''Console support''': {{icon content ps3}}<br />'''Standard object attributes''': Unknown<br />'''Specific object attributes''': Unknown}} | {{Boxinfo3|content='''Console support''': {{icon content ps3|50px}}<br />'''Standard object attributes''': Unknown<br />'''Specific object attributes''': Unknown}} | ||
Unknown object. Not used in PS3 firmware | Unknown object. Not used in PS3 firmware | ||
==CheckboxGroup== | ==CheckboxGroup== | ||
{{Boxinfo3|content='''Console support''': {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
<div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | <div style="width:75%;">{{spoiler|standard object attributes|{{RCOXML standard object attributes}}}}</div> | ||
Line 954: | Line 954: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| 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''' ?) | | 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''' ?) | ||
Line 1,000: | Line 1,000: | ||
==CheckboxItem== | ==CheckboxItem== | ||
{{Boxinfo3|content='''Console support''': {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content ps3|50px}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 1,006: | Line 1,006: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| checkboxitemText || text || {{no}} || {{yes}} || || || | | checkboxitemText || text || {{no}} || {{yes}} || || || | ||
Line 1,016: | Line 1,016: | ||
==Meter== | ==Meter== | ||
{{Boxinfo3|content='''Console support''': {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
Is the volume bar for media players (videoplayer_plugin.rco, sacd_plugin.rco, bdp_plugin.rco, audioplayer_plugin.rco) | Is the volume bar for media players (videoplayer_plugin.rco, sacd_plugin.rco, bdp_plugin.rco, audioplayer_plugin.rco) | ||
Line 1,025: | Line 1,025: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| meterUnknown23 || unk || {{no}} || {{yes}} || || ? || Used 8 times in PS3 4.76 ofw with values: "0x0" (2 times), "0xfcffffff" (6 times) | | meterUnknown23 || unk || {{no}} || {{yes}} || || ? || Used 8 times in PS3 4.76 ofw with values: "0x0" (2 times), "0xfcffffff" (6 times) | ||
Line 1,070: | Line 1,070: | ||
==EditBox== | ==EditBox== | ||
{{Boxinfo3|content='''Console support''': {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | {{Boxinfo3|content='''Console support''': {{icon content ps3|50px}}<br />'''Standard object attributes''': Yes<br />'''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 | 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 | ||
Line 1,078: | Line 1,078: | ||
! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ! colspan="5" | Attribute !! rowspan="2" | How it works !! rowspan="2" | <abbr title="after verifyed this info needs to be moved to the column at left with an explain of how it works">Research notes (partially speculative)</abbr> | ||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples | ||
|- | |- | ||
| editboxText || text || {{no}} || {{yes}} || text:msg_playlist_pane || || | | editboxText || text || {{no}} || {{yes}} || text:msg_playlist_pane || || |
Revision as of 08:08, 28 August 2016
Description
RCOXML Objects are defined in the XML code embedded inside Resource Container (RCO) files, should be considered the "construction blocks" of the XMB
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
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"
General concepts
Measure units
Positions, in pixels with "world coordinates" (0,0,0 of the x,y,z axis) in center of the screen
Sizes, in pixels, negative numbers mirrors the image
Resizes, in percentage in a scale from 0 up to 1, negative numbers mirrors the image
Colors, in RGBA (red, green, blue, alpha) in a scale from 0 up to 1, where 1 represents the max value posible of 255
Times, in miliseconds, where 1000 is one second
Angles, in radians (for rotations over the x,y,z axis), where radians=(π/180)*degrees (and degrees=(180/π)*radians), as example for a full circunference of 360º degrees: radians=(3.14/180)*360=6.28 so... 360º degrees = 6.28 radians
- Changing color, size & shadow of TEXTS
Scale R G B α colors go between 0 to 1 (Decimal value divided by 255 to get into this scale)
- Float conversions
Some of the values in the tables in frontpage (in the red marked rows as speculative) was dumped by rcomage as type "unk" but are "floats", for this reason rcomage didnt made the float-to-decimal conversion and appears as a hexidecimal value with the endianess swapped (bytes reversed) and the starting zeroes removed. To make the decimal conversion you can use this web http://www.h-schmidt.net/FloatConverter/IEEE754.html Example, a value 0xa0c0 was extracted by using the type "unk". After changing endianess manually the value is 0xc0a00000. And after the decimal conversion the result is -5
Event types
event:native:
Loads a predefined set of actions from the embedded code in the associated .sprx
event:script:
Loads a predefined set of actions from the VSMX script inside the .rco
object2:
Loads an object from ObjectTree
anim:
Loads an animation from AnimTree
Object attributes
Standard Attributes
Template:RCOXML standard object attributes
Override attributes
- Screen resolution adaptative values (overrides)
Some of the values inside .rco files has been replaced by a pointer to the XMB Layouts files with the purpose of changing the values "on the fly" based in the screen resolution settings for the TV. The firmware loads the rco, calculates a reference to a line of the grid table, and loads the value from the grid table
The value in the rco is composed by: "grid line reference" (first 2 bytes swapped, then converted to decimal) + "unknown flags" (last 2 bytes swapped). The "unknown flags" maybe are related with the presence (or not) of a alternative value in the factor tables
The grid is a 3D scene defined by the X, Y, Z axis, the camera (TV screen frame) is located in the vertical of Z axis, the world coordinates is located in the center of the screen (0, 0, 0)
rcomage is not able to extract the 2 values that composes each attribute separatedlly (it messes up both together, the "grid line reference" from the first 2 bytes, and the "unknown flags" from last 2 bytes), for this reason the better way to manage this data types with rcomage is as data type "unk" (for a raw value extraction)
The .rco format is inherited from PSP, but PSP only used 1 screen resolution so this feature of the .rco format was not used in PSP, is specific for PS3
Anchor Point
Some of the items in XMB are defined by a central point (not by an square composed by width and heigth where the image must fit)... like the main category icons of the XMB that uses a central point to scalate the icon proportionally in all directions when the cursor is focused on his column. Actually this icons are originally 128x128 pixels, but when displayed in XMB are reduced to half his size (64x64 or so), and when focused are displayed a bit bigger (100x100 or so)
Affects the position of the object and all transformations (resize, rotate, etc...), values found:
0x11 | 0x10 | 0x12 |
0x01 | 0x00 | 0x02 |
0x21 | 0x20 | 0x22 |
- In PSP 6.61 ofw has been found also the values:
- 0x03 (missing in the table above)
- 0x13 (missing in the table above)
- 0x30
- 0x31
- 0x32
- 0x33
- 0x40
- 0x41
- 0x42
- 0x43
Objects
Page
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
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
pageMode | unk | Yes | Yes | 0x111 0x1101 |
Unknown. Used 699 times in PSP 6.61 ofw with value: "0x111" Unknown. Used 1174 times in PS3 4.76 ofw with value: "0x1101" |
pageOnInit | event | Yes | Yes | event:native:/OnControlPanelButtonInit | Triggers an event, see RCOXML Structure |
pageOnCancel | event | Yes | Yes | event:native:/OnControlPanelButtonCancel | |
pageOnContext | event | Yes | Yes | event:native:/OnControlPanelButtonContextMenu | |
pageOnActivate | event | Yes | Yes | 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
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"
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
planeImage | image | Yes | Yes | image:tex_indi_message | Loads a image from ImageTree |
planeResizeMode | int | Yes | Yes | 0x3 | 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) 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)
value (2 bytes) | Resize method |
---|---|
0x0000 | do nothing ? |
0xffff | apply value to childrens ? |
value (2 bytes) | Resize method |
---|---|
0x0000 | no resize ? |
0x0001 | X related ? |
0x0002 | Y related ? |
0x0003 | Z related ? |
"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
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | 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 | Unknown. Used 738 times in PSP 6.61 ofw with values: "0x0" (572 times), or "0xffffffff" (166 times) Unknown. Used 624 times in PS3 4.76 ofw with values: "0x0" (560 times), or "0xffffffff" (64 times) |
- buttonUnknownInt47
- In PSP 6.61 the file lftv_tuner_jp_jp.rco is made with only 3 kind of objects: "page", "plane" and "button" (there are actually 98 button objects), all the buttons loads an "event:script:" from the VSMX script inside the .rco and are using the same exact names than the "event:native:" in all other objects (so follows the standard names). But inside the script there is an event named "onTimerFadeButtonTexture" that doesnt appears anywhere so maybe the buttonUnknownInt47 is an buttonTimer
XMenu
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | 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
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
xmlistUnknown0 | unk | Yes | Yes | 0x0 | Unknown. Used 8 times in PSP 6.61 ofw with value: "0x0" 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
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
xlistUnknownInt23 | int | Yes | Yes | 0x0 | Unknown. Used 48 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 18 times in PS3 4.76 ofw with value: "0x0" |
xlistOnCursorMove | event | Yes | Yes | event:native:/XmbMenu::OnCursorMoveXmList | Triggers an event, see RCOXML Structure |
xlistOnScrollIn | event | Yes | Yes | event:native:/XmbMenu::OnScrollInXmList | |
xlistOnScrollOut | event | Yes | Yes | event:native:/OnScrollOut_VmcAppearSettingList | |
xlistOnPush | event | Yes | Yes | event:native:/OnPush_VmcAppearSettingList | |
xlistOnContext | event | Yes | Yes | event:native:/OnContextMenuContentListFirstListPage | |
xlistOnFocusLeft | event | Yes | Yes | event:native:/XmbMenu::OnFocusLeftXmList | |
xlistOnFocusRight | event | Yes | Yes | 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
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
progressUnknownFloat23 | float | Yes | Yes | 100 | Unknown. Used 17 times in PSP 6.61 ofw with values: "100" (16 times), "1" (1 time) Unknown. Used 52 times in PS3 4.76 ofw with values: "100" (50 times), "1" (2 times) |
progressUnknownFloat24 | float | Yes | Yes | 1 | Unknown. Used 17 times in PSP 6.61 ofw with value: "0" Unknown. Used 52 times in PS3 4.76 ofw with value: "0" |
progressImageBarBase | image | Yes | Yes | image:tex_progress_bar image:tex_default_progress_base |
Loads a image from ImageTree |
progressImageBarSlider | image | Yes | Yes | image:tex_progress_bar_in image:tex_default_progress_slider | |
progressImageBarBaseShadow | image | Yes | Yes | Used 17 times in PSP 6.61 ofw with value: "nothing" Used 52 times in PS3 4.76 ofw with value: "nothing" |
- progressUnknown24
- "1" is a valid value (with data type "float"), found in sysconf_plugin.rco from PS3 firmware 1.02
Scroll
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
scrollUnknownFloat23 | float | Yes | Yes | 100 | Unknown. Used 70 times in PSP 6.61 ofw with value: "100" Unknown. Used 88 times in PS3 4.76 ofw with value: "100" |
scrollUnknownFloat24 | float | Yes | Yes | 100 | Unknown. Used 70 times in PSP 6.61 ofw with value: "100" Unknown. Used 88 times in PS3 4.76 ofw with value: "100" |
scrollUnknown25 | unk | Yes | Yes | 0x0 | Unknown. Used 70 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 88 times in PS3 4.76 ofw with value: "0x0" |
scrollImageBase | image | Yes | Yes | image:scroll_base | Loads a image from ImageTree |
scrollImageSlider | image | Yes | Yes | image:scroll_slider | |
scrollImageArrowUp | image | Yes | Yes | image:scroll_arrow_up | |
scrollImageBaseShadow | image | Yes | Yes | image:scroll_base_shadow | |
scrollImageArrowUpShadow | image | Yes | Yes | image:scroll_arrow_up_shadow |
MList
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
mlistItemsCount | int | Yes | Yes | 0x15 | Number of items in the list |
mlistUnknown24 | unk | Yes | Yes | 0x0 | Unknown. Used 184 times in PSP 6.61 ofw with value: "0x0" 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 | Unknown. Used 184 times in PSP 6.61 ofw with values: "0x0" (180 times), "0x1" (2 times), "0x2" (2 times) 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 | image:tex_default_text_focus | Loads a image from ImageTree |
mlistOnPush | event | Yes | Yes | event:native:/OnSettingPagePushList | Triggers an event, see RCOXML Structure |
mlistOnCursorMove | event | Yes | Yes | event:native:/OnSettingPageCursorMoveList | |
mlistOnFocusIn | event | Yes | Yes | event:native:/Bookmark::onBookmarkListFocusIn | |
mlistOnFocusOut | event | Yes | Yes | event:native:/Menu::cbFocusOut | |
mlistOnFocusLeft | event | Yes | Yes | event:native:/Menu::cbFocusLeft | |
mlistOnFocusRight | event | Yes | Yes | event:native:/Menu::cbFocusRight | |
mlistOnFocusUp | event | Yes | Yes | event:native:/Menu::cbFocusUp | |
mlistOnFocusDown | event | Yes | Yes | event:native:/cbFocusDown | |
mlistOnScrollIn | event | Yes | Yes | event:native:/cbScrollIn | |
mlistOnScrollOut | event | Yes | Yes | event:native:/cbScrollOut |
- mlistItemsCount (extracted as data type "unk")
- 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")
- mlistItemSpacing (extracted as data type "float")
- 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
ObjUnknown0xB
Unknown object. Not used in PS3 firmware
XItem
Text
Some of the "specific object attributes" from text seems to be similar than the "standard object attributes" (color scalers)
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
textMessage | text | Yes | Yes | text:msg_pw_changed | Loads a text from TextTree |
textFontstyle | font | Yes | Yes | font:fontstyle_light | Loads a font from FontTree |
textUnknown27 | unk | Yes | Yes | 0x1010101 | See below |
textUnknown29 | unk | Yes | Yes | 0x1 | Unknown. Used 1357 times in PSP 6.61 ofw with values: "0x0" (871 times), "0x1" (486 times) Unknown. Used 1305 times in PS3 4.76 ofw with values: "0x0" (30 times), "0x1" (1275 times) |
textFontSize | float | Yes | Yes | 10 | Font Y size in pixels, values found in PS3 4.76 ofw: "0", "7.605", "8.19", "10" |
textTopColorScaleR | float | Yes | Yes | 1 | Text top, color channels scaler (scale 0-1), values found in PS3 4.76 ofw: "0", "0.5", "1" |
textTopColorScaleG | float | Yes | Yes | 1 | |
textTopColorScaleB | float | Yes | Yes | 1 | |
textBottomColorScaleR | float | Yes | Yes | 0.5 | Text bottom, color channels scaler (scale 0-1), values found in PS3 4.76 ofw: "0", "0.5", "1" |
textBottomColorScaleG | float | Yes | Yes | 0.5 | |
textBottomColorScaleB | float | Yes | Yes | 0.5 | |
textSpacingHorizontal | float | Yes | Yes | 0 | in pixels, line spacing margin of ? (bad google translation). (textSpacingX ?) |
textUnknown37 | unk | Yes | Yes | Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". (somethingX or somethingRed ?) | |
textUnknown38 | unk | Yes | Yes | Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". (somethingY or somethingGreen ?) | |
textUnknown39 | unk | Yes | Yes | Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". (somethingZ or somethingBlue ?) | |
textSpacingVertical | float | Yes | Yes | 2 | in pixels, values found in PS3 4.76 ofw: "0", "2", margin between character ? (bad google translation). (textSpacingY ?) |
textShadowOffsetX | float | Yes | Yes | 4 | Text shadow effect displacement, in pixels, values found in PS3 4.76 ofw: "0", "4", "-5" |
textShadowOffsetY | float | Yes | Yes | -5 | |
textShadowOffsetZ | float | Yes | Yes | 0 | |
textShadowColorScaleR | float | Yes | Yes | 0.25 | Text shadow effect color channels scaler (scale 0-1), in pixels, values found in PS3 4.76 ofw: "0", "0.25", "0.9", "1" |
textShadowColorScaleG | float | Yes | Yes | 0.25 | |
textShadowColorScaleB | float | Yes | Yes | 0.25 | |
textShadowColorScaleA | float | Yes | Yes | 1 | |
textUnknown48 | unk | Yes | Yes | Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". (textFocusOffsetX with data type "float" ?) | |
textUnknown49 | unk | Yes | Yes | Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". (textFocusOffsetY with data type "float" ?) | |
textUnknown50 | unk | Yes | Yes | Unknown. Used 1357 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 1305 times in PS3 4.76 ofw with value: "0x0". (textFocusOffsetZ with data type "float" ?) | |
textUnknownFloat51 | float | Yes | Yes | Unknown. Used 1357 times in PSP 6.61 ofw with value: "1" Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". (textFocusColorScaleR ?) | |
textUnknownFloat52 | float | Yes | Yes | Unknown. Used 1357 times in PSP 6.61 ofw with value: "1" Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". (textFocusColorScaleG ?) | |
textUnknownFloat53 | float | Yes | Yes | Unknown. Used 1357 times in PSP 6.61 ofw with value: "1" Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". (textFocusColorScaleB ?) | |
textUnknownFloat54 | float | Yes | Yes | Unknown. Used 1357 times in PSP 6.61 ofw with value: "1" Unknown. Used 1305 times in PS3 4.76 ofw with value: "1". (textFocusColorScaleA ?) | |
textResizeMode | int | Yes | Yes | See below | |
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", and/or maybe the 7 unknowns labeled as "focus" are actually the "shining glow effects" (offset, and color scaler)
- textUnknown27 valid values extracted as data type "unk", found in PS3 4.76 ofw (looks like textFontstyleMode for italic, bold, underlined, etc... ?). It seems there is a total of 12 posible values, the byte most at left is always 1, the byte most at right allows for 3 values: 0,1,2 and the others are flags
- Used 1305 times in PS3 4.76 ofw with values:
- "0x1000000" (351 times)
- "0x1000001" (384 times)
- "0x1000100" (246 times)
- "0x1000101" (148 times)
- "0x1010000" (3 times)
- "0x1010001" (70 times)
- "0x1010101" (3 times)
- "0x1000002" (96 times)
- "0x1000102" (4 times)
- Used 1357 times in PSP 6.61 ofw with values:
- "0x1000000" (415 times)
- "0x1000001" (240 times)
- "0x1000100" (27 times)
- "0x1000101" (325 times)
- "0x1010000" (19 times)
- "0x1010001" (279 times)
- "0x1010101" (14 times)
- "0x1000002" (21 times)
- "0x1000102" (14 times)
- "0x1010002" (3 times)
- Used 1305 times in PS3 4.76 ofw with values:
- textResizeMode
- Seems to use the same "ResizeMode" than "plane" object, By return, 0x0 is width, height dependent, 0xffffffff size ignored (bad google translation)
- Used 1305 times in PS3 4.76 ofw with values: "0xffffffff" (719 times), "0x0" (586 times)
- Used 1357 times in PSP 6.61 ofw with values: "0xffffffff" (600 times), "0x0" (757 times)
- 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
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
modelobjectName | model | Yes | Yes | 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 by:
- opening_plugin.rco (coldboot)
- system_plugin_bg.rco (internal theme)
- visualizer_plugin.rco (external theme)
Spin
Most attributes from "Spin" object are similar than "ItemSpin" object
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
spinUnknown23 | unk | Yes | Yes | 0x0 | Unknown. Used 20 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 13 times in PS3 4.76 ofw with value: "0x0" |
spinUnknown24 | unk | Yes | Yes | 0x1 | Unknown. Used 20 times in PSP 6.61 ofw with values: "0x0" (9 times), "0x1" (11 times) Unknown. Used 13 times in PS3 4.76 ofw with values: "0x0" (10 times), "0x1" (1 time), "0x100" (2 times) |
spinUnknownImage25 | image | Yes | Yes | Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 13 times in PS3 4.76 ofw with value: "nothing". (spinImageArrow ?) | |
spinUnknownImage27 | image | Yes | Yes | Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 13 times in PS3 4.76 ofw with values: "nothing". (spinImageArrowShadow ?) | |
spinOnDecide | event | Yes | Yes | event:native:/OnDecideCaptionDuration | Triggers an event, see RCOXML Structure |
spinOnCancel | event | Yes | Yes | event:native:/OnCancelCaptionDuration | |
spinOnRollIn | event | Yes | Yes | event:native:/OnRollInSpinHdmiDetect | |
spinUnknownRef35 | ref | Yes | Yes | Unknown. Used 20 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 13 times in PS3 4.76 ofw with values: "nothing". (spinOnCursorMove ?) | |
spinOnFocusIn | event | Yes | Yes | event:native:/onFocusIn_premo_settings_connection_spin | Triggers an event, see RCOXML Structure |
spinOnFocusOut | event | Yes | Yes | event:native:/onFocusOut_premo_settings_connection_spin | |
spinOnFocusLeft | event | Yes | Yes | object2:lftv_page212_group000_ispin000 | |
spinOnFocusRight | event | Yes | Yes | object2:lftv_page212_group000_ispin001 | |
spinUnknown45 | unk | No | Yes | object2:bdpui_imagequalistcontrol_fnr_spin | Used 13 times in PS3 4.76 ofw with values: "nothing" (all). (spinOnFocusUp ?) |
spinUnknown47 | unk | No | Yes | object2:bdpui_imagequalistcontrol_bnr_spin | Used 13 times in PS3 4.76 ofw with values: "nothing" (all). (spinOnFocusDown ?) |
Action
Attribute | How it works | Research notes (partially speculative) | ||||
---|---|---|---|---|---|---|
Name | Type | Examples | ||||
actionText | text | Yes | Yes | text:msg_on |
ItemSpin
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
itemspinUnknownInt23 | int | Yes | Yes | 0x1 | Unknown. Used 29 times in PSP 6.61 ofw with values: "0x0" (23 times), "0x1" (6 times) 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 | 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) 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 | Unknown. Used 29 times in PSP 6.61 ofw with values: "0x0" (3 times), "0x1" (20 times), "0x101" (6 times) 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 | Unknown. Used 29 times in PSP 6.61 ofw with values: "0" (4 times), "9" (5 times), "11" (19 times), "13" (1 time) 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 | Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". (itemspinImageArrow ?) | |
itemspinUnknownImage31 | image | Yes | Yes | Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". (itemspinImageArrowShadow ?) | |
itemspinOnDecide | event | Yes | Yes | event:native:/OnTitleJumpSpinDecide | Triggers an event, see RCOXML Structure |
itemspinOnCancel | event | Yes | Yes | event:native:/OnTitleJumpSpinCancel | |
itemspinOnRollIn | event | Yes | Yes | event:native:/OnRollInSpinSecurityConfigPassword | |
itemspinUnknownRef39 | ref | Yes | Yes | Unknown. Used 29 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 17 times in PS3 4.76 ofw with value: "nothing". (itemspinOnCursorMove ?) | |
itemspinOnFocusIn | event | Yes | Yes | event:native:/OnPageVideoPlayerTimeJumpFocusIn | Triggers an event, see RCOXML Structure |
itemspinOnFocusOut | event | Yes | Yes | event:native:/OnPageVideoPlayerTimeJumpFocusOut | |
itemspinOnFocusLeft | event | Yes | Yes | event:native:/OnFocusLeftNumSpinWizardEventHandler object2:hour_spin | |
itemspinOnFocusRight | event | Yes | Yes | event:native:/OnFocusRightNumSpinWizardEventHandler 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)
- 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)
- 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
- 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
LList
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
llistUnknownInt23 | int | Yes | Yes | 0x6 | Unknown. Used 8 times in PSP 6.61 ofw with values: "0x2" (5 times), "0x5" (3 times) Unknown. Used 1 time in PS3 4.76 ofw with value: "0x6" (llistItemsCount ?) |
llistUnknown24 | unk | Yes | Yes | 0x0 | Unknown. Used 8 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 1 time in PS3 4.76 ofw with value: "0x0" |
llistUnknownFloat25 | float | Yes | Yes | 42 | Unknown. Used 8 times in PSP 6.61 ofw with values: "0" (1 time), "24" (3 times), "42" (4 times) 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 | Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusIn ?) | |
llistUnknownEvent30 | event | Yes | Yes | Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusOut ?) | |
llistUnknownEvent32 | event | Yes | Yes | Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusLeft ?) | |
llistUnknownEvent34 | event | Yes | Yes | Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusRight ?) | |
llistUnknownEvent36 | event | Yes | Yes | Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusUp ?) | |
llistUnknownEvent38 | event | Yes | Yes | Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnFocusDown ?) | |
llistOnScrollIn | event | Yes | Yes | event:native:/LD event:native:/OnScrollInListEdyViewer |
Triggers an event, see RCOXML Structure |
llistUnknownRef42 | ref | Yes | Yes | Unknown. Used 8 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 1 time in PS3 4.76 ofw with value: "nothing" (llistOnScrollOut ?) |
LItem
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
litemText | text | Yes | Yes | text:msg_wifi_sp_pswd | Loads a text from TextTree |
litemUnknownRef2 | ref | Yes | Yes | Used 15 times in PSP 6.61 ofw with value: "nothing" Used 0 times in PS3 4.76 ofw | |
litemUnknownRef4 | ref | Yes | Yes | Used 15 times in PSP 6.61 ofw with value: "nothing" Used 0 times in PS3 4.76 ofw |
Edit
The "image" and "event" attributes from "edit object" seems to be the same than "clock object"
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
editUnknown23 | unk | Yes | Yes | 0x0 | Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" |
editUnknown24 | unk | Yes | Yes | 0x0 | Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" |
editUnknown25 | unk | Yes | Yes | 0x0 | Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" |
editUnknown26 | unk | Yes | Yes | 0x0 | Unknown. Used 7 times in PSP 6.61 ofw with value: "0x0" Unknown. Used 9 times in PS3 4.76 ofw with value: "0x0" |
editUnknownImage27 | image | Yes | Yes | Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing". (editImageFrame ?) | |
editUnknownImage29 | image | Yes | Yes | Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing". (editImageArrow ?) | |
editOnDecide | event | Yes | Yes | event:native:/onDecide_ipaddr_NetworkAddressSetIpaddress | Triggers an event, see RCOXML Structure |
editOnCancel | event | Yes | Yes | event:native:/onCancel_ipaddr_NetworkAddrSetting | |
editOnFocusIn | event | Yes | Yes | Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing" | |
editOnFocusOut | event | Yes | Yes | Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing" | |
editOnFocusLeft | event | Yes | Yes | event:native:/onFocusLeft_ipaddr_NetworkAddrSetting | Triggers an event, see RCOXML Structure |
editOnFocusRight | event | Yes | Yes | event:native:/onFocusRight_ipaddr_NetworkAddrSetting | |
editOnFocusUp | event | Yes | Yes | object2:ipaddr_network_address_setting_ipaddress | "object2" is replacing the event editOnFocusUp |
editOnFocusDown | event | Yes | Yes | object2:ipaddr_network_address_setting_defaultrooter | "object2" is replacing the event editOnFocusDown |
editOnTick | event | Yes | Yes | Unknown. Used 7 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 9 times in PS3 4.76 ofw with value: "nothing" |
Clock
The "image" and "event" attributes from "edit object" seems to be the same than "clock object"
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
clockUnknown23 | unk | Yes | Yes | 0x1 | Unknown. Used 3 times in PSP 6.61 ofw with values: "0x0" (2 times), "0x1" (1 time) 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 | Unknown. Used 3 times in PSP 6.61 ofw with values: "100" (1 time), "200" (2 times) Unknown. Used 5 times in PS3 4.76 ofw with values: "100" (4 times), "200" (1 time) |
clockTextAm | text | Yes | Yes | text:msg_am | |
clockTextPm | text | Yes | Yes | text:msg_pm | |
clockUnknownRef29 | ref | Yes | Yes | Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (clockImageFrame ?) | |
clockUnknownImage31 | image | Yes | Yes | Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (clockImageArrow ?) | |
clockOnDecide | event | Yes | Yes | event:native:/OnDecideClockToolConfig | Triggers an event, see RCOXML Structure |
clockOnCancel | event | Yes | Yes | event:native:/OnCancelClockToolConfig | |
clockUnknownRef37 | ref | Yes | Yes | Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named onFocusIn) | |
clockUnknownRef39 | ref | Yes | Yes | Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named onFocusOut) | |
clockOnFocusLeft | event | Yes | Yes | event:native:/OnFocusLeftFirstConfig | Triggers an event, see RCOXML Structure |
clockOnFocusRight | event | Yes | Yes | event:native:/OnFocusRightFirstConfig | |
clockUnknownRef45 | ref | Yes | Yes | Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named onFocusUp) | |
clockUnknownRef47 | ref | Yes | Yes | Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 5 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named onFocusDown) | |
clockOnTick | event | Yes | Yes | event:native:/OnTickClockFirstConfigSetDateTime 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
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
ilistUnknownFloat23 | float | Yes | Yes | 24 | Unknown. Used 41 times in PSP 6.61 ofw with values: "0" (30 times), "20" (6 times), "24" (5 times) 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 | Unknown. Used 41 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 54 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named OnFocusIn) | |
ilistUnknownRef27 | ref | Yes | Yes | Unknown. Used 41 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 54 times in PS3 4.76 ofw with value: "nothing". (on objattribdef-psp.ini is named OnFocusOut) | |
ilistOnFocusLeft | event | Yes | Yes | event:native:/OnFocusLeftFirstConfig event:native:/EulaLicensingWizard::onFocusLeft |
Triggers an event, see RCOXML Structure |
ilistOnFocusRight | event | Yes | Yes | event:native:/NY event:native:/EulaLicensingWizard::onFocusRight | |
ilistUnknownRef33 | ref | No | Yes | Used 54 times in PS3 4.76 ofw with value: "nothing". (ilistOnFocusUp ?) | |
ilistOnFocusDown | event | No | Yes | event:native:/ConsoleAutoPowerOffPage::OnFocusDownIlist | Triggers an event, see RCOXML Structure |
ilistOnPush | event | No | Yes | event:native:/OnPushIlistBtDeviceManager | maybe OnPush is replacing an event here |
- PS3 has 4 more attributes than PSP, one seems to be a XMB Layouts override but the others are not so obvious where are located, the PSP "IList" specific attributes are copyed below for comparison purposes
unknownFloat16 = float onFocusIn = event onFocusOut = event onFocusLeft = event onFocusRight = event
IItem
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
iitemUnknown1 | unk | No | Yes | 0x0 | Used 136 times in PS3 4.76 ofw with value: "0x0" |
iitemText | text | Yes | Yes | text:msgupdater_dot text:msg_edy_driver_version |
Loads a text from TextTree |
iitemTextAlt | text | Yes | Yes | text:msglftv_settings_easy_start2 text:msg_info_none |
Icon
Object not used in PS3 firmware
Attribute | How it works | ||||
---|---|---|---|---|---|
Name | Type | Examples | |||
iconImage | image | Yes | Yes | image:tex_album_icon | Loads a image from ImageTree |
iconShadow | image | Yes | Yes | image:tex_album_icon_shadow | |
iconUnknownImage27 | image | Yes | Yes | Unknown. Used 3 times in PSP 6.61 ofw with value: "nothing" Unknown. Used 0 times in PS3 4.76 ofw (iconFocus ?) |
UButton
ObjUnknown0x1B
Unknown object. Not used in PS3 firmware
CheckboxGroup
Attribute | How it works | Research notes (partially speculative) | ||||
---|---|---|---|---|---|---|
Name | Type | 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) | |
checkboxgroupUnknown29 | 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
- checkboxgroupOverrideUnknown29 is too long name, it generates a broken rcoxml with the next attribute overlapped like this: checkboxgroupOverrideUnknown29checkboxgroupUnknown30="0x0"
CheckboxItem
Meter
Is the volume bar for media players (videoplayer_plugin.rco, sacd_plugin.rco, bdp_plugin.rco, audioplayer_plugin.rco)
- 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
- meterUnknown23 valid values found in PS3 firmware 1.02
- 0xfeffffff
- meterUnknownInt24 valid values found in PS3 firmware 1.02
- 0x2
- meterUnknown25 valid values found in PS3 firmware 1.02
- 0xfeffffff
- meterUnknown28 valid values found in PS3 firmware 1.02
- 0xffff
- meterUnknown30 valid values found in PS3 firmware 1.02
- 0xffffffff
- meterUnknown32 valid values found in PS3 firmware 1.02
- 0xffff
- meterUnknown34 valid values found in PS3 firmware 1.02
- 0xffffffff
EditBox
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
|