Talk:Resource Container (RCO): Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
(PS3 rco versions list completed... now time to try to deduce what the number means)
m (PSP 6.61 RCO MD5 hashreport)
Line 96: Line 96:
= RCO hashreport =
= RCO hashreport =
all OFW 1.00-4.75 hashes: https://www.mirrorcreator.com/files/7KCMQKWQ/RCO-hashreport.7z_links <--- please someone convert this in a "human readable wiki table"
all OFW 1.00-4.75 hashes: https://www.mirrorcreator.com/files/7KCMQKWQ/RCO-hashreport.7z_links <--- please someone convert this in a "human readable wiki table"
=PSP 6.61 RCO MD5 hashreport=
*PSP 6.61 firmware contains 61 .rco files. Are the same exact .rco files used on PSP firmware 6.60
{{Boxcode|content=<syntaxhighlight lang="c">
; Generated by QuickSFV v2.36 on 2015-12-09 at 04:49:59
; http://www.QuickSFV.org
;
;        3792  10:46.08 2014-08-09 resource\adhoc_transfer.rco
;        1816  10:45.42 2014-08-09 resource\auth_plugin.rco
;      174256  10:46.10 2014-08-09 resource\camera_plugin.rco
;          239  10:46.10 2014-08-09 resource\common_page.rco
;        41248  10:46.12 2014-08-09 resource\content_browser_plugin.rco
;        86516  10:45.42 2014-08-09 resource\dd_helper.rco
;        34552  10:45.44 2014-08-09 resource\dnas_plugin.rco
;        9672  10:45.44 2014-08-09 resource\game_install_plugin.rco
;        58732  10:46.14 2014-08-09 resource\game_plugin.rco
;        41752  10:45.46 2014-08-09 resource\htmlviewer_plugin.rco
;        69540  10:46.16 2014-08-09 resource\impose_plugin.rco
;      106236  10:46.18 2014-08-09 resource\lftv_main_plugin.rco
;        55760  10:46.18 2014-08-09 resource\lftv_rmc_univer3in1.rco
;        55728  10:46.20 2014-08-09 resource\lftv_rmc_univer3in1_jp.rco
;        19672  10:46.20 2014-08-09 resource\lftv_rmc_univerpanel.rco
;        19700  10:46.22 2014-08-09 resource\lftv_rmc_univerpanel_jp.rco
;        36832  10:46.22 2014-08-09 resource\lftv_rmc_univertuner.rco
;        37316  10:46.24 2014-08-09 resource\lftv_rmc_univertuner_jp.rco
;        17880  10:46.24 2014-08-09 resource\lftv_tuner_jp_jp.rco
;        21768  10:46.26 2014-08-09 resource\lftv_tuner_us_en.rco
;        17972  10:45.48 2014-08-09 resource\msgdialog_plugin.rco
;      192396  10:46.26 2014-08-09 resource\msvideo_main_plugin.rco
;        56828  10:46.28 2014-08-09 resource\music_browser_plugin.rco
;        36148  10:46.30 2014-08-09 resource\music_player_plugin.rco
;        77168  10:45.48 2014-08-09 resource\netconf_dialog.rco
;        17032  10:45.50 2014-08-09 resource\netplay_plugin.rco
;        96764  10:46.30 2014-08-09 resource\npadmin_plugin.rco
;        19988  10:45.50 2014-08-09 resource\npinstaller_plugin.rco
;        19740  10:45.52 2014-08-09 resource\npsignin_plugin.rco
;      228760  10:45.52 2014-08-09 resource\npsignup_plugin.rco
;      358668  10:46.32 2014-08-09 resource\oneseg_plugin.rco
;        32076  10:46.34 2014-08-09 resource\opening_plugin.rco
;      138424  10:45.54 2014-08-09 resource\osk_plugin.rco
;        65356  10:46.34 2014-08-09 resource\photo_browser_plugin.rco
;        69704  10:46.36 2014-08-09 resource\photo_player_plugin.rco
;        64636  10:46.36 2014-08-09 resource\premo_plugin.rco
;        4696  10:45.54 2014-08-09 resource\ps3scan_plugin.rco
;        4768  10:45.56 2014-08-09 resource\psn_plugin.rco
;        47156  10:46.38 2014-08-09 resource\radioshack_plugin.rco
;        27888  10:46.38 2014-08-09 resource\recommend_browser.rco
;        63348  10:46.40 2014-08-09 resource\rss_browser_plugin.rco
;        21688  10:46.40 2014-08-09 resource\rss_downloader_plugin.rco
;        12412  10:45.56 2014-08-09 resource\rss_subscriber.rco
;        55036  10:46.42 2014-08-09 resource\savedata_plugin.rco
;        50708  10:45.58 2014-08-09 resource\savedata_utility.rco
;        67364  10:45.58 2014-08-09 resource\screenshot_plugin.rco
;      309232  10:46.44 2014-08-09 resource\skype_main_plugin.rco
;      147908  10:46.00 2014-08-09 resource\store_browser_plugin.rco
;        75052  10:46.02 2014-08-09 resource\store_checkout_plugin.rco
;        9532  10:46.44 2014-08-09 resource\subs_plugin.rco
;      196768  10:46.46 2014-08-09 resource\sysconf_plugin.rco
;      212532  10:46.46 2014-08-09 resource\sysconf_plugin_about.rco
;        89012  10:46.02 2014-08-09 resource\system_plugin.rco
;        8380  10:46.04 2014-08-09 resource\system_plugin_bg.rco
;        34336  10:46.04 2014-08-09 resource\system_plugin_fg.rco
;      227684  10:46.48 2014-08-09 resource\topmenu_icon.rco
;        38716  10:46.50 2014-08-09 resource\topmenu_plugin.rco
;        19560  10:46.50 2014-08-09 resource\update_plugin.rco
;        35148  10:46.52 2014-08-09 resource\video_main_plugin.rco
;        69032  10:46.52 2014-08-09 resource\video_plugin_videotoolbar.rco
;        30260  10:46.54 2014-08-09 resource\visualizer_plugin.rco
12dda8594cf816ba8e08495dc7e6e404 *resource\adhoc_transfer.rco
a4b15cb98d7d336192a4f23fd89becec *resource\auth_plugin.rco
a2b6a283b423bb192bf469194cb0523f *resource\camera_plugin.rco
ac7b03cc83c25c324a092233c202a149 *resource\common_page.rco
567991e0656865c367a2a63c638a3efb *resource\content_browser_plugin.rco
bdd13d91c92cba7489b6d2ff1ab06723 *resource\dd_helper.rco
a25d1fb76427f885d4dff1ebdc6b6964 *resource\dnas_plugin.rco
c251b597a533604dd425c17642085192 *resource\game_install_plugin.rco
a9a54ca6a729b4889eb0c38946c3274e *resource\game_plugin.rco
ce58c869974d764d5e74b8decd938100 *resource\htmlviewer_plugin.rco
a9331bce82ded25ce4b6162544ad23af *resource\impose_plugin.rco
c7300daf23991a0f887ee09e2a931745 *resource\lftv_main_plugin.rco
481bddbc83a3717fd149d9415fbb289a *resource\lftv_rmc_univer3in1.rco
db2f0d509b894b4b2599e9fde33907be *resource\lftv_rmc_univer3in1_jp.rco
5df911bb476f504aee11f2b8b4e8a81a *resource\lftv_rmc_univerpanel.rco
2b8a092864561780f57577c2198a77ac *resource\lftv_rmc_univerpanel_jp.rco
dcff238d056a66534f5b5b3da429566f *resource\lftv_rmc_univertuner.rco
591314409e629b5652a7a86e2abe84c5 *resource\lftv_rmc_univertuner_jp.rco
b7e87e9f0fabd2adbe0b6142c2d8aa00 *resource\lftv_tuner_jp_jp.rco
4a1b10cfc4c524ab067d55e6b0c2b80f *resource\lftv_tuner_us_en.rco
e8fd6b5a97c74ba8ac19f60037b94cda *resource\msgdialog_plugin.rco
0168e69d9d76e800b36b499ad0b6d3f2 *resource\msvideo_main_plugin.rco
554bef5a943a2c72785d7c149ccc1e24 *resource\music_browser_plugin.rco
2cec835c7a19228d3a4a022f368bcdf0 *resource\music_player_plugin.rco
14d364cee4f1368ab81e4958ae4df2d3 *resource\netconf_dialog.rco
7d0c0c8156a467b9f36b183742c32708 *resource\netplay_plugin.rco
d8149083ef20062a9429e227546a1bd9 *resource\npadmin_plugin.rco
b5981ce8cf96d656643a32dd99ff0d9e *resource\npinstaller_plugin.rco
6aa77978311bf79641fc32d1092362ff *resource\npsignin_plugin.rco
116ea60df8acabb587b086f59df4dd92 *resource\npsignup_plugin.rco
1542737627b5e6911b3abc6879ec4af6 *resource\oneseg_plugin.rco
889d8d99c98157799b56ee3f24abb78e *resource\opening_plugin.rco
a3e3bf8d061604511f51b7cf7116cb0e *resource\osk_plugin.rco
e34183accde943e73fa0f7add2b41cb3 *resource\photo_browser_plugin.rco
d094fe9d052993abff9fd062a1d56b4f *resource\photo_player_plugin.rco
008747366893e5f27539435772cb41a9 *resource\premo_plugin.rco
b47346ec59ec9190d80896d13b64d68d *resource\ps3scan_plugin.rco
e40a9edac933169e87f6920d2178613a *resource\psn_plugin.rco
5ee0ee77e0131c724a8da85ef444fe40 *resource\radioshack_plugin.rco
3cf617c6716c5dea97f88c2d4ff23f14 *resource\recommend_browser.rco
256057589ad43c9560afae875544718e *resource\rss_browser_plugin.rco
4bee480a8782dbb1c4462e8073dc3000 *resource\rss_downloader_plugin.rco
869ddf18f6f614fc2b8f084c76129b37 *resource\rss_subscriber.rco
648877f29b74808937d8450d3522ef31 *resource\savedata_plugin.rco
1070d80c07a9f852747c91065990463a *resource\savedata_utility.rco
32b197c83b548fefd7667bd05c002ec1 *resource\screenshot_plugin.rco
bfca32bd7dbfae6bbf5e97d7f92387ca *resource\skype_main_plugin.rco
7c757bcf286de7a95f98e8824f5f4bb1 *resource\store_browser_plugin.rco
7a0df8f7d4a41675ac4ed69c6e718262 *resource\store_checkout_plugin.rco
1ca842d0d11dca81e3d6967d6a32403c *resource\subs_plugin.rco
5d166ea92abd13dace9c2c2f7087ded8 *resource\sysconf_plugin.rco
141f8d5e152867f6c44415402633e49a *resource\sysconf_plugin_about.rco
ea3616f8c30c1500cab7bb8f3ead3cec *resource\system_plugin.rco
ac819b2d9ac4d82a94f21251611fb0cf *resource\system_plugin_bg.rco
197e1b1094e782c9cfee6a46ef911c01 *resource\system_plugin_fg.rco
042c815116182ca04b671d7cd67bb8ea *resource\topmenu_icon.rco
872bdf93cc037784f0e1c6b8074980c1 *resource\topmenu_plugin.rco
cfe05f8cf126014c5fd33d5953bede27 *resource\update_plugin.rco
4354bd14048c4e1b4e452c970dbcb5cf *resource\video_main_plugin.rco
2163c6aa8c8ff38e25a864118cbeaadd *resource\video_plugin_videotoolbar.rco
015c0dc4be2cfe0bdb78508dd6e60835 *resource\visualizer_plugin.rco
</syntaxhighlight>}}

