xboxscene.org forums

OG Xbox Forums => Official MediaXMenu (MXM) Forum => Dashboard Forums => MXM WIP Beta forum => Topic started by: chilin_dude on April 02, 2004, 10:06:00 AM

Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 02, 2004, 10:06:00 AM
Ok, I am sure a lot of people don't have all of their games on the hard drive, and instead burn them all to disks. I am one of these people, however I was thinking how cool it would be to be able to add all my games onto the list with preview videos and when i select the item it will prompt you to insert the disk. Now here is the clever bit. The only way that I think you could identify if it where the right game or not would to be use actionscripts. Say something like the following (please note i know this isn't the proper layout but I am getting to grips still.)

get mxm to check the dvd inserted for the XBEID and return it.
compare to the xbeid that the game that you are launching has, this will have had to have been entered to the actionscript before being put on your xbox.

IF  XBEID = 0x275802848 (the xbeid of the game you are trying to launch)
EXEC D:\Default.xbe

So now i have told you what i was thinking, can the wizards give me any tips on this and possibly even show how the real script would look?
Thanks for replying!!
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 02, 2004, 10:30:00 AM
Yeah, that's pretty possible.

In the menu.xml

<Item>
<Title>Splinter cell</Title>
<Action>
SETFUNC fileID XBEID d:\default.xbe
if fileID == "012345679" GOTO CorrectID
GOTO BadID
:CorrectID
CD D:\
EXEC default.xbe
QUIT

:BadID
msgbox "Please insert the correct disc"
</Action>
<Media>preview vid goes here</Media>
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 02, 2004, 10:58:00 AM
W00T you rock man!!! Thought this would be possible but i wasn't clever enough to make it, know to go and collect some XBEID'S.
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 02, 2004, 11:22:00 AM
DAMN!!!!
It doesn't work, got the XBEID from in mxm by using title info screen, then entered that into my menu.xml however even when i insert the disk and run the file it simply comes up as 'please insert disk'
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 02, 2004, 12:27:00 PM
My bad

if %fileID% == "012345679" GOTO CorrectID
GOTO BadID

Edit: MXM treats text as strings, and %blah% as variables.

And to check on the format, just say
Msgbox %fileID%

This post has been edited by geniusalz: Apr 2 2004, 08:32 PM
Title: Add Games Not On Your Hdd With Vids
Post by: -FourDoor- on April 02, 2004, 01:12:00 PM
Glad someone else wants to incorparate their DVD game list into their menu as well.  :D  This was the whole reason I got interested in Actionscripting. My last attempt at this was to create my DVD Game Disk launcher script.

Basically the way I had it set up was that I had a submenu for my dvd game lists which I manually created to include prev videos and game icon. And once you select the game, it prompts you to insert a dvd game disk. If it wasnt a game disk or if the dvd drive was empty it wouldn't launch. However, it wasn't smart enough to know the difference between halo and prince and persia in the dvd rom drive.  <_<  Then I had the same idea as you to launch based on xbeids but started getting too busy to play around with mxm fully. And in addition, BJ announced that a game database was in the works for MXM a little while ago.

LaunchDVDGame.xas

And this was what I had in my menu.xml for each dvd game listing
CODE

       
   Halo
   GameDisk Launcher
   
      CALLFILE c:\MXMxas\LaunchDVDGame.xas
   

   F:\Media\Videos\Prev\Halo.wmv   
    




It worked well but I got a little tired (more like lazy of adding items manually everytime I got a new game). So my next goal was to basically tap into BJ's gamelist database in the future and make an actionscript that lets you scroll down the list of games in the database, flag which games you have on dvd, specify the preview video/icon, hit reset, and have the actionscript automatically create you a DVD Game list submenu.  :popcorn:

Well that's my one dream/goal with MXM and actionscripting at least in the future. Hopefully I can find the time in the future and finish it up or have another one of the great actionscripters here finish the coding for it.  ;)  
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 02, 2004, 05:46:00 PM
Well here's a thought.

You use a modded version of EntryMaker to make an entry.xml for the game.
Maybe by changing the Mode to DVD instead of HD. Then you could have the games in your menu but not on your xbox.  
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 03, 2004, 08:58:00 AM
Thanks geniusalz!!!
Fourdoors, glad i wasn't the only one interested in this.
When I have finished adding my 40ish games I will post up my spreadsheet with all xbe ids so that we can try to complete a database...
Now i was thinking about the script though, at the moment it is:
QUOTE
<Item>
<Title>Splinter cell</Title>
<Action>
SETFUNC fileID XBEID d:\default.xbe
if %fileID% == "012345679" GOTO CorrectID
GOTO BadID
:CorrectID
CD D:\
EXEC default.xbe
QUIT

:BadID
msgbox "Please insert the correct disc"
</Action>
<Media>preview vid goes here</Media
</item>

Would there be anyway to get it to display the title name if the right game wasn't inserted?
Say
QUOTE
msgbox "Please insert %title% disk

I thought this might be possible but after looking throught the actionscript collection post it appears there is no %title% variable... Any other way to do it?
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 03, 2004, 09:03:00 AM
%_GameTitle% might work, but I'm afraid it's only used for context scripts.
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 03, 2004, 08:59:00 AM
QUOTE (geniusalz @ Apr 3 2004, 06:56 PM)
%_GameTitle% might work, but I'm afraid it's only used for context scripts.

