why is everyone saying that windows 8 will allow people to play xbox games?
[QUOTE=falcont2t;33363569]why is everyone saying that windows 8 will allow people to play xbox games?[/QUOTE]
Because they don't understand the fundamental differences between PPC and x86? And how they are completely incompatible? And just how demanding emulation is?
They said that with windows vista
yeah by "they" you mean your "friends" who have no idea what a computer is.
[QUOTE=falcont2t;33363569]why is everyone saying that windows 8 will allow people to play xbox games?[/QUOTE]
Xbox 360 games are optimized for a custom AMD triple-core PowerPC processor with hyperthreading (for 6 virtual cores) and a custom GPU that's the equivalent of a nVidia GeForce 7000-series card.
There's no way to convert PPC instructions to x86 instructions, emulation is possible (REALLY complicated, but possible), but it will be extremely slow to run because the instructions would have to be interpreted and the GPU will have to be simulated by the processor because desktop graphics cards don't have the eDRAM that the xbox 360 has. It will be nowhere near playable.
Maybe games for windows live will be in windows 8 on a clean install but no way in hell will you be able to even emulate them well(this would be after someone makes a program that can emulate the 360) as we can only recently emulate PS2 games at full speed(my q9400 run's it like a slideshow).
[QUOTE=robmaister12;33367211]Xbox 360 games are optimized for a custom AMD triple-core PowerPC processor with hyperthreading (for 6 virtual cores) and a custom GPU that's the equivalent of a nVidia GeForce 7000-series card.
There's no way to convert PPC instructions to x86 instructions, emulation is possible (REALLY complicated, but possible), but it will be extremely slow to run because the instructions would have to be interpreted and the GPU will have to be simulated by the processor because desktop graphics cards don't have the eDRAM that the xbox 360 has. It will be nowhere near playable.[/QUOTE]
Mostly correct, but the Xbox 360 uses an ATI GPU, based off the x1900 series with some modifications like some DirectX 10 functions natively integrated. The PS3 however has a GPU based off the GeForce 7800.
If we forget the 360 for a second and take a look back to the original xbox, that would be highly possible. That thing was almost a standard PC with a custom BIOS and a very very cut down version of windows.
They are so close that I believe it wouldn't even require "Emulation" as such, just something to provide the right environment (Modified DirectX Libraries, Windows API Calls) to get the games running.
For 360 games, There's nothing to say Microsoft hasn't got a deal with developers where they also compile binaries for their "Upcoming cross platform gaming environment" that will run directly under windows 8. However unlikely it is, it's possible. (Isn't this essentially how the Xbox emulation on the 360 worked?)
[QUOTE=robmaister12;33367211]Xbox 360 games are optimized for a custom AMD triple-core PowerPC [/QUOTE]
AMD doesn't make PPC processors, IBM does.
[editline]21st November 2011[/editline]
But yeah, I'd like to see something like this happen but unless they recoded all the games (:v:) it's not gonna happen
[QUOTE=robmaister12;33367211]Xbox 360 games are optimized for a custom AMD triple-core PowerPC processor with hyperthreading (for 6 virtual cores) and a custom GPU that's the equivalent of a nVidia GeForce 7000-series card.
There's no way to convert PPC instructions to x86 instructions, emulation is possible (REALLY complicated, but possible), but it will be extremely slow to run because the instructions would have to be interpreted and the GPU will have to be simulated by the processor because desktop graphics cards don't have the eDRAM that the xbox 360 has. It will be nowhere near playable.[/QUOTE]
Thinking of interpretation, I think PCSX2 (PS2 emulator) has a working JIT for PS2 instructions, so they run quite well. It's an incredible feat of programming.
[editline]21st November 2011[/editline]
Well it does have a recompiler, but I'm not sure if that's JIT or not.
[QUOTE=Warship;33368055]AMD doesn't make PPC processors, IBM does.
[editline]21st November 2011[/editline]
But yeah, I'd like to see something like this happen but unless they recoded all the games (:v:) it's not gonna happen[/QUOTE]
I haven't actually looked at console specs in a year or so, that's all from memory, so sorry if I got the company names or other minor details wrong...
[editline]22nd November 2011[/editline]
[QUOTE=BrainDeath;33371651]Thinking of interpretation, I think PCSX2 (PS2 emulator) has a working JIT for PS2 instructions, so they run quite well. It's an incredible feat of programming.
[editline]21st November 2011[/editline]
Well it does have a recompiler, but I'm not sure if that's JIT or not.[/QUOTE]
Apparently there are some projects out there that can emulate PPC on x86:
[url]http://pearpc.sourceforge.net/index.html[/url]
[url]http://wiki.oldos.org/Mac/PPCEmulator[/url]
They are both pretty slow, and they aren't emulating a triple-core processor with hyperthreading... on top of that there are hardware limitations like the graphics card's eDRAM for antialiasing, which would have to be emulated on the processor (or maybe some fancy patchwork with a shader and a few framebuffers).
Xbox 360 emulation will eventually happen, but it's going to take some time before we have PCs fast enough to make the processing power needed for emulation negligible. Also, apparently the hardest part of PS2 emulation was CPU synchronization, and that was with only 2 cores running at 300MHz.
Yes, Xbox live will be on Windows 8.
However it won't have Xbox or Xbox Live games.
I hope they actually put some effort in instead of the shitstain that was gfwl.
Xbox Live =/= Xbox games
Why would you pop an Xbox 360 game into a PC and ever want to play it? The 360 versions of games are optimized to run off video cards in the X1900 series. It looks like shit.
[QUOTE=ghostofme;33384009] It looks like shit.[/QUOTE]
It's for people with scat fetishes.
[QUOTE=ghostofme;33384009]Why would you pop an Xbox 360 game into a PC and ever want to play it? The 360 versions of games are optimized to run off video cards in the X1900 series. It looks like shit.[/QUOTE]
I could see it being useful for 360 exclusive games (like Forza or Halo), but if there is a perfectly fine version on the PC....just get that.
[QUOTE=ghostofme;33384009]Why would you pop an Xbox 360 game into a PC and ever want to play it? The 360 versions of games are optimized to run off video cards in the X1900 series. It looks like shit.[/QUOTE]
I've got a large collection of Xbox 360 games, and I'd love to be able to play them on PC.
I have half of them on Steam, but to bring them to a friends house and just insert the CD into his xbox or PC would be a nice feature.
Then there's the oppotunity of connecting Xbox Live with Windows Live, allowing players to play with people on other systems (PC vs Xbox that is) in multiplayer games.
[QUOTE=Tools;33388119]I've got a large collection of Xbox 360 games, and I'd love to be able to play them on PC.
I have half of them on Steam, but to bring them to a friends house and just insert the CD into his xbox or PC would be a nice feature.
Then there's the oppotunity of connecting Xbox Live with Windows Live, allowing players to play with people on other systems (PC vs Xbox that is) in multiplayer games.[/QUOTE]
What would be awesome is if you got more than one version of the game on one disc. Like on our CD for SimTower, the Windows and Mac version was all on one disc, including on the demos and crap. Granted, a game like that was maybe 20 MB tops, but I could imagine it being possible with Blu-ray.
Either way, it would never happen, since more copies sold = more money.
[QUOTE=Demache;33388283]What would be awesome is if you got more than one version of the game on one disc. Like on our CD for SimTower, the Windows and Mac version was all on one disc, including on the demos and crap. Granted, a game like that was maybe 20 MB tops, but I could imagine it being possible with Blu-ray.
Either way, it would never happen, since more copies sold = more money.[/QUOTE]
Or seeing as a CD now-a-days is $0.1 incl. the paintjob, they could just include all 3 CD's in 1 case.
Wider support = more sales, and as it's an "All in 1" bundle kit you could charge extra.
[QUOTE=Tools;33389437]Or seeing as a CD now-a-days is $0.1 incl. the paintjob, they could just include all 3 CD's in 1 case.
Wider support = more sales, and as it's an "All in 1" bundle kit you could charge extra.[/QUOTE]
Yeah that would be nice.
[QUOTE=Demache;33388283]What would be awesome is if you got more than one version of the game on one disc. Like on our CD for SimTower, the Windows and Mac version was all on one disc, including on the demos and crap. Granted, a game like that was maybe 20 MB tops, but I could imagine it being possible with Blu-ray.
Either way, it would never happen, since more copies sold = more money.[/QUOTE]
Including binaries for multiple platforms isn't that difficult. The content is what takes up the most space, the game code is probably a few megabytes at most. All they'd have to do is make a separate installer and bins for each platform.
Duke 3D for Mac had a fat binary installer which would detect either PPC or 68k, and install whichever your Mac supported.
[QUOTE=Demache;33385676]I could see it being useful for 360 exclusive games (like Forza or Halo), but if there is a perfectly fine version on the PC....just get that.[/QUOTE]
Lol, Halo 1 and 2 are on PC. So I wouldn't say it's exclusive. Also Halo 3 will be out for PC eventually...
[QUOTE=ghostofme;33546228]Lol, Halo 1 and 2 are on PC. So I wouldn't say it's exclusive. Also Halo 3 will be out for PC eventually...[/QUOTE]
You know what I meant. Halo 3 and up are still 360 exclusives. For now.
[QUOTE=robmaister12;33367211]Xbox 360 games are optimized for a custom AMD triple-core PowerPC processor with hyperthreading (for 6 virtual cores) and a custom GPU that's the equivalent of a nVidia GeForce 7000-series card.[/QUOTE]
The Xbox 360's CPU is made by IBM, not AMD
The PS3 has a single core PPC CPU with 7 SPEs and an overclocked 7800GSO
The 360 has a triple core PPC CPU with 2 threads per core and a modified X1950.
[editline]3rd December 2011[/editline]
Yeah, you aren't going to be emulating those any time soon.
[editline]3rd December 2011[/editline]
We can barely emulate the wii
the wii has a ~800MHZ single core PPC CPU and an overclocked GC GPU
Sorry, you need to Log In to post a reply to this thread.