Revision as of 05:05, 9 December 2015

RCO versioning

All RCO files contains a version number, the version increases with bigger firmwares but not for every firmware and is not directly associated with it. The same versioning sequence is used in PSP and PS3 RCO's

It seems all the RCO's of a specific firmware shares the same version (verifyed for firmware 4.76, all 4.76 .rco's are minFirmwareVer="unknownId0x130"). It seems to be the version of the "rco set", or the version of the "rco tool" used to compile the whole "rco set"

Is posible to create a correspondecy between the "rco set" version and the firmwares versions where a specific "rco set" version was used. RCOmage v1.1.1 (latest stable) identifyes the version with a list of hardcoded values associated with a "system firmware version"

Code Sample

After extracting the contents of the RCO with RCOmage, the "rco set" version is stored for rebuilding purposes in the RCOXML descriptor file as an attribute with the name minFirmwareVer

If the version is unknown is stored as unknownId0x%x using unknownId to specify the fact that is unknown + the real hex value 0x%x

Example... sysconf_plugin.rco from PS3 firmware 2.00 with "rco set" version 0x106

Code Sample

Speculation

There is no known formula to make a direct conversion from the hex value to the system firmware... speculative ideas post here

RCO versions

If there is no formula, the only thing we can do is to make a list with the versions used in the "rco set" from all PS3 firmwares. Probably this list will be included in the next version of rcomage to improve PS3 compatibility so please help completing the collection

Console System firmware version "RCO set" version
PSP
PSP 1.0 0x70
PSP 1.5 0x71
PSP 2.6 0x90
PSP 2.7 0x95
PSP 2.8 0x96
PSP 3.5 0x100
PSP 6.61 ?
PS3
Console System firmware version "RCO set" version
PS3 1.00~1.54 0x97
PS3 1.60~1.70 0x102
PS3 1.80~1.82 0x104
PS3 1.90~1.94 0x105
PS3 2.00~2.17 0x106
PS3 2.20~2.80 0x107
PS3 3.00~3.01 0x108
PS3 3.10~3.74 0x110
PS3 4.00~4.25 0x120
PS3 4.30~4.76 0x130
  • The PS3 versions in the table above are based in the changelog of custom_render_plugin.rco.For a more detailed changelog see the page: Talk:Custom render plugin
    • All the .rco files from a specific firmware uses the same "RCO set" version (this has been verifyed for PS3 firmware 4.76)
    • All the .rco files from a specific firmware are build together, if for some reason there is need to add or modify one of the .rco files all the others are rebuilded too (this depends of the official compile enviroment for the firmware and is partially speculative)
custom_render_plugin.rco (changelog)
Firmware
Version
MD5 RCOset RCOXML Objects <ObjectTree> RCOXML Animations <AnimTree>
see also:
RCOXML ofw animations
RCOXML Images <ImageTree>
scelogo plane ps3logo plane other objects
stdOverridePositionX stdOverridePositionY stdOverrideSizeX stdOverrideSizeY stdOverrideSizeX stdOverrideSizeY
value grid factor value grid factor value grid factor value grid factor value grid factor value grid factor
1.00~1.02 957F706965F317698EFEB7FE3D878D18 0x97 0xe9010000 489+1 0+1 0xea010000 490+1 0+1 0xeb010100 491+1 1+1 0xec010100 492+1 1+1 0xed010100 493+1 1+1 0xee010100 494+1 1+1 Initial version Initial version Initial version
1.10~1.11 AA737527F6A61CEE01924044DBDB48F3 0x97 0xee010000 494+1 0+1 0xef010000 495+1 0+1 0xf0010100 496+1 1+1 0xf1010100 497+1 1+1 0xf2010100 498+1 1+1 0xf3010100 499+1 1+1 No changes No changes No changes
1.30~1.32 7F5C343DB404DE3701B885BEAA7BE6CD 0x97 0xef010000 495+1 0+1 0xf0010000 496+1 0+1 0xf1010100 497+1 1+1 0xf2010100 498+1 1+1 0xf3010100 499+1 1+1 0xf4010100 500+1 1+1
1.50~1.54 AA737527F6A61CEE01924044DBDB48F3 0x97 0xee010000 494+1 0+1 0xef010000 495+1 0+1 0xf0010100 496+1 1+1 0xf1010100 497+1 1+1 0xf2010100 498+1 1+1 0xf3010100 499+1 1+1
1.60~1.70 3D1DDD9E61045D37EDBDA930FEB1B341 0x102 0xd2010000 466+1 0+1 0xd3010000 467+1 0+1 0xd4010100 468+1 1+1 0xd5010100 469+1 1+1 0xd6010100 470+1 1+1 0xd7010100 471+1 1+1
1.80~1.82 D7E4F234F6C0D564C81E65B04C2E283D 0x104 0xd3010000 467+1 0+1 0xd4010000 468+1 0+1 0xd5010100 469+1 1+1 0xd6010100 470+1 1+1 0xd7010100 471+1 1+1 0xd8010100 472+1 1+1
1.90~1.94 55E2E5125019CF23B65933B0DB4388DE 0x105 0xd5010000 469+1 0+1 0xd6010000 470+1 0+1 0xd7010100 471+1 1+1 0xd8010100 472+1 1+1 0xd9010100 473+1 1+1 0xda010100 474+1 1+1
2.00~2.01 2282751BD5FE8F58D5849959C021BCC4 0x106 0xd6010000 470+1 0+1 0xd7010000 471+1 0+1 0xd8010100 472+1 1+1 0xd9010100 473+1 1+1 0xda010100 474+1 1+1 0xdb010100 475+1 1+1
2.10~2.17 075C785C3B310D4D4F99CE9CD6A652B4 0x106 0xe3010000 483+1 0+1 0xe4010000 484+1 0+1 0xe5010100 485+1 1+1 0xe6010100 486+1 1+1 0xe7010100 487+1 1+1 0xe8010100 488+1 1+1
2.20 BB10C1C57EB9DD91532CAFD865B80DAD 0x107
2.30~2.36 8C070B74082E2B7650D0358E347AED80 0x107 0xe5010000 485+1 0+1 0xe6010000 486+1 0+1 0xe7010100 487+1 1+1 0xe8010100 488+1 1+1 0xe9010100 489+1 1+1 0xea010100 490+1 1+1
2.40~2.43 2CA56107EDE4A0E83C8B706C2B7A2F1B 0x107 0x24020000 548+1 0+1 0x25020000 549+1 0+1 0x26020100 550+1 1+1 0x27020100 551+1 1+1 0x28020100 552+1 1+1 0x29020100 553+1 1+1
2.50~2.53 E4F69377DF56EC728DC29D6AB814ED63 0x107 0x3a020000 570+1 0+1 0x3b020000 571+1 0+1 0x3c020100 572+1 1+1 0x3d020100 573+1 1+1 0x3e020100 574+1 1+1 0x3f020100 575+1 1+1
2.60 EBCB8B2BF2D0122A7E7AA43459B989A3 0x107 0x49020000 585+1 0+1 0x4a020000 586+1 0+1 0x4b020100 587+1 1+1 0x4c020100 588+1 1+1 0x4d020100 589+1 1+1 0x4e020100 590+1 1+1
2.70~2.76 07A2E2F30C97FFE508234585420C1BCF 0x107 0x4c020000 588+1 0+1 0x4d020000 589+1 0+1 0x4e020100 590+1 1+1 0x4f020100 591+1 1+1 0x50020100 592+1 1+1 0x51020100 593+1 1+1 page_coldboot2 (page added) anim_coldboot2 (animation added)
2.80 52551D13219AF705B1EE17B80B611948 0x107 0x4e020000 590+1 0+1 0x4f020000 591+1 0+1 0x50020100 592+1 1+1 0x51020100 593+1 1+1 0x52020100 594+1 1+1 0x53020100 595+1 1+1 No changes No changes
3.00~3.01 7540C3BAF80AD5BAE4B4342149BC5116 0x108 0x6f020000 623+1 0+1 0x70020000 624+1 0+1 0x71020100 625+1 1+1 0x72020100 626+1 1+1 0x73020100 627+1 1+1 0x74020100 628+1 1+1 blur (page added) anim_coldboot2 (minor changes)
anim_otherboot (decreased duration, FireEvent added)
3.10~3.21 5B821E62F74ECBA55C02CB90D88ED929 0x110 0x70020000 624+1 0+1 0x71020000 625+1 0+1 0x72020100 626+1 1+1 0x73020100 627+1 1+1 0x74020100 628+1 1+1 0x75020100 629+1 1+1 No changes No changes
3.30 9F16A32EF5EDBB802A9DFD2E5F46E88E 0x110 0x72020000 626+1 0+1 0x73020000 627+1 0+1 0x74020100 628+1 1+1 0x75020100 629+1 1+1 0x76020100 630+1 1+1 0x77020100 631+1 1+1
3.40~3.56 0D6054717B3C7573047BBF8CF0C37E32 0x110 0x7d020000 637+1 0+1 0x7e020000 638+1 0+1 0x7f020100 639+1 1+1 0x80020100 640+1 1+1 0x81020100 641+1 1+1 0x82020100 642+1 1+1
3.60~3.74 56CFE845364C511FC2C5D4154FFD2CCD 0x110 0x85020000 645+1 0+1 0x86020000 646+1 0+1 0x87020100 647+1 1+1 0x88020100 648+1 1+1 0x89020100 649+1 1+1 0x8a020100 650+1 1+1
4.00~4.25 9764A4790A360C0769359DE8741A55AE 0x120
4.30~4.46 02251196DCEF6ABC756499A18B6A9BFC 0x130 0x97020000 663+1 0+1 0x98020000 664+1 0+1 0x99020100 665+1 1+1 0x9a020100 666+1 1+1 0x9b020100 667+1 1+1 0x9c020100 668+1 1+1
4.50~4.78 FB9C8E467A0A1E2C38397D6F266FC997 0x130 0x98020000 664+1 0+1 0x99020000 665+1 0+1 0x9a020100 666+1 1+1 0x9b020100 667+1 1+1 0x9c020100 668+1 1+1 0x9d020100 669+1 1+1
4.80~4.89 9441159906B3A81E9A4DAD58CD995ED8 0x130 0x98020000 664+1 0+1 0x99020000 665+1 0+1 0x9a020100 666+1 1+1 0x9b020100 667+1 1+1 0x9c020100 668+1 1+1 0x9d020100 669+1 1+1 tex_scelogo.gim (image updated)
  • File Contents:
    • tex_ps3logo.gim
      • 1.00-4.89 (MD5: 87068679DB28FE5347700FADBF281E5A) 1200x128 pixels size (it says: "Playstation 3"), see: [1]
    • tex_scelogo.gim
      • 1.00-4.78 (MD5: 6158E31B5274DEE04F6193873F731B7F) 1024x64 pixels size (it says: "Sony Computer Entertainment"), see: [2]
      • 4.80~4.89 (MD5: 44A1C6660B77703E1E9DA3816F345400) 1024x64 pixels size (it says: "Sony Interactive Entertainment")
