Custom render plugin: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 52: Line 52:
*Notes:
*Notes:
**'''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]], '''coldboot_stereo.ac3''' and '''coldboot_multi.ac3''')
**'''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 was changed in 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''' does not exist in newer firmware versions, 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.raf#Coldboot_Sounds_.28.AC3.29 | Coldboot Sounds (.AC3)]]
**The "old" gameboot animation used from firmware 1.00 up to 2.80 were loading the sound files: '''gameboot_stereo.ac3''' and '''gameboot_multi.ac3'''. These files were removed in firmware 3.00 and are not present in newer firmwares. Note: they are the same audio format, naming method, path and versioning as 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:09, 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 was changed in different firmware versions, see RCOXML animations examples)
    • page_otherboot does not exist in newer firmware versions, but there is a anim_otherboot that seems to be unlinked
    • The "old" gameboot animation used from firmware 1.00 up to 2.80 were loading the sound files: gameboot_stereo.ac3 and gameboot_multi.ac3. These files were removed in firmware 3.00 and are not present in newer firmwares. Note: they are the same audio format, naming method, path and versioning as the Coldboot Sounds (.AC3)

Example from 4.75 firmware

Code Sample