Register FAQ / Rules Forum Spy Search Today's Posts Mark Forums Read
Go Back   MacRumors Forums > Archive > Archives of Old Posts > Games

 
 
Thread Tools Search this Thread Display Modes
Old Aug 14, 2005, 06:54 PM   #1
GFLPraxis
macrumors 604
 
GFLPraxis's Avatar
 
Join Date: Mar 2004
IGN on XBox 360's backwards compatability

http://xbox360.ign.com/articles/639/639656p1.html


Quote:
"Microsoft has) implemented compatibility purely through emulation (at the CPU level). It looks like emulation profiles for each game are going to be stored on the hard drive, and I imagine that a certain number will ship with the system. They already have the infrastructure to distribute more profiles via Live, and more and more can be made available online periodically."

...

So, it's a waiting game. And it's going to be a frustrating one. The first list of backward compatible games, we suspect, will be short. But as time passes, the list will grow to include many more favorites.
There's been a lot of debate about the XBox 360's backwards compatability and the meaning of "top selling titles", or whether it's fully backwards compatible, but this confirms it; my original theory about patches (Microsoft is using the term 'emulation profiles') was correct.

Microsoft had made some mention of preloaded "emulation profiles" but not enough to end the debate.

Basicly, the hard drive comes preloaded with some of these 'emulation profiles' so the XBox 360 can play some of the 'top selling' games. As time goes on you'll be able to download more off of XBox Live, making more and more games compatible, though if you don't have the XBox 360 hooked up to the internet, you're stuck.
GFLPraxis is offline   0
Old Aug 14, 2005, 07:25 PM   #2
runninmac
macrumors 65816
 
runninmac's Avatar
 
Join Date: Jan 2005
Location: Rockford MI
I dont know how I feel about that it could take a while to download if thyre huge. Anyone know how big they HD is gonning to be 20? 40? one of them seems right. They better not fill up the whole HD
__________________
2.0 Ghz CoreDuo. 2 GB Ram. 80 Gig HDD.
Black MacBook
runninmac is offline   0
Old Aug 14, 2005, 07:29 PM   #3
GFLPraxis
Thread Starter
macrumors 604
 
GFLPraxis's Avatar
 
Join Date: Mar 2004
I'd figure the patch would just be the binary, which is one of the smallest parts of an application.

If you have a Windows PC, find a game and right click on the .exe file and press properties. For example, Star Wars Battlefront's binary is 5 MB; the entire game on the other hand comes on 3 CD's and is several gigabytes.

So I'm sure you could fit hundreds of patches on a 20 GB hard drive. It's not the full game.
GFLPraxis is offline   0
Old Aug 14, 2005, 08:13 PM   #4
Phat_Pat
macrumors 68000
 
Phat_Pat's Avatar
 
Join Date: May 2004
Location: I Live Where I Live
well at least they're trying.....
__________________
HELP STOP GLOBAL WARMING; USE MRoogle
Phat_Pat is offline   0
Old Aug 14, 2005, 10:12 PM   #5
Yvan256
macrumors 601
 
Yvan256's Avatar
 
Join Date: Jul 2004
Location: Canada
Who cares, anyway? Seriously?

Metroid and Zelda are gonna be on the Revolution.
__________________
The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time. -Tom Cargill, Bell Labs.
Yvan256 is offline   0
Old Aug 14, 2005, 10:44 PM   #6
GFLPraxis
Thread Starter
macrumors 604
 
GFLPraxis's Avatar
 
Join Date: Mar 2004
I'll EVENTUALLY get a second console.

I'm leaning towards the PS3 because;

1) I liked the games lineup on the PS2 more than the XBox; Sony has some good stuff, like Ratchet and Clank, Jak, FF, and Kingdom Hearts.
2) By the time I buy it, there will have been price drops, and my sister works at Best Buy, so I'm not worrying about the up-front cost because I'll get it for less than anyone else would anyway.
3) Linux rules! It's always nice to have another PC.
4) Sony hasn't said anything about charging for online.

If it turns out that Sony is charging for online play too, and Microsoft picks up some better games, I may consider the XBox 360.

It's irrelevant for now; I'm buying a Revolution on launch day, and a second console in a year or two when decent games come out as I don't like EITHER of their launch titles.



Super Smash Bros Online. I will pwn you all!!!!111
GFLPraxis is offline   0
Old Aug 14, 2005, 11:56 PM   #7
jared_kipe
macrumors 68030
 
jared_kipe's Avatar
 
Join Date: Dec 2003
Location: Seattle
Send a message via AIM to jared_kipe
They won't be patching binaries, they are emulating x86 code. I suspect that especially on earlier titles, there can be one profile that runs many games. Games that make use of the same set of features, or similar graphics types.
jared_kipe is offline   0
Old Aug 15, 2005, 12:31 AM   #8
PharmD
macrumors 6502
 
Join Date: Aug 2005
Location: Sacramento, CA
Send a message via AIM to PharmD
I don't understand why they can't make it backwards compatible like Sony did with the PS2, which basically had a PSone built in. Sony and Nintendo have it figured out.
__________________
The Fullmetal Pharmacist
PharmD is offline   0
Old Aug 15, 2005, 01:10 AM   #9
TheMonarch
macrumors 65816
 
TheMonarch's Avatar
 
Join Date: May 2005
Location: Bay Area
Quote:
Originally Posted by PharmD
I don't understand why they can't make it backwards compatible like Sony did with the PS2, which basically had a PSone built in. Sony and Nintendo have it figured out.

$
__________________
Ever!
TheMonarch is offline   0
Old Aug 15, 2005, 09:03 AM   #10
Xenious
macrumors 6502a
 
Join Date: Mar 2004
Location: Texas, USA
I just realized:

Apple switches to Intel, uses emulation to support older PowerPC binaries.
Microsoft switches to PowerPC (on Xbox 360), uses emulation to support older Xbox binaries.

<Emulate voice="Michael Dorn">
There is the theory of the Mobius. A twist in the fabric of space where time becomes a loop.
</Emulate>

hahaha
Xenious is offline   0
Old Aug 15, 2005, 10:17 AM   #11
kuyu
macrumors 6502a
 
kuyu's Avatar
 
Join Date: Sep 2003
Location: Louisville
I could personally care less about backwards compatibility. I never played a single PS1 game on the PS2, and I don't anticipate playing any xbox games on the 360. I guess I'm sort of a technology slut, nothing but the best intices me.

Plus with the Revolution and 360 and five or so games per console at launch, I don't see myself having any time for old games anyway (except for excitebike 64, of course). Which reminds me... Please nintendo, make excitebike revolution! Gyro-squeezable controls are perfect for a motorcycle game!!!
__________________
If it plugs in I have one. If it goes fast I want one.
kuyu is offline   0
Old Aug 15, 2005, 10:25 AM   #12
rockthecasbah
macrumors 68020
 
rockthecasbah's Avatar
 
Join Date: Apr 2005
Location: Moorestown, NJ
Quote:
Originally Posted by Yvan256
Who cares, anyway? Seriously?

Metroid and Zelda are gonna be on the Revolution.
woo woo nintendo fanboys unite
__________________
15'' 2.4ghz MacBook Pro (Matte), 2GB RAM, 200GB HD
Wii code: 7876 8987 6478 7445
My Last.fm
"Ignore her, she's a feminist"
rockthecasbah is offline   0
Old Aug 15, 2005, 10:33 AM   #13
GFLPraxis
Thread Starter
macrumors 604
 
GFLPraxis's Avatar
 
Join Date: Mar 2004
Quote:
Originally Posted by PharmD
I don't understand why they can't make it backwards compatible like Sony did with the PS2, which basically had a PSone built in. Sony and Nintendo have it figured out.
The Nintendo Revolution is NATIVELY backwards compatible. Both the GameCube and Revolution used PowerPC processors and ATi graphics cards.

PS3, I don't know how they're doing it.

But Microsoft has changed EVERY component in the system. With the PS2 and PS1 I think they were at least similar, they just included the PS1 processor. With the XBox 360 they'd need to include everything, the entire XBox processor, the entire XBox GPU, etc.
GFLPraxis is offline   0
Old Aug 15, 2005, 10:34 AM   #14
GFLPraxis
Thread Starter
macrumors 604
 
GFLPraxis's Avatar
 
Join Date: Mar 2004
Quote:
Originally Posted by kuyu
Please nintendo, make excitebike revolution! Gyro-squeezable controls are perfect for a motorcycle game!!!
I'm just saying, "Nintendo, make gyro-squeezable controls" Gah, too many rumors, so little time....
GFLPraxis is offline   0
Old Aug 15, 2005, 02:31 PM   #15
gco212
macrumors 6502
 
Join Date: Jul 2004
The problem isn't with emulating the Xbox's processor, that's easy. The problem is mostly with emulating the GPU, as the two architectures are very different and difficult change. And the reason Xbox can't be backwards compatible like PS3 and just include the chip is because it doesn't own the chip. The Xbox took a slightly changed processor and GPU from computers to use, but it wasn't given ownership of the designs. PS2, however, owns the designs so it is able to get the processors and GPU's at cost. Xbox, however, would have to buy them from Intel and nvidia.
gco212 is offline   0
Old Aug 15, 2005, 03:16 PM   #16
GFLPraxis
Thread Starter
macrumors 604
 
GFLPraxis's Avatar
 
Join Date: Mar 2004
Quote:
Originally Posted by gco212
The problem isn't with emulating the Xbox's processor, that's easy. The problem is mostly with emulating the GPU, as the two architectures are very different and difficult change. And the reason Xbox can't be backwards compatible like PS3 and just include the chip is because it doesn't own the chip. The Xbox took a slightly changed processor and GPU from computers to use, but it wasn't given ownership of the designs. PS2, however, owns the designs so it is able to get the processors and GPU's at cost. Xbox, however, would have to buy them from Intel and nvidia.
Actually, the processor IS the problem. It's not easy at all. We all know the performance loss when a PowerPC processor emulates an x86. Well, this situation is even worse, because Microsoft has three slow PowerPC's instead of one fast one, and you cannot use three processors to emulate one. So right there, the XBox 360 can only use 1/3rd of its power to emulate the XBox. Add to that the lack of AltiVec and the fact that those processors don't even support out-of-order-execution (a hardware feature that the XBox DOES have, but the 360 does not), then emulation becomes REALLY DANG HARD.
GFLPraxis is offline   0
Old Aug 15, 2005, 04:32 PM   #17
Abulia
macrumors 68000
 
Abulia's Avatar
 
Join Date: Jun 2004
Location: Kushiel's Scion
Send a message via AIM to Abulia
Quote:
Originally Posted by GFLPraxis
Actually, the processor IS the problem. It's not easy at all. We all know the performance loss when a PowerPC processor emulates an x86. Well, this situation is even worse, because Microsoft has three slow PowerPC's instead of one fast one, and you cannot use three processors to emulate one. So right there, the XBox 360 can only use 1/3rd of its power to emulate the XBox. Add to that the lack of AltiVec and the fact that those processors don't even support out-of-order-execution (a hardware feature that the XBox DOES have, but the 360 does not), then emulation becomes REALLY DANG HARD.
Ah, excellent. More M$ speculation and "doom and gloom" predictions. According to my calendar, we're right on schedule.

Funny, Microsoft does software emulation on the Xbox and we're talking worse case scenario. ("You'll only be able to play Halo!") Apple does emulation via Rosetta and it's some master-stroke of brilliance. Yes, I realize they're not functionally the same, but conceptually (emulation) they are.

Shouldn't we get some firsthand reports on how the 360 plays these games before passing judgment? Oh, wait, that's crazy talk.

What's next? Nintendo charging for the previous library? The PS3 Killzone video being pre-rendered? Oh, wait…

Personally, it's not that big of deal, since I already own an Xbox. Plus, it's not very likely I'll be playing my old library once I have a 360, beyond some key titles. Joe Consumer may be different, however.
__________________
Mac Pro 4,1 (flashed 5,1) 6x3.33 GHz | 12 GB | 256 GB SSD RAID 0 | ATI 5870 | 27" Cinema Display
Abulia is offline   0
Old Aug 15, 2005, 04:42 PM   #18
Counterfit
macrumors 601
 
Counterfit's Avatar
 
Join Date: Aug 2003
Location: sitting on your shoulder
Quote:
Originally Posted by GFLPraxis
Super Smash Bros Online. I will pwn you all!!!!111
I think you just sold me on the Revolution
__________________
"People shouldn't use word processors as web development tools. It's like using a domestic cat to spread butter on your toast." -ad
Counterfit is offline   0
Old Aug 15, 2005, 04:59 PM   #19
TheMonarch
macrumors 65816
 
TheMonarch's Avatar
 
Join Date: May 2005
Location: Bay Area
Quote:
Originally Posted by GFLPraxis
Super Smash Bros Online. I will pwn you all!!!!111

Whenever it comes out....


PREPARE TO MEET YOUR DOOM!!!
__________________
Ever!
TheMonarch is offline   0
Old Aug 15, 2005, 05:55 PM   #20
gco212
macrumors 6502
 
Join Date: Jul 2004
Quote:
Originally Posted by GFLPraxis
Actually, the processor IS the problem. It's not easy at all. We all know the performance loss when a PowerPC processor emulates an x86. Well, this situation is even worse, because Microsoft has three slow PowerPC's instead of one fast one, and you cannot use three processors to emulate one. So right there, the XBox 360 can only use 1/3rd of its power to emulate the XBox. Add to that the lack of AltiVec and the fact that those processors don't even support out-of-order-execution (a hardware feature that the XBox DOES have, but the 360 does not), then emulation becomes REALLY DANG HARD.
"Emulating the CPU isn't really a difficult task. They have three 3GHz cores, so emulating one 733MHz chip is pretty easy. The real bottlenecks in the emulation are GPU calls - calls made specifically by games to the nVIDIA hardware in a certain way. General GPU instructions are easy to convert - an instruction to draw a triangle in a certain way will be pretty generic. However, it's the odd cases, the proprietary routines, that will cause hassle."
gco212 is offline   0
Old Aug 15, 2005, 10:05 PM   #21
GFLPraxis
Thread Starter
macrumors 604
 
GFLPraxis's Avatar
 
Join Date: Mar 2004
Quote:
Originally Posted by Don M.
Ah, excellent. More M$ speculation and "doom and gloom" predictions. According to my calendar, we're right on schedule.
Um, what? I don't see doom and gloom predictions, I explained why it was difficult and they have to write "emulation profiles" for individual games instead of making an all-purpose emulator like Rosetta.
GFLPraxis is offline   0
Old Aug 16, 2005, 11:36 AM   #22
Eric5h5
macrumors 68000
 
Join Date: Dec 2004
Quote:
Originally Posted by gco212
"Emulating the CPU isn't really a difficult task. They have three 3GHz cores, so emulating one 733MHz chip is pretty easy.
Apples and oranges. You can't just compare the MHz values and get anything meaningful out of it, and you especially can't just multiply by 3 and get 3 times the performance. (Which I know quite well, as the owner of a dual G5. Nice, but not twice the speed.) As GFLPraxis said:

"It's not easy at all. We all know the performance loss when a PowerPC processor emulates an x86. Well, this situation is even worse, because Microsoft has three slow PowerPC's instead of one fast one, and you cannot use three processors to emulate one. "

