Wow it seems every day micro$oft rolls out another stripped feature, for "reasons", all the more reason to run for the competition
It really isn't MS's fault that the US has such awful Internet infrastructure. Sony is probably only still going forward with Gaikai because Japan actually has decent infrastructure (and it would be a lot of wasted money if they didn't).tdylan said:So your argument is:TiberiusEsuriens said:The Azure cloud technically can do it, but what they're saying is that introducing this service would lead to so much backlash from people that want/try to use it, but can't because of their poor internet connections. When they can't connect to the cloud because of their crappy connection who do you think they'll blame? It won't be their ISP, it'll be Microsoft that takes the fall, even if it isn't their fault. Why? Because people are stupid.
"MS is introducing innovations that the world is simply not ready for. It's not MS' fault the rest of the world doesn't have the resources and the infrastructure in place to keep up?"
No one is going to create an emulation of ps3 and 360 games when the PC versions are often better than the console variants.Denamic said:Emulation is out the window, because not even top-tier gaming PCs come close to having the power to emulate the PS3 and 360 hardware yet.
You know, I was all set to write a snarky reply about how we've had accurate SNES emulation for at least 15 years. Then I actually bothered to read the article.Whoracle said:On the whole power debate: To this day you need high-end hardware to ACCURATELY emulate an SNES. Why does that matter? This article [http://arstechnica.com/gaming/2011/08/accuracy-takes-power-one-mans-3ghz-quest-to-build-a-perfect-snes-emulator/] explains it.
So, current gen emulators will MAYBE play a few select games, because they're not console emulators, but "the parts of a console to play these 4 games" emulators.
In the case of the SNES, it's not about technology. We have a pretty good understanding of the SNES hardware by now, so creating an emulator is relatively easy[footnote]Actually really fucking hard relative to non-emulation programming.[/footnote]. In terms of making the emulation any faster, that's not really going to happen. Sure, someone might come up with a new method for something to increase performance by a few percent in that area, but nothing that'll reduce hardware requirements to any significant degree. More accuracy will always demand huge amount of power. And you'll never have sufficiently accurate emulation with anything less than at least 10 times the CPU frequency of the architecture you're emulating.The_Great_Galendo said:You know, I was all set to write a snarky reply about how we've had accurate SNES emulation for at least 15 years. Then I actually bothered to read the article.Whoracle said:On the whole power debate: To this day you need high-end hardware to ACCURATELY emulate an SNES. Why does that matter? This article [http://arstechnica.com/gaming/2011/08/accuracy-takes-power-one-mans-3ghz-quest-to-build-a-perfect-snes-emulator/] explains it.
So, current gen emulators will MAYBE play a few select games, because they're not console emulators, but "the parts of a console to play these 4 games" emulators.
It was interesting. I'm still not sure why the "fully accurate emulation" the article describes requires such resources (the article didn't explain that part very well, IMHO), but even if you accept that the article is correct and fully accurate emulation requires almost a thousand times the speed of the original processor -- and I see no reason to doubt the interviewee, since he no doubt knows way more than I do -- that doesn't mean that modern emulation would require anywhere near the same thousandfold increase in processing power.
After all, most of the reason for requiring the extra power is to handle corner cases (like a game that modified the display registers while the screen was still being drawn) and for handling the special chips that came with some games (the FX chip being probably the most famous example). Neither of these are really problems on modern consoles, to my knowledge. The need to squeeze every last iota of power and space out of severely restricted hardware is (more or less) a thing of the past, and I know for certain that no disk-based games came with extra processors attached.
Basic 95%-99% accuracy for the SNES was achieved with something like 10-100 times the original processing power, and the SNES was proportionally much more difficult to emulate than modern systems. While we're nowhere near the high end of that range even for high-end PCs, the low end seems much more attainable. I'm not saying we'll have functional PS3 and 360 emulators tomorrow, but that day may not be as far off as you think. I understand the Dolphin emulator has had at least moderate success with Gamecube and even some Wii games, and the article cited is already two years old. I give it another decade or so at the outside.
Yes, speed-optimized emulation might be enough for hobbyists and the like. I was just pointing out that we're not going to see full-on emulation of current-gen consoles for a while. But, and IIRC that was the reason I brought it up, if you wan tto emulate (for example) the 360 on the Xbone, you can't just deliver 95%. It's a commercial product you're releasing. You'll have to deliver 100% or face the shitstorm. Remember the backwards compat of the 360 to the XBOX? How it had like 80 titles or so? That's exactly because of that reasoning.* And the SNES has had almost 2 decades of emulation before we hit the 95% we're sitting at currently. Back in the day you had about 50% compatibility, and $DEITY_OR_PHILOSOPHY help you if you wanted to play something outside the absolute mainstream.The_Great_Galendo said:[snippage]
Hmmm, if I'm reading that article correctly, he wants the emulated games to run exactly the same way the snes does. He doesn't seem to mention anything about the intended gameplay vs the actual gameplay people got as a result of the systems limitations.Whoracle said:On the whole power debate: To this day you need high-end hardware to ACCURATELY emulate an SNES. Why does that matter? This article [http://arstechnica.com/gaming/2011/08/accuracy-takes-power-one-mans-3ghz-quest-to-build-a-perfect-snes-emulator/] explains it.
So, current gen emulators will MAYBE play a few select games, because they're not console emulators, but "the parts of a console to play these 4 games" emulators.
From what I gather yes, that's what he intends. He wants emulation to be as exact as possible, to preserve the games, warts and all. That's not comparable with todays "mainstream" emulators. I just wanted to point out that even with our current tech we're not able to accurately emulate the 360/PS3. a 50%-emulation for the most wanted games might be possible, but we have all seen how that turned out for the 360/XBOX-compatibility.-Dragmire- said:Hmmm, if I'm reading that article correctly, he wants the emulated games to run exactly the same way the snes does. He doesn't seem to mention anything about the intended gameplay vs the actual gameplay people got as a result of the systems limitations.
As an example, the Armored Armadillo stage in Meganman X has a minecart riding section that creates some pretty bad lag. This made the timing of the jump required to get to a particular ledge that held a secret very hard. I wonder if the guy really wants to recreate that unintended difficulty.