Some ideas are so wrong and tiresome that after a while, we'd rather just not discuss them. The Wii discussions got pretty pathetic at times, with such arguments as the names of the chips telling us they'd be pretty potent, and a spurious PR comment proving the machine had a new, secret physics-processing unit. There are plenty of people arguing about the technology because they want it to be better, and not because they want to understand the nature of the machine, which is never a healthy starting point for a scientific investigation.
Of course, and those sorts of posts aren't helpful either. Its just the post he was referencing had some valid points - which, if incorrect at least deserved to be discussed with the OP. He wasn't being outlandish, he was trying to be reasonable in saying the CPU isn't "7 year old tech" for various reasons. Which is a fair question to raise, even if it doesn't mean it will actually show any improvement later down the line, or even if its innaccurate. The guy was hypothesising that the OoOE on the CPU could alleviate the lower clock speed (which was discussed before) and maybe that was nintendo's reasoning for underclocking it so much. I dont think it will alleviate the lack of clock speed as most developers aren't going to have the incentive or time to take advantage of things like that (assuming it even would make a difference) when their objective is to get the game in working order on the system asap so it can go on sale at laucnh. And that's fair enough. Its Nintendo's fault for not seeing that that would happen, and not just giving the developers more horsepower to 'plough through' any problems they have with porting their games.
Although, as I think someone pointed out, the compiler used should mean and IoE optimized code works just fine in OoOE (if not then thats a huge problem), so it likely won't have been too much of an issue.
All of the above could have just been explained to the guy, instead of just "lol-ing" it off as garbage. It was in a speculation thread after all and those with knowledge should correct/inform those without.
On that subject: I'd like some clarification as I dont know enought about it and I'm trying to figure out what nintendo were thinking when they left the clock speed of the CPU so low whilst coming out and saying the machine was designed with receiving cross-platform ports (from systems with relatively powerful CPUs) in mind...
- Can you drop code optimized for IoE onto a OoOE CPU and expect it to run no probs?
- Is it the compiler that sorts this out and is there room for further optimisation
- Is it likely these early ports were pushing the CPU to its limits?
All serious questions - not loaded in anyway as I'm not clever enough to answer them on my own
Last edited by a moderator: