Archived from groups: alt.games.video.xbox (
More info?)
Rob <robertnospamaccomando@earthlink.net> wrote:
> Why is it such a feat for MS to make the xbox 360 backward compatible? I
> thought the XBOX was essentially a PC.
If XBox is essentially a PC...then Xbox360 is essentially a Macintosh.
The Xbox360 uses the same PowerPC CPU found inside Apple Macintoshes, and
also uses a different video chipset from the Xbox.
So, what the Xbox360 is going to do is use an emulator so that the Xbox
games will think they're running on an Xbox, but in reality, they're
running within the emulator, which will translate the game's XBox
instructions into Xbox360 instructions, and vice/versa.
If you've ever played around with other emulators on your PC, such as
MAME, or SNESX, you'll know that there are always little problems trying to
get the emulator to accurate depict the target's hardware platform
accurately, and still be fast enough that when you run a game it doesn't
feel slow. For this reason, emulators usually require a hardware platform
many times more powerful/faster than the hardware being emulated. I'm not
fully convinced that the XBox360 is going to be powerful enough to be able
to run emulated Xbox games exactly like they were running on a real Xbox.
Furthermore, most emulators need to be "tuned" for each specific game.
This tweaking and tuning can take awhile to get right, which is why
Microsoft has stated that their backward compatibility feature will only
support a limited number of games initially. Supposedly, the number of
supported games will increase as newer versions of the emulator are
released. However, this all presumes that Microsoft will actually
continue to work on the emulator once the 360 is released...