PS3 Optimising XMB xmls on CFW

Discussion in 'XMB Modifications' started by DeViL303, Mar 6, 2019.

  1. 4,823
    4,589
    372
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    4,823
    Likes Received:
    4,589
    Trophy Points:
    372
    Gender:
    Male
    Location:
    Ireland
    Home Page:
    That has TV category removed too, with TV apps showing at the bottom of video ;)

    Once you have those xmls and rco loaded, you can delete the:
    • explore_category_tv.sprx
    • explore_category_psn.sprx
    • explore_category_friend.sprx
    • explore_category_tv.rco
    • explore_category_psn.rco
    • explore_category_friend.rco
    • category_tv.xml
    • category_psn.xml
    • category_friend.xml
    • hknw_plugin.sprx
    • hknw_plugin.rco
    • hknw_plugin folder of images in resources
    • all sprx with np in name.
    • etc, i deleted about 30 sprx from my system. :)
     
    Last edited: Mar 7, 2019
    RandomDude and kozarovv like this.
  2. 4,823
    4,589
    372
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    4,823
    Likes Received:
    4,589
    Trophy Points:
    372
    Gender:
    Male
    Location:
    Ireland
    Home Page:
    Slightly different , but still related to optimising xmls so I will put it here.

    When calling a weblink from xmbml, this way is the most efficient and takes least amount of lines of xml:
    Code:
    <View id="seg_link">
     <Attributes>
     <Table key="link">
     <Pair key="icon_rsc"><String>tex_link</String></Pair>
     <Pair key="title_rsc"><String>msg_link</String></Pair>
     <Pair key="module_action"><String>http://www.google.com/</String></Pair>
     </Table>
     </Attributes>
     <Items>
     <Item class="type:x-xmb/xmlwebbrowser" key="link" attr="link"/>
     </Items></View>
    By using type:x-xmb/xmlwebbrowser instead of type:x-xmb/module-action it means you don't need to define the module being used, so you can leave out this line:
    Code:
    <Pair key="module_name"><String>webrender_plugin</String></Pair>
    Not important for one link on its own, but if you have hundreds or thousands of links like in webMAN or HAN Toolbox for example, or you have to write the xml on the console like in webmans case, then this way would be quicker/better in theory.
     
    Last edited: Mar 8, 2019
  3. 536
    226
    97
    Spawn

    Spawn Member

    Joined:
    Sep 23, 2017
    Messages:
    536
    Likes Received:
    226
    Trophy Points:
    97
    Gender:
    Male
    Nice work. :)

    Would love to see slimmed down xmb for Rebug too.. Hate to see the friends, TV, Singstar and such bloat entries cluttering my XMB.

    It would be cool if we could select these things at installation, tho.. ;)
     
    DeViL303 likes this.
  4. 1,414
    1,529
    272
    pink1

    pink1 Moderator Developer

    Joined:
    Feb 25, 2015
    Messages:
    1,414
    Likes Received:
    1,529
    Trophy Points:
    272
    Gender:
    Male
    Wow nice stuff! I've been working on things & haven't been keeping up with this.
    I love it when @DeViL303 has free time to play :)
     
    DeViL303 and Spawn like this.
  5. 333
    185
    47
    RandomDude

    RandomDude Member

    Joined:
    Dec 24, 2018
    Messages:
    333
    Likes Received:
    185
    Trophy Points:
    47
    Gender:
    Male
    Great Job!,
    imo try deleting all the categories in xmb_ingame.rco except games, psn, friends and users.
    I've done that & probably frees a lot of memory, it might help to avoid crashes while pressing ps button in game.
    I would say delete the game & users category too if possible.
     

Share This Page