xboxscene.org forums

Xbox360 Forums => Xbox360 Software Forums => XeXDK development => Topic started by: axc97c on January 04, 2010, 10:46:00 AM

Title: Kiosk Dash Content Indexer 0.01
Post by: axc97c on January 04, 2010, 10:46:00 AM
http://testpad2.org/...ndexer-0.01.rar

360Dashit Content Indexer
-------------------------

2010/01/04
axc97c
version 0.01

-------------------------

Extract the zip to the 360dashit folder on your usb hard drive and run 360dashitIndexer.exe

This will scan the Content and Games sub directories and add the items found here to the
ini files for the dashboard.

It will look up genres and titles from the microsoft website and set all the categories up for
you.

Artwork files are not yet sorted out. It would be nice to be able to automatically retrieve
artwork for the games.
At the moment the artwork is set to look in game:\images\icon\TITLEID.png for the small icon,
game:\images\banner\TITLEID.png for the banners and game:\images\title\TITLEID.png for the
rectangular image with each game.

Artwork for the genres also needs to be added. Check the genres bit of kiosk.ini for the names
of these.

If anyone can provide info or artwork let me know.

Odd Info
--------

Multiple disk games are detected and listed as such.
Halo 3 odst disk 3 has same title id as halo 3 so extra code has been added to label it differently
Forza 3 has been set to not list the disk as disk 2 cannot at the moment be installed to hd.

Todo
----

Auto extract icons from live titles
XBox 1 games
Better icons for all artwork used
Extract nxeart where available and use that artwork
Anything else people come up with

-------------------------------------


Please let me know any feature suggtestions, problems etc. This has only been tested on my hd so i would back up the ini files before running this.

Adam
axc97c
Title: Kiosk Dash Content Indexer 0.01
Post by: XBoxgeek on January 04, 2010, 11:46:00 AM
Just indexed around 260 XBL Arcade games okay. Only issue I had was that the Content folder needed to be in the 360dashit folder. Would rather it worked with the content and games folders in the root, but other than that small niggle great job (IMG:style_emoticons/default/beerchug.gif)

Title: Kiosk Dash Content Indexer 0.01
Post by: axc97c on January 04, 2010, 01:11:00 PM
Would be nice to have content and games in the root but for the dash to launch the content it has to be in a sub directory of the dashs own folder. Maybe the dash could live in the root of the usb drive, but im sure ive read of problems of having a default.xex file in the root of a usb drive.
Title: Kiosk Dash Content Indexer 0.01
Post by: xmod4u on January 04, 2010, 05:34:00 PM
it does, the xbox wont boot if a default.xex is on a usb port, you will get E79 or something.

But i am most positive that you can have the 360dashit content on the root and call the launcher dashit.xex.
the only thing is the content package launcher I made would have to be changed, thats easy with FreeXex-QuickBoot V0.2.

In other words, you can do this.


this is pretty impressive, taking a look.

thank you.
Title: Kiosk Dash Content Indexer 0.01
Post by: matt_black_90 on January 05, 2010, 07:00:00 AM
QUOTE(xmod4u @ Jan 5 2010, 01:34 AM) View Post

it does, the xbox wont boot if a default.xex is on a usb port, you will get E79 or something.

But i am most positive that you can have the 360dashit content on the root and call the launcher dashit.xex.
the only thing is the content package launcher I made would have to be changed, thats easy with FreeXex-QuickBoot V0.2.

In other words, you can do this.
this is pretty impressive, taking a look.

thank you.


i can comfirm that your idea is working!

Small issues with the indexer: gta 4 and gta Episodes from Liberty City, both is named gta 4
brutal legend is named bròtal legend (ofc it has something to do with the "U" with two dots over it)
Modern warfare 2 is named: Modern Warfare® 2 (i gues it is because the registered trademark symbol)
Title: Kiosk Dash Content Indexer 0.01
Post by: axc97c on January 05, 2010, 07:20:00 AM
Hello

If you look in the cache/xextool folder, can you post the files for the 2 with the same name and ill add an exception for it.

Ive noticed several off html codes in the names too, so will get these removed too with the new version.

Adam
Title: Kiosk Dash Content Indexer 0.01
Post by: axc97c on January 05, 2010, 07:39:00 AM
Version 0.02 is available

http://www.testpad2....ndexer-0.02.rar

Added support for extracting the icon files from live games
Included a bunch of retail game icons in the rar file

Enjoy
Title: Kiosk Dash Content Indexer 0.01
Post by: matt_black_90 on January 05, 2010, 07:46:00 AM
QUOTE(axc97c @ Jan 5 2010, 03:39 PM) View Post

Hello

If you look in the cache/xextool folder, can you post the files for the 2 with the same name and ill add an exception for it.

Ive noticed several off html codes in the names too, so will get these removed too with the new version.

Adam

 GTA 4:
CODE
XexTool v5.2  -  xorloser 2006-2008

Xex Info
  Devkit
  Uncompressed
  Not-Encrypted
  Title Module
  Uses Game Voice Channel
  Xbox360 Logo Data Present

Basefile Info
  Original PE Name:   default_eur.exe
  Load Address:       82000000
  Entry Point:        829A0810
  Image Size:          11F0000
  Page Size:             10000
  Checksum:           00000000
  Filetime:           47F0DE7F - Mon Mar 31 14:52:15 2008
  Stack Size:            40000

Regions
  All Regions

Allowed Media
  All Media Types

Media Id
  36 3F 83 FA 49 5D D2 0C 49 CC ED 21 4A 53 F9 F6

Encryption Key
  76 8A 08 F9 17 CD 52 B4 6E 0F 07 A1 5C 77 70 6F

LAN Key
  2C 40 F3 BA 94 8B 9D 16 7F 08 8E 75 60 45 DA B7

TLS Info
  Number of Slots:    64
  Data Size:          1744
  Raw Data Address:   83148600
  Raw Data Size:      1744

Execution Id
  Media Id:           4A53F9F6
  Title Id:           545407F2  (TT-2034)
  Savegame Id:        00000000
  Version:            v0.0.0.6
  Base Version:       v0.0.0.6
  Platform:           0
  Executable Type:    0
  Disc Number:        1
  Number of Discs:    1

Game Ratings
  ESRB:      ESRB_RP           FF
  PEGI:      PEGI_18           0E
  PEGI-FI:   PEGI_18           0E
  PEGI-PT:   PEGI_18           0E
  PEGI-BBFC: PEGIBBFC_18       0E
  CERO:      UNRATED           FF
  USK:       USK_NO_YOUTH      08
  OFLCAU:    UNRATED           FF
  OFLCNZ:    UNRATED           FF
  KMRB:      UNRATED           FF
  BRASIL:    UNRATED           FF
  FPB:       UNRATED           0E



GTA Episodes From Liberty City:
CODE
XexTool v5.2  -  xorloser 2006-2008

Xex Info
  Devkit
  Uncompressed
  Not-Encrypted
  Title Module
  Uses Game Voice Channel
  Xbox360 Logo Data Present

Basefile Info
  Original PE Name:   default_us.exe
  Load Address:       82000000
  Entry Point:        82A10E90
  Image Size:          1300000
  Page Size:             10000
  Checksum:           00000000
  Filetime:           4AC21741 - Tue Sep 29 16:18:41 2009
  Stack Size:            40000
  Workspace Size:        6C000

Regions
  All Regions

Allowed Media
  All Media Types

Media Id
  A6 A9 97 8F B6 C6 08 A8 2F C9 F2 DA 06 75 9F 9C

Encryption Key
  EE C8 94 88 7B 7D 99 29 E6 12 AA 8D A1 FF 76 05

LAN Key
  00 F5 0C 15 77 4E 65 AB 5D 31 C1 DF C4 6A FE 8F

TLS Info
  Number of Slots:    64
  Data Size:          1744
  Raw Data Address:   831E5C00
  Raw Data Size:      1744

Execution Id
  Media Id:           06759F9C
  Title Id:           545407F2  (TT-2034)
  Savegame Id:        00000000
  Version:            v0.0.0.10
  Base Version:       v0.0.0.10
  Platform:           0
  Executable Type:    0
  Disc Number:        1
  Number of Discs:    1

