PS3 [Attempt] Restoring XMB UI of Firmware 1.00 - 2.70 to 4.84+

Status
Not open for further replies.
@sandungas ... here are the files.
Thanks, this has exposed another mistake, doesnt surprises me that the waterdrop animation was looking so bad in old firmwares, the shadow is not well aligned, and the sizes are a bit weird
The clock in 4.84 uses much better positions and sizes, and is perfectly aligned with his shadow/anim1

Every screen resolution uses a different layout, HD resolution loads this values from layout_grid_table_1080.txt: (firmware 2.17 & 2.51)
busy_icon_shadow
positionOverrideX=831.5
positionOverrideY=435.5
sizeOverrideX=48
sizeOverrideY=48

busy_icon
positionOverrideX=830
positionOverrideY=437
sizeOverrideX=43.5
sizeOverrideY=37.5




Every screen resolution uses a different layout, HD resolution loads this values from layout_grid_table_1080.txt: (firmware 4.84)
busy_icon_shadow
positionOverrideX=830
positionOverrideY=436
sizeOverrideX=46
sizeOverrideY=46

busy_icon_anim1 & busy_icon
positionOverrideX=830
positionOverrideY=436
sizeOverrideX=36
sizeOverrideY=36
 
Every screen resolution uses a different layout, HD resolution loads this values from layout_grid_table_1080.txt: (firmware 2.17 & 2.51)
busy_icon_shadow
positionOverrideX=831.5
positionOverrideY=435.5
sizeOverrideX=48
sizeOverrideY=48

busy_icon
positionOverrideX=830
positionOverrideY=437
sizeOverrideX=43.5
sizeOverrideY=37.5
hmmm ... so that also means that the "waterdrop" animation was a little farther from the digital clock / data.. while the current clock is closer to the digital clock / data
 
Last edited:
One way to stop the Infinity loop is what i did in my settings menu

I set the Petals animation (only one animation using all of them, because of the rco size limite, before i used multiple that works better and dont need this method) in the OnInit of the sidemenu , but it will be in a loop forever, so i set another OnInit in the Item list of the settings nullyfing the animations of the petals one. (So basically the anim that nullifies the petals anim is always running, so when it is needed and called the anim will work, but after not needing it, it will be nullyfied)

Sorry that i can't explain it better, but its 4:30 A.M here and kinda Sleep
With "nulifying" you mean changing the alpha of the images with <Fade> ?
Not sure if i got it, i was taking a look at the petals animation but was big and i went a bit lost, @DeViL303 have made a thread to post animation examples, if you find a way to write a good example of that trick (the most intuitive posible) please post it there
https://www.psx-place.com/threads/research-impose-plugin-rco-animations.26163/#post-204708
 
@DeViL303 ... what program did you use to resign the gameboot sprx plugin to launch on HEN? ..... I'm thinking of trying to enable the old widget (information board) ... putting all your files in its place and then resign the xai plugin, with the current firmware keys .... to see if the system recognizes it again ... but I'm also a little "scared" because as my PS3 is HEN..he can give a softbrick when booting ... unless this plugin is not so special as to cause a system problem.
 
There is a page in psdevwiki and a thread in the forum about widgets
http://www.psdevwiki.com/ps3/Widgets
https://www.psx-place.com/threads/re-enabling-the-widget-known-as-information-board.21169/

I suggest you to dont try it in HEN, take a read at the forum thread, there was people trying it and they could not make them to work. And some people in that thread was using the RPCS3 emulator for the experiments, btw, this is a lot safer than doing the experiments with a real PS3 in HEN

-------------------------
For cusiosity sake...
The scetool (used to resign PS3 files) have a handy option that allows to copy the settings from a file that is already signed
The idea is... you have a file that you know it works in your PS3... lets call it EBOOT_1.BIN
And another file that doesnt works... lets call it EBOOT_2.BIN
So you need to tell to the scetool that you want to resign EBOOT_1.BIN by using the settings from EBOOT_2.BIN
This way, when scetool completes his work you will have EBOOT_1.BIN and EBOOT_2.BIN signed in the same way

