Template:Custom render plugin.rco changelog: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(changed attribute names by using the same names from RCOXML Objects) |
||
Line 84: | Line 84: | ||
{{spoiler|Detailed changelog| | {{spoiler|Detailed changelog| | ||
*In the xml examples below, only the rcoxml code from firmware 1.00 and 4.76 are included completly (first and latest retail firmware at this date). All the others displays '''only''' the changes, either a complete line when added new, or the specific attributes that changed | *In the xml examples below, only the rcoxml code from firmware 1.00 and 4.76 are included completly (first and latest retail firmware at this date). All the others displays '''only''' the changes, either a complete line when added new, or the specific attributes that changed | ||
*All this has been extracted with a modifyed version of rcomage using a custom '''objattribdef-ps3.ini''' where the 6 "unknowns" from | *All this has been extracted with a modifyed version of rcomage using a custom '''objattribdef-ps3.ini''' where the 6 "unknowns" from std object attributes has been configured as data type "unk" (for a raw value extraction, not conversion applyed) | ||
'''Firmware 1.00-1.02''' | '''Firmware 1.00-1.02''' | ||
Line 97: | Line 97: | ||
</ImageTree> | </ImageTree> | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_null" | <Page name="page_null" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"></Page> | ||
<Page name="page_coldboot" | <Page name="page_coldboot" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"> | ||
<Plane name="scelogo" | <Plane name="scelogo" stdPositionX="0" stdPositionY="0" stdPositionZ="0" stdColorScaleR="1" stdColorScaleG="1" stdColorScaleB="1" stdColorScaleA="1" stdSizeX="0" stdSizeY="0" stdSizeZ="0" stdSizeScaleX="1" stdSizeScaleY="1" stdSizeScaleZ="1" stdAnchorPointMode="0x0" stdOnInit="nothing" stdOverridePositionX="0xe9010000" stdOverridePositionY="0xea010000" stdOverridePositionZ="0x0" stdOverrideSizeX="0xeb010100" stdOverrideSizeY="0xec010100" stdOverrideSizeZ="0x100" planeImage="image:tex_scelogo" planeResizeMode="0x0"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot" | <Page name="page_gameboot" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdPositionX="0" stdPositionY="0" stdPositionZ="0" stdColorScaleR="1" stdColorScaleG="1" stdColorScaleB="1" stdColorScaleA="1" stdSizeX="0" stdSizeY="0" stdSizeZ="0" stdSizeScaleX="1" stdSizeScaleY="1" stdSizeScaleZ="1" stdAnchorPointMode="0x0" stdOnInit="nothing" stdOverridePositionX="0x0" stdOverridePositionY="0x0" stdOverridePositionZ="0x0" stdOverrideSizeX="0xed010100" stdOverrideSizeY="0xee010100" stdOverrideSizeZ="0x100" planeImage="image:tex_ps3logo" planeResizeMode="0x0"></Plane> | ||
</Page> | </Page> | ||
</ObjectTree> | </ObjectTree> | ||
Line 157: | Line 157: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0xee010000" | <Plane name="scelogo" stdOverridePositionX="0xee010000" stdOverridePositionY="0xef010000" stdOverrideSizeX="0xf0010100" stdOverrideSizeY="0xf1010100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0xf2010100" stdOverrideSizeY="0xf3010100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 172: | Line 172: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0xef010000" | <Plane name="scelogo" stdOverridePositionX="0xef010000" stdOverridePositionY="0xf0010000" stdOverrideSizeX="0xf1010100" stdOverrideSizeY="0xf2010100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0xf3010100" stdOverrideSizeY="0xf4010100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 187: | Line 187: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0xee010000" | <Plane name="scelogo" stdOverridePositionX="0xee010000" stdOverridePositionY="0xef010000" stdOverrideSizeX="0xf0010100" stdOverrideSizeY="0xf1010100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0xf2010100" stdOverrideSizeY="0xf3010100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 202: | Line 202: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0xd2010000" | <Plane name="scelogo" stdOverridePositionX="0xd2010000" stdOverridePositionY="0xd3010000" stdOverrideSizeX="0xd4010100" stdOverrideSizeY="0xd5010100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0xd6010100" stdOverrideSizeY="0xd7010100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 217: | Line 217: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0xd3010000" | <Plane name="scelogo" stdOverridePositionX="0xd3010000" stdOverridePositionY="0xd4010000" stdOverrideSizeX="0xd5010100" stdOverrideSizeY="0xd6010100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0xd7010100" stdOverrideSizeY="0xd8010100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 232: | Line 232: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0xd5010000" | <Plane name="scelogo" stdOverridePositionX="0xd5010000" stdOverridePositionY="0xd6010000" stdOverrideSizeX="0xd7010100" stdOverrideSizeY="0xd8010100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0xd9010100" stdOverrideSizeY="0xda010100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 247: | Line 247: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0xd6010000" | <Plane name="scelogo" stdOverridePositionX="0xd6010000" stdOverridePositionY="0xd7010000" stdOverrideSizeX="0xd8010100" stdOverrideSizeY="0xd9010100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0xda010100" stdOverrideSizeY="0xdb010100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 262: | Line 262: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0xe3010000" | <Plane name="scelogo" stdOverridePositionX="0xe3010000" stdOverridePositionY="0xe4010000" stdOverrideSizeX="0xe5010100" stdOverrideSizeY="0xe6010100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0xe7010100" stdOverrideSizeY="0xe8010100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 283: | Line 283: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0xe5010000" | <Plane name="scelogo" stdOverridePositionX="0xe5010000" stdOverridePositionY="0xe6010000" stdOverrideSizeX="0xe7010100" stdOverrideSizeY="0xe8010100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0xe9010100" stdOverrideSizeY="0xea010100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 298: | Line 298: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x24020000" | <Plane name="scelogo" stdOverridePositionX="0x24020000" stdOverridePositionY="0x25020000" stdOverrideSizeX="0x26020100" stdOverrideSizeY="0x27020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x28020100" stdOverrideSizeY="0x29020100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 313: | Line 313: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x3a020000" | <Plane name="scelogo" stdOverridePositionX="0x3a020000" stdOverridePositionY="0x3b020000" stdOverrideSizeX="0x3c020100" stdOverrideSizeY="0x3d020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x3e020100" stdOverrideSizeY="0x3f020100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 328: | Line 328: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x49020000" | <Plane name="scelogo" stdOverridePositionX="0x49020000" stdOverridePositionY="0x4a020000" stdOverrideSizeX="0x4b020100" stdOverrideSizeY="0x4c020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x4d020100" stdOverrideSizeY="0x4e020100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 343: | Line 343: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x4c020000" | <Plane name="scelogo" stdOverridePositionX="0x4c020000" stdOverridePositionY="0x4d020000" stdOverrideSizeX="0x4e020100" stdOverrideSizeY="0x4f020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_coldboot2" | <Page name="page_coldboot2" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"> | ||
<Plane name="coldboot_ps3logo" | <Plane name="coldboot_ps3logo" stdPositionX="0" stdPositionY="0" stdPositionZ="0" stdColorScaleR="1" stdColorScaleG="1" stdColorScaleB="1" stdColorScaleA="1" stdSizeX="0" stdSizeY="0" stdSizeZ="0" stdSizeScaleX="1" stdSizeScaleY="1" stdSizeScaleZ="1" stdAnchorPointMode="0x0" stdOnInit="nothing" stdOverridePositionX="0x0" stdOverridePositionY="0x0" stdOverridePositionZ="0x0" stdOverrideSizeX="0x100" stdOverrideSizeY="0x100" stdOverrideSizeZ="0x100" planeImage="nothing" planeResizeMode="0x0"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x50020100" stdOverrideSizeY="0x51020100"></Plane> | ||
</Page> | </Page> | ||
</ObjectTree> | </ObjectTree> | ||
Line 375: | Line 375: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x4e020000" | <Plane name="scelogo" stdOverridePositionX="0x4e020000" stdOverridePositionY="0x4f020000" stdOverrideSizeX="0x50020100" stdOverrideSizeY="0x51020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x52020100" stdOverrideSizeY="0x53020100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 389: | Line 389: | ||
<MainTree> | <MainTree> | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="blur" | <Page name="blur" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"></Page> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x6f020000" | <Plane name="scelogo" stdOverridePositionX="0x6f020000" stdOverridePositionY="0x70020000" stdOverrideSizeX="0x71020100" stdOverrideSizeY="0x72020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x73020100" stdOverrideSizeY="0x74020100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
<AnimTree> | <AnimTree> | ||
Line 416: | Line 416: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x70020000" | <Plane name="scelogo" stdOverridePositionX="0x70020000" stdOverridePositionY="0x71020000" stdOverrideSizeX="0x72020100" stdOverrideSizeY="0x73020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x74020100" stdOverrideSizeY="0x75020100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 431: | Line 431: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x72020000" | <Plane name="scelogo" stdOverridePositionX="0x72020000" stdOverridePositionY="0x73020000" stdOverrideSizeX="0x74020100" stdOverrideSizeY="0x75020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x76020100" stdOverrideSizeY="0x77020100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 446: | Line 446: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x7d020000" | <Plane name="scelogo" stdOverridePositionX="0x7d020000" stdOverridePositionY="0x7e020000" stdOverrideSizeX="0x7f020100" stdOverrideSizeY="0x80020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x81020100" stdOverrideSizeY="0x82020100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 461: | Line 461: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x85020000" | <Plane name="scelogo" stdOverridePositionX="0x85020000" stdOverridePositionY="0x86020000" stdOverrideSizeX="0x87020100" stdOverrideSizeY="0x88020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x89020100" stdOverrideSizeY="0x8a020100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 482: | Line 482: | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_coldboot"> | <Page name="page_coldboot"> | ||
<Plane name="scelogo" stdOverridePositionX="0x97020000" | <Plane name="scelogo" stdOverridePositionX="0x97020000" stdOverridePositionY="0x98020000" stdOverrideSizeX="0x99020100" stdOverrideSizeY="0x9a020100"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot"> | <Page name="page_gameboot"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdOverrideSizeX="0x9b020100" stdOverrideSizeY="0x9c020100"></Plane> | ||
</ObjectTree> | </ObjectTree> | ||
</MainTree> | </MainTree> | ||
Line 502: | Line 502: | ||
</ImageTree> | </ImageTree> | ||
<ObjectTree> | <ObjectTree> | ||
<Page name="page_null" | <Page name="page_null" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"></Page> | ||
<Page name="blur" | <Page name="blur" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"></Page> | ||
<Page name="page_coldboot" | <Page name="page_coldboot" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"> | ||
<Plane name="scelogo" | <Plane name="scelogo" stdPositionX="0" stdPositionY="0" stdPositionZ="0" stdColorScaleR="1" stdColorScaleG="1" stdColorScaleB="1" stdColorScaleA="1" stdSizeX="0" stdSizeY="0" stdSizeZ="0" stdSizeScaleX="1" stdSizeScaleY="1" stdSizeScaleZ="1" stdAnchorPointMode="0x0" stdOnInit="nothing" stdOverridePositionX="0x98020000" stdOverridePositionY="0x99020000" stdOverridePositionZ="0x0" stdOverrideSizeX="0x9a020100" stdOverrideSizeY="0x9b020100" stdOverrideSizeZ="0x100" planeImage="image:tex_scelogo" planeResizeMode="0x0"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_coldboot2" | <Page name="page_coldboot2" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"> | ||
<Plane name="coldboot_ps3logo" | <Plane name="coldboot_ps3logo" stdPositionX="0" stdPositionY="0" stdPositionZ="0" stdColorScaleR="1" stdColorScaleG="1" stdColorScaleB="1" stdColorScaleA="1" stdSizeX="0" stdSizeY="0" stdSizeZ="0" stdSizeScaleX="1" stdSizeScaleY="1" stdSizeScaleZ="1" stdAnchorPointMode="0x0" stdOnInit="nothing" stdOverridePositionX="0x0" stdOverridePositionY="0x0" stdOverridePositionZ="0x0" stdOverrideSizeX="0x100" stdOverrideSizeY="0x100" stdOverrideSizeZ="0x100" planeImage="nothing" planeResizeMode="0x0"></Plane> | ||
</Page> | </Page> | ||
<Page name="page_gameboot" | <Page name="page_gameboot" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"> | ||
<Plane name="ps3logo" | <Plane name="ps3logo" stdPositionX="0" stdPositionY="0" stdPositionZ="0" stdColorScaleR="1" stdColorScaleG="1" stdColorScaleB="1" stdColorScaleA="1" stdSizeX="0" stdSizeY="0" stdSizeZ="0" stdSizeScaleX="1" stdSizeScaleY="1" stdSizeScaleZ="1" stdAnchorPointMode="0x0" stdOnInit="nothing" stdOverridePositionX="0x0" stdOverridePositionY="0x0" stdOverridePositionZ="0x0" stdOverrideSizeX="0x9c020100" stdOverrideSizeY="0x9d020100" stdOverrideSizeZ="0x100" planeImage="image:tex_ps3logo" planeResizeMode="0x0"></Plane> | ||
</Page> | </Page> | ||
</ObjectTree> | </ObjectTree> |
Revision as of 03:17, 27 August 2016
Firmware Version |
MD5 | RCOset | RCOXML Objects | RCOXML Animations | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
scelogo plane | ps3logo plane | other changes | ||||||||||||||||||||
stdOverridePositionX | stdOverridePositionY | stdOverrideSizeX | stdOverrideSizeY | stdOverrideSizeX | stdOverrideSizeY | |||||||||||||||||
value | line | unk | value | line | unk | value | line | unk | value | line | unk | value | line | unk | value | line | unk | |||||
1.00~1.02 | 957F706965F317698EFEB7FE3D878D18 | 0x97 | 0xe9010000 | 489+1 | 0 | 0xea010000 | 490+1 | 0 | 0xeb010100 | 491+1 | 1 | 0xec010100 | 492+1 | 1 | 0xed010100 | 493+1 | 1 | 0xee010100 | 494+1 | 1 | Initial version | Initial version |
1.10~1.11 | AA737527F6A61CEE01924044DBDB48F3 | 0x97 | 0xee010000 | 494+1 | 0 | 0xef010000 | 495+1 | 0 | 0xf0010100 | 496+1 | 1 | 0xf1010100 | 497+1 | 1 | 0xf2010100 | 498+1 | 1 | 0xf3010100 | 499+1 | 1 | No changes | No changes |
1.30~1.32 | 7F5C343DB404DE3701B885BEAA7BE6CD | 0x97 | 0xef010000 | 495+1 | 0 | 0xf0010000 | 496+1 | 0 | 0xf1010100 | 497+1 | 1 | 0xf2010100 | 498+1 | 1 | 0xf3010100 | 499+1 | 1 | 0xf4010100 | 500+1 | 1 | ||
1.50~1.54 | AA737527F6A61CEE01924044DBDB48F3 | 0x97 | 0xee010000 | 494+1 | 0 | 0xef010000 | 495+1 | 0 | 0xf0010100 | 496+1 | 1 | 0xf1010100 | 497+1 | 1 | 0xf2010100 | 498+1 | 1 | 0xf3010100 | 499+1 | 1 | ||
1.60~1.70 | 3D1DDD9E61045D37EDBDA930FEB1B341 | 0x102 | 0xd2010000 | 466+1 | 0 | 0xd3010000 | 467+1 | 0 | 0xd4010100 | 468+1 | 1 | 0xd5010100 | 469+1 | 1 | 0xd6010100 | 470+1 | 1 | 0xd7010100 | 471+1 | 1 | ||
1.80~1.82 | D7E4F234F6C0D564C81E65B04C2E283D | 0x104 | 0xd3010000 | 467+1 | 0 | 0xd4010000 | 468+1 | 0 | 0xd5010100 | 469+1 | 1 | 0xd6010100 | 470+1 | 1 | 0xd7010100 | 471+1 | 1 | 0xd8010100 | 472+1 | 1 | ||
1.90~1.94 | 55E2E5125019CF23B65933B0DB4388DE | 0x105 | 0xd5010000 | 469+1 | 0 | 0xd6010000 | 470+1 | 0 | 0xd7010100 | 471+1 | 1 | 0xd8010100 | 472+1 | 1 | 0xd9010100 | 473+1 | 1 | 0xda010100 | 474+1 | 1 | ||
2.00~2.01 | 2282751BD5FE8F58D5849959C021BCC4 | 0x106 | 0xd6010000 | 470+1 | 0 | 0xd7010000 | 471+1 | 0 | 0xd8010100 | 472+1 | 1 | 0xd9010100 | 473+1 | 1 | 0xda010100 | 474+1 | 1 | 0xdb010100 | 475+1 | 1 | ||
2.10~2.17 | 075C785C3B310D4D4F99CE9CD6A652B4 | 0x106 | 0xe3010000 | 483+1 | 0 | 0xe4010000 | 484+1 | 0 | 0xe5010100 | 485+1 | 1 | 0xe6010100 | 486+1 | 1 | 0xe7010100 | 487+1 | 1 | 0xe8010100 | 488+1 | 1 | ||
2.20 | BB10C1C57EB9DD91532CAFD865B80DAD | 0x107 | ||||||||||||||||||||
2.30~2.36 | 8C070B74082E2B7650D0358E347AED80 | 0x107 | 0xe5010000 | 485+1 | 0 | 0xe6010000 | 486+1 | 0 | 0xe7010100 | 487+1 | 1 | 0xe8010100 | 488+1 | 1 | 0xe9010100 | 489+1 | 1 | 0xea010100 | 490+1 | 1 | ||
2.40~2.43 | 2CA56107EDE4A0E83C8B706C2B7A2F1B | 0x107 | 0x24020000 | 548+1 | 0 | 0x25020000 | 549+1 | 0 | 0x26020100 | 550+1 | 1 | 0x27020100 | 551+1 | 1 | 0x28020100 | 552+1 | 1 | 0x29020100 | 553+1 | 1 | ||
2.50~2.53 | E4F69377DF56EC728DC29D6AB814ED63 | 0x107 | 0x3a020000 | 570+1 | 0 | 0x3b020000 | 571+1 | 0 | 0x3c020100 | 572+1 | 1 | 0x3d020100 | 573+1 | 1 | 0x3e020100 | 574+1 | 1 | 0x3f020100 | 575+1 | 1 | ||
2.60 | EBCB8B2BF2D0122A7E7AA43459B989A3 | 0x107 | 0x49020000 | 585+1 | 0 | 0x4a020000 | 586+1 | 0 | 0x4b020100 | 587+1 | 1 | 0x4c020100 | 588+1 | 1 | 0x4d020100 | 589+1 | 1 | 0x4e020100 | 590+1 | 1 | ||
2.70~2.76 | 07A2E2F30C97FFE508234585420C1BCF | 0x107 | 0x4c020000 | 588+1 | 0 | 0x4d020000 | 589+1 | 0 | 0x4e020100 | 590+1 | 1 | 0x4f020100 | 591+1 | 1 | 0x50020100 | 592+1 | 1 | 0x51020100 | 593+1 | 1 | page_coldboot2 (page added) | anim_coldboot2 (anim added) |
2.80 | 52551D13219AF705B1EE17B80B611948 | 0x107 | 0x4e020000 | 590+1 | 0 | 0x4f020000 | 591+1 | 0 | 0x50020100 | 592+1 | 1 | 0x51020100 | 593+1 | 1 | 0x52020100 | 594+1 | 1 | 0x53020100 | 595+1 | 1 | No changes | No changes |
3.00~3.01 | 7540C3BAF80AD5BAE4B4342149BC5116 | 0x108 | 0x6f020000 | 623+1 | 0 | 0x70020000 | 624+1 | 0 | 0x71020100 | 625+1 | 1 | 0x72020100 | 626+1 | 1 | 0x73020100 | 627+1 | 1 | 0x74020100 | 628+1 | 1 | blur (page added) | anim_coldboot2 (increased delays) anim_otherboot (increased delays, FireEvent added) |
3.10~3.21 | 5B821E62F74ECBA55C02CB90D88ED929 | 0x110 | 0x70020000 | 624+1 | 0 | 0x71020000 | 625+1 | 0 | 0x72020100 | 626+1 | 1 | 0x73020100 | 627+1 | 1 | 0x74020100 | 628+1 | 1 | 0x75020100 | 629+1 | 1 | No changes | No changes |
3.30 | 9F16A32EF5EDBB802A9DFD2E5F46E88E | 0x110 | 0x72020000 | 626+1 | 0 | 0x73020000 | 627+1 | 0 | 0x74020100 | 628+1 | 1 | 0x75020100 | 629+1 | 1 | 0x76020100 | 630+1 | 1 | 0x77020100 | 631+1 | 1 | ||
3.40~3.56 | 0D6054717B3C7573047BBF8CF0C37E32 | 0x110 | 0x7d020000 | 637+1 | 0 | 0x7e020000 | 638+1 | 0 | 0x7f020100 | 639+1 | 1 | 0x80020100 | 640+1 | 1 | 0x81020100 | 641+1 | 1 | 0x82020100 | 642+1 | 1 | ||
3.60~3.74 | 56CFE845364C511FC2C5D4154FFD2CCD | 0x110 | 0x85020000 | 645+1 | 0 | 0x86020000 | 646+1 | 0 | 0x87020100 | 647+1 | 1 | 0x88020100 | 648+1 | 1 | 0x89020100 | 649+1 | 1 | 0x8a020100 | 650+1 | 1 | ||
4.00~4.25 | 9764A4790A360C0769359DE8741A55AE | 0x120 | ||||||||||||||||||||
4.30~4.46 | 02251196DCEF6ABC756499A18B6A9BFC | 0x130 | 0x97020000 | 663+1 | 0 | 0x98020000 | 664+1 | 0 | 0x99020100 | 665+1 | 1 | 0x9a020100 | 666+1 | 1 | 0x9b020100 | 667+1 | 1 | 0x9c020100 | 668+1 | 1 | ||
4.50~4.76 | FB9C8E467A0A1E2C38397D6F266FC997 | 0x130 | 0x98020000 | 664+1 | 0 | 0x99020000 | 665+1 | 0 | 0x9a020100 | 666+1 | 1 | 0x9b020100 | 667+1 | 1 | 0x9c020100 | 668+1 | 1 | 0x9d020100 | 669+1 | 1 |
Detailed changelog
- In the xml examples below, only the rcoxml code from firmware 1.00 and 4.76 are included completly (first and latest retail firmware at this date). All the others displays only the changes, either a complete line when added new, or the specific attributes that changed
- All this has been extracted with a modifyed version of rcomage using a custom objattribdef-ps3.ini where the 6 "unknowns" from std object attributes has been configured as data type "unk" (for a raw value extraction, not conversion applyed)
Firmware 1.00-1.02
Code Sample
Firmware 1.10-1.11
Code Sample
Firmware 1.30-1.32
Code Sample
Firmware 1.50-1.54
Code Sample
Firmware 1.60-1.70
Code Sample
Firmware 1.80-1.82
Code Sample
Firmware 1.90-1.94
Code Sample
Firmware 2.00-2.01
Code Sample
Firmware 2.10-2.17
Code Sample
Firmware 2.20
Code Sample
Firmware 2.30-2.36
Code Sample
Firmware 2.40-2.43
Code Sample
Firmware 2.50-2.53
Code Sample
Firmware 2.60
Code Sample
Firmware 2.70-2.76
Code Sample
Firmware 2.80
Code Sample
Firmware 3.00-3.01
Code Sample
Firmware 3.10-3.21
Code Sample
Firmware 3.30
Code Sample
Firmware 3.40-3.56
Code Sample
Firmware 3.60-3.74
Code Sample
Firmware 4.00-4.25
Code Sample
Firmware 4.30-4.46
Code Sample
Firmware 4.50-4.76
Code Sample
- Contents:
- image files (same files from 1.00 firmware up to 4.76 firmware. Never changed)
- tex_ps3logo.gim (MD5: 87068679DB28FE5347700FADBF281E5A) 512x54 pixels size
- tex_scelogo.gim (MD5: 6158E31B5274DEE04F6193873F731B7F) 512x32 pixels size
- RCOXML embedded code
- ImageTreee (indexed image files. Never changed)
- ObjectTree (objects definitions)
- AnimTree (animations definitions)
- image files (same files from 1.00 firmware up to 4.76 firmware. Never changed)
- All "Overrides" are pointers to a value stored in a line of XMB Layouts .txt files, the override indicates the line number in the .txt and the value in that line is loaded by the .rco
- Some values used by RCOXML Objects are loaded externally to be able to scale the whole XMB interface for different screen resolution modes. Sony was adding more stuff in the XMB along the different firmware versions, and some of this "new" items used this same method, the result is more "override" values was added to the XMB Layouts .txt files, and as a consequence some of the other "old" values was "displaced" a few lines down in the XMB Layouts .txt files. This is the reason why in the changelog of custom_render_plugin.rco (and i bet most of the others .rco's using overrides) the value increases just a few units for every new version of the .rco (that units are a few lines that was added for that firmware in the .txt)
- The reason why the new values added in the .txt displaces the old values... is because the list of values inside the .txt are ordered "by rco ownership". First are stored all the values for rco nº1... then all the values for rco nº2... and so on... obviouslly custom_render_plugin is not at top of the list because it stores his values around line 500. It has other values from other rco's before it and when that others had some addition this made the values of custom_render_plugins to be displaced some lines down in the list
- I have no idea wich position in the XMB Layouts .txt files uses every .rco probably are ordered by using one of the lists from a .sprx or vsh.self... or maybe the order depends of the compilation enviroment sony uses for the official firmware
- It seems the values stored in the XMB Layouts .txt files for custom_render_plugin.rco never changed (verifyed only in 2.00, 3.55, 4.46, 4.70), below are the real values, taken from layout_grid_table_1080.txt (for other resolutions the values are different)
- scelogo plane
- stdOverridePositionX = 400 pixels
- stdOverridePositionY = 0 pixels
- stdOverrideSizeX = 1024 pixels
- stdOverrideSizeY = 64 pixels
- ps3logo plane
- stdOverrideSizeX = 1200 pixels
- stdOverrideSizeY = 128 pixels
- scelogo plane