Olygame

DigiTopZ #2

ModChipCentral

Page 49 of 120 FirstFirst ... 3947484950515999 ... LastLast
Results 481 to 490 of 1196
  1. #481
    Senior Member
    Join Date
    Jul 2011
    Posts
    425
    Total Thanks Given
    386
    Total Thanks Received
    627
    Total Thanked Posts
    294
    I think is in the first page of this thread
    XMB Manager Plus co-developer | Showtime translator | WEBmedia plugin for Showtime developer

  2.     
  3. #482
    Senior Member
    Join Date
    Jul 2011
    Posts
    425
    Total Thanks Given
    386
    Total Thanks Received
    627
    Total Thanked Posts
    294
    @team xmbm+
    I manage to get what i think is most (if not all) the searchable fields of the database that can be used in xcb functions.

    I put it all in a new page in the devwiki http://www.ps3devwiki.com/wiki/XMB_database
    XMB Manager Plus co-developer | Showtime translator | WEBmedia plugin for Showtime developer

  4. The Following 7 Users Say Thank You to andreus For This Useful Post:

    Berion (02-23-2012), bitsbubba (02-23-2012), CloneD (02-22-2012), DeViL303 (02-23-2012), ps3hen (02-22-2012), sandungas (02-23-2012), XiorgON (02-23-2012)

  5. #483
    Member
    Join Date
    Aug 2011
    Posts
    39
    Total Thanks Given
    28
    Total Thanks Received
    61
    Total Thanked Posts
    29
    @andreus

    Keep the good work in ps3devwiki documenting all, and here organizing team brainstorming, after reading this whole thread i noticed it was very hard to you to keep all this in a development stage while others tends to make "final products" for the "end user"
    Cheers for your effort, good mood, and ideas, you are the XMB man
    http://www.ps3crunch.net/forum/signaturepics/sigpic2501_1.gif

  6. The Following 3 Users Say Thank You to sandungas For This Useful Post:

    andreus (02-23-2012), DeViL303 (02-23-2012), ps3hen (02-24-2012)

  7. #484
    Senior Member
    Join Date
    Sep 2011
    Posts
    269
    Total Thanks Given
    636
    Total Thanks Received
    896
    Total Thanked Posts
    238
    removed post
    Last edited by aldostools; 10-22-2012 at 10:13 AM.

  8. The Following 3 Users Say Thank You to aldostools For This Useful Post:

    andreus (02-23-2012), DeViL303 (02-23-2012), ps3hen (02-24-2012)

  9. #485
    Senior Member
    Join Date
    Jul 2011
    Posts
    425
    Total Thanks Given
    386
    Total Thanks Received
    627
    Total Thanked Posts
    294
    If somehow we can use the xcb functions (http://www.ps3devwiki.com/wiki/XMB_m...#xcb_Functions) to list directorys and files ir should work.

    You can see, that this queries, for instance has that functions..

    Code:
                <Query class="type:x-xmb/folder-pixmap" key="file87" attr="file87" src="xcb://localhost/query?table=MMS_MEDIA_TYPE_HDD&cond=Aa+StorageMedia:StorageMedia.type&subclass=x-xcb/directory"/>
                <Query class="type:x-xmb/folder-pixmap" key="file88" attr="file88" src="xcb://localhost/query?table=MMS_MEDIA_TYPE_HDD&cond=Aa+StorageMedia:StorageMedia.type&subclass=x-xcb/directory-generic"/>
                <Query class="type:x-xmb/folder-pixmap" key="file89" attr="file89" src="xcb://localhost/query?table=MMS_MEDIA_TYPE_HDD&cond=Aa+StorageMedia:StorageMedia.type&subclass=x-xcb/directory-photo"/>
                <Query class="type:x-xmb/folder-pixmap" key="file90" attr="file90" src="xcb://localhost/query?table=MMS_MEDIA_TYPE_HDD&cond=Aa+StorageMedia:StorageMedia.type&subclass=x-xcb/directory-music"/>
                <Query class="type:x-xmb/folder-pixmap" key="file91" attr="file91" src="xcb://localhost/query?table=MMS_MEDIA_TYPE_HDD&cond=Aa+StorageMedia:StorageMedia.type&subclass=x-xcb/directory-video"/>
    but i don't know if there is one object/field that can list directorys and files. It's matter of trial and error using the objects/fields.

    The better way to test is using this function i created to test the items

    http://dl.dropbox.com/u/60710927/XMB...URCES/test.xml

    1. save the xml source to file test.xml and save it in /dev_usb000/PS3/XMB/test.xml
    2. Edit the test.xml and change the OBJECT:FIELD for any fields you want to test ex: Game:Common.dirPath (see http://www.ps3devwiki.com/wiki/XMB_database for what you can use)
    3. Just have to link to it in game_main.xml usb part
    Code:
    <Query class="type:x-xmb/folder-pixmap" key="test_items" src="xmb://localhost/dev_usb000/PS3/XMB/test.xml#test_items"/>
    What this text function does is checks if the field is empty or not (condition Aa).
    If exists you can see what the fields presents by default and then you can add subclass to personalize the view and the context options.

    Please note that with this test xml you can test 130 object/field at a time. With this principle, you can even make a XML to test ALL the object/field in one go and then with some search replace function in a text editor test the subclasses.
    With some work and using the between condition (AGL) you can even chek if the value in the field in question is numeric or alphanumeric.

    Example:
    Code:
    <Query class="type:x-xmb/folder-pixmap" key="file87" attr="file87" src="xcb://localhost/query?table=MMS_MEDIA_TYPE_HDD&cond=Aa+Game:Game.title+AGL+Game:Game.title A Z"/>
    It's an trial and error process but you will learn much about the XMB fields and how the xmb treats that results in the process and maybe find something useful.

    Of course, if anyone discover more x-host/* (not x-xcb/*) subclass you can use the host function (http://www.ps3devwiki.com/wiki/XMB_m...host_Functions) witch is the one we use in the filemanager
    Last edited by andreus; 02-23-2012 at 04:02 PM.
    XMB Manager Plus co-developer | Showtime translator | WEBmedia plugin for Showtime developer

  10. The Following 4 Users Say Thank You to andreus For This Useful Post:

    bitsbubba (02-23-2012), DeViL303 (02-23-2012), ps3hen (02-24-2012), XiorgON (02-23-2012)

  11. #486
    Senior Member
    Join Date
    Sep 2011
    Posts
    136
    Total Thanks Given
    122
    Total Thanks Received
    90
    Total Thanked Posts
    65
    Quote Originally Posted by dalillama View Post
    I don't know if this was mentioned before 48 pages is a lot to read through. gameDATA tool the program that lets you install pkg files to usb does not work with the current release. v0.08b worked but all the links to it are dead.
    I went back to the rebug package manager. Can someone link XMBFM 8b?
    Hi there i have find a method to do XMBM+ v0.10 to work with gameDATA and is simple

    Step1: Set gameDATA tool to USB mode
    Step2: Install XMB_Manager_Plus_v0.10(color).pkg or XMB_Manager_Plus_v0.10(white).pkg on USB Drive
    Step3: Set gameDATA tool to NORMAL mode
    Step4: Install XMB_Manager_Plus_v0.10(color).pkg or XMB_Manager_Plus_v0.10(white).pkg on INTERNAL Drive
    Step5: Install XMB_Manager_Plus_v0.10_flash

    This method also work with the French Version

  12. The Following 4 Users Say Thank You to XiorgON For This Useful Post:

    andreus (02-24-2012), bitsbubba (02-23-2012), DeViL303 (02-24-2012), ps3hen (02-24-2012)

  13. #487
    Senior Member
    Join Date
    Jul 2011
    Posts
    425
    Total Thanks Given
    386
    Total Thanks Received
    627
    Total Thanked Posts
    294
    Hi all,

    I have make a Beta 2 for v0.11
    http://dl.dropbox.com/u/60710927/XMB....11_Beta_2.rar

    In this beta version the main change is a new Development main item (will not be used in release version)

    What this does is create a Folder that has some items:
    1. My xcb tests: For easy making your tests without changing the rest of the strcture (SOURCES/XXXX/DEVELOPMENT/my_xcb_tests.xml). I included 9 tests just for example.
    2. XMB Database (HDD): Display all objects and it's fields in HDD XMB databse to check if they are used or not (SOURCES/XXXX/DEVELOPMENT/xmb_db_hdd.xml and SOURCES/XXXX/DEVELOPMENT/xmb_db_hdd_rest.xml)
    3. XMB Database (SYSTEM): Display all objects and it's fields in SYSTEM XMB databse to check if they are used or not (SOURCES/XXXX/DEVELOPMENT/xmb_db_system.xml and SOURCES/XXXX/DEVELOPMENT/xmb_db_system_rest.xml)

    Note 1: due to memory issues you can only have the complete HDD or SYSTEM XMB database displayed at a time. You can easy swap them in SOURCES/XXXX/DEVELOPMENT/development_main.xml
    Note 2: HDD table and SYSTEM table display different results since one queries hdd items and other removable and optical drives items (see http://www.ps3devwiki.com/wiki/XMB_database#Tables)

    The "Development" folder works on HDD or USB's without further changes. I allready made the path adaptations.

    Changelog from beta 1:
    + Added 2 new CloneD realistic icons
    + [game_main.xml] Corrected icon in usb1
    + [game_main.xml] Corrected usb6 references
    + [game_main.xml] adaptations for new structure for "Development" folder
    + [SOURCES/XXXX/FEATURES/Game_Data_Manager.xml] new structure for managing and deleting trophies (can view an delete up to 5 users now)
    + [SOURCES/XXXX/DEVELOPMENT/*] new xmls for more easy testing xmb functions


    Some regards for the "Development" folder:
    - You will notice that many of the object fields will return a "There is no data" message. This means that none of the records in that object has that field populated, or, all have a null value. In summary, it means you can't use that object field for nothing!
    - If all the fields in an object have a "There is no data" message it means that that object as no records. In summary, it means you can't use that object for nothing!
    - If any object field retuned something (games, a moving circular arrows, etc) it means that object field has some value, you them can tests different layout/context options with the subclass parameter, or sort with the sort parameter or restrinct the returned value apllying more conditions on it using other operators

    Good luck with the testing!
    Last edited by andreus; 02-24-2012 at 12:35 PM.
    XMB Manager Plus co-developer | Showtime translator | WEBmedia plugin for Showtime developer

  14. The Following 2 Users Say Thank You to andreus For This Useful Post:

    DeViL303 (02-24-2012), ps3hen (02-25-2012)

  15. #488
    Senior Member
    Join Date
    Sep 2011
    Posts
    127
    Total Thanks Given
    207
    Total Thanks Received
    195
    Total Thanked Posts
    91
    In the explore plugin, there is an example in which the host:// protocol is used:
    Code:
    host://localhost/q?path=/dev_bdvd/PS3_CONTENT/THEMEDIR/D000&suffix=.P3T&subclass=x-host/theme-content
    And I found a reference to a possible copy function "filecopy_plugin", perhaps we can utilise this.

    It also makes reference to two folders inside the USB:
    Code:
    /dev_usb%03u/PS3/WSCREEN
    /dev_usb000/PS3_TITLE_DATA
    "/dev_usb000/PS3_TITLE_DATA" seems somehow related to loading information from disk based games and hdd based games. It hints at the directory structure "/dev_usb000/PS3_TITLE_DATA/<title id>/C00/"

    "/dev_usb%03u/PS3/WSCREEN" is related to these addresses/calls "wboard://localhost/list?" "wboard://localhost/item?". "%03u" is probably just the plugin's way of making whatever this is compatible with every USB port. There is a "wboard_plugin.sprx" in the dev_flash. And there is this:
    Code:
    tex_welcome_focus.......content_type....video...game....WBoardQueryError........explore_plugin..msg_error_service_not_available_region..msg_error.......name....wboard_plugin...result..IBoardCheckSpawn........explore:log?screen_focus=.......explore:log?screen_boot=........SetWBoardFocus..ClearWBoardFocus
    Perhaps "wboard" is "welcome board". Right after that entry is stuff about the "Whats new" and related items.

    ALSO:

    I have noticed in the decrypted sprx files, where there are commands to list things, say, from part of an xml file or itself, it seems to refer to other modules to (I assume)(if it has to) handle the request.
    For instance in the explore_category_sysconf there is this:
    Code:
    xmb://localhost/%flash/xmb/category_sysconf.xml#seg_fixed_items.update..edy.....game....bd_dvd..music...chat....console.theme...date_time.......power...device..print...display.sound...security........remote..network.console_qa......category_setting_plugin
    Note the code in green, it is refering to another plugin to show/handle the system config entries. And by luck these names correspond to .sprx files, in this case the category_setting_plugin.sprx. Perhaps there is a way to utilise this by modifing XML/SPRX files.

    Shortcuts in src:"" used in sprx files and xml files like xmb://localhost/%flash/ which resolve to xmb://localhost/dev_flash/vsh/resource/explore/
    are defined in the sprx files:
    Code:
    xmb://localhost/........%flash/./dev_flash/vsh/resource/explore/
    Infact I would go as far as to say "%<charcters here>" are used in the sprx files as variables.

    Also there is code which shows how it reads emulated game discs from /app_home/:
    Code:
    /app_home/PS3_GAME......%s/%s...tex_album_icon..fo_lbl_alpha....msg_tool_app_home_ps3_game......explore_plugin..Game:Game.attribute.....%s %s...xcb://localhost/query?table=MMS_MEDIA_TYPE_HDD&cond=Ae+Game:Game.category GD+Ae+Game:Common.fileName..../app_home/PS3_GAME/PARAM.SFO....EBOOT.BIN
    .......%s/%s/%s/%s.....USRDIR..DG....../app_home/PS3_GAME/L00../app_home/PS3_GAME/L01../app_home
    /PS3_GAME/L02../app_home/PS3_GAME/L03../app_home/PS3_GAME/L04../app_home/PS3_GAME
    /L05..ICON0_%02d.PNG..ICON0.PNG.......PIC0_%02d.PNG...PIC0.PNG........PIC2_%02d.PNG...PIC2.PNG........PIC1_%02d.PNG...PIC1.PNG........ICO
    N1_%02d.PAM..ICON1.PAM.......SND0_%02d.AT3...SND0.AT3........msg_info_none...TITLE...TITLE_%02d......SUB_TITLE_ID....PARENTAL_LEVEL
    ..RESOLUTION......SOUND_FORMAT....XMB_APPS........ATTRIBUTE.......PS3_SYSTEM_VER..CATEGORY........APP_VER.TITLE_ID........GAMEDATA
    _ID.....PATCH_FILE......CONTENT_ID......NP_COMMUNICATION_ID.....REGION_DENY.............
    This shows how it identifies the game and what it looks for.

    It also makes reference to some interesting Title IDs SCEAPPS01, SCEAPPS02 and SCEAPPS03.

    If one intends to create a custom "whats new", the url to the xml file is in the sprx files, so changing that to a custom address would allow a custom "What's New" without using a proxy or finding the right folder to place it in by FTP.
    Last edited by ps3hen; 02-26-2012 at 07:38 AM.
    Co-developer of XMB Manager Plus - One of the few and maybe even the only open collaboration project on the PS3 Scene without any drama.

  16. The Following 4 Users Say Thank You to ps3hen For This Useful Post:

    aldostools (02-25-2012), andreus (02-25-2012), bitsbubba (02-26-2012), DeViL303 (02-26-2012)

  17. #489
    Senior Member
    Join Date
    Jul 2011
    Posts
    425
    Total Thanks Given
    386
    Total Thanks Received
    627
    Total Thanked Posts
    294
    It hints at another directory "/PS3_TITLE_DATA/C00/"
    See http://www.ps3devwiki.com/wiki/PARAM.SFO#CONTENT_ID
    XMB Manager Plus co-developer | Showtime translator | WEBmedia plugin for Showtime developer

  18. #490
    Senior Member
    Join Date
    Sep 2011
    Posts
    127
    Total Thanks Given
    207
    Total Thanks Received
    195
    Total Thanked Posts
    91
    Quote Originally Posted by andreus View Post
    So under the right circumstances, the ps3 could natively support having games on /dev_usb000/. If that is so we need to find those circumstances.

    If it is true the directory structure will likely be "/dev_usb000/PS3_TITLE_DATA/<title id>/" with the possible sub directory of "/C00/"

    Interestingly, in the webbrowser_plugin.prx app_home is used as a substitute directory for /dev_flash/ in one case:
    "/app_home/flash0/vsh/resource/silk/debug/autoinput.xml"
    Last edited by ps3hen; 02-26-2012 at 08:12 AM.
    Co-developer of XMB Manager Plus - One of the few and maybe even the only open collaboration project on the PS3 Scene without any drama.

  19. The Following 2 Users Say Thank You to ps3hen For This Useful Post:

    andreus (02-26-2012), DeViL303 (03-05-2012)


 
Page 49 of 120 FirstFirst ... 3947484950515999 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
EachGame