Game Ratings
  ESRB:      ESRB_M            08
  PEGI:      PEGI_18           0E
  PEGI-FI:   PEGI_18           0E
  PEGI-PT:   PEGI_18           0E
  PEGI-BBFC: PEGIBBFC_18       0E
  CERO:      UNRATED           FF
  USK:       USK_NO_YOUTH      08
  OFLCAU:    OFLC_AU_MA15      06
  OFLCNZ:    OFLC_NZ_MA15      06
  KMRB:      UNRATED           FF
  BRASIL:    UNRATED           FF
  FPB:       FPB_18            FF



Thank you for an awsome app btw  wink.gif
Title: Kiosk Dash Content Indexer 0.01
Post by: axc97c on January 05, 2010, 08:39:00 AM
Version 0.03 is available

http://www.testpad2....ndexer-0.03.rar

Added support of icon extract from nxeart files
Get box art from ms website
Fixed GTA4 lcs title showing up wrong
Removed odd html chars from some titles
Title: Kiosk Dash Content Indexer 0.01
Post by: matt_black_90 on January 05, 2010, 09:07:00 AM
QUOTE(axc97c @ Jan 5 2010, 04:39 PM) View Post

Version 0.03 is available

http://www.testpad2....ndexer-0.03.rar

Added support of icon extract from nxeart files
Get box art from ms website
Fixed GTA4 lcs title showing up wrong
Removed odd html chars from some titles

am I doing something wrong?
the image/boxart folder is empty afer i runned the 360dashitIndexer.exe =/
and what is converter.exe?

thanks again!

Edit: Nm it worked now,  I deleted all dashit files from the hdd and put them back in, now i works=)

Edit2:
Some of the games doesent get icon, som doesnt get boxart and some dosent get game info.
brutal legend now is named brtal legend ( the U is gone)

i can make a list of my games and wich of them is missing icon, boxart and/or info. if it would help you.=) (or the missing things maybe is on the MS side?)

dont get me worng about me complaining about your app, I think it's awsome!
i'm just letting you know if it's something you didnt notice.
Thanks again!
Title: Kiosk Dash Content Indexer 0.01
Post by: melkia on January 05, 2010, 05:22:00 PM
ok Im a big newb but I ran across this program last night,so does this program add things automatically to the menu.  For example I have xbla games in the games folder but when I run this app I have not scene them get added on the menu.  Am I not using this program properly am I misunderstanding what it does? does dlc go in the games folder..?
Title: Kiosk Dash Content Indexer 0.01
Post by: Pacotera on January 05, 2010, 08:40:00 PM
Thanks for this awesome app

just tested with a 196 XBLA games pack using a USB hd and worked perfectly smile.gif
Title: Kiosk Dash Content Indexer 0.01
Post by: xtrminatr on January 06, 2010, 03:22:00 AM
I keep getting an error with convert.exe saying its side by side configuration is incorrect. How do I fix this??
Title: Kiosk Dash Content Indexer 0.01
Post by: axc97c on January 06, 2010, 04:59:00 AM
For convert.exe you need the visual c++ 2008 runtime.

Regarding missing stuff, the games that are missing covers and descriptions are for some reason no longer on the marketplace website, games like marvel ultimate alliance 2 and tony hawy project 8.

If a game has a missing icon, then its an old game with no nxart file, and i dont have an icon for it.

melkia: The program auto add xbla content and xbox 360 games to the menu. Doesnt add dlc at the moment although i dont see any reason why it couldnt. You need to extract the zip into your 360dashit folder, games need to go into the games folder in the dash folder, and the xbla stuff in the content/0000... folder. The app needs to be run from this location.

Regarding running 360dashit from the root of the usb drive, this has been tested and work ok, but you need to change the launcher package and rename the xex to something other than default.xex or you get a E71
Title: Kiosk Dash Content Indexer 0.01
Post by: khuong on January 06, 2010, 03:15:00 PM
Source code? smile.gif

FYI -> Backgrounds ==  http://tiles.xbox.co.../background.jpg

### = GAME ID (32bit hex)
en-CA = change to country (i.e en-GB)

also...

http://catalog-cdn.x...a...on&Values=2

change MediaId to the media id ( i.e  

[21] => Names=MediaIds
[22] => Values=66acd000-77fe-1000-9115-d802584108b7 )

