PS3 [Research] Modifying the Coldboot/Gameboot Sequence (custom_render_plugin.sprx/rco)

What we really need is to be able to create these from scratch.

anim_coldboot_BootBG1...anim_coldboot_BootBG2...anim_coldboot_NormalBG..anim_coldboot_NormalBG2.anim_coldboot_ShowGUI...anim_coldboot_Finished..anim_gameboot_MoyouZoom.anim_gameboot_BG1.......anim_gameboot_BG2.......anim_gameboot_BG3.......anim_gameboot_BG4.......anim_gameboot_BG5.......anim_gameboot_Finished..anim_otherboot_BG3......anim_otherboot_BG4......anim_otherboot_Finished

Has anyone any idea where these animations are read from? If we could create or even just edit these we would have ultimate control over the gameboot/coldboot AND XMB background animations.
You said that if you have control over it, you have full control of the gameboot / coldboot, waves and background of XMB ... in the case of gameboot, would it be possible to make the classic gameboot work without activating HEN in my case? or not ?:apathy::disturbed::distant::apathy:
 
I mean visual only, and even these are probably controlled by the sprx too so I think that will be only for CFW.


Just noticed we can load pngs directly from the rco, no need to convert to GIM. There is not a filesize limit, its a pixel limit it seems.

For example 320x120 png is fine at 32bit, Go up to 340x120 at 32bit will not load, dropping it to 8bit makes no difference, So we might as well use 32bit pngs.

This is how to add them to the rco image tree.
Code:
<Image name="tex_png_test" src="Images\test.png" format="png" compression="uncompressed" unknownByte="0" />

So in my tests we can have approx 38400 pixels. That can be like 320x120, or 700x54 etc etc. Maybe a little more possible, did not try to find exact amount, but its around there.

There might be a workaround, and that is loading a higher resolution image/animation from imagefont.bin ;)
 
I mean visual only, and even these are probably controlled by the sprx too so I think that will be only for CFW.


Just noticed we can load pngs directly from the rco, no need to convert to GIM. There is not a filesize limit, its a pixel limit it seems.

For example 320x120 png is fine at 32bit, Go up to 340x120 at 32bit will not load, dropping it to 8bit makes no difference, So we might as well use 32bit pngs.

This is how to add them to the rco image tree.
Code:
<Image name="tex_png_test" src="Images\test.png" format="png" compression="uncompressed" unknownByte="0" />

So in my tests we can have approx 38400 pixels. That can be like 320x120, or 700x54 etc etc. Maybe a little more possible, did not try to find exact amount, but its around there.

There might be a workaround, and that is loading a higher resolution image/animation from imagefont.bin ;)
:pride:Okay then:rolleyes new:
 
