PS3 [IDEA] Showing Lots of CFW/HEN Information on the XMB

Discussion in 'XMB Modifications' started by DeViL303, May 1, 2019.

  1. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    Simple idea for showing lots of custom information on the XMB, In this example I have added system button combos and webMAN MOD web commands, I suppose this could be used to explain HEN or complete history of PS3 hacking, anything really. :)

    This is only a POC, idea popped into my head, thought I better get it out before its gone. :)

     
    jeka26, n00b, littlebalup and 10 others like this.
  2. 30
    8
    7
    TheSulake

    TheSulake Forum Noob

    Joined:
    Mar 30, 2019
    Messages:
    30
    Likes Received:
    8
    Trophy Points:
    7
    How u do that?

    Sent from my SM-G930U using Tapatalk
     
  3. 554
    847
    172
    ShaolinAssassin

    ShaolinAssassin Developer

    Joined:
    Dec 31, 2016
    Messages:
    554
    Likes Received:
    847
    Trophy Points:
    172
    Gender:
    Male
    IMO, voodoo.
     
    littlebalup, STLcardsWS and DeViL303 like this.
  4. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    There was a bit of black magic involved alright. I cant say too much, but I had to sacrifice an xbox360 on an altar. :D

    Then I modded sysconf_plugin.rco too, Not sure what actually did it in the end.
     
  5. 30
    8
    7
    TheSulake

    TheSulake Forum Noob

    Joined:
    Mar 30, 2019
    Messages:
    30
    Likes Received:
    8
    Trophy Points:
    7
    Is here in psx a tutorial how to modify a .rco without dying in the try? Smh without bricking my console too?

    Sent from my SM-G930U using Tapatalk
     
  6. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    Not really. A mod like this is easy enough if you don't touch any images. Just extract the rco with rcomage, then edit the text strings in the language xmls.
     
    n00b and STLcardsWS like this.
  7. 30
    8
    7
    TheSulake

    TheSulake Forum Noob

    Joined:
    Mar 30, 2019
    Messages:
    30
    Likes Received:
    8
    Trophy Points:
    7
    What happens if I want to replace the images?

    Sent from my SM-G930U using Tapatalk
     
  8. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    You need to read about rcos, as ita littel tricky, and I dont have time to explain it. :)
     
    n00b likes this.
  9. 5,933
    5,606
    622
    sandungas

    sandungas Moderator Developer

    Joined:
    Dec 31, 2014
    Messages:
    5,933
    Likes Received:
    5,606
    Trophy Points:
    622
    Location:
    Babylon 20xxE series
    I like it (and i thought in it before too, ehehe), i think by default it could be used to give some info about the firmware you have installed, so the option could be renamed like "About Rebug Custom Firmware" (or habib, ferrox, etc...)
     
    Coldheart2236 and DeViL303 like this.
  10. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    Yeah, CFW info is nice, but it's almost wasted on a small job like that. We can have maybe 100 pages of text here, With at least 12 images mixed in.
     
    n00b likes this.
  11. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    This would be one way to show more info, in with the other system information. Its a little off center, but still cool enough.

    upload_2019-5-2_4-7-12.png

    Not sure why all CFW creators don't add the firmware name and full version like I have in the first line.
     
    Last edited: May 2, 2019
    jeka26, n00b, Coldheart2236 and 2 others like this.
  12. 5,933
    5,606
    622
    sandungas

    sandungas Moderator Developer

    Joined:
    Dec 31, 2014
    Messages:
    5,933
    Likes Received:
    5,606
    Trophy Points:
    622
    Location:
    Babylon 20xxE series
    I was thinking in the long texts of the releases on rebug web, that texts are huge, but the other idea you suggested is good too for a few lines

    You have painted on a screencapture btw ?, if i remember right there is an object used for that, i never spend time looking at it to try to understand how is made thought
     
  13. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    Not sure what you mean?
     
    n00b likes this.
  14. 5,933
    5,606
    622
    sandungas

    sandungas Moderator Developer

    Joined:
    Dec 31, 2014
    Messages:
    5,933
    Likes Received:
    5,606
    Trophy Points:
    622
    Location:
    Babylon 20xxE series
    This screen, it made me wonder if is a modifyed rco or photoshopped ?
    [​IMG]
     
  15. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    Oh yeah. Its real. I just added to the "Free Space" string and edited the "Version" to say "Rebug" and added the ".2" . If i post a photoshopped mod I will mention it. All my mods are 100% guaranteed Irish and genuine :D

    Here is the rco if you want to see it on your own XMB, includes that mod, and the mod in the video. That high res controller image looks good scrolling in real life. kind of seems out of place, like watching a movie in XMB settings or something, hard to describe. :)
     

    Attached Files:

    jeka26, n00b and sandungas like this.
  16. 5,933
    5,606
    622
    sandungas

    sandungas Moderator Developer

    Joined:
    Dec 31, 2014
    Messages:
    5,933
    Likes Received:
    5,606
    Trophy Points:
    622
    Location:
    Babylon 20xxE series
    Ohh i see, nice trick both and are easy to use :encouragement:
    Code:
    <Text name="msg_ver">Rebug %1.2</Text>
    
    <Text name="msg_space">Free Space
    Cobra Version  8.1
    LV2 Kernel  CEX
    Target Type  CEX
    Rebug Toolbox  2.03.02
    WebMAN MOD  1.47.19
    Release Date  29/03/2019</Text>
    
    Have you tryed to use a %t to align them ? (with tabs). This way:
    Cobra Version%t%t8.1



    Edit:
    Hmmm, never mind, bad idea... by adding tabs or spaces what is going to happen is the text is going to be displaced to left, but the "8.1" will stay in the same place
    Because it seems that texts are aligned to right
     
    Last edited: May 2, 2019
    DeViL303 likes this.
  17. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    Yeah, I tried a bit of messing with spaces to get something to line up nicer, but no luck. Would be nice if we could add a completely new text entry, and place it where we wanted to, it must be simple really if we knew how, like most things.. LOL
     
    n00b likes this.
  18. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    This is a good one too:

    upload_2019-5-3_0-53-47.png
     
    jeka26, n00b, Coldheart2236 and 3 others like this.
  19. 5,933
    5,606
    622
    sandungas

    sandungas Moderator Developer

    Joined:
    Dec 31, 2014
    Messages:
    5,933
    Likes Received:
    5,606
    Trophy Points:
    622
    Location:
    Babylon 20xxE series
    Is made in <Page name="page_console_information"> (and all his children)
    Code:
    			<Page name="page_console_information" pageMode="0x1101" pageOnInit="event:native:/OnInitPageConsoleConfig" pageOnCancel="event:native:/OnCancelConsoleConfig" pageOnContext="nothing" pageOnActivate="event:native:/OnActivatePageConsole">
    				<Plane name="plane_console_information" positionX="0" positionY="0" positionZ="0" colorScaleR="0" colorScaleG="0" colorScaleB="0" colorScaleA="0" sizeX="0" sizeY="0" sizeZ="0" sizeScaleX="1" sizeScaleY="1" sizeScaleZ="1" anchorMode="0x0" onInit="nothing" positionOverrideX="0x4000100" positionOverrideY="0x5000100" positionOverrideZ="0x6000100" sizeOverrideX="0x7000100" sizeOverrideY="0x8000100" sizeOverrideZ="0x0" planeImage="nothing" planeResizeMode="0x0">
    					<IList name="ilist_console_information" positionX="0" positionY="0" positionZ="0" colorScaleR="1" colorScaleG="1" colorScaleB="1" colorScaleA="1" sizeX="0" sizeY="0" sizeZ="0" sizeScaleX="1" sizeScaleY="1" sizeScaleZ="1" anchorMode="0x100" onInit="nothing" positionOverrideX="0x100" positionOverrideY="0x100" positionOverrideZ="0x100" sizeOverrideX="0x0" sizeOverrideY="0x1b040100" sizeOverrideZ="0x0" ilistUnkFloat23="0" ilistOverrideUnk24="0x0" ilistOnFocusIn="nothing" ilistOnFocusOut="nothing" ilistOnFocusLeft="nothing" ilistOnFocusRight="nothing" ilistOnFocusUp="nothing" ilistOnFocusDown="nothing" ilistOnPush="nothing">
    						<Scroll name="scroll_console_information" positionX="0" positionY="0" positionZ="0" colorScaleR="1" colorScaleG="1" colorScaleB="1" colorScaleA="1" sizeX="8" sizeY="172" sizeZ="1" sizeScaleX="1" sizeScaleY="1" sizeScaleZ="1" anchorMode="0x0" onInit="nothing" positionOverrideX="0x0" positionOverrideY="0x0" positionOverrideZ="0x0" sizeOverrideX="0x0" sizeOverrideY="0x0" sizeOverrideZ="0x0" scrollUnkFloat23="100" scrollUnkFloat24="100" scrollUnk25="0x0" scrollImageBase="nothing" scrollImageSlider="nothing" scrollImageArrow="nothing" scrollImageBaseShadow="nothing" scrollImageArrowShadow="nothing"></Scroll>
    						<IItem name="item_console_information_system_software" iitemUnk1="0x0" iitemText="text:msg_system_software" iitemTextAlt="text:msg_info_none"></IItem>
    						<IItem name="item_console_information_ipaddress" iitemUnk1="0x0" iitemText="text:msg_ipaddress" iitemTextAlt="text:msg_info_none"></IItem>
    						<IItem name="item_console_information_macaddress" iitemUnk1="0x0" iitemText="text:msg_macaddress" iitemTextAlt="text:msg_info_none"></IItem>
    						<IItem name="item_console_information_free_space" iitemUnk1="0x0" iitemText="text:msg_space" iitemTextAlt="text:msg_info_none"></IItem>
    						<IItem name="item_console_information_system_storage" iitemUnk1="0x0" iitemText="text:msg_system_storage_in_use" iitemTextAlt="text:msg_info_none"></IItem>
    					</IList>
    					<Text name="text_ps3_information_version" positionX="0" positionY="0" positionZ="0" colorScaleR="1" colorScaleG="1" colorScaleB="1" colorScaleA="1" sizeX="0" sizeY="0" sizeZ="1" sizeScaleX="1" sizeScaleY="1" sizeScaleZ="1" anchorMode="0x2200" onInit="nothing" positionOverrideX="0xf7030100" positionOverrideY="0xf8030100" positionOverrideZ="0x0" sizeOverrideX="0x0" sizeOverrideY="0x0" sizeOverrideZ="0x0" textMessage="nothing" textFontStyle="nothing" textFontMode="0x1000002" textUnk29="0x1" textFontSizeY="10" textTopColorScaleR="1" textTopColorScaleG="1" textTopColorScaleB="1" textBottomColorScaleR="1" textBottomColorScaleG="1" textBottomColorScaleB="1" textLineSpacing="0" textUnk37="0x0" textUnk38="0x0" textUnk39="0x0" textCharacterSpacing="0" textShadowOffsetX="4" textShadowOffsetY="-5" textShadowOffsetZ="0" textShadowColorScaleR="0.25" textShadowColorScaleG="0.25" textShadowColorScaleB="0.25" textShadowColorScaleA="1" textUnk48="0x0" textUnk49="0x0" textUnk50="0x0" textUnkFloat51="1" textUnkFloat52="1" textUnkFloat53="1" textUnkFloat54="1" textResizeMode="0xffffffff" textOverrideUnk56="0x14000100" textOverrideUnk57="0x3000000" textOverrideUnk58="0x0"></Text>
    					<Text name="text_ps3_information_product_code" positionX="0" positionY="0" positionZ="0" colorScaleR="1" colorScaleG="1" colorScaleB="1" colorScaleA="1" sizeX="0" sizeY="0" sizeZ="1" sizeScaleX="1" sizeScaleY="1" sizeScaleZ="1" anchorMode="0x3200" onInit="nothing" positionOverrideX="0xf9030100" positionOverrideY="0xfa030100" positionOverrideZ="0x0" sizeOverrideX="0x0" sizeOverrideY="0x0" sizeOverrideZ="0x0" textMessage="nothing" textFontStyle="nothing" textFontMode="0x1000002" textUnk29="0x1" textFontSizeY="10" textTopColorScaleR="1" textTopColorScaleG="1" textTopColorScaleB="1" textBottomColorScaleR="1" textBottomColorScaleG="1" textBottomColorScaleB="1" textLineSpacing="0" textUnk37="0x0" textUnk38="0x0" textUnk39="0x0" textCharacterSpacing="0" textShadowOffsetX="4" textShadowOffsetY="-5" textShadowOffsetZ="0" textShadowColorScaleR="0.25" textShadowColorScaleG="0.25" textShadowColorScaleB="0.25" textShadowColorScaleA="1" textUnk48="0x0" textUnk49="0x0" textUnk50="0x0" textUnkFloat51="1" textUnkFloat52="1" textUnkFloat53="1" textUnkFloat54="1" textResizeMode="0xffffffff" textOverrideUnk56="0x14000100" textOverrideUnk57="0x3000000" textOverrideUnk58="0x0"></Text>
    				</Plane>
    			</Page>
    
    Some details i found interesting while looking at it:

    It seems the <IItem> (every text line) doesnt tells the alignment, so it seems the right alignment of texts is made by the <IList>
    Not sure which value is it, but i would say is the anchorMode="0x100" (that 0x100 is unusual)

    I guess the <Scroll> could be removed, is the verticall scrollbar that "should" appear temporally and dissapear when you stay quiet (maybe is not visible in 4.84 though, i dont remember)

    There are 2 text lines out of the <IList> at bottom that seems to be something special :o
    <Text name="text_ps3_information_version">
    <Text name="text_ps3_information_product_code">
    Both are loading textMessage="nothing" (so are not loading a text string from the translated languages)... are strings generated by the .sprx
    Im wondering what is it, but im sure is not shown in your screenshots (it smells like easter eggs)
    The anchorMode="0x2200" and anchorMode="0x3200" they are using is weird, not sure what that means
     
    DeViL303 likes this.
  20. 7,081
    8,407
    797
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    7,081
    Likes Received:
    8,407
    Trophy Points:
    797
    Occupation:
    Part-Time XMB Modder
    Location:
    Ireland
    Also this line, does not show on CEX, I think it must be a DECR option for when they have 2 hard drives...or not sure.

    upload_2019-5-3_1-14-7.png

    I have got it show with a hacky mod. If i remove the mac address line, then my mac has title "Free Space" and my Free Space has the title "System Storage in Use" ..We can not just add to these lists..they are read in a weird way using offsets or something.
     
    n00b and sandungas like this.

Share This Page