it will give you actually xml /text.. of game description / rating / urls to cover / background / PLUS PLUS screenshots wink.gif

enjoy. if there's anything else you need to scrape.. let me know. i pretty much was making something similar to this tool.. (as a marketplace replacement for homebrew) so holla at me
Title: Kiosk Dash Content Indexer 0.01
Post by: khuong on January 06, 2010, 05:45:00 PM
i can't seem to edit the post.. but i made a mistake the correct url to background / screenshots / box arts / etc is

CODE
http://catalog-cdn.xboxlive.com//Catalog/Catalog.asmx/Query?methodName=FindGameOffers&Names=Locale&Values=en-CA&Names=LegalLocale&Values=en-CA&Names=Store&Values=1&Names=PageSize&Values=100&Names=PageNum&Values=1&Names=AvatarBodyTypes&Values=3&Names=AvatarBodyTypes&Values=1&Names=DetailView&Values=5&Names=Relations&Values=2&Names=UserTypes&Values=2&Names=MediaIds&Values=66acd000-77fe-1000-9115-d802584108b7&Names=MediaTypes&Values=1&Names=MediaTypes&Values=5&Names=MediaTypes&Values=18&Names=MediaTypes&Values=19&Names=MediaTypes&Values=20&Names=MediaTypes&Values=21&Names=MediaTypes&Values=22&Names=MediaTypes&Values=23&Names=MediaTypes&Values=30&Names=MediaTypes&Values=34&Names=MediaTypes&Values=37&Names=MediaTypes&Values=47&Names=ImageFormats&Values=4&Names=ImageFormats&Values=5&Names=ImageSizes&Values=15&Names=OrderBy&Values=5&Names=OrderDirection&Values=2


again.. change media id (IMG:style_emoticons/default/smile.gif)
Title: Kiosk Dash Content Indexer 0.01
Post by: axc97c on January 07, 2010, 02:18:00 PM
Fantastic on the artwork links,  will get them into the next version. I will probably release the source soon too as I won't have much free time over next week or 2. Should get new version out for tomorrow though.
Title: Kiosk Dash Content Indexer 0.01
Post by: altermxm on January 08, 2010, 03:29:00 PM
I'm testing version 0.03

Xbla games works fine, but i can't play the other games because there's no "Play XXX" button on the game page.

Also some errors on the games titles:
Version 0.01
Image 1

Version 0.03
Image 2

Thank you for this app (IMG:style_emoticons/default/smile.gif)

This post has been edited by altermxm: Jan 8 2010, 11:47 PM
Title: Kiosk Dash Content Indexer 0.01
Post by: altermxm on January 08, 2010, 04:55:00 PM
I've found this happens beacuse i've deleted the gameinfo and xextool folders in the cache folder.
Title: Kiosk Dash Content Indexer 0.01
Post by: khuong on January 08, 2010, 07:46:00 PM
np if you need anything else from xbl/marketplace let me know. smile.gif
Title: Kiosk Dash Content Indexer 0.01
Post by: TeKNyNe on January 10, 2010, 02:22:00 PM
Awesome work on the app axc97c. You're the man!

Just a side note for noobs like me: For the visual c++ 2008 runtime, download the x86 and NOT the x64 even if running 64-bit windows. I did the x64 version first and still got the error, then the x86 which worked fine.
Title: Kiosk Dash Content Indexer 0.01
Post by: axc97c on January 11, 2010, 03:47:00 AM
Been having a better look at the khuong.

http://tiles.xbox.co.../background.jpg

Works fantastic, also can end in smallboxart.jpg and largeboxart.jpg. Wonder is there are more endings? Cant find anything on google.

The 2nd url, seem to be good for banners for xbla games and a large portion of 360 games, but havent been able to get screenshots from there.

Ive now also got what i think is a complete set of icons for the games, so when i get the next version out, please let me know if you find any missing.
Title: Kiosk Dash Content Indexer 0.01
Post by: axc97c on January 11, 2010, 03:57:00 AM
Having a few issues with the longer url, for example, hexic only gets info about the theme...

http://catalog-cdn.x...C...on&Values=2

