PS3 Optimising XMB xmls on CFW

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

  1. 4,672
    4,400
    372
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    4,672
    Likes Received:
    4,400
    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,672
    4,400
    372
    DeViL303

    DeViL303 Developer PSX-Place Supporter

    Joined:
    Jan 23, 2016
    Messages:
    4,672
    Likes Received:
    4,400
    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. 519
    216
    97
    Spawn

    Spawn Member

    Joined:
    Sep 23, 2017
    Messages:
    519
    Likes Received:
    216
    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,411
    1,524
    272
    pink1

    pink1 Moderator Developer

    Joined:
    Feb 25, 2015
    Messages:
    1,411
    Likes Received:
    1,524
    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. 244
    116
    47
    RandomDude

    RandomDude Member

    Joined:
    Dec 24, 2018
    Messages:
    244
    Likes Received:
    116
    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