Editing RCOXML Objects
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
=Description= | =Description= | ||
'''RCOXML Objects''' are defined in the | '''RCOXML Objects''' are defined in the XML code embedded inside [[Resource Container (RCO)]] files, should be considered the "construction blocks" of the [[XMB]] | ||
= | {{Boxwarning3|content='''Standard object attributes''' are repeated in several objects and shares the same names<br />'''Specific object attributes''' listed here has been given an unique name to allow a better identification<br />The order of objects listed here follows the same order than [[Rcomage]] '''objattribdef-ps3.ini''' to dont break compatibility with it}} | ||
{{Boxread1|content=For more info about how to use and combine objects to create things with them see: [[RCOXML Structure]] and [[RCOXML Examples]]}} | |||
=ObjectTree= | |||
==Page== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | |||
== | |||
{{ | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific object attributes (Page) | |||
! 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 | ||
|-{{cellcolors|#DD6666}} | |||
| pageUnknownInt0 || int || {{yes}} || {{yes}} || 0x1110000 || ? || used 1174 times in retail firmware 4.76 all them with value: 0x1110000 | |||
|- | |- | ||
| | | pageOnInit || event || {{yes}} || {{yes}} || event:native:/OnControlPanelButtonInit || || | ||
|- | |- | ||
| | | pageOnCancel || event || {{yes}} || {{yes}} || event:native:/OnControlPanelButtonCancel || || | ||
{{ | |||
| | |||
|- | |- | ||
| | | pageOnContext || event || {{yes}} || {{yes}} || event:native:/OnControlPanelButtonContextMenu || || | ||
|- | |- | ||
| {{ | | pageOnActivate || event || {{yes}} || {{yes}} || event:native:/OnControlPanelButtonActivate || || | ||
|} | |} | ||
== | ===Plane=== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{{ | {| class="wikitable" | ||
|+specific object attributes (Plane) | |||
! 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> | |||
{| class="wikitable | |||
|+ | |||
! | |||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | |||
|- | |- | ||
| | | planeImage || image || {{yes}} || {{yes}} || image:tex_indi_message || Loads a image from [[RCOXML Images|ImageTree]] || | ||
|- | |- | ||
| | | planeDisplayMode || int || {{yes}} || {{yes}} || 0x3 || || used 2599 times in firmware 4.76 with values: "0x0" (2426 times), "0x1" (38 times), "0x3" (123 times), "0xffff0000" (12 times) | ||
|} | |} | ||
*''' | *'''planeDisplayMode ''' indicates a quality of the previous attribute '''planeImage''' | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
! value !! Display mode | |||
|- | |- | ||
| | | 0x0 || width, with reference to the height display ('''bad google translation''') | ||
|- | |- | ||
| | | 0x1 || Displayed in the same size as the image, scaling the left and right width while maintaining the size ('''bad google translation''') | ||
|- | |- | ||
| | | 0x2 || Displayed in the same size as the image, scaling up and down in height while maintaining a size ('''bad google translation''') | ||
|- | |- | ||
| | | 0x3 || Displayed in the same size as the image, scale the vertical and horizontal directions while keeping the size of width, in height ('''bad google translation''') | ||
|- | |- | ||
| | | 0xffff0000 || Displayed in the same size as the image ('''bad google translation''') | ||
|} | |} | ||
Line 196: | Line 66: | ||
*This attribute seems to use the same format and valid values than: | *This attribute seems to use the same format and valid values than: | ||
**"text" object attribute " | **"text" object attribute "textUnknown55" | ||
**Others ? | **Others ? | ||
Line 221: | Line 91: | ||
--> | --> | ||
=== | ===Button=== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp | {{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable | {{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | ||
|+ | {| class="wikitable" | ||
! | |+specific object attributes (Button) | ||
! 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 | |||
|- | |- | ||
| {{ | | buttonImage || image || {{yes}} || {{yes}} || image:tex_cp_volume || Loads a image from [[RCOXML Images|ImageTree]] || | ||
|- | |- | ||
| | | buttonShadow || image || {{yes}} || {{yes}} || image:tex_cp_volume_shadow || Loads a image from [[RCOXML Images|ImageTree]] || | ||
|- | |- | ||
| {{ | | buttonFocus || image || {{yes}} || {{yes}} || image:tex_cp_volume_focus || Loads a image from [[RCOXML Images|ImageTree]] || | ||
| | |||
| | |||
|- | |- | ||
| | | buttonText || text || {{yes}} || {{yes}} || text:msg_ok || Loads a text from [[RCOXML Texts|TextTree]] || | ||
|- | |- | ||
| {{ | | buttonOnPush || event || {{yes}} || {{yes}} || event:native:/AudioPlayerPlugin::OnVolumeButtonPush || || | ||
|- | |- | ||
| | | 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 || || | ||
|-{{cellcolors|#DD6666}} | |||
| | | buttonUnknownInt47 || int || {{yes}} || {{yes}} || 0x0<br>0xffffffff || ? || used 624 times in firmware 4.76 with values: "0x0" (560 times), or "0xffffffff" (64 times) | ||
| | |||
|} | |} | ||
=== | ===XMenu=== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp | {{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable | {{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | ||
|+ | {| class="wikitable" | ||
! | |+specific object attributes (XMenu) | ||
! 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 | |||
|- | |- | ||
| {{ | | xmenuMenus || int || {{yes}} || {{yes}} || 0xa || number of main icons of XMB (10 categories) || (on objattribdef-psp.ini is named '''itemsCount''') | ||
|- | |- | ||
| | | xmenuOnPush || event || {{yes}} || {{yes}} || event:native:/Bar::onPush || || | ||
|- | |- | ||
| {{ | | 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=== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | |||
{| class="wikitable" | |||
|+specific object attributes (XMList) | |||
! 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 | |||
|- | |-{{cellcolors|#DD6666}} | ||
| xmlistUnknown0 || unk || {{yes}} || {{yes}} || 0x0 || ? || used 20 times in firmware 4.76 all them with value "0x0" | |||
| | |||
|- | |- | ||
| | | xmlistImage || image || {{yes}} || {{yes}} || image:tex_game || Loads a image from [[RCOXML Images|ImageTree]] || | ||
|- | |- | ||
| | | xmlistText || text || {{yes}} || {{yes}} || text:msg_game || Loads a text from [[RCOXML Texts|TextTree]] || | ||
|} | |} | ||
===XList=== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | |||
|+specific object attributes (XList) | |||
{{ | ! 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> | ||
{| class="wikitable | |||
|+ | |||
! | |||
|- | |- | ||
| | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
| | |-{{cellcolors|#DD6666}} | ||
| {{ | | xlistUnknownInt23 || int || {{yes}} || {{yes}} || 0x0 || ? || used 18 times in firmware 4.76 all them with value "0x0" | ||
|- | |- | ||
| | | xlistOnCursorMove || event || {{yes}} || {{yes}} || event:native:/XmbMenu::OnCursorMoveXmList || || | ||
|- | |- | ||
| {{ | | 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}} || || || used 18 times in 4.76 firmware all them with value "nothing" | ||
|- | |- | ||
| | | xlistOnCancel || event || {{yes}} || {{yes}} || event:native:/OnCancelMenuGameConfig || || on objattribdef-psp.ini is named '''onFocusLeft''' | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | xlistUnknownEvent36 || event || {{yes}} || {{yes}} || nothing || ? || used 18 times in firmware 4.76 all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusRight''') | ||
|} | |} | ||
* | *On XMB vertical lists, when clicking left is using a "onCancel" because moves 1 level up in the hierarchy, but seems to be actually an "onFocusLeft" | ||
===Progress=== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | |||
|+specific object attributes (Progress) | |||
! 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> | |||
= | |||
{| class="wikitable | |||
|+ | |||
! | |||
|- | |- | ||
! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | |||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | progressUnknownFloat23 || float || {{yes}} || {{yes}} || 100<br>1 || ? || used 52 times in 4.76 firmware with values: "100" (50 times), "1" (2 times) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | progressUnknown24 || unk || {{yes}} || {{yes}} || || ? || used 52 times in 4.76 firmware all them wit value "0x0" | ||
|- | |- | ||
| | | progressImage || image|| {{yes}} || {{yes}} || image:tex_progress_bar || || empty progress bar. (aka: '''Bar''') | ||
|- | |- | ||
| | | progressImage2 || image || {{yes}} || {{yes}} || image:tex_progress_bar_in || || filled progress bar. (aka: '''Roll''') | ||
|- | |- | ||
| | | progressUnknownImage29 || image || {{yes}} || {{yes}} || || ? || used 52 times in 4.76 firmware all them wit value "nothing". (aka: '''Bar shadow of''') | ||
|} | |} | ||
=== | ===Scroll=== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp | {{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable | {{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | ||
|+ | {| class="wikitable" | ||
! | |+specific object attributes (Scroll) | ||
! 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 | |||
|-{{cellcolors|#DD6666}} | |||
| scrollUnknownFloat23 || float || {{yes}} || {{yes}} || || ? || used 88 times in 4.76 firmware all them with value "100" | |||
|- | |||
| | |||
| {{ | |||
| | |||
| | |||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | scrollUnknownFloat24 || float || {{yes}} || {{yes}} || || ? || used 88 times in 4.76 firmware all them with value "100" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | scrollUnknown25 || unk || {{yes}} || {{yes}} || || ? || used 88 times in 4.76 firmware all them with value "0x0" | ||
|- | |- | ||
| | | scrollUnknownImage26 || image || {{yes}} || {{yes}} || || ? || used 88 times in 4.76 firmware all them with value "nothing"<br>'''bar''' ? | ||
|- | |- | ||
| | | scrollUnknownImage28 || image || {{yes}} || {{yes}} || || ? || used 88 times in 4.76 firmware all them with value "nothing"<br>'''roll''' ? | ||
|- | |- | ||
| | | scrollUnknownImage30 || image || {{yes}} || {{yes}} || || ? || used 88 times in 4.76 firmware all them with value "nothing"<br>'''Arrow''' ? | ||
|- | |- | ||
| | | scrollUnknownImage32 || image || {{yes}} || {{yes}} || || ? || used 88 times in 4.76 firmware all them with value "nothing"<br>'''Bar shadow of''' ? | ||
|- | |- | ||
| | | scrollUnknownImage34 || image || {{yes}} || {{yes}} || || ? || used 88 times in 4.76 firmware all them with value "nothing"<br>'''Arrow shadow of''' ? | ||
|} | |} | ||
=== | ===MList=== | ||
{{Boxinfo3|content='''Console support''': {{icon content ps3 | {{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable | {{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | ||
|+ | {| class="wikitable" | ||
! | |+specific object attributes (MList) | ||
! 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 | ||
| | |-{{cellcolors|#DD6666}} | ||
| {{ | | mlistUnknown23 || unk || {{yes}} || {{yes}} || || ? || used 409 times in 4.76 firmware 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)<br>(on objattribdef-psp.ini is named '''numVisibleElements''') | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | mlistUnknown24 || unk || {{yes}} || {{yes}} || || ? || used 409 times in 4.76 firmware all them with value "0x0" | ||
| | |-{{cellcolors|#DD6666}} | ||
| {{ | | mlistUnknown25 || unk || {{yes}} || {{yes}} || || ? || used 409 times in 4.76 firmware 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)<br>(on objattribdef-psp.ini is named '''initTopPadding''', the initial position of the cursor) | ||
| | |-{{cellcolors|#DD6666}} | ||
| | | mlistUnknown26 || unk || {{yes}} || {{yes}} || || ? || used 409 times in 4.76 firmware with values: 0x0 (395 times), 0x1000000 (10 times), 0x2000000 (4 times) | ||
| | |||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | mlistUnknown27 || unk || {{yes}} || {{yes}} || || ? || used 409 times in 4.76 firmware all them with value "0x0"<br>(on objattribdef-psp.ini is named '''itemSpacing''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | mlistUnknown28 || unk || {{no}} || {{yes}} || || ? || used 409 times in 4.76 firmware with values: 0x0 (333 times), 0x4c090100 (6 times), 0x7f090100 (1 times), 0x1f070100 (8 times), 0x1f070000 (14 times), 0x69070000 (39 times), 0xc4040000 (8 times)<br>('''gridRefPositionX''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | mlistUnknown29 || unk || {{no}} || {{yes}} || || ? || used 409 times in 4.76 firmware with values: 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)<br>('''gridRefPositionY''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | mlistUnknown30 || unk || {{no}} || {{yes}} || || ? || used 409 times in 4.76 firmware with values: 0x0 (282 times), 0xe8050000 (2 times), 0x80030000 (125 times)<br>('''gridRefPositionZ''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | mlistUnknownRef32 || ref || {{yes}} || {{yes}} || || ? || used 409 times in 4.76 firmware all them with value "nothing" (probably is an '''event''') | ||
|- | |- | ||
| | | mlistOnPush || event || {{yes}} || {{yes}} || event:native:/OnSettingPagePushList || || | ||
|- | |- | ||
| | | 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 || || | ||
|} | |} | ||
===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 | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (MItem) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| | | mitemTextOrImage1 || text || {{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) | ||
|- | |- | ||
| | | mitemTextOrImage2 || text || {{yes}} || {{yes}} || text:msg_centraleurope_1250<br>image:tex_search || || weird, in webbrowser_plugin.rco is used as an image | ||
|- | |- | ||
| | | mitemTextOrImage3 || text || {{yes}} || {{yes}} || text:msg_none<br>image:tex_search_s || ? || weird, used 1126 times in 4.76 firmware with values: "nothing" (1093 times), with an "image" (32 times), or with a text (1 time) | ||
|} | |} | ||
===ObjUnknown0xB=== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Unknown<br />'''Specific object attributes''': Unknown}} | |||
Unknown object. Not used in PS3 firmware | |||
=== | ===XItem=== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp | {{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (XItem) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| xitemImage || image || {{yes}} || {{yes}} || || | | xitemImage || image || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|- | |- | ||
| xitemText || text || {{yes}} || {{yes}} || || | | xitemText || text || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | xitemUnknownRef4 || ref || {{yes}} || {{yes}} || || ? || Used 0 times in PS3 4.76 firmware | ||
|} | |} | ||
=== | ===Text=== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp | {{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (Text) | ||
! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| | | textText || text || {{yes}} || {{yes}} || text:msg_pw_changed || || | ||
|- | |- | ||
| textFont || ref || {{yes}} || {{yes}} || font:fontstyle_light || || | |||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknownInt27 || int || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware with values: "0x1" (351 times), "0x101" (3 times), "0x10001" (246 times), "0x1000101" (70 times), "0x1010001" (148 times), "0x1010101" (3 times), "0x1000001" (384 times), "0x2000001" (96 times), "0x2010001" (4 times)<br>'''Font typography flags''' ? (italic, bold, underlined, etc... by using cummulative and unique bit switches) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknownInt29 || int || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware with values: "0x1000000" (1275 times) or "0x0" (30 times) | ||
|- | |- | ||
| | | textSize || float || {{yes}} || {{yes}} || 10<br>8.19<br>7.605<br>0 || || | ||
|- | |- | ||
| | | textTopR || float || {{yes}} || {{yes}} || rowspan="6" | 1<br>0.5<br>0 || || | ||
|- | |- | ||
| | | textTopG || float || {{yes}} || {{yes}} || || | ||
|- | |- | ||
| | | textTopB || float || {{yes}} || {{yes}} || || | ||
|- | |- | ||
| | | textBottomR || float || {{yes}} || {{yes}} || || | ||
|- | |- | ||
| | | textBottomG || float || {{yes}} || {{yes}} || || | ||
|- | |- | ||
| | | textBottomB || float || {{yes}} || {{yes}} || || | ||
|- | |- | ||
| | | textSpacingHorizontal || float || {{yes}} || {{yes}} || 0 || || in pixels, line spacing margin of ? (bad google translation) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknown37 || unk || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "0x0" ('''somethingX''' or '''somethingRed''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknown38 || unk || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "0x0" ('''somethingY''' or '''somethingGreen''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknown39 || unk || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "0x0" ('''somethingZ''' or '''somethingBlue''' ?) | ||
|- | |- | ||
| | | textSpacingVertical || float || {{yes}} || {{yes}} || 0<br>2 || || in pixels, margin between character ? (bad google translation) | ||
|- | |- | ||
| | | textShadowX || float || {{yes}} || {{yes}} || 0<br>4 || || | ||
|- | |- | ||
| | | textShadowY || float || {{yes}} || {{yes}} || 0<br>-5 || || | ||
|- | |- | ||
| | | textShadowZ || float || {{yes}} || {{yes}} || 0 || || | ||
|- | |- | ||
| | | textShadowR || float || {{yes}} || {{yes}} || rowspan="3" | 0<br>0.25<br>0.9 || || | ||
|- | |- | ||
| | | textShadowG || float || {{yes}} || {{yes}} || || | ||
|- | |- | ||
| | | textShadowB || float || {{yes}} || {{yes}} || || | ||
|- | |- | ||
| | | textShadowA || float || {{yes}} || {{yes}} || 1<br>0 || || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknown48 || unk || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "0x0" ('''textFocusX''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknown49 || unk || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "0x0" ('''textFocusY''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknown50 || unk || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "0x0" ('''textFocusZ''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknownFloat51 || float || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "1" ('''textFocusR''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknownFloat52 || float || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "1" ('''textFocusG''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknownFloat53 || float || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "1" ('''textFocusB''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknownFloat54 || float || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "1" ('''textFocusA''' ?) | ||
|- | |- | ||
| | | textUnknown55 || unk || {{yes}} || {{yes}} || || ? || used 1305 times in 4.76 firmware with values: "0xffffffff" (719 times) or "0x0" (586 times)<br>By return, 0x0 is width, height dependent, 0xffffffff size ignored (bad google translation) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknownInt56 || int || {{no}} || {{yes}} || || ? || used 1305 times in 4.76 firmware with values: "0x3", "0x13", "0x14", "0x15", "0x17", "0x10013", "0x10014", "0x10015", "0x10016", "0x5f2", "0x5f5", "0x6bd", "0x6d7", etc... ('''gridRefsomething''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknownInt57 || int || {{no}} || {{yes}} || || ? || used 1305 times in 4.76 firmware with values: "0x3" (1235 times), "0x1be" (2 times), "0x1039a" (19 times), "0x10b48" (4 times), "0x10f77" (2 times), etc... ('''gridRefsomething''') | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | textUnknown58 || unk || {{no}} || {{yes}} || || ? || used 1305 times in 4.76 firmware all them with value "0x0" ('''gridRefsomething''') | ||
|} | |} | ||
*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" | *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" | ||
===ModelObject=== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | |||
|+specific object attributes (ModelObject) | |||
! 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 | |||
|- | |||
| modelobjectModel || model || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | |||
|} | |||
===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 ps3 | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (Spin) | ||
! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |||
| spinUnknown23 || unk || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "0x0" | |||
|-{{cellcolors|#DD6666}} | |||
| spinUnknownInt24 || int || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware with values: "0x0" (10 times), "0x10000" (2 times), "0x1000000" (1 time)<br>'''Folded at the end'''. "0x0" invalid, "0x1 effective" "0x101" effective (it is not aligned with the number of digits) (bad gogle translation) | |||
|- | |- | ||
| | | spinUnknownImage25 || image || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" ('''Up and down arrows''') | ||
|- | |- | ||
| | | spinUnknownImage27 || image || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" ('''Arrow shadow of''') | ||
|- | |- | ||
| | | spinOnDecide || event || {{yes}} || {{yes}} || event:native:/OnDecideCaptionDuration || || | ||
|- | |- | ||
| | | spinOnCancel || event || {{yes}} || {{yes}} || event:native:/OnCancelCaptionDuration || || | ||
|- | |- | ||
| | | spinOnRollIn || event || {{yes}} || {{yes}} || event:native:/OnRollInSpinHdmiDetect || || | ||
|- | |- | ||
| | | spinUnknownEvent35 || event || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" ('''onCursorMove''' ?) | ||
|- | |- | ||
| | | spinUnknownEvent37 || event || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" ('''onFocusIn''' ?) | ||
|- | |- | ||
| | | spinUnknownEvent39 || event || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" ('''onFocusOut''' ?) | ||
|- | |- | ||
| | | spinUnknownEvent41 || event || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" ('''onFocusLeft''' ?) | ||
|- | |- | ||
| | | spinUnknownEvent43 || event || {{yes}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" ('''onFocusRight''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | spinUnknownRef45 || ref || {{no}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | spinUnknownRef47 || ref || {{no}} || {{yes}} || || ? || used 13 times in 4.76 firmware all them with value "nothing" | ||
| | |} | ||
===Action=== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | |||
|+specific object attributes (Action) | |||
! 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 | |||
|- | |- | ||
| | | actionText || text || {{yes}} || {{yes}} || text:msg_on || || | ||
|} | |||
===ItemSpin=== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | |||
|+specific object attributes (ItemSpin) | |||
! 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 | |||
|- | |-{{cellcolors|#DD6666}} | ||
| itemspinUnknownInt23 || int || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0x0" (11 times), "0x1" (5 times), "0x240" (1 time) | |||
| | |||
|- | |- | ||
| | | itemspinUnknownInt24 || int || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware 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)<br>'''The number that can be selected''' (bad google translation) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | itemspinUnknownInt25 || int || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0x0" (4 times), "0x1" (5 times), "0x2" (7 times), "0x3" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | itemspinUnknownInt26 || int || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0x0" (7 times), "0x1" (2 times), "0x5dc" (1 time), "0xffffffff" (7 times) | ||
|- | |||
| itemspinUnknownInt27 || int || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0x10000" (2 times), "0x1000000" (11 times), "0x1010000" (4 times)<br>'''Folded at the end''', "0x0" invalid, "0x1 effective" "0x101" effective (it is not aligned with the number of digits) (bad google translation) | |||
|- | |||
| | |||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | itemspinUnknownFloat28 || float || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware with values: "0" (7 times), "11" (5 times), "13" (1 time), "16" (1 time), "32" (3 times) | ||
|- | |- | ||
| | | itemspinUnknownImage29 || image || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware all them with value "nothing" ('''Up and down arrows''' ?) | ||
|- | |- | ||
| | | itemspinUnknownImage31 || image || {{yes}} || {{yes}} || || ? || used 17 times in 4.76 firmware all them with value "nothing" ('''Arrow shadow of''' ?) | ||
|- | |- | ||
| | | itemspinOnDecide || event || {{yes}} || {{yes}} || event:native:/OnTitleJumpSpinDecide || || | ||
|- | |- | ||
| | | itemspinOnCancel || event || {{yes}} || {{yes}} || event:native:/OnTitleJumpSpinCancel || || | ||
|-{{cellcolors|#DD6666}} | |||
| itemspinUnknownRef37 || ref || {{no}} || {{yes}} || || ? || used 17 times in 4.76 firmware all them with value "nothing" | |||
|-{{cellcolors|#DD6666}} | |||
| itemspinUnknownRef39 || ref || {{no}} || {{yes}} || || ? || used 17 times in 4.76 firmware all them with value "nothing" | |||
|- | |- | ||
| | | itemspinOnFocusIn || event || {{yes}} || {{yes}} || event:native:/OnPageVideoPlayerTimeJumpFocusIn || || | ||
|- | |- | ||
| | | itemspinOnFocusOut || event || {{yes}} || {{yes}} || event:native:/OnPageVideoPlayerTimeJumpFocusOut || || | ||
|- | |- | ||
| | | itemspinOnFocusLeft || event || {{yes}} || {{yes}} || event:native:/OnFocusLeftNumSpinWizardEventHandler || || | ||
|- | |- | ||
| | | itemspinOnFocusRight || event || {{yes}} || {{yes}} || event:native:/OnFocusRightNumSpinWizardEventHandler || || | ||
|- | |- | ||
| | | itemspinObjPrev || object || {{yes}} || {{yes}} || || || used 17 times in 4.76 firmware all them with value "nothing". The object seems to be replacing '''itemspinOnFocusUp''' | ||
|- | |- | ||
| | | itemspinObjNext || object || {{yes}} || {{yes}} || || || used 17 times in 4.76 firmware all them with value "nothing". The object seems to be replacing '''itemspinOnFocusDown''' | ||
|} | |} | ||
The | *The value 0x5dc has been found used by UnknownInt24 and UnknownInt26. this seems to be a coincidence, but it means both are storing the value in the same format. Also probably UnknownInt25 uses the same format too because is in between them | ||
===Group=== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': No}} | |||
== | {{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | ||
=== | ===LList=== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp | {{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (LList) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | llistUnknownInt23 || int || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "0x6" | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | llistUnknown24 || unk || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "0x0" | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | llistUnknownFloat25 || float || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "0" | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | llistUnknownUnk26 || unk || {{no}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "0x0" ('''gridRefSomething''' ?) | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | llistUnknownUnk27 || unk || {{no}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "0x3a040000" ('''gridRefSomething''' ?) | ||
|- | |- | ||
| | | llistUnknownEvent28 || event || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" ('''llistOnFocusIn''' ?) | ||
|- | |- | ||
| | | llistUnknownEvent30 || event || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" ('''llistOnFocusOut''' ?) | ||
|- | |- | ||
| | | llistUnknownEvent32 || event || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" ('''llistOnFocusLeft''' ?) | ||
|- | |- | ||
| | | llistUnknownEvent34 || event || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" ('''llistOnFocusRight''' ?) | ||
|- | |- | ||
| | | llistUnknownEvent36 || event || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" ('''llistOnFocusUp''' ?) | ||
|- | |- | ||
| | | llistUnknownEvent38 || event || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" ('''llistOnFocusDown''' ?) | ||
|- | |- | ||
| | | llistOnScrollIn || event || {{yes}} || {{yes}} || event:native:/OnScrollInListEdyViewer || ? || | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | llistUnknownRef42 || ref || {{yes}} || {{yes}} || || ? || used 1 time in 4.76 firmware with value: "nothing" ('''llistOnScrollOut''' ?) | ||
|} | |} | ||
===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 | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (LItem) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| | | litemText || text || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|-{{cellcolors|#DD6666}} | |||
| litemUnknownRef2 || ref || {{yes}} || {{yes}} || || ? || Used 0 times in PS3 4.76 firmware | |||
|- | |||
| | |||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | litemUnknownRef4 || ref || {{yes}} || {{yes}} || || ? || Used 0 times in PS3 4.76 firmware | ||
|} | |} | ||
===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 | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (Edit) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |||
| editUnknown23 || unk || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "0x0" | |||
|-{{cellcolors|#DD6666}} | |||
| editUnknown24 || unk || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "0x0" | |||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | editUnknown25 || unk || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | editUnknown26 || unk || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "0x0" | ||
|- | |||
| editUnknownImage27 || image || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "nothing" ('''Selection border''' ?) | |||
|- | |- | ||
| | | editUnknownImage29 || image || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "nothing" ('''Up and down arrows''' ?) | ||
|- | |- | ||
| | | editOnDecide || event || {{yes}} || {{yes}} || event:native:/onDecide_ipaddr_NetworkAddressSetIpaddress || || | ||
|- | |- | ||
| | | editOnCancel || event || {{yes}} || {{yes}} || event:native:/onCancel_ipaddr_NetworkAddrSetting || || | ||
| | |- | ||
| editOnFocusIn || event || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "nothing" | |||
| | |||
|- | |- | ||
| editOnFocusOut || event || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "nothing" | |||
|- | |- | ||
| | | editOnFocusLeft || event || {{yes}} || {{yes}} || event:native:/onFocusLeft_ipaddr_NetworkAddrSetting || || | ||
|- | |- | ||
| | | 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 | ||
|- | |- | ||
| | | editOnTickClock || event || {{yes}} || {{yes}} || || ? || used 9 times in 4.76 firmware all them with value "nothing" (in PSP '''onDigitSwitch''') | ||
|} | |} | ||
===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 | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (Clock) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | clockUnknownInt23 || int || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware with values: "0x0" (3 times), "0x1000000" (1 time), "0x2000000" (1 time) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | clockUnknownFloat24 || float || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware with values: "0x100" (4 times), or "0x200" (1 time) | ||
|- | |- | ||
| | | clockText || text || {{yes}} || {{yes}} || text:msg_am || || | ||
|- | |- | ||
| | | clockTextAlt || text || {{yes}} || {{yes}} || text:msg_pm || || | ||
|-{{cellcolors|#DD6666}} | |||
| clockUnknownRef29 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing" | |||
|- | |- | ||
| | | clockUnknownImage31 || image || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing" (Up and down arrows ?) | ||
|- | |- | ||
| | | clockOnDecide || event || {{yes}} || {{yes}} || event:native:/OnDecideClockToolConfig || || | ||
|- | |- | ||
| | | clockOnCancel || event || {{yes}} || {{yes}} || event:native:/OnCancelClockToolConfig || || | ||
|-{{cellcolors|#DD6666}} | |||
| clockUnknownRef37 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusIn''') | |||
|-{{cellcolors|#DD6666}} | |||
| clockUnknownRef39 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusOut''') | |||
|- | |- | ||
| | | clockOnFocusLeft || event || {{yes}} || {{yes}} || event:native:/OnFocusLeftFirstConfig || || | ||
|- | |- | ||
| | | clockOnFocusRight || event || {{yes}} || {{yes}} || event:native:/OnFocusRightFirstConfig || || | ||
|- | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef45 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusUp''') | |||
| | |-{{cellcolors|#DD6666}} | ||
| clockUnknownRef47 || ref || {{yes}} || {{yes}} || || ? || used 5 times in 4.76 firmware all them with value "nothing"<br>(on objattribdef-psp.ini is named '''onFocusDown''') | |||
|- | |||
| | |||
| | |||
|- | |- | ||
| | | clockOnTickClock || event || {{yes}} || {{yes}} || event:native:/OnTickClockFirstConfig || || <br>(on objattribdef-psp.ini is named '''onDigitSwitch''') | ||
|} | |} | ||
=== | ===IList=== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp | {{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (IList) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | ilistUnknown23 || unk || {{yes}} || {{yes}} || || ? || used 54 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | ilistUnknown24 || unk || {{no}} || {{yes}} || || ? || used 54 times in 4.76 firmware with values: "0x0" (53 times), or "0x80090100" (1 time) (a '''gridRefSomething''' ?... if this one is gridRefX, then next 2 unknowns are Y and Z) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | ilistUnknownRef25 || ref || {{yes}} || {{yes}} || || ? || used 54 times in 4.76 firmware all them with value "nothing" ('''ilistOnFocusIn''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | ilistUnknownRef27 || ref || {{yes}} || {{yes}} || || ? || used 54 times in 4.76 firmware all them with value "nothing" ('''ilistOnFocusOut''' ?) | ||
|- | |- | ||
| | | ilistOnFocusLeft || event || {{yes}} || {{yes}} || event:native:/EulaLicensingWizard::onFocusLeft || || | ||
|- | |- | ||
| | | ilistOnFocusRight || event || {{yes}} || {{yes}} || event:native:/EulaLicensingWizard::onFocusRight || || | ||
|-{{cellcolors|#DD6666}} | |||
| ilistUnknownRef33 || ref || {{no}} ? || {{yes}} || || ? || used 54 times in 4.76 firmware all them with value "nothing" ('''ilistOnFocusUp''' ?) | |||
|- | |||
| | |||
| | |||
|- | |- | ||
| | | ilistOnFocusDown || event || {{no}} ? || {{yes}} || event:native:/ConsoleAutoPowerOffPage::OnFocusDownIlist || || | ||
|- | |- | ||
| | | 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 grid reference but this needs further analisys, the PSP attributes are copyed below for comparison purposes | |||
unknownFloat16 = float | |||
onFocusIn = event | |||
onFocusOut = event | |||
onFocusLeft = event | |||
onFocusRight = event | |||
===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 | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (IItem) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | |||
|-{{cellcolors|#DD6666}} | |||
| iitemUnknown1 || unk || {{no}} || {{yes}} || 0x0 || ? || used 136 times in firmware 4.76 all them with value "0x0" | |||
|- | |- | ||
| iitemText || text || {{yes}} || {{yes}} || text:msg_edy_driver_version || || | |||
|- | |- | ||
| | | iitemTextAlt || text || {{yes}} || {{yes}} || text:msg_info_none || || | ||
|} | |} | ||
===Icon=== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | |||
Object not used in PS3 firmware | |||
=== | |||
{{Boxinfo3|content='''Console support''': {{icon content psp | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (Icon) | ||
! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |- | ||
| | | iconImage || image || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|- | |||
| iconShadow || image || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | |||
|-{{cellcolors|#DD6666}} | |||
| iconUnknownImage27 || image || {{yes}} || {{yes}} || || ? || Used 0 times in PS3 4.76 firmware ('''iconFocus''' ?) | |||
|} | |} | ||
=== | ===UButton=== | ||
{{Boxinfo3|content='''Console support''': {{icon content psp | {{Boxinfo3|content='''Console support''': {{icon content psp}} {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | ||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (UButton) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | |||
|- | |- | ||
| | | ubuttonImage || image || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|- | |- | ||
| | | ubuttonOnPush || event || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|- | |- | ||
| | | ubuttonOnFocusIn || event || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|- | |- | ||
| | | ubuttonOnFocusOut || event || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|- | |- | ||
| | | ubuttonOnFocusLeft || event || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|- | |- | ||
| | | ubuttonOnFocusRight || event || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|- | |- | ||
| | | ubuttonOnFocusUp || event || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|- | |- | ||
| | | ubuttonOnFocusDown || event || {{yes}} || {{yes}} || || || Used 0 times in PS3 4.76 firmware | ||
|- | |-{{cellcolors|#DD6666}} | ||
| ubuttonUnknownInt39 || int || {{yes}} || {{yes}} || || ? || Used 0 times in PS3 4.76 firmware | |||
| | |||
| | |||
|} | |} | ||
===ObjUnknown0x1B=== | |||
{{Boxinfo3|content='''Console support''': {{icon content ps3}}<br />'''Standard object attributes''': Unknown<br />'''Specific object attributes''': Unknown}} | |||
Unknown object. Not used in PS3 firmware | |||
=== | |||
{{Boxinfo3|content='''Console support''': | |||
===CheckboxGroup=== | |||
{{Boxinfo3|content='''Console support''': {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (CheckboxGroup) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|-{{cellcolors|#DD6666}} | |||
| checkboxgroupUnknown23 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware with values: "0x0" (1 time), "0x2000000" (2 times), "0x6000000" (1 time), "0xa000000" (7 times), "0x1000000" (11 times), "0x14000000" (1 time) | |||
|-{{cellcolors|#DD6666}} | |||
| checkboxgroupUnknown24 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "0x0" | |||
|-{{cellcolors|#DD6666}} | |||
| checkboxgroupUnknown25 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "0xffffffff" | |||
|-{{cellcolors|#DD6666}} | |||
| checkboxgroupUnknown26 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "0x0" | |||
|-{{cellcolors|#DD6666}} | |||
| checkboxgroupUnknown27 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "0x0" | |||
|-{{cellcolors|#DD6666}} | |||
| checkboxgroupUnknown28 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "0x0" | |||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | checkboxgroupUnknown29 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware with values: "0x0" (16 times), "0x17040000" (7 times). ('''gridRefSomething''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | checkboxgroupUnknown30 || unk || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware ll them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |||
| checkboxgroupUnknownRef31 || ref || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "nothing" (probably another '''event''') | |||
|- | |- | ||
| | | checkboxgroupOnPush || event || {{no}} || {{yes}} || event:native:/VideoEditorUpload::ServiceLogin::OnPushSavePassword || || OnPush usually is doubtfull because replaces other events, but this one seems to be OnPush for sure | ||
|- | |- | ||
| | | 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 || || | ||
|-{{cellcolors|#DD6666}} | |||
| checkboxgroupUnknownRef51 || ref || {{no}} || {{yes}} || || ? || used 23 times in 4.76 firmware all them with value "nothing" ('''checkboxgroupOnScrollOut''' ?) | |||
|} | |||
===CheckboxItem=== | |||
{{Boxinfo3|content='''Console support''': {{icon content ps3}}<br />'''Standard object attributes''': No<br />'''Specific object attributes''': Yes}} | |||
{| class="wikitable" | |||
|+specific object attributes (CheckboxItem) | |||
! 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 | |||
|- | |- | ||
| | | checkboxitemText || text || {{no}} || {{yes}} || || || | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | checkboxitemUnknownRef3 || ref || {{no}} || {{yes}} || nothing || ? || used 2 times in 4.76 firmware, all them with the value "nothing" | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | checkboxitemUnknownRef5 || ref || {{no}} || {{yes}} || nothing || ? || used 2 times in 4.76 firmware, all them with the value "nothing" | ||
|} | |} | ||
===Meter=== | |||
{{Boxinfo3|content='''Console support''': {{icon content ps3}}<br />'''Standard object attributes''': Yes<br />'''Specific object attributes''': Yes}} | |||
=== | |||
{{Boxinfo3|content='''Console support''': | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (Meter) | ||
! colspan="5" | Attribute !! rowspan="2" | How it works | ! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | meterUnknown23 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware with values: "0x0" (2 times), "0xfcffffff" (6 times) | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | meterUnknown24 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware with values: "0x4000000", (6 times), "0x7000000" (2 times) | ||
|- | |-{{cellcolors|#DD6666}} | ||
| | | meterUnknown25 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware with values: "0x0" (5 times), "0x3000000" (2 times), "0xfcffffff" (1 time) | ||
|-{{cellcolors|#DD6666}} | |||
| meterUnknown26 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware with values: "0x4" (6 times), "0xffff" (2 times) | |||
|-{{cellcolors|#DD6666}} | |||
| meterUnknown27 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware with values: "0xc060000" (1 time), "0xa4020000" (1 time), "0xd4020000" (1 time), "0x40040000" (1 time), "0x1c050000" (1 time), "0xd8000000" (1 time), "0xffffffff" (2 times). ('''gridRefSomething''' ?) | |||
|-{{cellcolors|#DD6666}} | |||
| meterUnknownRef28 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware all them with value "nothing" | |||
|-{{cellcolors|#DD6666}} | |||
| meterUnknownRef30 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware all them with value "nothing" | |||
|-{{cellcolors|#DD6666}} | |||
| meterUnknownRef32 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware all them with value "nothing" | |||
|-{{cellcolors|#DD6666}} | |||
| meterUnknownRef34 || unk || {{no}} || {{yes}} || || ? || used 8 times in 4.76 firmware all them with value "nothing" | |||
|} | |} | ||
=== | ===EditBox=== | ||
{{Boxinfo3|content='''Console support''': {{icon content ps3 | {{Boxinfo3|content='''Console support''': {{icon content ps3}}<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 | |||
{{spoilermini|title=standard object attributes|content=<br>{{RCOXML standard object attributes}}}} | |||
{| class="wikitable" | {| class="wikitable" | ||
|+specific attributes | |+specific object attributes (EditBox) | ||
! 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 | ! Name !! Type !! {{icon content psp}} !! {{icon content ps3}} !! Examples | ||
|- | |||
| editboxText || text || {{no}} || {{yes}} || text:msg_playlist_pane || || | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownRef25 || ref || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "nothing" (maybe '''editboxTextFont''' ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknown27 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware with values: "0x1000000" (2 times), "0x1000001" (25 times), "0x1000101" (7 times), "0x1010001" (40 times)<br>'''Font typography flags''' ? (italic, bold, underlined, etc... by using cummulative and unique bit switches) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknown28 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware with values: "0x0" (37 times) or "0x1" (37 times) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat29 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "10" (editboxSomethingSize ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat30 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingTopRed ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat31 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingTopGreen ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat32 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingTopBlue ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat33 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingBottomRed ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat34 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingBottomGreen ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat35 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingBottomBlue ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat36 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingSpacingHorizontal ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknown37 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknown38 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknown39 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat40 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingSpacingVertical ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat41 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "4" (editboxSomethingShadowX ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat42 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "-5" (editboxSomethingShadowY ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat43 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0" (editboxSomethingShadowZ ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat44 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0.25" (editboxSomethingShadowRed ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat45 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0.25" (editboxSomethingShadowGreen ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat46 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0.25" (editboxSomethingShadowBlue ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat47 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingShadowAlpha ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknown48 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingFocusX ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknown49 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingFocusY ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknown50 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" (editboxSomethingFocusZ ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat51 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusRed ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat52 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusGreen ?) | |||
|-{{cellcolors|#DD6666}} | |||
| editboxUnknownFloat53 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusBlue ?) | |||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | editboxUnknownFloat54 || float || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "1" (editboxSomethingFocusAlpha ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | editboxUnknown55 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0" | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | editboxUnknown56 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware with values: "0x3000000" (2 times), "0x13000000" (1 time), "0x13000100" (2 times), "0x14000100" (69 times)<br>('''gridRefPositionX''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | editboxUnknown57 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware with values: "0x3000000" (68 times), "0x52090100" (6 times)<br>('''gridRefPositionY''' ?) | ||
|-{{cellcolors|#DD6666}} | |-{{cellcolors|#DD6666}} | ||
| | | editboxUnknown58 || unk || {{no}} || {{yes}} || || ? || used 74 times in 4.76 firmware all them with value "0x0"<br>('''gridRefPositionZ''' ?) | ||
|- | |||
| editboxImage || image || {{no}} || {{yes}} || image:avc2_main_back_paper || || | |||
|- | |||
| editboxImage2 || image || {{no}} || {{yes}} || image:avc2_main_back_paper || || name is too generic, is better a more explicit name ('''editboxFocus''' or '''editboxShadow''' ?) | |||
|- | |||
| editboxOnPush || event || {{no}} || {{yes}} || event:native:/OnPushEditUsername || || | |||
|- | |||
| editboxOnFocusIn || event || {{no}} || {{yes}} || event:native:/OnFocusInEdit || || | |||
|- | |||
| editboxOnFocusOut || event || {{no}} || {{yes}} || event:native:/DialogController::onEditBottonFocusOut || || | |||
|- | |- | ||
| | | editboxOnFocusLeft || event || {{no}} || {{yes}} || event:native:/OnFocusLeftEditConnectionSettingsforDebug || || | ||
|- | |- | ||
| | | editboxOnFocusRight || event || {{no}} || {{yes}} || event:native:/OnFocusRightEditConnectionSettingsforDebug || || | ||
|- | |- | ||
| | | editboxOnFocusUp || event || {{no}} || {{yes}} || event:native:/OnFocusUpButtonWordRegistrationWizard || || | ||
|- | |- | ||
| | | editboxOnFocusDown || event || {{no}} || {{yes}} || event:native:/OnFocusDownEditBoxPassword || || | ||
|} | |} | ||
=Object examples= | |||
==Changing color, size & shadow of TEXTS==<!-- iirc there is a setting for the font type too --> | |||
== | Tutorial link: [http://www.tortuga-cove.com/forums/viewtopic.php?f=128&t=5361&p=28094#p28094 Changing the XMB Colour] | ||
== | Located into .xml files of .rco files, scale <span style="color:#ff0000"> R </span><span style="color:#008000"> G </span><span style="color:#0000ff"> B </span>α colors go between 0 to 1. | ||
e.g.: Decimal value divided by 255 to get into this scale. | |||
{{File Formats}} | {{File Formats}} | ||
<noinclude>[[Category:Main]]</noinclude> | <noinclude>[[Category:Main]]</noinclude> |