• cfwprpht has released a small patch for the PS3MFW Builder to enable alphabetical arranging games/homebrews on the XMB. He also published a manual method a few days ago, which can be read here on PS3HaX.

     

    #!/usr/bin/tclsh
    #
    # ps3mfw — PS3 MFW creator
    #
    # Copyright (C) Anonymous Developers (Code Monkeys)
    #
    # This software is distributed under the terms of the GNU General Public
    # License (“GPL”) version 3, as published by the Free Software Foundation.
    #

    # Priority: 500
    # Description: Patch Alphabetical sort Order

    # Option -patch-alpha-sort: Alphabetical sort Order for Games in the XMB

    # Type -patch-alpha-sort: boolean

    namespace eval ::patch_registory {

    array set ::patch_registory::options {
    -patch-alpha-sort true
    }

    proc main {} {
    set REGISTORY_XML [file join dev_flash vsh resource explore xmb registory.xml]
    ::modify_devflash_file ${REGISTORY_XML} ::patch_registory::sort
    }

    proc sort { path args } {
    log “Patching XML file [file tail $path]”
    sed_in_place [file join $path] -Game:Common.stat.rating-Game:Common.timeCreated+Game:Common.titleForSort-Game:Game.category -Game:Common.stat.rating-Game:Common.titleForSort-Game:Common.title-Game:Game.category
    sed_in_place [file join $path] -Game:Common.stat.rating+Game:Common.timeCreated+Game:Common.titleForSort-Game:Game.category -Game:Common.stat.rating+Game:Common.titleForSort-Game:Common.title-Game:Game.category
    sed_in_place [file join $path] -Game:Common.stat.rating+Game:Common.titleForSort-Game:Common.timeCreated-Game:Game.category -Game:Common.stat.rating+Game:Common.titleForSort-Game:Common.title-Game:Game.category
    }
    }

    Source: Paste2 via Twitter

    Discuss in Forums (6)


  • 6 Comments

    1. cfwprpht
      09-29-2012
      04:54 AM
      1

      More patches to that tcl are incoming. I will add the --patch-rape-sfo function which for now is a dirty patch and will rape the sfo's for neogeo and pcengine (X0+X4) so we can use it as our own sfo's and put some app's in own made XMB segments.

      For that i also will clean the network category to use it as homebrew category and merge net cat with psn cat together.

      So that next patch will be a big one

    2. sinsizer
      09-29-2012
      05:42 AM
      2

      That�s great. Thx

      Is it possible to add 3.60 keys with mfw builder?

    3. samson
      09-29-2012
      06:09 AM
      3

      [MENTION=215069]cfwprpht[/MENTION] could you use a modded xmbm+ as another way to patch registory.xml?

    4. sandungas
      09-29-2012
      09:34 AM
      4

      Originally Posted by cfwprpht
      More patches to that tcl are incoming. I will add the --patch-rape-sfo function which for now is a dirty patch and will rape the sfo's for neogeo and pcengine (X0+X4) so we can use it as our own sfo's and put some app's in own made XMB segments.

      For that i also will clean the network category to use it as homebrew category and merge net cat with psn cat together.

      So that next patch will be a big one
      If you want this to be something "standard" used by all people the most important thing is "dont break original functions"
      Originally Posted by cfwprpht
      - rape the sfo's for neogeo and pcengine
      - clean the network category
      - merge net cat with psn cat together
      This looks like the XMB in demonhades jfw3.56 (aka bad idea)... too much changes to consider this a "clean patch"
      Also i personally dont think removing neogeo and pcengine is a good idea... there is an area in ATTRIBUTE reserved for this "special formats dependants of CATEGORY=HG"... by now there are only this 2 used, but later sony will implement more (probably other emulators, because seems reserved for not-sony-licensed games)
      And are only 2 folders... is not enought to separate the different types of homebrew
      ************* [ - Post Merged - ] *************
      Originally Posted by samson
      [MENTION=215069]cfwprpht[/MENTION] could you use a modded xmbm+ as another way to patch registory.xml?
      Well, yes... is the same .xml code, the only difference is XMBM+ prefered to load the files from external paths for better management (and because is still in beta stage)
      XMBM+ is like a tests laboratory, they uses different types of reordering, you can take a look here at the important .xml's ---> https://github.com/XMB-Manager-Plus/...xmbmp/FEATURES

      *This answer is not directly for you samson, i know you was playing with this time ago
      For others interested as a simple example... take a look at the reordering "bycategory" in https://github.com/XMB-Manager-Plus/...me_Manager.xml
      ************* [ - Post Merged - ] *************
      Originally Posted by samson
      [MENTION=215069]cfwprpht[/MENTION] could you use a modded xmbm+ as another way to patch registory.xml?
      Hmmm, you was talking about converting the XMBM+ files to .tcl patches ?

      /flood

    5. samson
      09-29-2012
      03:01 PM
      5

      Hmmm, you was talking about converting the XMBM+ files to .tcl patches ?
      [MENTION=202964]sandungas[/MENTION] no making the .xml patches in to installable pkg's, strip out the files and replace with your own and for testing stuff/ideas from usb.

    6. Dasanko
      09-29-2012
      03:58 PM
      6

      This is one of the most desirable features I've ever wanted in a CFW. Thank you.