custom_render_plugin.xml (changelog)
  • The examples below only shows completly the rcoxml code from firmware 1.00 and 4.89 (first and latest retail firmware at this date). For the other firmwares is shown only the changes, either a complete line if a whole line was added, or only the specific attributes that was changed if the line existed before. All this examples has been extracted with a modifyed version of Rcomage using a custom objattribdef-ps3.ini with the "override" attributes configured as data type "unk" (for a raw extraction of the values related to XMB Layouts)
custom_render_plugin.rco Firmware 1.00~1.02 (complete)
Edit-copy purple.svg.png
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- This XML representation of an RCO structure was generated by Rcomage v1.1.2 -->
<RcoFile UMDFlag="0" rcomageXmlVer="1.1" type="ps3" minFirmwareVer="unknownId0x97">
	<MainTree name="custom_render_plugin">
		<ImageTree>
			<Image name="tex_scelogo" src=".\custom_render_plugin_RCO\custom_render_plugin_100_102\Images\tex_scelogo.gim" format="gim" compression="zlib" unknownByte="0" />
			<Image name="tex_ps3logo" src=".\custom_render_plugin_RCO\custom_render_plugin_100_102\Images\tex_ps3logo.gim" format="gim" compression="zlib" unknownByte="0" />
		</ImageTree>
		<ObjectTree>
			<Page name="page_null" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"></Page>
			<Page name="page_coldboot" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing">
				<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 name="page_gameboot" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing">
				<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>
		</ObjectTree>
		<AnimTree>
			<Animation name="anim_coldboot">
				<Lock unknownInt0="0xffffffff" />
				<Fade object="object:scelogo" duration="0" accelMode="0x0" transparency="0" />
				<FireEvent event="event:native:/anim_coldboot_BootBG1" />
				<Delay time="0" />
				<FireEvent event="event:native:/anim_coldboot_NormalBG" />
				<Delay time="1500" />
				<Fade object="object:scelogo" duration="1000" accelMode="0x3" transparency="0.8" />
				<Delay time="2500" />
				<Fade object="object:scelogo" duration="1000" accelMode="0x3" transparency="0" />
				<Delay time="1000" />
				<Delay time="500" />
				<FireEvent event="event:native:/anim_coldboot_ShowGUI" />
				<Unlock unknownInt0="0xffffffff" />
				<Delay time="4500" />
				<FireEvent event="event:native:/anim_coldboot_Finished" />
			</Animation>
			<Animation name="anim_gameboot">
				<Lock unknownInt0="0xffffffff" />
				<Fade object="object:ps3logo" duration="0" accelMode="0x0" transparency="0" />
				<Resize object="object:ps3logo" duration="0" accelMode="0x0" width="0.938" height="0.938" depth="1" />
				<FireEvent event="event:native:/anim_gameboot_BG2" />
				<Delay time="500" />
				<Fade object="object:ps3logo" duration="863" accelMode="0x3" transparency="1" />
				<Resize object="object:ps3logo" duration="863" accelMode="0x4" width="1" height="1" depth="1" />
				<FireEvent event="event:native:/anim_gameboot_BG3" />
				<Delay time="1100" />
				<Fade object="object:ps3logo" duration="174" accelMode="0x1" transparency="0" />
				<Resize object="object:ps3logo" duration="174" accelMode="0x1" width="1.284" height="1.284" depth="1" />
				<Delay time="1000" />
				<Delay time="200" />
				<FireEvent event="event:native:/anim_gameboot_Finished" />
			</Animation>
			<Animation name="anim_otherboot">
				<Lock unknownInt0="0xffffffff" />
				<Fade object="object:ps3logo" duration="0" accelMode="0x0" transparency="0" />
				<FireEvent event="event:native:/anim_otherboot_BG3" />
				<Delay time="1000" />
				<FireEvent event="event:native:/anim_otherboot_Finished" />
			</Animation>
		</AnimTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 1.10~1.11 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0xee010000" stdOverridePositionY="0xef010000" stdOverrideSizeX="0xf0010100" stdOverrideSizeY="0xf1010100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0xf2010100" stdOverrideSizeY="0xf3010100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 1.30~1.32 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0xef010000" stdOverridePositionY="0xf0010000" stdOverrideSizeX="0xf1010100" stdOverrideSizeY="0xf2010100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0xf3010100" stdOverrideSizeY="0xf4010100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 1.50~1.54 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0xee010000" stdOverridePositionY="0xef010000" stdOverrideSizeX="0xf0010100" stdOverrideSizeY="0xf1010100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0xf2010100" stdOverrideSizeY="0xf3010100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 1.60~1.70 (changes only)
