Talk:Rcomage: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 42: Line 42:
Lot of unknowns, some of them was not posible to identify in PSP times because PSP never used them... but in PS3 is posible to identify a few more, please help to fill an "unnofficial" list here
Lot of unknowns, some of them was not posible to identify in PSP times because PSP never used them... but in PS3 is posible to identify a few more, please help to fill an "unnofficial" list here
  [Page]
  [Page]
  onInit      OnListPageOpen
  onInit      OnListPageOpen <---- better, official name (in rcomage are swapped onInit & onLoad)
  [MList]
  [MList]
  unknownRef3  Text
  unknownRef3  Text
Line 53: Line 53:
  unknownRef51 cbScrollOut
  unknownRef51 cbScrollOut
  [XMenu]
  [XMenu]
  onLoad        onInit <---- better, official name
  onLoad        onInit <---- better, official name (in rcomage are swapped onInit & onLoad)
  onEnter        onPush <---- better, official name
  onEnter        onPush <---- better, official name
  unknownEvent28 onCursorMove
  unknownEvent28 onCursorMove
Line 80: Line 80:
**onLabelLoad="event:native:/Bar::onScrollIn"
**onLabelLoad="event:native:/Bar::onScrollIn"
**unknownRef32="event:native:/Bar::onScrollOut"
**unknownRef32="event:native:/Bar::onScrollOut"
**image="image:wid_move" shadow="nothing" image2="image:wid_move_forcus" (and xmb icon/button is composed by: image, shadow, glow)
**image="image:wid_move" shadow="nothing" image2="image:wid_move_forcus" (an xmb icon/button is composed by: image, shadow, glow)
**unknownEvent31="event:native:/XaiController::onPanelCommand"
**unknownEvent31="event:native:/XaiController::onPanelCommand"
**unknownEvent37="event:native:/XaiController::onPanelCommand"
**unknownEvent37="event:native:/XaiController::onPanelCommand"

Revision as of 17:05, 2 November 2015

Missing descriptors in rcomage current version (1.1.1)

miscmap.ini

  • See Languages
    • unknown0x10.xml is Polish
    • unknown0x11.xml is Portuguese (Brazil)
    • unknown0x12.xml is English (Great Britain)
    • unknown0x13.xml is Turkish
  • The languages are listed in the file miscmap.ini... you can add the unknowns by yourself to the languages table, example:
[languages]
00_Japanese      ; ja
01_EnglishUSA    ; en
02_French        ; fr
03_Spanish       ; es
04_German        ; de
05_Italian       ; it
06_Dutch         ; nl
07_PortuguesePT  ; pt
08_Russian       ; ru
09_Korean        ; ko
10_ChineseTrad   ; ch
11_ChineseSimpl  ; zh
12_Finnish       ; fi
13_Swedish       ; sv
14_Danish        ; da
15_Norwegian     ; no
16_Polish        ; pl
17_PortugueseBR  ; br
18_EnglishGB     ; gb
19_Turkish       ; tr
  • changes i made...--Sandungas (talk) 00:08, 23 October 2014 (EDT)
    • Added language id number before the filenames
    • Added the 4 unknowns (Polish, PortugueseBR, EnglishGB, and Turkish)
    • Changed filenames for variants of PortuguesePT/BR, and EnglishUSA/GB
    • Fixed "Portugese" typo

objattribdef-ps3.ini

This file defines the names of the object attributes used in the XML descriptor at the root of the .rco

Lot of unknowns, some of them was not posible to identify in PSP times because PSP never used them... but in PS3 is posible to identify a few more, please help to fill an "unnofficial" list here

[Page]
onInit       OnListPageOpen <---- better, official name (in rcomage are swapped onInit & onLoad)
[MList]
unknownRef3  Text
unknownRef33 OnPush ?
unknownRef37 OnFocusIn
unknownRef39 OnFocusOut <---speculative, because always appears inmediatlly after OnFocusIn, and there is not unknownRef38 in rcomage)
unknownRef41 cbFocusLeft
unknownRef47 cbFocusDown
unknownRef49 OnScrollIn
unknownRef51 cbScrollOut
[XMenu]
onLoad         onInit <---- better, official name (in rcomage are swapped onInit & onLoad)
onEnter        onPush <---- better, official name
unknownEvent28 onCursorMove
onLabelLoad    onScrollIn <---- better, official name
unknownRef32   onScrollOut
[Button]
image2         glow
unknownEvent31 onPanelCommand
unknownEvent37 onPanelCommand
unknownEvent39 onPanelCommand
  • Examples:
    • onInit="event:native:/OnListPageOpen"
    • unknownRef3="text:msg_game"
    • unknownRef33="event:native:/OnPushMlistID"
    • unknownRef33="event:native:/Menu::cbPush"
    • unknownRef37="event:native:/OnFocusInMlistID"
    • unknownRef41="event:native:/Menu::cbFocusLeft"
    • unknownRef47="event:native:/Menu::cbFocusDown"
    • unknownRef49="event:native:/OnScrollInMlistID"
    • unknownRef49="event:native:/Menu::cbScrollIn"
    • unknownRef51="event:native:/Menu::cbScrollOut"
    • onLoad="event:native:/Bar::onInit"
    • onEnter="event:native:/Bar::onPush"
    • unknownEvent28="event:native:/Bar::onCursorMove"
    • onLabelLoad="event:native:/Bar::onScrollIn"
    • unknownRef32="event:native:/Bar::onScrollOut"
    • image="image:wid_move" shadow="nothing" image2="image:wid_move_forcus" (an xmb icon/button is composed by: image, shadow, glow)
    • unknownEvent31="event:native:/XaiController::onPanelCommand"
    • unknownEvent37="event:native:/XaiController::onPanelCommand"
    • unknownEvent39="event:native:/XaiController::onPanelCommand"

In the previous examples the MlistID is the owner of the attribute that specifyes the event... so MlistID needs to be removed to deduce the event name

Probably another 2 unknowns are OnFocusOut and OnScrollOut (because Out is the opposite state of In, it seems Focus and Scroll are intended to have 2 states)

animattribdef-ps3.ini

This file defines the names of the animation attributes used in the XML descriptor at the root of the .rco

Some unknowns, not much interesting because PS3 doesnt seems to use too much xml animations inside rco's (with a few exceptions like gameboot animation, etc...)

tagmap.ini

This file defines the names of the tags used in the XML descriptor at the root of the .rco

Only a few unknowns