Has anyone any idea where these animations are read from? If we could create or even just edit these we would have ultimate control over the gameboot/coldboot AND XMB background animations.
I aklways thought are hardcoded inside the .sprx :(
But i dont have any proof of it, is just speculation

I mean visual only, and even these are probably controlled by the sprx too so I think that will be only for CFW.
The replacement of the FPO/VPO shaders can be made in the QRC file just by patching 4 bytes or so
I know the internal structure of that QRC files very well, i was making some experiments to see if is posible to do it and i think it works, i made a frankenstein qrc as a guinea pig (with a tutorial), but never tested it or published
The trick is easy in concept, but is a pita to do... basically, in the qrc structure there is a table that "links" the name of the file and the offset where is located the file... so you can copy the offset of the "target" file on top of the offset of other file... this way the firmware always load the same file for both names

Just noticed we can load pngs directly from the rco, no need to convert to GIM. There is not a filesize limit, its a pixel limit it seems.

For example 320x120 png is fine at 32bit, Go up to 340x120 at 32bit will not load, dropping it to 8bit makes no difference, So we might as well use 32bit pngs.

This is how to add them to the rco image tree.
Code:
<Image name="tex_png_test" src="Images\test.png" format="png" compression="uncompressed" unknownByte="0" />

So in my tests we can have approx 38400 pixels. That can be like 320x120, or 700x54 etc etc. Maybe a little more possible, did not try to find exact amount, but its around there.

There might be a workaround, and that is loading a higher resolution image/animation from imagefont.bin ;)
You can use non-compressed BMP and JPG image formats too, there is an official RCO that contains a huge JPG file at 1920x1080 pixels (iirc is one the RCO's for the new PSN store)
When i saw that i thought there is no restriction in filesize or resolution... but when we was doing experiments with impose_plugin.rco firmware 0.90 it seems we had some kind of restriction about sizes (is still unknown why it happens)
 
Last edited:
@DeViL303, can you make a version of the wave with this black background, totally without sparkles and with this wave coloring? exactly as you see it in the picture:
2575048-le-xmb-le-systeme-d-exploitation-de-la-ps3.jpg
 
Well I just tested this out for myself on my hen system.It coldboots a black screen,then gets to the xmb,since the game_ext_plugin.sprx mod only works on cfw systems,so you won't be coldbooting any original PS3 logo unless your on rebug.Ill have to test this out again on my rebug system when I get a chance.

PS.Hen users who are on a 3000 or 4000 model,don't try and modify your game_ext_plugin.sprx without backing it up first,since the modded one will soft brick your system once you launch a game,the PS3 will instantly shut off.Webman will still work so you can restore the original game_ext_plugin.sprx back up if this happened to you.
 
Well I just tested this out for myself on my hen system.It coldboots a black screen,then gets to the xmb,since the game_ext_plugin.sprx mod only works on cfw systems

I think you might be in the wrong thread?? there are NO game_ext_plugin.sprx files posted here. This is about animation research and almost all of it works on HEN and CFW the same.
,so you won't be coldbooting any original PS3 logo unless your on rebug
Also this ^^ is wrong, the gameboot logo works fine on HEN. all the coldboot logos work fine on HEN. Its just the gameboot audio that requires HEN to be enabled.

PS.Hen users who are on a 3000 or 4000 model,don't try and modify your game_ext_plugin.sprx without backing it up first,since the modded one will soft brick your system once you launch a game
Also this is wrong, it will not soft brick. It will kick to recovery , just press the PS button to reboot.

P.S I posted a game_ext_plugin.sprx here in another thread that works on HEN (if its enabled)
https://www.psx-place.com/threads/o...s-4-80-4-84-cfw-only.22252/page-8#post-201033
 
@DeViL303, can you make a version of the wave with this black background, totally without sparkles and with this wave coloring? exactly as you see it in the picture:
2575048-le-xmb-le-systeme-d-exploitation-de-la-ps3.jpg
No idea. Just use classic theme and one of the black background mods.

If your only issue is that couple of seconds during boot up before user settings get applied, I am not working on changing that, if you want to change that get modding yourself. :)
 
No idea. Just use classic theme and one of the black background mods.

If your only issue is that couple of seconds during boot up before user settings get applied, I am not working on changing that, if you want to change that get modding yourself. :)
lol ...:D I was just talking about the color of the wave ... I do not intend to change anything about the users, I just put this image to sample the half bluish color of the wave:D ... but okay :encouragement:.
 
I think you might be in the wrong thread?? there are NO game_ext_plugin.sprx files posted here. This is about animation research and almost all of it works on HEN and CFW the same.

Also this ^^ is wrong, the gameboot logo works fine on HEN. all the coldboot logos work fine on HEN. Its just the gameboot audio that requires HEN to be enabled.


Also this is wrong, it will not soft brick. It will kick to recovery , just press the PS button to reboot.

P.S I posted a game_ext_plugin.sprx here in another thread that works on HEN (if its enabled)
https://www.psx-place.com/threads/o...s-4-80-4-84-cfw-only.22252/page-8#post-201033
I'll try and simplify my point.

The ones you posted here coldboot a black screen with sparkles on hen,then it gets to the xmb.
20190907_101735.jpg


People On hen are going to want the one that looks like this
The only way to get it is by replacing your game_ext_plugin.sprx with a modded one

Replacing game_ext_plugin.sprx softbricks hen.

One thing always leads to anoughter you know.

The conclusion to this is don't use this on hen unless you want to coldboot a black screen with sparkles.
 
I'll try and simplify my point.

The ones you posted here coldboot a black screen with sparkles on hen,the it gets to the xmb.
View attachment 19902

People On hen are going to want the one that looks like this
The only way to get it is by replacing your game_ext_plugin.sprx with a modded one

Replacing game_ext_plugin.sprx softbricks hen.

One thing always leads to anoughter you know.
I think you are mixing up threads,or mods or something and you did not read my last post.

That mod I posted that you show in the screenshot, works perfectly fine on HEN and CFW like i said in the first post of this thread. Its just an rco mod.

Also Replacing game_ext_plugin.sprx does NOT softbrick HEN. It will kick to recovery, that is all. Simple press the PS button to reboot.

Also the game_ext_plugin.sprx I posted in my last post works on HEN when its enabled.