Edit-copy purple.svg.png
<RcoFile minFirmwareVer="unknownId0x102">
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0xd2010000" stdOverridePositionY="0xd3010000" stdOverrideSizeX="0xd4010100" stdOverrideSizeY="0xd5010100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0xd6010100" stdOverrideSizeY="0xd7010100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 1.80~1.82 (changes only)
Edit-copy purple.svg.png
<RcoFile minFirmwareVer="unknownId0x104">
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0xd3010000" stdOverridePositionY="0xd4010000" stdOverrideSizeX="0xd5010100" stdOverrideSizeY="0xd6010100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0xd7010100" stdOverrideSizeY="0xd8010100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 1.90~1.94 (changes only)
Edit-copy purple.svg.png
<RcoFile minFirmwareVer="unknownId0x105">
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0xd5010000" stdOverridePositionY="0xd6010000" stdOverrideSizeX="0xd7010100" stdOverrideSizeY="0xd8010100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0xd9010100" stdOverrideSizeY="0xda010100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 2.00~2.01 (changes only)
Edit-copy purple.svg.png
<RcoFile minFirmwareVer="unknownId0x106">
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0xd6010000" stdOverridePositionY="0xd7010000" stdOverrideSizeX="0xd8010100" stdOverrideSizeY="0xd9010100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0xda010100" stdOverrideSizeY="0xdb010100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 2.10~2.17 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0xe3010000" stdOverridePositionY="0xe4010000" stdOverrideSizeX="0xe5010100" stdOverrideSizeY="0xe6010100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0xe7010100" stdOverrideSizeY="0xe8010100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 2.20 (changes only)
Edit-copy purple.svg.png
<RcoFile minFirmwareVer="unknownId0x107">
</RcoFile>
custom_render_plugin.rco Firmware 2.30~2.36 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0xe5010000" stdOverridePositionY="0xe6010000" stdOverrideSizeX="0xe7010100" stdOverrideSizeY="0xe8010100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0xe9010100" stdOverrideSizeY="0xea010100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 2.40~2.43 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x24020000" stdOverridePositionY="0x25020000" stdOverrideSizeX="0x26020100" stdOverrideSizeY="0x27020100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x28020100" stdOverrideSizeY="0x29020100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 2.50~2.53 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x3a020000" stdOverridePositionY="0x3b020000" stdOverrideSizeX="0x3c020100" stdOverrideSizeY="0x3d020100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x3e020100" stdOverrideSizeY="0x3f020100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 2.60 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x49020000" stdOverridePositionY="0x4a020000" stdOverrideSizeX="0x4b020100" stdOverrideSizeY="0x4c020100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x4d020100" stdOverrideSizeY="0x4e020100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 2.70~2.76 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x4c020000" stdOverridePositionY="0x4d020000" stdOverrideSizeX="0x4e020100" stdOverrideSizeY="0x4f020100"></Plane>
			</Page>
			<Page name="page_coldboot2" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing">
				<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 name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x50020100" stdOverrideSizeY="0x51020100"></Plane>
			</Page>
		</ObjectTree>
		<AnimTree>
			<Animation name="anim_coldboot2">
				<Lock unknownInt0="0xffffffff" />
				<Fade object="object:scelogo" duration="0" accelMode="0x0" transparency="0" />
				<FireEvent event="event:native:/anim_coldboot_BootBG2" />
				<Delay time="5500" />
				<FireEvent event="event:native:/anim_coldboot_NormalBG2" />
				<FireEvent event="event:native:/anim_coldboot_ShowGUI" />
				<Unlock unknownInt0="0xffffffff" />
				<Delay time="4500" />
				<FireEvent event="event:native:/anim_coldboot_Finished" />
			</Animation>
		</AnimTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 2.80 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x4e020000" stdOverridePositionY="0x4f020000" stdOverrideSizeX="0x50020100" stdOverrideSizeY="0x51020100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x52020100" stdOverrideSizeY="0x53020100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 3.00~3.01 (changes only)
