glyphstrip FAQ button
Halo.bungie.org
glyphstrip
Frequently Asked Forum Questions
 Search the HBO News Archives

Any All Exact 
Search the Halo Updates DBs

Halo Halo2 
Search Older Posts on This Forum:
Posts on Current Forum | Archived Posts


Re: backwards compatibility = recompiled games
Posted By: Evergreen98 <evergreen98@the-junkyard.net>Date: 5/19/05 9:21 a.m.

In Response To: backwards compatibility = recompiled games (3Suns)

: http://www.gamesindustry.biz/content_page.php?aid=8996

: Check out the article above. Halo games are top of the list.

: Cheers,
: Michael

Noticed this one this morning. We've been having a slightly technical discussion about backwards compatibility over at The Junkyard forums, and a possible way that these recompiled games might get distributed would be over Xbox Live...

The original thread is at http://forums.the-junkyard.net/showthread.php?t=7278
Here's the relevant part of my post...

---
Here's my opinion as to the most likely situation:

* Microsoft ships the Xbox Guide/Dashboard/whatever they're calling the UI for Xbox 360 with a few basic features; specifically, recompiled XBE's (which have now become XEX's, Xenon EXecutables) for Halo and Halo 2. If "recompiling" means what I think it means, they can simply grab a copy of the latest game build from Bungie, tweak various platform features (big-endian platform - if that affects anything) and dump out a new executable stub.

* The XEX stub will effectively *be* the same as the original XBE, except compiled/optimized for the new platform. I'm definitely trivializing the process of porting games to the PPC architecture, but it is possible - all the Xbox games I've seen ship with the main XBE file as something like 3-10MB in size, with all the resources, textures and sounds stored in giant "tomes" or volumes (Halo/Halo 2's .map files, DOA-series games), or sounds/textures stored as separate WMA/ADPCM WAV files (KOTOR, KOTOR2.)

* Xbox Live allows them to push out updates to the games - which means that if Microsoft can either convince developers to recompile their code or get the code themselves (1st party developers), they can just download the updated XEX from Xbox Live when the disc is inserted. What's more, the process would be transparent to users except for the "first run" - in which the console connects to XBL, verifies the disc, downloads the XEX, and then runs it, using the resources from the original DVD drive.

* This way, they don't have to redistribute DVDs or force the download of 4GB games over Xbox Live - all they need to do is include the stub launcher as the download, and only make it accessible when the original disc is inserted into the drive.

* Oh, did I mention they can charge for stuff like this with "Xbox Live Marketplace", if they should so want? -.-

* So... it is highly likely that any games other than Halo/Halo 2, which are "backwards compatible" (the process is crude and clunky compared to how the PS3/PS2 implemented it) will only be first-party games with spare development budgets. Microsoft may have to provide developers with some incentives for recoding some of the parts of the game as well...

---
We also have some amateur development discussion for Xbox 360/PS3 over in this thread: http://forums.the-junkyard.net/showthread.php?t=7270

I'll definitely be following this thread and this situation with interest, though. It's entirely possible that Microsoft could go back to a "redistribution" system with pressing the game discs again, but a far more likely scenario would be either a) free backwards compatibility updates over Live or b) hey, why don't you download all your old games again - for a fee?

It all comes down to money.


Message Index




Replies:

backwards compatibility = recompiled games3Suns 5/19/05 12:28 a.m.
     Will Dead Or Alive series compatible? *OT* *NM*Billy 5/19/05 12:57 a.m.
     recompiled on PowerPC = easier for OSX port?Flashman 5/19/05 4:54 a.m.
           Re: recompiled on PowerPC = easier for OSX port?Walshicus 5/19/05 8:32 a.m.
     How will they determine games to "Recompile"Sparkypinball 5/19/05 5:10 a.m.
     Re: backwards compatibility = recompiled gamesjassemon 5/19/05 5:13 a.m.
           Re: backwards compatibility = recompiled gamesEvergreen98 5/19/05 9:30 a.m.
                 Re: backwards compatibility = recompiled gamesWalshicus 5/19/05 9:38 a.m.
     Re: backwards compatibility = recompiled gamesAlexis 5/19/05 5:52 a.m.
     Re: backwards compatibility = recompiled gamesReiginko 5/19/05 8:23 a.m.
           Re: backwards compatibility = recompiled gamesEvergreen98 5/19/05 9:34 a.m.
     Re: backwards compatibility = recompiled gamesMa1agate 5/19/05 9:20 a.m.
     Re: backwards compatibility = recompiled gamesEvergreen98 5/19/05 9:21 a.m.
           Re: backwards compatibility = recompiled gamesWalshicus 5/19/05 9:43 a.m.
     Re: backwards compatibility = recompiled gamesBlazorax 5/19/05 10:38 a.m.
     pre-compiled binaries on the HD - no game data?Ciarán 5/19/05 10:53 a.m.
           Re: pre-compiled binaries on the HD - no game dataRC Master 5/19/05 11:00 a.m.
                 Re: pre-compiled binaries on the HD - no game datamadaemanon 5/19/05 1:19 p.m.
     Seems like it should be simpleprofhalo 5/19/05 5:05 p.m.
     Re: backwards compatibility = recompiled gamesthemanlydeadguy 5/19/05 6:08 p.m.
     Re: backwards compatibility = recompiled gamestripper716 5/19/05 6:28 p.m.
     It's not true says Major Nelson...Hemogloben 5/20/05 8:48 a.m.
           Re: It's not true says Major Nelson...Hemogloben 5/20/05 8:50 a.m.
     Re: backwards compatibility = recompiled gamesBryan 5/20/05 8:52 a.m.
           Re: backwards compatibility = recompiled gamesBryan 5/20/05 8:55 a.m.
                 Re: backwards compatibility = recompiled gamesBryan 5/20/05 8:58 a.m.



contact us

The HBO Forum Archive is maintained with WebBBS 4.33.