Anyway this thread has NOTHING to do with game_ext_plugin.sprx So like i say I think you are in the wrong thread.
 
lol ...:D I was just talking about the color of the wave ... I do not intend to change anything about the users, I just put this image to sample the half bluish color of the wave:D ... but okay :encouragement:.
Oh, I dont modify lines.qrc, never have done. You could look into modding that though, I don't have time, moved onto something else for now.
 
I think you are mixing up threads,or mods or something and you did not read my last post.

That mod I posted that you show in the screenshot, works perfectly fine on HEN and CFW like i said in the first post of this thread. Its just an rco mod.

Also Replacing game_ext_plugin.sprx does NOT softbrick HEN. It will kick to recovery, that is all. Simple press the PS button to reboot.

Also the game_ext_plugin.sprx I posted in my last post works on HEN when its enabled.

Anyway this thread has NOTHING to do with game_ext_plugin.sprx So like i say I think you are in the wrong thread.
So by the way, in this gameboot enable for hen file that you made available, I did the test of just using rco with the logo, and it didn't show the "PLAYSTATION 3" logo ... yeah ... it only came after I I added the sprx plugin. But then it gave me another little problem, when I turned on the system, I didn't have the coldboot and the PS3 logo anymore ... and I found that the problem was the rco that came with the sprx plugin, I simply solved by putting custom_render_plugin.rco from the current FW, my coldboot has returned to work and the gameboot logo too(only with HEN enabled), I'm just using the plugin, since the logo is still on the current firmware.
 
Last edited:
So by the way, in this gameboot enable for hen file that you made available, I did the test of just using rco with the logo, and it didn't show the "PLAYSTATION 3" logo ... yeah ... it only came after I I added the sprx plugin. But then it gave me another little problem, when I turned on the system, I didn't have the coldboot and the PS3 logo anymore ... and I found that the problem was the rco that came with the sprx plugin, I simply solved by putting custom_render_plugin.rco from the current FW, my coldboot has returned to work and the gameboot logo too, only with HEN enabled, I'm just using the plugin, since the logo is still on the current firmware.
So I should remove the rco in that and add the 4.84 OFW rco?


Here is a comparison :)

Your image:
2575048-le-xmb-le-systeme-d-exploitation-de-la-ps3.jpg


My XMB:
upload_2019-9-7_16-30-44.png


I know yours is a little bluer but its not far off.
 
So I should remove the rco in that and add the 4.84 OFW rco?


Here is a comparison :)

Your image:
2575048-le-xmb-le-systeme-d-exploitation-de-la-ps3.jpg


My XMB:
View attachment 19905

I know yours is a little bluer but its not far off.
WoW:eek new: .... identical, the difference is only the color of the wave ... but otherwise it is absurdly the same. I don't think you need to add the 4.84 rco, since in FW you already have it .... you only make the sprx plugin available.
 
I think you are mixing up threads,or mods or something and you did not read my last post.

That mod I posted that you show in the screenshot, works perfectly fine on HEN and CFW like i said in the first post of this thread. Its just an rco mod.

Also Replacing game_ext_plugin.sprx does NOT softbrick HEN. It will kick to recovery, that is all. Simple press the PS button to reboot.

Also the game_ext_plugin.sprx I posted in my last post works on HEN when its enabled.

Anyway this thread has NOTHING to do with game_ext_plugin.sprx So like i say I think you are in the wrong thread.
Shit,I figured it out.Its something with my TV.My HDMI display shows up too slow for the gamebooted coldboot to show on the screen before the xmb boots up,which was why I was seeing a black screen with sparkles before the xmb.I got the logo to come up a few times but it takes a few tries after a reboot due to my HDMI display taking too damn long to display the ps3 before the logo animation goes away.

I guess it had nothing to do with the game_ext_plugin.sprx after all,even though that link indeed works with hen which I didn't know about before.
 
Last edited:
So by the way, in this gameboot enable for hen file that you made available, I did the test of just using rco with the logo, and it didn't show the "PLAYSTATION 3" logo ... yeah ... it only came after I I added the sprx plugin. But then it gave me another little problem, when I turned on the system, I didn't have the coldboot and the PS3 logo anymore ... and I found that the problem was the rco that came with the sprx plugin, I simply solved by putting custom_render_plugin.rco from the current FW, my coldboot has returned to work and the gameboot logo too(only with HEN enabled), I'm just using the plugin, since the logo is still on the current firmware.
I think it's a display issue.I can get it sometimes but not all the time during the coldboot.
 

Similar threads

Back
Top