Custom render plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 53: Line 53:
**'''page_null''' and '''blur''' seems generic
**'''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_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]])
**'''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_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
**'''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 format, naming method, and versioning than the [[Coldboot.raf#Coldboot_Sounds_.28.AC3.29 | Coldboot Sounds (.AC3)]]
**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.raf#Coldboot_Sounds_.28.AC3.29 | Coldboot Sounds (.AC3)]]


== Example from 4.75 firmware==
== Example from 4.75 firmware==

Revision as of 10:35, 27 July 2015

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