Ok, I'm starting to understand scripts a little  ohmy.gif
But 'context scripts'? Does this mean it wouldn't work?
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 03, 2004, 09:23:00 AM
QUOTE
<Item>
<Title>Splinter cell</Title>
<Action>
SETFUNC fileID XBEID d:\default.xbe
if %fileID% == "012345679" GOTO CorrectID
GOTO BadID
:CorrectID
CD D:\
EXEC default.xbe
QUIT

:BadID
msgbox "Please insert the correct disc"
</Action>
<Media>preview vid goes here</Media
</item>

Still doesn't work... Anyone know why? I tried various changes but couldn't get it to work ( And yes have changed the 0123 bit!
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 03, 2004, 09:26:00 AM
Context scripts are those that show up when you press Y with a game selected, then go to 'Game Options'

So the _GameTitle variable might or might not be accessible in a 'normal' script.
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 03, 2004, 09:28:00 AM
Try this to see what ID it's reporting:

SETFUNC fileID XBEID d:\default.xbe
Msgbox %fileID%
if# %fileID% == "012345679" GOTO CorrectID
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 03, 2004, 10:41:00 AM
This is weird, I have changed my menu to that now.
So now when i launch RTCW that I have in the drive by selecting it, it pops up a message box with about 8 digits, however this ISN'T the file ID as I have checked by going to the disk and pressing Y then game info and it shows the ID i have in my menu.xml
HOWEVER it loads the game even though the ID shown on screen isn't the real ID.
When i try to launch say PGR2 and its the RTCW disk inserted still, it shows the same (wrong) ID and then gives the 'Please insert the correct disc' message...
Bug or something?
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 03, 2004, 01:34:00 PM
I think a context menu to add a dvd game to a dvd.xml on the xbox would help facilitate building of the database quite rapidly.  


Just put it into the same structure as the current cache_menu.xml and away we go. smile.gif

edit: I say dvd.xml so everyone doesnt have to mess up thier cache_menu.xml  then the dvd.xml could be continually submitted to axs to update the database.
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 04, 2004, 04:08:00 AM
Yeah i think thats a great idea koldfuzion!!!
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 04, 2004, 04:14:00 AM
If needed,  I can post the scripts i used.

did a single dvd one and a cpx-menux one.   both saved me a tremendous amount of time....and for that, I thank BJ and all those that nudge him along to make  actionscripts even better.

The DB is HUGE now,  but there are always holes to file.   Now comes the burdoning task of "How do we keep it updated?"  

Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 04, 2004, 04:16:00 AM
Yeah please do post them, as I have NO games on my hdd and 50ish on dvd so this would be great... Also a very quick way for me to get the IDs to enter into my menu.xml so i can launch the dvd (This thread)
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 04, 2004, 04:41:00 AM
you can get the scripts HERE.. again,  there are two included.. one for single dvd and one for CPX-MenuX dvd structure.  Be sure you read the dvd_readme.txt file completely.



btw chilin_dude,  the db is 383 id's,  probably enough to get you going with your scripts, you can download the Full XML file HERE.
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 04, 2004, 04:52:00 AM
Wicked, it is working great thanks!!!
Will do it for all my games then UPLoad it!
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 04, 2004, 08:53:00 AM
Here's what I was thinking.

This is provided that WEBFILEFETCH works with AllXboxSkins.com

When we run the dvdscript or whatnot it will fetch the current list.
Then the script scans your xbes and check to see if it already in that list.
If it is it's skipped, if not then
it adds it your dvd.xml, that you'll later upload to AllXboxSkins.com
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 04, 2004, 09:05:00 AM
mad.gif
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 04, 2004, 10:03:00 AM
ohmy.gif
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 04, 2004, 10:14:00 AM
QUOTE (flattspott @ Apr 4 2004, 06:05 PM)
You know what ticks me off though. This post I made back in February.
http://forums.xbox-s...howtopic=168138

It was the same idea of sorts, no one seemed interested then.
mad.gif

hehehe same here... read the third post down.  Now look where we're at.

GamesDB Thread
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 04, 2004, 10:38:00 AM
QUOTE

<menu>
<submenu>
<item>
<title>
<value>Wolfenstein</value>
</title>
<xbeid>
<value>1096155152</value>
</xbeid>
</item>
<item>
<title>
<value>Tony Hawk's Pro Skater 4</value>
</title>
<xbeid>
<value>1096155159</value>
</xbeid>
</item>
<item>
<title>
<value>Quidditch World Cup</value>
</title>
<xbeid>
<value>1161887805</value>
</xbeid>
</item>
<item>
<title>
<value>Halo</value>
</title>
<xbeid>
<value>1297285124</value>
</xbeid>
</item>
<item>
<title>
<value>Slayers Auto Installer</value>
</title>
<xbeid>
<value>1483699781</value>
</xbeid>
</item>
<item>
<title>
<value>FIFA Football 2004</value>
</title>
<xbeid>
<value>1161887803</value>
</xbeid>
</item>
<item>
<title>
<value>Prince of Persia: The Sands of Time</value>
</title>
<xbeid>
<value>1431502877</value>
</xbeid>
</item>
<item>
<title>
<value>NFS:Underground</value>
</title>
<xbeid>
<value>-65534</value>
</xbeid>
</item>
<item>
<title>
<value>Furious Karting</value>
</title>
<xbeid>
<value>1229389835</value>
</xbeid>
</item>
<item>
<title>
<value>F1 2002</value>
</title>
<xbeid>
<value>1161887764</value>
</xbeid>
</item>
<item>
<title>
<value>XIII</value>
</title>
<xbeid>
<value>1431502857</value>
</xbeid>
</item>
<item>
<title>
<value>MX Superfly featuring Ricky Carmichael</value>
</title>
<xbeid>
<value>1414594576</value>
</xbeid>
</item>
<item>
<title>
<value>SOULCALIBUR2</value>
</title>
<xbeid>
<value>1313669123</value>
</xbeid>
</item>
<item>
<title>
<value>MotoGP 2</value>
</title>
<xbeid>
<value>1414594582</value>
</xbeid>
</item>
<item>
<title>
<value>RalliSport Challenge</value>
</title>
<xbeid>
<value>1297285135</value>
</xbeid>
</item>
<item>
<title>
<value>Chase</value>
</title>
<xbeid>
<value>1112342529</value>
</xbeid>
</item>
<item>
<title>
<value>MX 2002 with Ricky Carmichael</value>
</title>
<xbeid>
<value>1414594563</value>
</xbeid>
</item>
<item>
<title>
<value>segaGT 2002</value>
</title>
<xbeid>
<value>1397030915</value>
</xbeid>
</item>
<item>
<title>
<value>Vexx</value>
</title>
<xbeid>
<value>1094909957</value>
</xbeid>
</item>
<item>
<title>
<value>The Great Escape</value>
</title>
<xbeid>
<value>1396899843</value>
</xbeid>
</item>
<item>
<title>
<value>Rayman 3</value>
</title>
<xbeid>
<value>1431502850</value>
</xbeid>
</item>
<item>
<title>
<value>SONICHEROES</value>
</title>
<xbeid>
<value>1397030955</value>
</xbeid>
</item>
<item>
<title>
<value>CROUCHING TIGER</value>
</title>
<xbeid>
<value>1431502880</value>
</xbeid>
</item>
<item>
<title>
<value>Indiana Jones</value>
</title>
<xbeid>
<value>1279328263</value>
</xbeid>
</item>
<item>
<title>
<value>Lotus Challenge</value>
</title>
<xbeid>
<value>1481179141</value>
</xbeid>
</item>
<item>
<title>
<value>True Crime: Streets of LA</value>
</title>
<xbeid>
<value>1096155150</value>
</xbeid>
</item>
<item>
<title>
<value>Starsky &amp; Hutch</value>
</title>
<xbeid>
<value>1162674181</value>
</xbeid>
</item>
<item>
<title>
<value>Turok Evolution</value>
</title>
<xbeid>
<value>1094909956</value>
</xbeid>
</item>
<item>
<title>
<value>Project Gotham Racing</value>
</title>
<xbeid>
<value>1297285123</value>
</xbeid>
</item>
<item>
<title>
<value>NBA Inside Drive 2002</value>
</title>
<xbeid>
<value>1297285137</value>
</xbeid>
</item>
<item>
<title>
<value>Fuzion Frenzy</value>
</title>
<xbeid>
<value>1297285122</value>
</xbeid>
</item>
<item>
<title>
<value>OXM Euro 11</value>
</title>
<xbeid>
<value>1229783051</value>
</xbeid>
</item>
<item>
<title>
<value>Blood Wake</value>
</title>
<xbeid>
<value>1297285136</value>
</xbeid>
</item>
<item>
<title>
<value>Xbox Demos</value>
</title>
<xbeid>
<value>1297285181</value>
</xbeid>
</item>
<item>
<title>
<value>Starfighter SE</value>
</title>
<xbeid>
<value>1279328258</value>
</xbeid>
</item>
<item>
<title>
<value>House of the Dead 3</value>
</title>
<xbeid>
<value>1397030920</value>
</xbeid>
</item>
<item>
<title>
<value>Grand Theft Auto III</value>
</title>
<xbeid>
<value>1414791182</value>
</xbeid>
</item>
<item>
<title>
<value>Grand Theft Auto: Vice City</value>
</title>
<xbeid>
<value>1414791183</value>
</xbeid>
</item>
<item>
<title>
<value>WCS2003</value>
</title>
<xbeid>
<value>1129119757</value>
</xbeid>
</item>
<item>
<title>
<value>Burnout</value>
</title>
<xbeid>
<value>1094909958</value>
</xbeid>
</item>
<item>
<title>
<value>kill.switch</value>
</title>
<xbeid>
<value>1313669131</value>
</xbeid>
</item>
<item>
<title>
<value>Splinter Cell</value>
</title>
<xbeid>
<value>1431502860</value>
</xbeid>
</item>
<item>
<title>
<value>TY the Tasmanian Tiger</value>
</title>
<xbeid>
<value>1161887785</value>
</xbeid>
</item>
<item>
<title>
<value>WRECKLESS</value>
</title>
<xbeid>
<value>1096155148</value>
</xbeid>
</item>
<item>
<title>
<value>FIFA FOOTBALL 2003</value>
</title>
<xbeid>
<value>1161887767</value>
</xbeid>
</item>
<item>
<title>
<value>Jedi Knight II</value>
</title>
<xbeid>
<value>1279328265</value>
</xbeid>
</item>
<item>
<title>
<value>Hunter: The Reckoning</value>
</title>
<xbeid>
<value>1448411143</value>
</xbeid>
</item>
<item>
<title>
<value>MK Deadly Alliance</value>
</title>
<xbeid>
<value>1297547276</value>
</xbeid>
</item>
<item>
<title>
<value>Rocky</value>
</title>
<xbeid>
<value>1379991559</value>
</xbeid>
</item>
<item>
<title>
<value>The Fellowship of the Ring</value>
</title>
<xbeid>
<value>1448411140</value>
</xbeid>
</item>
<item>
<title>
<value>SSX 3</value>
</title>
<xbeid>
<value>1161887804</value>
</xbeid>
</item>
<item>
<title>
<value>CONFLICT DESERT STORM 2-DNL</value>
</title>
<xbeid>
<value>-65512</value>
</xbeid>
</item>
<item>
<title>
<value>Star Wars: KotOR</value>
</title>
<xbeid>
<value>1279328259</value>
</xbeid>
</item>
<item>
<title>
<value>Freedom Fighters</value>
</title>
<xbeid>
<value>1161887786</value>
</xbeid>
</item>
<item>
<title>
<value>MediaXMenu</value>
</title>
<xbeid>
<value>17185</value>
</xbeid>
</item>
</submenu>
</menu>
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 04, 2004, 11:05:00 AM
QUOTE
Thats because not many people like you


blink.gif
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 04, 2004, 12:19:00 PM
hrmm, after giving it a little thought,  the GamesID database could even be more useful.

Add a "system link" option to it and if the db is located on the xbox,  then add  Live Enabled and System Link skinning elements/system strings to the skins too.

So when you scroll through the games menu,  you could also see which ones are system linkable and live enabled.

Edit: Would probably be a good deal if UnleashX used something like this too since he captures the ID in the items.xml
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 04, 2004, 04:01:00 PM
ohmy.gif


Well, Two things of note here - 1. Excellent database, KF. Now I need to get cranking on making it useful in the menu loading. 2. UnleashX has a RAR lib he's going to opnme the source on; very nice. I **WILL** integrate it as soon as he posts it. I'm sure it's a solid piece of work.

I may have more time to work this week, but it's been very difficult finding the time lately. Work (as in day job) and family have been demanding of late, as well as my own efforts to combat the results of my own sloth (trying to lose weight - particularly before my class reunion - lost 12lbs in two weeks so far).

Anyhoo... I'll have to start a white paper on the Games DB to get more discussion rolling, as well.

Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 04, 2004, 04:25:00 PM
what would be the chances of the dash submitting its own updates to the db?

the system-link/live portions might have to be a manual change..but thats simple enough.
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 04, 2004, 04:55:00 PM
QUOTE (koldfuzion @ Apr 4 2004, 08:25 PM)
what would be the chances of the dash submitting its own updates to the db?

the system-link/live portions might have to be a manual change..but thats simple enough.

Yeah, I should be able to do something like that. wink.gif
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 04, 2004, 07:18:00 PM
QUOTE (BenJeremy @ Apr 4 2004, 08:01 PM)
lost 12lbs in two weeks so far

Congrats
biggrin.gif
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 05, 2004, 12:16:00 AM
QUOTE (flattspott @ Apr 4 2004, 08:05 PM)

blink.gif

Twas a joke my friend.
QUOTE
Add a "system link" option to it and if the db is located on the xbox, then add Live Enabled and System Link skinning elements/system strings to the skins too.

I too was thinking about this... Maybe a little different though, by the side of each game there are 5 boxes that are ticked or crossed:
System Link
Xbox Live
1-2 Players
1-4 Players
Genre (action etc)

of course these could either be added to the database or it could be a simple addition to the menu.xml
<1to4player>1</1to4player>
means it supports 1 - 4 players
<1to4player>0</1to4player>
means it doesn't.

QUOTE
Wow... I go away for the weekend, and all this activity happens! Man, whenever I did a Friday release, I've usually had to wait until Monday to get any feedback!!

Well y'know, I got that effect on people  jester.gif

QUOTE
trying to lose weight - particularly before my class reunion - lost 12lbs in two weeks so far
Damn!!! Thats good... Ok fess up... what did you do?
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 05, 2004, 01:09:00 AM
QUOTE (chilin_dude @ Apr 5 2004, 04:16 AM)

Damn!!! Thats good... Ok fess up... what did you do?

Well, it's a combination of low carb and riding my recumbant bike an hour almost every night. I try to get at least 20 miles in every ride, sometimes running over my target in both time and speed.

I haven't ridden the bike in a while because my knee was bothering me, but it's been fine lately, so I didn't have an excuse.  huh.gif Just have to make sure I have good tunes to listen to when riding, and a good book if there's no Red Wings game on.  laugh.gif
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 05, 2004, 01:20:00 AM
QUOTE (BenJeremy @ Apr 5 2004, 10:09 AM)
Well, it's a combination of low carb and riding my recumbant bike an hour almost every night. I try to get at least 20 miles in every ride, sometimes running over my target in both time and speed.

I haven't ridden the bike in a while because my knee was bothering me, but it's been fine lately, so I didn't have an excuse.  huh.gif Just have to make sure I have good tunes to listen to when riding, and a good book if there's no Red Wings game on.  laugh.gif

20 miles in an hour??? Thats... 20miles per hour... that fkn fast man!!!
I go for a ride every now and then but never 20 miles... think I'm going to resort to a exercise bike!
Low carbs... that would be hard!
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 05, 2004, 01:30:00 AM
QUOTE (chilin_dude @ Apr 5 2004, 05:20 AM)
20 miles in an hour??? Thats... 20miles per hour... that fkn fast man!!!
I go for a ride every now and then but never 20 miles... think I'm going to resort to a exercise bike!
Low carbs... that would be hard!

Not too hard when your wife is borderline diebetic... we don't keep a lot of sugar inthe house, which is a major part of it. I've gotten used to drinking diet sodas (Diet Cherry Colas help out a lot), and there are plenty of low carb breads and what not.

Actually, I've been averaging 22mph, and I get bursts up to 30mph during particularly fast paced songs (damned if I can keep that pace throughout the entire song, though). Selecting a good mix of songs is key.

The recumbant is nice.... you can read, sit back... no "hills" to deal with, either. I've put a lot of mileage on it in the three or four years I've owned it, as well as two sets of bearings.

I also have a real balance scale, which helps out a lot too.... bathroom scales SUCK when trying to lose weight, because they allow you to cheat (tilt this way, press that way, viola! lose 10 pounds on the cheap spring scale!). With a medical quality scale, I see my improvements are real and very precise. Very encouraging.
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 05, 2004, 06:59:00 AM
wink.gif
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 05, 2004, 07:06:00 AM
QUOTE (geniusalz @ Apr 5 2004, 03:59 PM)
Let's make a USB weighing scale that plugs into the controller port.  Or maybe an exercise bike.  Then you can work on MXM AND lose weight. wink.gif

Actually a usb exercise bike could be pretty good... Like those arcade games where you cycle... I smell homebrew  laugh.gif
And ...wait....i got a good thought coming.... You have to weigh yourself on usb scales before and after, if you haven't lost 3lbs then you can't get off the bike!
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 05, 2004, 07:10:00 AM
laugh.gif
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 05, 2004, 07:23:00 AM
QUOTE (geniusalz @ Apr 5 2004, 04:10 PM)
Call it Dr. C's weight loss program, run a few infomercials, advertise 20 payments of only $49.99 laugh.gif

Lol!!!!
Funny thing is people would actually buy it
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 05, 2004, 08:19:00 AM
QUOTE
I too was thinking about this... Maybe a little different though, by the side of each game there are 5 boxes that are ticked or crossed:
System Link
Xbox Live
1-2 Players
1-4 Players
Genre (action etc)


That would be cool. Especially if some of the more skilled skinners were to implement it.
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 05, 2004, 08:25:00 AM
QUOTE (flattspott @ Apr 5 2004, 05:19 PM)

That would be cool. Especially if some of the more skilled skinners were to implement it.

Well not even the skilled skinners  laugh.gif
Should be simple enough... Because its basically like the description option at the moment, and thats easy enough to use!
Title: Add Games Not On Your Hdd With Vids
Post by: oswald on April 05, 2004, 12:39:00 PM
wink.gif

Anyway, this stuff is great.  Is there an easy way to sort the dvd.xml output by gamename or id?  Going through to see if I have games that are missing from the DB is giving me a headache (though it could be the Zyban I'm taking to quit smoking)  I've got some updates to send to allxboxskins as soon as I can go through my whole list.
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 05, 2004, 12:44:00 PM
QUOTE (oswald @ Apr 5 2004, 09:39 PM)
Anyway, this stuff is great.  Is there an easy way to sort the dvd.xml output by gamename or id?  Going through to see if I have games that are missing from the DB is giving me a headache (though it could be the Zyban I'm taking to quit smoking)  I've got some updates to send to allxboxskins as soon as I can go through my whole list.

Yeah i agree... I'm just copying the games 1 by one then useing ctrl F on the database site  laugh.gif
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 05, 2004, 01:22:00 PM
QUOTE
Anyway, this stuff is great. Is there an easy way to sort the dvd.xml output by gamename or id? Going through to see if I have games that are missing from the DB is giving me a headache (though it could be the Zyban I'm taking to quit smoking) I've got some updates to send to allxboxskins as soon as I can go through my whole list.



the easiest thing to do would be to load the xml and hit CTRL+F and just type in a single word of the title.. or anything close to it.

it could be made sortable,  but only to an extent
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 05, 2004, 02:53:00 PM
Isn't Halo spose to be listed as a system link game? Cause it's not.
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 05, 2004, 03:59:00 PM
QUOTE (flattspott @ Apr 5 2004, 11:53 PM)
Isn't Halo spose to be listed as a system link game? Cause it's not.

thanks, yes it is.  I dont know how i missed that one.

Been speaking to UnleashX,  he is interested in this as well which is great.

Need to iron out how to handle the two ways the games are ID'd,  as well as the website stuff with xbox-skins.net.  

I cant see the database working with the existing forum he has right now, so Im kinda at a loss on what to do, but something will surely get worked out.
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 05, 2004, 06:09:00 PM
Do you think it's possible koldfuzion that you could add a sort of recently added type of deal to the database. Like highlighting the news one or just making the text bold or something.
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 05, 2004, 06:15:00 PM
smile.gif
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 06, 2004, 01:43:00 AM
dry.gif )


Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 06, 2004, 06:17:00 AM
Only one issuse I can forsee with the MD5, when people change the internal title. This will screw everything up
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 06, 2004, 02:05:00 PM
CODE


 

 

Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 06, 2004, 02:27:00 PM
I think it will be better to store the size as raw data, as opposed to that format.
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 06, 2004, 02:32:00 PM
i agree. I was intending to just show data to fill in the blanks... but I should have been more accurate on the data representation.
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 06, 2004, 03:04:00 PM
QUOTE
<XBE DecID="1297285121" HexID="4d530001" MD5="" Size="">
   <Title="Oddworld: Munch's Oddysee" LiveEnabled="0" SystemLink="0" PatchType="1" Players="Multi" CustomSoundtracks="0" Genre="" ESRB="" Maker="" Region="" RC="" />
</XBE>


RC would be RemovableContent, check the backup forum.

Also it should be stated that MD5 and sizes are for Retail virgin XBEs to avoid confusion.

Also we could parse the DB and do an OnFail, game not yet in DB sort of deal.
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 06, 2004, 09:24:00 PM
OK, here is what I have so far (only structure, no content yet)

Game Database Version 2

the link to the xml file is on the page too.
Title: Add Games Not On Your Hdd With Vids
Post by: neverwill on April 06, 2004, 10:37:00 PM
I havent read through this thread until now, but wow, this is an awesome Idea. Can't wait to see how it all works out.
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 06, 2004, 10:58:00 PM
huh.gif   Or are you just using that because its already setup for AXS?
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 07, 2004, 03:38:00 AM
yea, was partly reusing code to move it along faster, at least for debuging the rest,  its been changed though and should remain what it is now.
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 07, 2004, 03:49:00 PM
laugh.gif
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 07, 2004, 04:17:00 PM
Yeah, the "test1" stuff will probably mess up my parser.

It expects nodes to not contain values (I believe that's how it was set up to distinguish them from elements), and elements cannot contain other nodes or elements.


Otherwise, it looks pretty good.

KF, could you add a Set-Cookie to the HTTP header when it's downloaded - nothing special - but I'd like to see what you throw out there for an "expires" value, so I can test my routines (which should handle all 3 HTTP date formats)
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 07, 2004, 05:32:00 PM
QUOTE

Just noticed the ESRB rating, which can be used to set parental controls


That's what is was thinking when I added it...
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 07, 2004, 06:45:00 PM
the test crap was more checks on my part.  with all the changes to the db, im getting lost myself and put them in there.  I should have told everyone to ignore it.

going to add 1 more field so i can diff between video formats. 0=wmv, 1=xmv  so the db can be used by both apps and not request an invalid video in mxm.

the more I think about it.. the more i prefer the one-line-per-game option.  It was broken up to make it easier to read without scrolling so much,  but who reads that stuff anyway? hehe

BJ, pm on the info you wanted.

Edit: XML Updated, this should be the final structure on the db... except if more attribs need to be added.
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 07, 2004, 08:42:00 PM
Damn,  0=wmv, 1=xmv. That explains if for me. Guess I wasn't reading correctly the first time.
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 07, 2004, 08:55:00 PM
smile.gif  

once this is done and working,  skin downloading isnt far behind... if not simultaneous.  biggrin.gif

Edit: flattspott just hit me with another pm.   if forgot the VidID so the xml was updated once again.

to recap:
Video =  (null, 0=wmv,1=xmv)
VidID =   web reference number (to tell the site which file to send)
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 07, 2004, 08:59:00 PM
Cool.
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 08, 2004, 12:15:00 AM
QUOTE
The good thing is with BlazeD, flattspott, BJ, UnleashX and myself all talking it through so much lately.. progress is really being made and in more ways than one.


Kinda strange that I'm the only non-major player in the scene. Meaning I don't run a related site or program. Should I be scared or something.... ph34r.gif
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 08, 2004, 06:59:00 AM
well, most the new data in there was your idea.
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 08, 2004, 06:33:00 PM
blink.gif

I might post an update tomorrow. I **WILL** have time to work on MXM this weekend.
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 08, 2004, 07:56:00 PM
smile.gif
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 08, 2004, 08:00:00 PM
laugh.gif
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 08, 2004, 08:29:00 PM
QUOTE
Would there be anyway to get it to display the title name if the right game wasn't inserted?
Say
QUOTE
msgbox "Please insert %title% disk

I thought this might be possible but after looking throught the actionscript collection post it appears there is no %title% variable... Any other way to do it?


Better late then never...  you can pull the title from an xbe using

SetFunc title XBETitle D:\default.xbe
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 08, 2004, 11:39:00 PM
That's not what's needed...

%_gametitle% works with context scripts.  Don't know if it works with normal entries.
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 09, 2004, 05:45:00 AM
QUOTE
I might post an update tomorrow. I **WILL** have time to work on MXM this weekend.


cool.   I will get a more accurate rssgamesdb2.xml updated with valid info so the downloading can be more thoroughly tested using the xml values and not a hard-coded file/url.

just to make sure everyone is on the same page... we all know this is going to be hosted by Blazed on xbox-skins.net right?  

I think it might be wise to dupe the file currently used so you can test it on his site to make sure it all goes well with the cookies and stuff.

Im going to work on this all weekend,  so it should be done rather soon.

Nice(er) avatar g. smile.gif
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 09, 2004, 08:10:00 AM
laugh.gif
I don't know whats coming but skin/vid dl'ding sounds ACE!!!!
The only question i have though is this: KF with the new layout of the data, how do we submit this data? And how do we get it in this style for the same matter?

I agree with neverwill - only in this forum could you knights unite to provide a safer future for us all  laugh.gif  beerchug.gif
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 09, 2004, 09:37:00 AM
QUOTE
The only question i have though is this: KF with the new layout of the data, how do we submit this data?


Well, an actionscript can and will be created to pull the data from the files on the xbox.

Plus,  we will try to get it set up so that if MXM/UnleashX find a title not in the DB,  it will allow the user to submit them to the DB from within the dashboard.


that data (actionscript dvd.xml) can be search through and any non-duplicate values entered to update the database.

unleashX items.xml can be used to pull game IDs from too.

the other stuff that MXM/UnleashX cannot generate will be added manually by a group of database admins.  ESRB, players, video link etc.  

Once it all gets set in stone, and set up completely,  more info will be available as to how the thing gets updated and points of contact to add stuff that is missing (or might be incorrect)


Right now,  Flattspott is creating a XML file from the current DB, adding in values that are missing (that he can provide).  I think he is doing this manually.. so huge kudos to him for taking this on himself.   I think he is up to the D's   beerchug.gif

He also has a script set up to display the info in MXM,  but this was based off version 1 of the database.

user posted image
Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 09, 2004, 10:27:00 AM
laugh.gif

One other thought i had:
Not sure if you have used any collectorz.com applications, but you enter the names of the games you own and they download info on the game for you, they download:
Mini-Review which is 5-10 lines.
Rating
Players
Age Rating,
What sort of controllers it supports
Ah fuck it, hang on I will up a screenie.

Mod edit: huge pic, consider resizing next time smile.gif
http://homepage.ntlw...47/database.jpg

So possibly if you press the white button, instead of game help it could display it in a format like that pic above on the right hand side.
Also maybe the collectorz.com tool could be used to fill in info on game players, Online support etc?
Just my two pence worth  beerchug.gif
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 09, 2004, 04:33:00 PM
QUOTE
is there going to be a manual way of adding them on your pc?


Edit:  yes,  for the database admins there will be.  Im not sure about for everyone to use though,   there has to be some kind of data integrity.


Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 09, 2004, 05:28:00 PM
Yeah, that worked fine.

I'm wondering how I handle the location change with a new filename though... I might need to give it a bit more thought. Currently, WebFileFetch uses the name fed to it... in your example, the file was a RAR file. I could extract the filename portion out easily enough, if it changes from the original URI "filename", I suppose, and force the new name when relocating - but then how do I communicate that to the user? I'll have to change the way web fetches work in MXM's ActionScripting (WebFileFetchEx, maybe?)
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 09, 2004, 06:18:00 PM
QUOTE (BenJeremy @ Apr 9 2004, 09:28 PM)
Yeah, that worked fine.

I'm wondering how I handle the location change with a new filename though... I might need to give it a bit more thought. Currently, WebFileFetch uses the name fed to it... in your example, the file was a RAR file. I could extract the filename portion out easily enough, if it changes from the original URI "filename", I suppose, and force the new name when relocating - but then how do I communicate that to the user? I'll have to change the way web fetches work in MXM's ActionScripting (WebFileFetchEx, maybe?)

Can't you already specify 'save as' filename in webfilefetch?  

WEBFILEFETCH c:\temp.rar http://axs.com/somevid.rar

In which case, what you said doesn't make sense to me.
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 09, 2004, 06:50:00 PM
QUOTE
I'm wondering how I handle the location change with a new filename though


location change meaning?  webserver side or the actual save to the xbox like geniusalz is suggesting?

im kinda lost with what you are saying too,  but was good news to hear it worked, i think.
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 09, 2004, 06:56:00 PM
Yes.... and ....no.

The problem, is that you may specify a file, but a LOCATION value in a 302 return code HTTP header means the server is lurching you to another reference piont, possibly a new file altogether.

His test file is a RAR file. I don't know what it might be in advance, so there should be a mechanism for allowing me to change the filename of the destination to match it.


I'm working something up right now. It won't break the existing command, just enhance it - if you specify it to allow filename changes, it will place the new name in a var you specify as an argument (third argument). I'll also allow the ability to read result codes. Broken downloads should not result in program errors.

I was going to get a release out tonight, but it's too late and I want to wrap up the HTTP stuff. Tomorrow afternoon for sure for a new WIP.

I need to decode the %20s and other hex codes in the new location URI to PROPERLY set the new filename up, as  well as include a decent strategy to give the actionscripter greater control over how to handle the download (allowing location to change the filename, for example).

Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 09, 2004, 07:30:00 PM
everything was better the first time you tested it right?

I can leave it the way it was, i dont think that will be a big problem on the web side.

if the problem is the .rar file,   that was my bad, i didnt add the checks to see if its a wmv yet.
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 09, 2004, 07:36:00 PM
QUOTE
so there should be a mechanism for allowing me to change the filename of the destination to match it.
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 09, 2004, 08:44:00 PM
QUOTE (koldfuzion @ Apr 9 2004, 11:30 PM)
everything was better the first time you tested it right?

I can leave it the way it was, i dont think that will be a big problem on the web side.

if the problem is the .rar file,   that was my bad, i didnt add the checks to see if its a wmv yet.

Naw, the RAR is fine.

I'm adding it this way:

WebFileFetch <DestPath> <URL> [FilenameVar] [ResultCodeVar]


If you include the FilenameVar parameter, it will allow MXM to change the destination filename (keeping it in the path specified, however), if it gets a relocate from the source URL (as in the case with a lot of download php scripts). If it's blank (last two args left off or "" in that position), or a dot ".", MXM will not change the given destination name, no matter what happens. ResultCodeVar will likely hold 200 if the file was successfully downloaded. I may try and get it to retain a 302 if it was relocated, but still downloaded.

The HTTP stuff may be expanded for a "p" release, but I'm not going to hold things up to mess with it for the next public release.

Title: Add Games Not On Your Hdd With Vids
Post by: chilin_dude on April 10, 2004, 01:18:00 AM
laugh.gif  was going to resize but thought better not to so you could see the total layout.
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 10, 2004, 08:51:00 AM
QUOTE (chilin_dude @ Apr 10 2004, 10:18 AM)
Sorry about the massive pic  laugh.gif  was going to resize but thought better not to so you could see the total layout.

np. i actually enjoyed looking at it, thinking how cool that would look in MXM with the small cover.


Updated the Database.

Video=#     0=no video, 1=wmv, 2=xmv, 3=rar, 4=zip
VidID=#     null if no video assigned, # if video assigned.

This should allow the dashboards to check if video exists for game,   and if so, how to handle it.
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 10, 2004, 12:00:00 PM
wink.gif ).
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 10, 2004, 01:47:00 PM
CODE

WebFileFetch Z:\%theFile% http://ww.somesite.com/file.rar "" theFile
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 10, 2004, 01:47:00 PM
i've got one more mod to do, split out the videos and compression in the xml.  then i will get to work on filling the database and adding a few videos.

im almost [--this close---] to having it all ready to move to xbox-skin.net
Title: Add Games Not On Your Hdd With Vids
Post by: geniusalz on April 10, 2004, 02:25:00 PM
QUOTE (flattspott @ Apr 10 2004, 05:47 PM)
Cool, how about some examples though, specifically the [<SavedFileVar>|""|.] [<ResultCodeVar>]. I am unsure how I'd use this. If I had an eaxmple...


Like this,
CODE

WebFileFetch Z:\%theFile% http://ww.somesite.com/file.rar "" theFile

An example:

WebFileFetch Z:\temp.rar http://www.axs.com/g...n.php?id=123431 "" result

This will download the file to Z:\temp.rar, and put the result code in the variable 'result' (200 if download successful, something else if something else, etc)

WebFileFetch Z:\temp.rar http://www.axs.com/g...n.php?id=123431 newFileName result

This will get the filename from the server, and put the name into the specified variable.  So it will save as Z:\Scarface.rar or whatever.
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 11, 2004, 02:43:00 PM
smile.gif


Edit:  oh yea,  BJ, i got around to setting a "TimeLeft" cookie if the user meets the  daily download limit.

value= "Everyone is limited to XX Downloads in 24 hours. You have XX hours XX minutes and XX seconds to wait before downloads are re-enabled"

will actionscripts/MXM be able to pull/check for that cookie and return the value?

if its in the WIP info.. ignore me, i havent had a chance to get/try the WIP yet.



BTW,  BlazeD wanted/needed the download limit I didnt force it on him smile.gif
Title: Add Games Not On Your Hdd With Vids
Post by: BenJeremy on April 11, 2004, 03:04:00 PM
QUOTE (koldfuzion @ Apr 11 2004, 06:43 PM)
just sent BLazeD the preliminary file so the database can go to its official host.   should be set up soon so it can begin to get populated. smile.gif


Edit:  oh yea,  BJ, i got around to setting a "TimeLeft" cookie if the user meets the  daily download limit.

value= "Everyone is limited to XX Downloads in 24 hours. You have XX hours XX minutes and XX seconds to wait before downloads are re-enabled"

will actionscripts/MXM be able to pull/check for that cookie and return the value?

if its in the WIP info.. ignore me, i havent had a chance to get/try the WIP yet.



BTW,  BlazeD wanted/needed the download limit I didnt force it on him smile.gif

Hmmm... I'll see about adding the ability to retrieve the cookie information.
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 11, 2004, 05:35:00 PM
smile.gif

I will make the actionscripts (hdd and single dvd) to create compatible xml that you can send us to update the database with and will get that out shortly.  

Plus, flattspott should be back tomorrow, he has A-D done so far, just needs to be imported.
Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 11, 2004, 06:48:00 PM
smile.gif
Title: Add Games Not On Your Hdd With Vids
Post by: oswald on April 14, 2004, 11:26:00 AM
QUOTE
I confess, I haven't been working on it all weekend, I got a little side tracked with Ninja Gaiden. 


I have nothing to add to this discussion, I just wanted my glorious 500th post to be in the MXM forum and this is a way to make sure.

SPOOOOOOOOOOOON!
Title: Add Games Not On Your Hdd With Vids
Post by: koldfuzion on April 14, 2004, 12:38:00 PM
lol oswald.

flattspot, can i get what you have so far,  so i can import it and start linking the videos and any other info that might be missing

then i will work from the Z's back towards the S.

Title: Add Games Not On Your Hdd With Vids
Post by: flattspott on April 14, 2004, 12:59:00 PM
Sure, I'll PM you as soon as email it so you'll know when it's there like always.