@DeViL303 was talking about it here for HEN ;)
https://www.psx-place.com/threads/help-me-to-run-udkultimate-engine-on-ps3hen.26024/#post-202873
 
if you have a NOR system, it would take some effort to hard brick it. I think you could potentially delete all of dev_blind and still recover. that's why the core os isn't modifiable (to prevent accidents).
 
Btw @Danxx444 im realizing there is an easy way to restore the original gameboot... and you are not using it (because the custom_render_plugin.rco i made was not using it)

This one is better, is explained in the readme, in the PS3 firmware there are several coldboots and gameboots, but in the way im doing it there is only 1 coldboot and 1 gameboot, and the firmware is going to play them always
And looks exactly like the originals from firmware 1.00 because im not adding a single line of code... actually im deleting a few lines, this .rco is smaller than the official :D

FILE: https://www.sendspace.com/file/gpsg8s
Changelog said:
custom_render_plugin.rco
MD5: 101FA004086311A42804C33AB9984A32

Compatible with firmwares 4.70 up to 4.85

Changes:
anim_coldboot2 ---> redirected to ---> anim_coldboot
anim_otherboot ---> redirected to ---> anim_gameboot
tex_scelogo.gim (restored to firmware 1.00) MD5: 6158E31B5274DEE04F6193873F731B7F
 
Last edited:
Btw @Danxx444 im realizing there is an easy way to restore the original gameboot... and you are not using it (because the custom_render_plugin.rco i made was not using it)

This one is better, is explained in the readme, in the PS3 firmware there are several coldboots and gameboots, but in the way im doing it there is only 1 coldboot and 1 gameboot, and the firmware is going to play them always
And looks exactly like the originals from firmware 1.00 because im not adding a single line of code... actually im deleting a few lines, this .rco is smaller than the official :D

FILE: https://www.sendspace.com/file/gpsg8s
Oh..i mean..wow..thanks pal :)
 
. And some people in that thread was using the RPCS3 emulator for the experiments, btw, this is a lot safer than doing the experiments with a real PS3 in HEN
hummm..very good to know this..so this avoids any problem on PS3 ... very good..but I don't think the PC I use will run this emulator XMB ... it has 4GB of RAM and GDDR3 memory ... is a regular PC ... but if it supports XMB it will be great.
 
@sandungas this excellent coldboot / gameboot ... excellent buddy !!! .. gameboot works even without enabling HEN ... but for those who want the gameboot audio will have to use the plugin..and if you use the plugin. .. you have to enable HEN ... but it's very good :)
 
Yes I tried but it didn't work
Ok, i had the hope that some of the lines inside the anim_gameboot (or the name of the animation itself) was going to load the sounds

The theory is... i think the patch in the plugin is just redirecting the animation names... and this is the same i did in the rco
I realized yesterday this is one of the few cases where we can choose to do the redirection in the rco or in the sprx
Incase the redirection in the rco is good enought (included sounds), then we dont need the redirection in the sprx anymore
Is easyer to do it in the rco :)
 
Ok, i had the hope that some of the lines inside the anim_gameboot (or the name of the animation itself) was going to load the sounds

The theory is... i think the patch in the plugin is just redirecting the animation names... and this is the same i did in the rco
I realized yesterday this is one of the few cases where we can choose to do the redirection in the rco or in the sprx
Incase the redirection in the rco is good enought (included sounds), then we dont need the redirection in the sprx anymore
Is easyer to do it in the rco :)
wow .. this would be fantastic..so that would be much better..but would this theory work? .. well just in practice we will know..also..you happened to make a comparison between the old firmwares gameboot plugin with current firmware? It would be nice to know what was really causing them to turn off the audio..because we know that for the gameboot logo and its animation..no plugin is needed..rco only.
 
Status
Not open for further replies.
Back
Top