On Backwards Compatibility

I finally got around to writing that article on backwards compatibility, with a little help from other members of the development team.

Comments

  • Anonymous
    April 04, 2006
    The comment has been removed

  • Anonymous
    April 04, 2006
    Thanks, that was very interesting. It makes me appreciate the time it takes the BC team. Tell them I said, "Don't give up".

  • Anonymous
    April 04, 2006
    good stuff.  Thanks for the insight!

  • Anonymous
    April 04, 2006
    Thanks for the info about the cb update

  • Anonymous
    April 04, 2006
    Strange issue encountered when updating the 360 for BC and for downloading patches (PART I)

    Posted at: http://forums.xbox.com/3483216/ShowPost.aspx#3483216

    Lately I discovered some odd behavior on the 360 when you're trying to apply updates for backwards compatibility and for getting patches. I was able to patch my BC (Backwards Compatibility) and my game, Call of Duty 2, successfully....but I had to use some strange method to do it, and I am posting this in the interest of helping Microsoft improve their system. There may be something wrong with the way console updates are done. I hope this post will reach anyone in Microsoft, somehow.

    I posted the following on another Xbox fan site to help some people who are encountering problems after getting the latest patch via Xbox Live. I don't know if it is related, but it is really, really strange behavior from the Xbox 360.

    The posts I made, follows:

    =======================================
    How to (probably) update your Xbox 360 safely - PART 1.

    One time I was prompted by Xbox live that a new patch was available for backward compatibility. I was signed in before I was prompted for it. But once I was prompted by the 360 that there was a new BC patch, i got a notice that said 'DISCONNECTED FROM XBOX LIVE'. Ignoring this message, i picked the option to update my 360. Naturally, since I was disconnected from live, an error occurred. I thought it was my connection.

    On the second attempt, the same thing happened. 'Disconnected from Xbox Live' message pops out. I choose 'Yes, Update', and then the console fails to download the patch for BC.

    On the third attempt, I got disconnected yet again...pondering on what to do, i just sat there thinking whether or not to pick the 'No, don't update' option...and then my 360 gets signed in all by itself. "Scytherage signed in to xbox live", it said. I didnt initiate the reconnection attempt. So i picked 'Yes, update", and then I successfully downloaded the patch.

    Later on I informed wuffy about this. (Wuffy is a friend of mine in real life who also has a 360) Wuffy's 360 was different because it was also getting disconnected but it wouldn't sign in after a long duration of waiting. Later on, we found out that by NOT SIGNING IN BEFORE LOADING AN XBOX 1 GAME, you can have a better chance of downloading a BC patch.

    Again, if you hear from the internet that a new BC patch is available, the best thing to do to download it successfully (and not get the odd, 360 behavior), is to NOT BE SIGNED IN WHEN YOU START YOUR 360. Step by step:

    HOW TO SAFELY GET A BC PATCH
    1. Start your 360.
    2. Do not sign in. If your 360 is set to 'auto sign in', take it out.
    3. Make sure your LAN cable for internet access is connected (but again, do NOT sign in).
    4. Put in your XBox 1 game.
    5. While your Xbox 1 game is loading, your 360 should attempt to check the net for a new BC patch (it does it even if you aren't connected). You will then get a prompt to get the update.
    6. At the prompt, choose 'Yes, update'. Your console 'should' sign in to Live (or, at least offer you the option to sign in as a certain account) and get the patch.

    If you really insist on being signed in ahead of putting an Xbox 1 game:
    1. After the game loads, you get a prompt to update your console. You may get disconnected when the prompt appears. Don't panic. Wait a minute first, then your console should reconnect to Live by itself. Once you get the message, "Signed in to xbox live", choose the option "Yes, Update".
    2. If your console does NOT do this behavior (like what happened to Wuffy), follow the instructions I stated above, "HOW TO SAFELY GET A BC PATCH"

    (Continued...)

  • Anonymous
    April 04, 2006
    CONTINUATION.....

    SCENARIO NUMBER 2: HOW TO SAFELY DOWNLOAD A NEW PATCH THAT GETS RELEASED FOR YOUR GAME.

    The other day I heard that a new patch came out for Call of Duty 2. Naturally I wanted to update my 360, so I put in COD2 while connected to Live. I got the following prompts:

    "DISCONNECTED FROM XBOX LIVE"

    "An update is available for this game..."

    That's what happened to me. Again. I get disconnected from LIVE and get a prompt for an update.

    After the experience with the BC PATCH (stated in above post), i tried out the methods I've listed there, and both didn't work. I kept getting a message saying that I could not download the patch.

    So this is what eventually worked for me. The procedure to get the update 'safely' is a bit similar to what I've stated in the earlier post....

    1. Don't sign in to Xbox Live.
    2. Put in your game.
    3. Load the game. Oddly enough, this time the game WONT detect the update is available, not yet, anyway.
    4. When the game is finished loading, (title screen is there, or the intro movie is playing), click the XBOX GUIDE button and sign in NOW.
    5. Now, you'll get the prompt for the update. Since the first thing that you did is to sign in, your 360 won't disconnect you. Now choose YES, UPDATE to get the patch.

    Anyone here know anyone who works in the Xbox division at Microsoft??? Somebody's got to tell them about this strange, strange oddity when it comes to updating the 360 over live. I have a feeling this may be related to the problems that some people are having, lately.

    The best approach, I've discovered, is to use your 360 like you would a PC. Be very careful.

  • Anonymous
    April 05, 2006
    Question for XboxFan:

    When games are emulated, is there a "core emulation engine" that uses "profiles" for each game? Or is the "core emulation engine" changed to allow more and more games to work?

    Is it both?

    Just curious...

    Thanks :)

    - Jmel

  • Anonymous
    April 05, 2006
    This seems to be an active blog so I'm asking a question here :) When we can expect a mice/keyboard to Xbox360?

    I bought Xbox360 because of now I don't need to update my PC after every 3 month and games look great, but - as I've started my gaming "career" with Wolfenstein 3D, Doom, Duke, Quake, ... I've always played with keyboard (+mice) combination.

    I bought Perfect Dark Zero but it's frustating to try play it with Xbox360 controller. Hey, I ain't saying it isn't good and I've saw people play it with very well but after ~10 years of keyboard play it's hard to aim. :)

  • Anonymous
    April 06, 2006
    Very nice article folks :)
    These blogs are a real nice initiative from MSFT .

    I wanna read more !!!

    A happy X360 owner

    Gamertag : Kazuyette

  • Anonymous
    April 06, 2006
    The comment has been removed

  • Anonymous
    April 12, 2006
    good article, lots of interesting info.  I am wondering if you guys have taken into account how 360 games are being developed so that on the next gen system you won't have such a difficult time of it all.  This is probably XNA and all that fun jazz I assume.  

    looking way into the future....

    koolin

  • Anonymous
    April 25, 2006
    Hello all,

    First off, I enjoy what you all have accomplished and appreciate the many ways you reach out to us.

    I've been trying to resolve an issue I have streaming music from my MCE PC to my 360 and OG Xbox. Microsoft referred me to the Xbox forums but that is where I started. So, I'm hoping one of you might know the answer or know someone who does.

    The problem is short gaps between songs that should be continuous. Zach from the WMP develepmont team was able to help me get these continuous play albums to play correctly on my PC but did not know if the same could be accomplished with the Xbox or 360.

    Thanks for any insights you may have. Got a few people in the Xbox forums awaiting an answer.

    Below is part of the conversation with Zach.

    I said:

    > Enabling and changing the crossfade settings cleared up the issue when
    > playing from the MCE PC, but the gaps are still an issue when listening
    > from
    > an Xbox or Xbox 360 extender. Is this some sort of network limitation,
    > something that can be patched or am I once again ignorant of a setting
    > somewhere?

    Microsoft response:

    I don't believe XBox or X360 support that, but don't know a darned thing
    about their implementation. You would want to try an XBox forum for that
    kind of question.

    --
    Windows Media Development Team (speaking for myself only)
    See http://zachd.com/pss/pss.html for some helpful WMP info.
    This posting is provided "AS IS" with no warranties, and confers no rights.
    --

  • Anonymous
    April 26, 2006
    Loved the article...looking forward to more!
    Gamertag: PkUpStx

  • Anonymous
    May 02, 2006
    I wonder when the next BC update will be.  I think BC is great, there are still plenty Xbox games that I have that I want to play on my 360.  It is great to play Halo 2 and Forza wirelessly and in 1080i...

  • Anonymous
    May 13, 2006
    The comment has been removed

  • Anonymous
    May 24, 2006
    I’m giving away an XBOX 360 on my blog…
    http://dotnetjunkies.com/WebLog/paul/archive/2006/05/24/139035.aspx

    The contest is open to anyone who reads my blog, anywhere on Planet Earth, even Microsoft employees are eligible for this one.

  • Anonymous
    May 28, 2006
    The comment has been removed

  • Anonymous
    May 29, 2006
    The comment has been removed

  • Anonymous
    May 29, 2006
    The comment has been removed

  • Anonymous
    June 01, 2006
    Are there going to be anymore BC updates?  Moore made it seem like there are going to be no more.

  • Anonymous
    June 02, 2006
    I was hoping to see you guys comment on the recent BC news.  Please, oh, please don't stop the wonderful work you're doing.  I'm sure it's quite difficult work but it really is important to the platform overall.

    Thanks!

  • Anonymous
    June 03, 2006
    Why do you even have this blog up, anymore?

  • Anonymous
    October 15, 2006
    I came across a really good article from the XBox Team on the Backward Compatibility of the XBox 360

  • Anonymous
    October 21, 2006
    Hi I think it shoukd be able to be downloaded off the internet so we can put it in the 360 and be alble 2 download it on thanks!

  • Anonymous
    November 13, 2006
    Hey...I am having trouble trying to connect my 360 to Halo2 on Live. I got the update and everything, and I can play Call of Duty2 online and Madden 2007 online as well, but no Halo2. The game doesn't even acknowledge that the cable is connected, though when taken to the xbox dashboard and checked, all things pass. Any help?

  • Anonymous
    November 18, 2006
    How can I get a BC patch for Greg Hasting's Paintball Tournament Max'd? Is there any possible way to make one for yourself? If you guys are going to make one... when? Thanks, Finny (email, sportsboy13_92@yahoo.com )

  • Anonymous
    February 17, 2007
    Hey, I don't know if this has anything to do with what is going on here, but my Xbox Live expired last night when I was going to get on and when I try to renew my account giving the last four numbers of the credit card, I get a message saying 'We're having technicul difficulties. Please try again later.' I tried again the next day, and it still didn't work. If you can help me on that please e-mail me. (E-mail address... blainecobban@hotmail.com) Thanks.

  • Anonymous
    February 17, 2007
    Hey, I don't know if this has anything to do with what is going on here, but my Xbox Live expired last night when I was going to get on and when I try to renew my account giving the last four numbers of the credit card, I get a message saying 'We're having technicul difficulties. Please try again later.' I tried again the next day, and it still didn't work. If you can help me on that please e-mail me. (E-mail address... blainecobban@hotmail.com) Thanks.

  • Anonymous
    March 02, 2007
    I have a problem with Psychonauts freezing at the loading screen before the first level (or mind).  Has anyone else came accross this problem, is it my 360, my disc itself, or is it beyond my control?

  • Anonymous
    March 02, 2007
    I have the same issue as jimbo,All 360 games work well online but when it comes to Xbox 1 game(halo 2),The games can't detect live at all,And they don't even try to detect it.

  • Anonymous
    March 06, 2007
    The comment has been removed

  • Anonymous
    March 12, 2007
    The comment has been removed

  • Anonymous
    April 09, 2007
    Hey zionthelion, I have the exact same problem. The same disc works on a friends 360, so I think it's some with my 360 or setup. Are you using the VGA cable?

  • Anonymous
    May 09, 2008
    I came across a really good article from the XBox Team on the Backward Compatibility of the XBox 360 system . " Xbox is based on a Pentium III processor, while Xbox 360 is based on a custom triple-core PowerPC processor co-developed with IBM. This is