Title: Kiosk Dash Content Indexer 0.01
Post by: axc97c on January 13, 2010, 03:57:00 AM
Well, ive decided i cannot get the results i want to get basing my work off the kiosk dash, so ive decided to take a different direction and create my own dash.

Ive been messing with the code and after a day i have a way of getting everytihng running as i wanted.

The plan is to have a dsh with several sections, XBox 360 games, XBOx 1 games, XBLA Games, Applcation/Emulators/Homebrew (not decided which yet) and a File browser.
I want to be able to filter by genre in 360 and xbla sections, and have meta data and screenshots and artwork for each title where possible. I will use a content indexer (based on this one) that creates an xml file for the content of each menu on the dash so people can edit as they please. Shouldnt take too long to be done.

Thing is, im horrid at artwork for the dash, so if anyone has any suggestions or is will to create a few images for it please let me know.

As for the content indexer, im releasing the source code so anyone who wishes can continue working with it.

http://www.testpad2....ource-0.03b.rar

Enjoy

Adam
Title: Kiosk Dash Content Indexer 0.01
Post by: altermxm on January 13, 2010, 04:57:00 AM
Great idea, i'm sorry i'm no good at programming and gfx to help you.

But i like to see "infinite" sections in the dash (IMG:style_emoticons/default/smile.gif)
Title: Kiosk Dash Content Indexer 0.01
Post by: XBoxgeek on January 13, 2010, 08:16:00 AM
Sounds like a plan mate. Look forward to seeing what you knock up.

Title: Kiosk Dash Content Indexer 0.01
Post by: GueatX on January 14, 2010, 05:52:00 PM
QUOTE(axc97c @ Jan 13 2010, 04:57 AM)  

Well, ive decided i cannot get the results i want to get basing my work off the kiosk dash, so ive decided to take a different direction and create my own dash.

As for the content indexer, im releasing the source code so anyone who wishes can continue working with it.

http://www.testpad2....ource-0.03b.rar

Enjoy

Adam


Very glad you released the Source code.

Thanks for the work and effort that you have put into this. I'm not sure how many people are using this at the moment, but for me it has saved me many many hours of creating ini's for my stuff over and over again.

Good luck on the new dashboard. Keep this thread alive so I can try and help you along your way! As it is I have been refreshing 10+ times a day in the past week

5+ hours of my life being saved is worth a lot of respect smile.gif thx again
Title: Kiosk Dash Content Indexer 0.01
Post by: tsn92488 on January 15, 2010, 11:47:00 PM
keep up the good work. the kiosk is by far the best alternative dash and the indexer saves alot of time, but i too would like to see different sections for xbla games, xbox1 games, etc.  Creating your own dash would be great i would love to see it. something that looks like the kiosk would be great. the reason why i like the kiosk so much is because its the it looks professional visually, it has the best gui, and the photo and info is customizable. though, starting from scratch takes alot of work. I would help but i only  just started taking c++ in college this semester, so i would be of no use. sorry. i would, however,like you to know that i appreciate all the work you are doing and hope that you continue to work on the your own dash. also, while i cant speak for other people, im sure there are others out there that feel the same way. if you still need help with the art work lemme know and i will see what i can do to help
Title: Kiosk Dash Content Indexer 0.01
Post by: c@rtm@n on January 18, 2010, 10:47:00 AM
This is amazing work axc97c.  I'm also stoked to hear you talk about an entirely new dash with separate categories as that is _exactly_ what i've been looking/waiting for.

Keep up the great work and I can't wait to see what you come up with for a dash!
Title: Kiosk Dash Content Indexer 0.01
Post by: liteon6x on January 18, 2010, 10:17:00 PM
can some one tell how i can make my own video files (wmv) i want the dash to go into attract mode ie play wmv files  after 10 mins but each time i encode them they fail to play come some one help me
Title: Kiosk Dash Content Indexer 0.01
Post by: AllSewnUp on February 24, 2010, 01:49:00 PM
You are the fucking man.

Keep up the good work.



This really is a huge break through.  Don't give up on the project.  You are doing an excellent job.


A friend of mine is going to look at the code to see if he can help improve the dash any or find a better way to insert previews/pics.


Will post any findings.