(02-11-2015, 05:38 AM)Dolphy Wrote: [ -> ] (02-10-2015, 04:32 AM)KHg8m3r Wrote: [ -> ]So the PS3 came out in 2006, so an Intel Q6600 is about the equivalent time frame, and is still supported by many games as the minimum needed to run games. The Nvidia Gefore 8000 series was also around the 2006 time frame, and is a minimum for several games still today.
But don't look how those games run on those specs if you use medium or high settings. 
Why would anyone try med-to-high settings when having minimun requirements?
(02-11-2015, 06:05 AM)DJBarry004 Wrote: [ -> ] (02-11-2015, 05:38 AM)Dolphy Wrote: [ -> ] (02-10-2015, 04:32 AM)KHg8m3r Wrote: [ -> ]So the PS3 came out in 2006, so an Intel Q6600 is about the equivalent time frame, and is still supported by many games as the minimum needed to run games. The Nvidia Gefore 8000 series was also around the 2006 time frame, and is a minimum for several games still today.
But don't look how those games run on those specs if you use medium or high settings. 
Why would anyone try med-to-high settings when having minimun requirements?
Why would a developer add those options in the first place ?
(02-14-2015, 03:13 AM)Dolphy Wrote: [ -> ] (02-11-2015, 06:05 AM)DJBarry004 Wrote: [ -> ] (02-11-2015, 05:38 AM)Dolphy Wrote: [ -> ] (02-10-2015, 04:32 AM)KHg8m3r Wrote: [ -> ]So the PS3 came out in 2006, so an Intel Q6600 is about the equivalent time frame, and is still supported by many games as the minimum needed to run games. The Nvidia Gefore 8000 series was also around the 2006 time frame, and is a minimum for several games still today.
But don't look how those games run on those specs if you use medium or high settings. 
Why would anyone try med-to-high settings when having minimun requirements?
Why would a developer add those options in the first place ?
So that people with
good computers don't complain it looks crap?
Quite often the absolute minimum settings for a PC port of a game will look better and run faster when set to the same resolution as an XBox 360 ran the game at. It's not that the XBox 360 is running new games maxed out or anything even close to that.
I know the GPU is a washout for the last gen machines, but with a custom CPU handler would it be possible to emulate PowerPC -> PowerPC (I.e ditect to hardware when same and use JIT where they differ). Since they are both PowerPC based machines I was wondering if that was possible, since the same thing has been done with Drastic DS emulator on android (ARM11 to ARMv7 using JIT/direct combination). I guess the big hypothetical question is how much different the GC's CPU is. I'm mostly thinking aloud at this point, because I don't actually see a need for a real 360 version.
It's a very different kind of PowerPC, and then the other 80% of the machines are completely different in every way.
If that were the case, then why hasn't there been a single original xbox emulator?
Because the original xbox has very few games worth emulating.
I'm not sure which thing you're claiming isn't the case, but there have been multiple XBox emulators, and one of them actually worked. None of them that weren't the one that worked got close, though, and the one that did work was made by Microsoft and ran on the XBox 360, and probably had some level of static recompilation.
The original XBox is a horrible thing to emulate. Firstly, it used an x86 processor. x86 may be the most popular PC architecture, but it's incredibly complicated compared to the RISC architectures used in most consoles. This doesn't rule out things like virtualisation instead of emulation, but as far as I know, no-one's actually tried especially hard to do that. As well as this, the XBox's GPU is similar to certain early nVidia PC GPUs, except for things like it has a couple of extra registers compared to the version of the same GPU in PCs, so code can't be run natively and it isn't really known what they're for. Again, being like a fully-fledged PC GPU means that everything's pretty complicated.
The final point, and maybe the most important, is that the XBox was designed to get PC devs to start making console ports too - XBox is short for DirectX-box. Most of its games had PC ports, so it's not an interesting thing to emulate because you want to play your old games or preserve a whole load of unique games forever. This pulls away a whole load of the talent that would have to be poured into it. As well as this, it's not like other consoles - if you've already worked on a Nintendo emulator, then there are going to be at least some similarities in the console that replaced it. As an example, the Wii is very much like an overclocked GameCube, so anyone that's an expert in one could probably do good things with the other.
Okay, more seriously about xbox emulation, I believe the big hardship with it has to do with shaders being inlined or something. I forget the big argument, but there's some huge difficulty with the GPU emulation that, without a plethora of great developers that really want xbox emulation, it's not going to happen.