El presidente de Factor 5 se sienta con Revogamers para ahondar en las desaprovechadas posibilidades gráficas de Wii y su posición en la industria.
RG: Let's talk about Nintendo, You know Nintendo's hardware very well. Recently, you showed yourself disappointed with many studios graphical efforts on the Wii. In a hot selling machine like this, why don't we see many great looking games?
JE: There's a distinction between... because I think people took my comments as that I don't like the look for example for Wii Sports. I think what Nintendo is doing in the Wii Sports is perfectly fine because they're utilising the hardware for that style exactly as much as they need to utilise it. My complaints were actually about the games which try to go the traditional, more photorealistic route, because there you really have to push it, and they're really not pushing it. Why not? Hmmm I don't know, the hardware is very, very easy to understand. Now the problem might be -and it just might be- is that some studios -or some publishers specially- are discarding the graphical capabilities automatically simply because it is a Wii title and they're basically telling the developers "look, we won't pay for any advanced graphics". Because the Wii, I mean not that you would meet a 20 million dollar budget like on the PS3, but if you want to get really, really advanced graphics out of the Wii, then you have to spend probably more money than basically going for the cheap solution, so that might be an inherit problem, so it might actually not be the laziness of certain developers, but it might be the... inability or the non existent willingness of the publishers to actually give them in a budget to do better graphics.
RG: So maybe we can blame the publishers instead of the studios?
JE: I think that at the end of the day it's a mixture of both, because as a developer who is working on a more photorealistic title I think they also have to step up to the plate. They've to take a look a bit deeper and then go to the publisher and say look, just because we've done ten comic book type graphic titles, this one needs different graphics, so let's take a look a bit deeper into the hardware. You're giving us millions of dollars to find out how our assets end in the 360 GPU's work, we want to take a look a bit deeper into the Wii GPU because obviously you can do more. Many have proven... Resident Evil 4 clearly from Capcom or our own Rogue Squadron series has prove that you can do a lot more with the hardware, so it's not secret that it's in there, somewhere. But developers need to step up to the plate and the publishers as well... or they need to be open about it and if they're really willing to do it then they need to find the graphical style which is simply different, I mean that's another solution they have there.
RG: Can it be because of their tools? That it would be easier if the Wii had standard shader effects... or is it a matter of work because you have to prepare the shaders for yourself?
JE: The one thing which makes it probably harder for developers who are coming from the traditional direction is that the shader system inside the hardware works quite differently, you have something more right about that than the traditional AGI and the video pipelines. Because the thinking back when the basic graphics hardware structure was developed was to get very, very efficient, that hotwired a lot of things. But there're many possibilities in terms of how to use that hotwiring and actually rewire it, if you're clever about it. If you connect you can get a lot of shader effects which would've been on the 360 or the PS3.
RG: If you "create" them on the Wii
JE: Yeah, because... on the Wii, you just have to be more ingenious. But the Wii, on the other hand... I mean, think about it: it's got so much more power compared to the GameCube. If even with the extremely similar shader hardware, the system clockrate is so much higher, you can do so much more advanced things, so if people just would look at Rouge Leader, Rebel Strike and Resident Evil 4 and then say: this hardware is significantly faster than those games it should have the very minimum they should get that and then they should build on top of it.
RG: And with much more memory...
JE: Yeah, exactly, and the memory! That is a very good point. Aside from the shaders, our main limitation which we always found on the GameCube was the memory: the memory was a struggle the whole time; it was a very hard struggle. That was actually our biggest struggle. When we got the Wii specifications we were excited because we said "wow, this is actually the amount of memory which we needed"
RG: The memory problem you had before
JE: Yes, exactly, that would've been our "dream memory". (laughs)
RG: Going with that... have you considered the option of sharing your previous development tools with other studios? Because Rebel Strike was an awesome looking game.
JE: The Star Wars engine was never developed in a way that you can just sell it to somebody, because we never thought of it as something sellable. If we would do a new engine or something which is more around or current engine because with four years... it'll be the one which is basically been used as the basis for Lair. If we would do a Wii version of that, certainly that could be something which somebody could license. But I wouldn't just drop the old Rebel Strike stuff just onto somebody, because at this time I think we're so much more clever about the load of the data path issues, which you guys in the press never see because you get to see the finished game. So all of these things now that we're much more clever about. And it was way too painful back then. We don't want to take up the old engine, but having said that I would do a new engine, and certainly it'd be fun to do that on the Wii.
RG: So would you start from zero or downgrade something that you've been using on Lair?
JE: In terms of the data path and things like that, we would probably use what we're using nowadays really exactly because you can transfer that over. In terms of shaders and very specific things like physics, we would start from scratch, because you need to tail up that very much to the hardware.