I'm deducing, from what I've read, that one of these 3GHz chips is about as fast as a 1.5GHz G5 in general operations. For some things, it would be faster, but emulation counts as general operations. Try getting a 1.5GHz G5 to emulate a 733MHz PIII(ish) at full speed consistently...right.

--Eric
Eric5h5 is offline   0
Old Aug 16, 2005, 01:59 PM   #23
GFLPraxis
Thread Starter
macrumors 604
 
GFLPraxis's Avatar
 
Join Date: Mar 2004
Quote:
Originally Posted by Eric5h5
Apples and oranges. You can't just compare the MHz values and get anything meaningful out of it, and you especially can't just multiply by 3 and get 3 times the performance. (Which I know quite well, as the owner of a dual G5. Nice, but not twice the speed.) As GFLPraxis said:

"It's not easy at all. We all know the performance loss when a PowerPC processor emulates an x86. Well, this situation is even worse, because Microsoft has three slow PowerPC's instead of one fast one, and you cannot use three processors to emulate one. "

I'm deducing, from what I've read, that one of these 3GHz chips is about as fast as a 1.5GHz G5 in general operations. For some things, it would be faster, but emulation counts as general operations. Try getting a 1.5GHz G5 to emulate a 733MHz PIII(ish) at full speed consistently...right.

--Eric
Precisely.

My guess is thats why they're using these "emulation profiles". Since they can't write a general purpose emulator like Rosetta or VPC that'll work for everything, they just write "emulation profiles" for each game with a highly optimized emulator (either that, or a PowerPC binary, whichever Microsoft prefers) designed just for that game.

Voila, it works, except that you have to download this "emulation profile" for each game you have if its not already on the hard drive.
GFLPraxis is offline   0
Old Aug 17, 2005, 05:08 AM   #24
crachoar
Banned
 
Join Date: Mar 2004
Location: Ohio
Microsoft can't include the nVidia GPU on the board because nVidia charges them an outrageous amount of money per GPU - which is why they took a loss for the original Xbox.

This is why they have to do what they're doing now. The CPU 'issue' isn't really an issue. It's the GPU that is causing the problem.
crachoar is offline   0
Old Aug 17, 2005, 05:14 AM   #25
DeSnousa
macrumors 68000
 
DeSnousa's Avatar
 
Join Date: Jan 2005
Location: Brisbane, Australia
Quote:
Originally Posted by GFLPraxis
The Nintendo Revolution is NATIVELY backwards compatible. Both the GameCube and Revolution used PowerPC processors and ATi graphics cards.

PS3, I don't know how they're doing it.

But Microsoft has changed EVERY component in the system. With the PS2 and PS1 I think they were at least similar, they just included the PS1 processor. With the XBox 360 they'd need to include everything, the entire XBox processor, the entire XBox GPU, etc.
I think it has to do with the cell processor in the PS3, which supports many platforms or something like that.
__________________
iBook G4 1.2ghz Need a new Mac
DeSnousa is offline   0

 
MacRumors Forums > Archive > Archives of Old Posts > Games

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
thread Thread Starter Forum Replies Last Post
Backwards Compatibility between new OSs (10.7) and Older Ones (10.6) Littleodie914 Mac Programming 4 Jul 15, 2011 06:26 AM
XBox 360 backwards compatibility updated (August28th) wwooden Games 13 Aug 30, 2006 04:46 PM
XBox 360 Backwards Compatability list (top-selling titles and all) GFLPraxis Games 24 Nov 13, 2005 12:36 AM
Xbox 360 - Backwards Compatible MacRumors MacRumors News Discussion (archive) 146 May 24, 2005 12:20 PM
Xbox 360 backwards compatibility Rocksaurus Games 21 May 22, 2005 09:13 PM


All times are GMT -5. The time now is 12:30 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

Privacy / DMCA contact / Affiliate and FTC Disclosure
Copyright 2002-2013, MacRumors.com, LLC