Template:RCO TOC reference types: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
m (this names are "codenames" in the firmware, are the reason why at the time of coding rcomage the "trees" was given that names)
m (not much probable)
Line 17: Line 17:
| 0x04040000 || absolute ? || '''sound:''' ? || associated .SPRX || '''SoundTree'''/[[RCOXML Sounds|Sound]] || File inside [[Resource Container (RCO)|RCO]] || <Entry <span style="color:#000099;">sound</span>=<span style="color:#990000;">"sound:mysound"</span>> ? || <abbr title="never found used in RCOXML code... but the reference_types for text, images, model, sound, font... follows the same order than the entry_types for TestTree, ImageTree, ModelTree, SoundTree, FontTree... so is highly probable ths is a reference to a sound file">speculation</abbr>
| 0x04040000 || absolute ? || '''sound:''' ? || associated .SPRX || '''SoundTree'''/[[RCOXML Sounds|Sound]] || File inside [[Resource Container (RCO)|RCO]] || <Entry <span style="color:#000099;">sound</span>=<span style="color:#990000;">"sound:mysound"</span>> ? || <abbr title="never found used in RCOXML code... but the reference_types for text, images, model, sound, font... follows the same order than the entry_types for TestTree, ImageTree, ModelTree, SoundTree, FontTree... so is highly probable ths is a reference to a sound file">speculation</abbr>
|-
|-
| 0x04050000 || absolute || '''font:''' || [[RCOXML Objects]] || '''FontTree'''/[[RCOXML Fonts|Font]] || File inside [[Resource Container (RCO)|RCO]] ? || <Entry <span style="color:#000099;">font</span>=<span style="color:#990000;">"font:fontstyle_sanserif"</span>> || <abbr title="font management is not fully implemented in rcomage, the pointer could be aiming to one of the '''unknown data tables''' in the RCO header that should be renamed to '''font table'''... so this could be a reference to a font file">speculation</abbr>
| 0x04050000 || absolute || '''font:''' || [[RCOXML Objects]] || '''FontTree'''/[[RCOXML Fonts|Font]] || File inside [[Resource Container (RCO)|RCO]] ? || <Entry <span style="color:#000099;">font</span>=<span style="color:#990000;">"font:fontstyle_sanserif"</span>> ||  
|-{{cellcolors|#ff7777}}
|-{{cellcolors|#ff7777}}
| 0x04060000 || absolute ? || ''ref_type_unk'' || [[RCOXML Objects]] ? || '''UnknownTree'''/Unknown || File inside [[Resource Container (RCO)|RCO]] ? ||  || <abbr title="the position matches with the '''unknownTree''' in the RCO header that seems to point to one of the '''unknown data tables''' in the RCO header... so this could be a reference to a file">speculation</abbr>
| 0x04060000 || absolute ? || ''ref_type_unk'' || [[RCOXML Objects]] ? || '''UnknownTree'''/Unknown || File inside [[Resource Container (RCO)|RCO]] ? ||  || <abbr title="the position matches with the '''unknownTree''' in the RCO header that seems to point to one of the '''unknown data tables''' in the RCO header... so this could be a reference to a file">speculation</abbr>

Revision as of 09:05, 17 October 2016

RCO TOC reference types
reference_type pointer Method Loader Loads From Example (XML) Notes
0xFFFF0000 0xFFFFFFFF n/a All Nothing None <Entry reference="nothing">
0x04000000 relative event: RCOXML Objects
RCOXML Animations
Code function Associated .SPRX <Entry event="event:native:/runFuctionX">
ScriptTree/Script File inside RCO <Entry event="event:script:/main/runFuctionX">
0x04010000 # (0-based) text: RCOXML Objects
XMBML Code
TextTree/Text Strings inside RCO <Entry text="text:msg_mytext">
0x04020000 absolute image: RCOXML Objects
XMBML Code
ImageTree/Image File inside RCO <Entry image="image:tex_mytexture">
0x04030000 absolute model: RCOXML Objects ModelTree/Model File inside RCO <Entry model="model:mymodel">
0x04040000 absolute ? sound: ? associated .SPRX SoundTree/Sound File inside RCO <Entry sound="sound:mysound"> ? speculation
0x04050000 absolute font: RCOXML Objects FontTree/Font File inside RCO ? <Entry font="font:fontstyle_sanserif">
0x04060000 absolute ? ref_type_unk RCOXML Objects ? UnknownTree/Unknown File inside RCO ? speculation
0x04070000 absolute object2: RCOXML Objects ObjectTree/Object RCOXML code <Entry object2="object2:plane_myplane"> speculation
0x04080000 absolute anim: RCOXML Animations AnimTree/Animation RCOXML code <Entry anim="anim:myanimation">
0x04090000 absolute object: RCOXML Animations ObjectTree/Object RCOXML code <Entry object="object:plane_myplane">