Edit-copy purple.svg.png
<RcoFile minFirmwareVer="unknownId0x108">
	<MainTree>
		<ObjectTree>
			<Page name="blur" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"></Page>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x6f020000" stdOverridePositionY="0x70020000" stdOverrideSizeX="0x71020100" stdOverrideSizeY="0x72020100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x73020100" stdOverrideSizeY="0x74020100"></Plane>
		</ObjectTree>
		<AnimTree>
			<Animation name="anim_coldboot2">
				<Delay time="4000" />
				<Delay time="1500" />
			</Animation>
			<Animation name="anim_otherboot">
				<Delay time="200" />
				<FireEvent event="event:native:/anim_otherboot_BG4" />
				<Delay time="300" />
		</AnimTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 3.10~3.21 (changes only)
Edit-copy purple.svg.png
<RcoFile minFirmwareVer="unknownId0x110">
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x70020000" stdOverridePositionY="0x71020000" stdOverrideSizeX="0x72020100" stdOverrideSizeY="0x73020100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x74020100" stdOverrideSizeY="0x75020100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 3.30 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x72020000" stdOverridePositionY="0x73020000" stdOverrideSizeX="0x74020100" stdOverrideSizeY="0x75020100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x76020100" stdOverrideSizeY="0x77020100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 3.40~3.56 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x7d020000" stdOverridePositionY="0x7e020000" stdOverrideSizeX="0x7f020100" stdOverrideSizeY="0x80020100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x81020100" stdOverrideSizeY="0x82020100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 3.60~3.74 (changes only)
Edit-copy purple.svg.png
<RcoFile>
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x85020000" stdOverridePositionY="0x86020000" stdOverrideSizeX="0x87020100" stdOverrideSizeY="0x88020100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x89020100" stdOverrideSizeY="0x8a020100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 4.00~4.25 (changes only)
Edit-copy purple.svg.png
<RcoFile minFirmwareVer="unknownId0x120">
</RcoFile>
custom_render_plugin.rco Firmware 4.30~4.46 (changes only)
Edit-copy purple.svg.png
<RcoFile minFirmwareVer="unknownId0x130">
	<MainTree>
		<ObjectTree>
			<Page name="page_coldboot">
				<Plane name="scelogo" stdOverridePositionX="0x97020000" stdOverridePositionY="0x98020000" stdOverrideSizeX="0x99020100" stdOverrideSizeY="0x9a020100"></Plane>
			</Page>
			<Page name="page_gameboot">
				<Plane name="ps3logo" stdOverrideSizeX="0x9b020100" stdOverrideSizeY="0x9c020100"></Plane>
		</ObjectTree>
	</MainTree>
</RcoFile>
custom_render_plugin.rco Firmware 4.50~4.89 (complete)
Edit-copy purple.svg.png
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- This XML representation of an RCO structure was generated by Rcomage v1.1.2 -->
<RcoFile UMDFlag="0" rcomageXmlVer="1.1" type="ps3" minFirmwareVer="unknownId0x130">
	<MainTree name="custom_render_plugin">
		<ImageTree>
			<Image name="tex_scelogo" src=".\custom_render_plugin_RCO\custom_render_plugin\Images\tex_scelogo.gim" format="gim" compression="zlib" unknownByte="0" />
			<Image name="tex_ps3logo" src=".\custom_render_plugin_RCO\custom_render_plugin\Images\tex_ps3logo.gim" format="gim" compression="zlib" unknownByte="0" />
		</ImageTree>
		<ObjectTree>
			<Page name="page_null" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"></Page>
			<Page name="blur" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing"></Page>
			<Page name="page_coldboot" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing">
				<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 name="page_coldboot2" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing">
				<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 name="page_gameboot" pageMode="0x1110000" pageOnInit="nothing" pageOnCancel="nothing" pageOnContext="nothing" pageOnActivate="nothing">
				<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>
		</ObjectTree>
		<AnimTree>
			<Animation name="anim_coldboot">
				<Lock unknownInt0="0xffffffff" />
				<Fade object="object:scelogo" duration="0" accelMode="0x0" transparency="0" />
				<FireEvent event="event:native:/anim_coldboot_BootBG1" />
				<Delay time="0" />
				<FireEvent event="event:native:/anim_coldboot_NormalBG" />
				<Delay time="1500" />
				<Fade object="object:scelogo" duration="1000" accelMode="0x3" transparency="0.8" />
				<Delay time="2500" />
				<Fade object="object:scelogo" duration="1000" accelMode="0x3" transparency="0" />
				<Delay time="1000" />
				<Delay time="500" />
				<FireEvent event="event:native:/anim_coldboot_ShowGUI" />
				<Unlock unknownInt0="0xffffffff" />
				<Delay time="4500" />
				<FireEvent event="event:native:/anim_coldboot_Finished" />
			</Animation>
			<Animation name="anim_coldboot2">
				<Lock unknownInt0="0xffffffff" />
				<Fade object="object:scelogo" duration="0" accelMode="0x0" transparency="0" />
				<FireEvent event="event:native:/anim_coldboot_BootBG2" />
				<Delay time="4000" />
				<FireEvent event="event:native:/anim_coldboot_NormalBG2" />
				<Delay time="1500" />
				<FireEvent event="event:native:/anim_coldboot_ShowGUI" />
				<Unlock unknownInt0="0xffffffff" />
				<Delay time="4500" />
				<FireEvent event="event:native:/anim_coldboot_Finished" />
			</Animation>
			<Animation name="anim_gameboot">
				<Lock unknownInt0="0xffffffff" />
				<Fade object="object:ps3logo" duration="0" accelMode="0x0" transparency="0" />
				<Resize object="object:ps3logo" duration="0" accelMode="0x0" width="0.938" height="0.938" depth="1" />
				<FireEvent event="event:native:/anim_gameboot_BG2" />
				<Delay time="500" />
				<Fade object="object:ps3logo" duration="863" accelMode="0x3" transparency="1" />
				<Resize object="object:ps3logo" duration="863" accelMode="0x4" width="1" height="1" depth="1" />
				<FireEvent event="event:native:/anim_gameboot_BG3" />
				<Delay time="1100" />
				<Fade object="object:ps3logo" duration="174" accelMode="0x1" transparency="0" />
				<Resize object="object:ps3logo" duration="174" accelMode="0x1" width="1.284" height="1.284" depth="1" />
				<Delay time="1000" />
				<Delay time="200" />
				<FireEvent event="event:native:/anim_gameboot_Finished" />
			</Animation>
			<Animation name="anim_otherboot">
				<Lock unknownInt0="0xffffffff" />
				<Fade object="object:ps3logo" duration="0" accelMode="0x0" transparency="0" />
				<FireEvent event="event:native:/anim_otherboot_BG3" />
				<Delay time="200" />
				<FireEvent event="event:native:/anim_otherboot_BG4" />
				<Delay time="300" />
				<FireEvent event="event:native:/anim_otherboot_Finished" />
			</Animation>
		</AnimTree>
	</MainTree>
</RcoFile>

RCO hashreport

all OFW 1.00-4.75 hashes: https://www.mirrorcreator.com/files/7KCMQKWQ/RCO-hashreport.7z_links <--- please someone convert this in a "human readable wiki table"

PSP 6.61 RCO MD5 hashreport

  • PSP 6.61 firmware contains 61 .rco files. Are the same exact .rco files used on PSP firmware 6.60
Code Sample