Template:Custom render plugin.rco changelog

From PS3 Developer wiki
Revision as of 06:27, 26 August 2016 by Sandungas (talk | contribs)
Jump to navigation Jump to search
custom_render_plugin.rco (changelog)
Firmware
Version
MD5 Changes
RCOset Objects Animations
1.00~1.02 957F706965F317698EFEB7FE3D878D18 0x97 scelogo plane, stdOverridePositionX="0xe9010000" stdOverridePositionY="0xea010000" stdOverrideSizeX="0xeb010100" stdOverrideSizeY="0xec010100"
ps3logo plane, stdOverrideSizeX="0xed010100" stdOverrideSizeY="0xee010100"
Initial version
1.10~1.11 AA737527F6A61CEE01924044DBDB48F3 0x97 scelogo plane, stdOverridePositionX="0xee010000" stdOverridePositionY="0xef010000" stdOverrideSizeX="0xf0010100" stdOverrideSizeY="0xf1010100"
ps3logo plane, stdOverrideSizeX="0xf2010100" stdOverrideSizeY="0xf3010100"
No changes
1.30~1.32 7F5C343DB404DE3701B885BEAA7BE6CD 0x97 scelogo plane, stdOverridePositionX="0xef010000" stdOverridePositionY="0xf0010000" stdOverrideSizeX="0xf1010100" stdOverrideSizeY="0xf2010100"
ps3logo plane, stdOverrideSizeX="0xf3010100" stdOverrideSizeY="0xf4010100"
No changes
1.50~1.54 AA737527F6A61CEE01924044DBDB48F3 0x97 scelogo plane, stdOverridePositionX="0xee010000" stdOverridePositionY="0xef010000" stdOverrideSizeX="0xf0010100" stdOverrideSizeY="0xf1010100"
ps3logo plane, stdOverrideSizeX="0xf2010100" stdOverrideSizeY="0xf3010100"
No changes
1.60~1.70 3D1DDD9E61045D37EDBDA930FEB1B341 0x102 scelogo plane, stdOverridePositionX="0xd2010000" stdOverridePositionY="0xd3010000" stdOverrideSizeX="0xd4010100" stdOverrideSizeY="0xd5010100"
ps3logo plane, stdOverrideSizeX="0xd6010100" stdOverrideSizeY="0xd7010100"
No changes
1.80~1.82 D7E4F234F6C0D564C81E65B04C2E283D 0x104 scelogo plane, stdOverridePositionX="0xd3010000" stdOverridePositionY="0xd4010000" stdOverrideSizeX="0xd5010100" stdOverrideSizeY="0xd6010100"
ps3logo plane, stdOverrideSizeX="0xd7010100" stdOverrideSizeY="0xd8010100"
No changes
1.90~1.94 55E2E5125019CF23B65933B0DB4388DE 0x105 scelogo plane, stdOverridePositionX="0xd5010000" stdOverridePositionY="0xd6010000" stdOverrideSizeX="0xd7010100" stdOverrideSizeY="0xd8010100"
ps3logo plane, stdOverrideSizeX="0xd9010100" stdOverrideSizeY="0xda010100"
No changes
2.00~2.01 2282751BD5FE8F58D5849959C021BCC4 0x106 scelogo plane, stdOverridePositionX="0xd6010000" stdOverridePositionY="0xd7010000" stdOverrideSizeX="0xd8010100" stdOverrideSizeY="0xd9010100"
ps3logo plane, stdOverrideSizeX="0xda010100" stdOverrideSizeY="0xdb010100"
No changes
2.10~2.17 075C785C3B310D4D4F99CE9CD6A652B4 0x106 scelogo plane, stdOverridePositionX="0xe3010000" stdOverridePositionY="0xe4010000" stdOverrideSizeX="0xe5010100" stdOverrideSizeY="0xe6010100"
ps3logo plane, stdOverrideSizeX="0xe7010100" stdOverrideSizeY="0xe8010100"
No changes
2.20 BB10C1C57EB9DD91532CAFD865B80DAD 0x107 No changes No changes
2.30~2.36 8C070B74082E2B7650D0358E347AED80 0x107 scelogo plane, stdOverridePositionX="0xe5010000" stdOverridePositionY="0xe6010000" stdOverrideSizeX="0xe7010100" stdOverrideSizeY="0xe8010100"
ps3logo plane, stdOverrideSizeX="0xe9010100" stdOverrideSizeY="0xea010100"
No changes
2.40~2.43 2CA56107EDE4A0E83C8B706C2B7A2F1B 0x107 scelogo plane, stdOverridePositionX="0x24020000" stdOverridePositionY="0x25020000" stdOverrideSizeX="0x26020100" stdOverrideSizeY="0x27020100"
ps3logo plane, stdOverrideSizeX="0x28020100" stdOverrideSizeY="0x29020100"
No changes
2.50~2.53 E4F69377DF56EC728DC29D6AB814ED63 0x107 scelogo plane, stdOverridePositionX="0x3a020000" stdOverridePositionY="0x3b020000" stdOverrideSizeX="0x3c020100" stdOverrideSizeY="0x3d020100"
ps3logo plane, stdOverrideSizeX="0x3e020100" stdOverrideSizeY="0x3f020100"
No changes
2.60 EBCB8B2BF2D0122A7E7AA43459B989A3 0x107 scelogo plane, stdOverridePositionX="0x49020000" stdOverridePositionY="0x4a020000" stdOverrideSizeX="0x4b020100" stdOverrideSizeY="0x4c020100"
ps3logo plane, stdOverrideSizeX="0x4d020100" stdOverrideSizeY="0x4e020100"
No changes
2.70~2.76 07A2E2F30C97FFE508234585420C1BCF 0x107 page_coldboot2 page (added)
scelogo plane, stdOverridePositionX="0x4c020000" stdOverridePositionY="0x4d020000" stdOverrideSizeX="0x4e020100" stdOverrideSizeY="0x4f020100"
ps3logo plane, stdOverrideSizeX="0x50020100" stdOverrideSizeY="0x51020100"
anim_coldboot2 (added)
2.80 52551D13219AF705B1EE17B80B611948 0x107 scelogo plane, stdOverridePositionX="0x4e020000" stdOverridePositionY="0x4f020000" stdOverrideSizeX="0x50020100" stdOverrideSizeY="0x51020100"
ps3logo plane, stdOverrideSizeX="0x52020100" stdOverrideSizeY="0x53020100"
No changes
3.00~3.01 7540C3BAF80AD5BAE4B4342149BC5116 0x108 blur page (added)
scelogo plane, stdOverridePositionX="0x6f020000" stdOverridePositionY="0x70020000" stdOverrideSizeX="0x71020100" stdOverrideSizeY="0x72020100"
ps3logo plane, stdOverrideSizeX="0x73020100" stdOverrideSizeY="0x74020100"
anim_coldboot2 (increased delays)
anim_otherboot (increased delays, FireEvent added)
3.10~3.21 5B821E62F74ECBA55C02CB90D88ED929 0x110 scelogo plane, stdOverridePositionX="0x70020000" stdOverridePositionY="0x71020000" stdOverrideSizeX="0x72020100" stdOverrideSizeY="0x73020100"
ps3logo plane, stdOverrideSizeX="0x74020100" stdOverrideSizeY="0x75020100"
No changes
3.30 9F16A32EF5EDBB802A9DFD2E5F46E88E 0x110 scelogo plane, stdOverridePositionX="0x72020000" stdOverridePositionY="0x73020000" stdOverrideSizeX="0x74020100" stdOverrideSizeY="0x75020100"
ps3logo plane, stdOverrideSizeX="0x76020100" stdOverrideSizeY="0x77020100"
No changes
3.40~3.56 0D6054717B3C7573047BBF8CF0C37E32 0x110 scelogo plane, stdOverridePositionX="0x7d020000" stdOverridePositionY="0x7e020000" stdOverrideSizeX="0x7f020100" stdOverrideSizeY="0x80020100"
ps3logo plane, stdOverrideSizeX="0x81020100" stdOverrideSizeY="0x82020100"
No changes
3.60~3.74 56CFE845364C511FC2C5D4154FFD2CCD 0x110 scelogo plane, stdOverridePositionX="0x85020000" stdOverridePositionY="0x86020000" stdOverrideSizeX="0x87020100" stdOverrideSizeY="0x88020100"
ps3logo plane, stdOverrideSizeX="0x89020100" stdOverrideSizeY="0x8a020100"
No changes
4.00~4.25 9764A4790A360C0769359DE8741A55AE 0x120 No changes No changes
4.30~4.46 02251196DCEF6ABC756499A18B6A9BFC 0x130 scelogo plane, stdOverridePositionX="0x97020000" stdOverridePositionY="0x98020000" stdOverrideSizeX="0x99020100" stdOverrideSizeY="0x9a020100"
ps3logo plane, stdOverrideSizeX="0x9b020100" stdOverrideSizeY="0x9c020100"
No changes
4.50~4.76 FB9C8E467A0A1E2C38397D6F266FC997 0x130 scelogo plane, stdOverridePositionX="0x98020000" stdOverridePositionY="0x99020000" stdOverrideSizeX="0x9a020100" stdOverrideSizeY="0x9b020100"
ps3logo plane, stdOverrideSizeX="0x9c020100" stdOverrideSizeY="0x9d020100"
No changes
  • 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 from rco nº1... then all the values for rco nº2... and so on... i have no idea about the order of all them but obviouslly custom_render_plugin is not at top of the list (because it stores his values around line 100 iirc) it has others 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