Stumpokapow said:
I don't think we'd reverse the situation by saying "Nintendo give the impression that they'd rather throw themselves under the bus than designing hardware with input from western developers and middleware developers in specific", so I'm not sure why people make this kind of claim.
He works for a company that makes engines that heavily rely on a certain kind of design philosophy. His company has been very successful at what they do. Not only that, they'd been successful at convincing other hardware manufacturers at changing their hardware plans last minute to accommodate them in specific. They come from a PC development background, where the emphasis is on rapidly expanding graphics technology.
Nintendo is a company that designs hardware internally and apparently with basically no attempt to begin external developers into the fold until much later. They use graphics hardware that, while a valid choice, doesn't swing the same way most western developers do. Recently, they've demonstrated a commitment to economy--releasing an accessible, affordable product but also minimizing power use and footprint.
It's not hard to see why the two companies get along and I don't see the sense in blaming one or the other for this. Each will suffer the consequences of their decisions. There may be a future where Nintendo so desperately needs Epic's middleware or Epic so desperately needs Nintendo's addressable user base or one or the other is totally obliterated, but as of now they're both doing their own things successfully.
Truth to be told though, Mark Rein is a douchebag, and a big one at that.
And I don't think he has input into chips ATi and Nvidia do, nor does he need to have input on the platforms in order to be on-board with them (and if we lay down the kind of PR he does, the kind of bullcrap he says is not always the companies best interest or view, but his propulsed on the fact he works there and can't keep his mouth shut; in short it's a fallacy of false authority, and he loves to overuse it).
Not supporting the Wii was a stupid decision, as not releasing middleware for every feasible platform is; even if they don't realize it. The fact they had to explain themselves and go out of their way so many times (which they did, in a bashfully stupid way) just aggravates how childish their philosophy looks and in reality is. They go with the platforms they want to support yes, and ignore the rest... But that's all there is to it, really.
The Wii has more RAM than a XBOX 1 and it's better on quite a few things, so why not releasing at least a enhanced "official" unreal engine 2.5 build for it? XBOX had Unreal engine 2.x custom optimized for it. And the results are obvious... Red Steel on Wii versus Splinter Cell Xbox, a game fighting it's engine (who thinks it's on a PS2) versus a game who works intrinsically with it's engine. Notice I'm not even saying they should have ported Unreal Engine 3, I'm saying having a branch of the Unreal Engine 2 meant for the PS2 running is not good enough for a market leader console, and while their prejudice clearly hurt the Wii they also lost clients and money they could have done otherwise.
And then we have the "we look forward... not back" argument that falls appart when their cutting edge *not possible to port* engine appears working on mobile phone hardware.
All in all, they do as they please, but the problem is... Their biggest revenue comes from selling their middleware and developers depending on their middleware often aren't amused by having to port their middleware themselves (ubisoft themselves had to port unreal engine 2 for the PSP, and some developer actually tried to port unreal engine 3 themselves, for the Wii... without much support from Epic nor the knowhow of the inner workings of the damn thing; plus, since they did it themselves not supported or available to purchase to anyone else). That or wait for "official" support and commitment warranted either by moneyhatting (PS3) or because they were pressured so much they had to gave in (and when that's the case they're often lazy).
They're entitled to moneyhatting to do what they should be doing in the first place now, because they're "relevant" but if they keep being childish and stupid businesswise, as I insist they're being (letting money on the table in this industry for stupid pride reasons is not being smart) Then I'd say they might just stop being that relevant one of this day's (generations)
Not supporting the 3DS... Would be really, really, really stupid. But they're capable of it.