Custom render plugin
Jump to navigation
Jump to search
1 Identifiers:
- 1
1 Interface
contains 13 subs:
0: 3 Parameter: int, void * callback, int 1: 3 Parameter: int, void * callback, int 2: 3 Parameter: int id (0-0xC), int (0-9), void * 3: 1 Parameter: uint8_t [0x14] 4: 2 Parameter: void * interface, int 5: 2 Parameter: int, int 6: 3 Parameter: float, char *, int 7: 1 Parameter: char * 8: 0 Parameter: - blur (increase?) 9: 0 Parameter: - blur (decrease?) 10: 0 Parameter: - (increase) 11: 0 Parameter: - (decrease) 12: 1 Parameter: uint8
Function 2
0 0 (return OK) 1 (return OK) 2 3 4 5 (return OK) 6 7 8 (return OK) 9 1 coldboot , 0 = page_coldboot + coldboot2 / 5 = return is "page_coldboot" found , uint32_t * audio_enabled 2 gameboot (anim_gameboot), 0 3 gameboot (anim_otherboot), 0 4 , 2 = / 3 = page_null 5 (return OK) 6 (return OK) 7 (return OK) 8 (return OK) 9 (return OK) A , 2 = / 3 = / 8 = B , 2 = / 3 = C same as B
custom_render_plugin.rco (RCOXML contents)
all versions: https://www.mirrorcreator.com/files/KW2EY8UT/custom_render_plugin.rco_-_versions.7z_links
- Notes:
- page_null and blur seems generic
- page_coldboot loads anim_coldboot is the old coldboot animation when ps3 boots (used before coldboot.raf was implemented)
- page_coldboot2 loads anim_coldboot2 is the new coldboot animation when ps3 boots (associated with coldboot.raf, coldboot_stereo.ac3 and coldboot_multi.ac3)
- page_gameboot loads anim_gameboot is the animation when a game boots (it changed along the different firmware versions, see RCOXML animations examples)
- page_otherboot doesnt exists in newer firmwares, but there is a anim_otherboot that seems to be unlinked
- The "old" gameboot animation used from firmware 1.00 up to 2.80 was loading the sound files: gameboot_stereo.ac3 and gameboot_multi.ac3, this files was removed in firmware 3.00 and are not present in newer firmwares. Note are the same audio format, naming method, path, and versioning than the Coldboot Sounds (.AC3)
Example from 4.75 firmware
Code Sample