All About Symbian - News from the Symbian Ecosystem...

Nokia and 3D graphics chips - is it a match made in heaven or a short-lived affair?

Published by Tzer2 at 14:06 BST, July 25th 2008

Nokia's N93 seemed to be blazing a trail for a new generation of phones equipped with 3D graphics acceleration, with the N95 and N82 strengthening this assumption. However, this year's flagship device the N96 doesn't have any 3D hardware, so has Nokia changed its mind? In a special editorial, AAS's sister site All About N-Gage takes a look at what Nokia's options are for 3D chips with particular regard to their recently launched N-Gage platform. Will they get together one day, or is this a doomed romance?

The System Rush Evolution demo

The very early System Rush Evolution demo from 2006 used 3D hardware, but the actual 2008 game doesn't.

Share This (Digg, del.icio.us, Facebook, etc.)

Categories: Hardware, Editorial Thoughts
Platforms: Series 60, N-Gage, S60 3rd Edition

News Discussion

puterman
I agree with the main point of the article, it's about bill of materials, and the GPU would go unused in most phones, but there are a few errors in the article:

GPU's are not exclusively for 3d, although the current generation is much more useful with 3d than with 2d. With OpenGLES 2 around the corner, though, the GPU will be a lot more useful in general, with shaders being very useful in eg. the UI. GLES 2 hardware is available, but is very new, so these chipsets still haven't been used in any devices (that I know of).

You don't actually have to write your own 3d engine for phones without a GPU, as software implementations of OpenGLES have been included in all S60 phones since the 6630. So having an actual GPU doesn't actually speed up the development process at all, as you'll use the same API.
Tzer2
Quote:
So having an actual GPU doesn't actually speed up the development process at all, as you'll use the same API.
(sigh) :rolleyes:

When I was discussing this on another site I was told that GPUs definitely did speed up the development process.

I'm not actually a developer and have no personal experience of this, so I have to go by what other people say. Thanks for correcting me on this, I'll try to be more careful in the future. I did do a bit of research but if you're right then it was obviously in the wrong places. :frown:

So what you're saying is, currently used 3D chips in phones just let you have nicer-looking graphics but don't have any effect on the development process at all?
Rafe
Yes that's right (I think, I'm not a developer either).

However for the N-Gage specifically much of the technical development (all games - not sure?) [i.e. not artwork etc.] is done with the N-Gage SDK. Support for co-processor GPU was not supported in the initial versions (I think thats right), but will be in the future. I would assume support for it in the SDK, especially if done via some type of abstraction layer, may help speed up development of games in onse sense (especially if we end up with two versions of each game).

Also bear in mind that you may need different versions of game artwork (though they probably come from the same source material).

3D chips are about nice looking graphics, but they are also about managing resources better. You use less power with a dedicated chip that you do when do the same thing with a standard one. This is similar to the difference between decoding H.264 via hardware rather than software (e.g. N96 and DVB-H battery life). Clearly power is important in mobile.

Its about hardware in a resource constrained environment too. Of course having a GPU means more resource availability for other aspects of the game too.
Unregistered
Well given the direction ARM are taking with their MALI ip and ofcouse the market leaders Imagination Technologies - PowerVR being used properly in the iPhone and soon in the SGH-i8150 from Samsung it is clear that Nokia missed a trick, lets hope come next year when OMAP3430 debuts they fully utilise the PowerVR SGX not just for the UI but for enhanced gaming as iPhone 3.0 with SGX/VXD (video acceleration alongside OpenGL ES 2.0 graphics) will have come to market.
Unregistered
iPhone and iPod touch games and UI are fully OpenGL ES.1.1 compliant.
Unregistered
Hmmm...I read on this site the other day that none of the current NGage games make use of the 3D chip anyway, so it's basically redundant in the phones that have it.

Secondly, what is this about having to write a game specifically for the hardware if it's present thus producing 2 versions of a game? I don't know, but common sense would be an implementation like Android's where developers just write for the API and the OS automatically uses the hardware if present...
Unregistered
Short question about the SGH-i8150, aka INNOV8: Is it definitive true that it will include the TI OMAP2 with PowerVR MBX? And will it make use of the graphics accellerator?
Unregistered
I think all nseries phones should have 3d hardware simply for the fact they are not cheap phones.

Considering 3d is in every iphone/3g and we've seen analysis on what it actually costs apple to make, Nokia just does not want it complete on the graphical candy of games nor phone os.
Unregistered
HEY MAN tell where do you see that the n96 not have a 3D chip??????????????????????? send me a web site or something...

The N96 have tv out man... Soooooooooooooooo i most have 3D CHIP in other ways on the TV would look like crap with full pixelation, and thatīs where the 3D chip work... wait until n96 came out... test the Quake II and tell me later ok............... you have no idea!!!
Unregistered
Just take a look, Nokia N96 is based in OMAP 2420 , here is some info about it:

OMAP2420 - 330 MHz ARM11 + 220 MHz C55x DSP + PowerVR MBX 2D/3D Graphics Accelerator + IVA (ARM7TDMI+iMX+VLC+SEQ)


You can check your self: http://en.wikipedia.org/wiki/OMAP
viipottaja
Does anyone have any guesstimate of how much a 3D chip would cost? That's not the only consideration of course, but would be fun to know how much it might add to the price tag (not taking into account the added development costs, perhaps need for software optimization or what not... ).
Unregistered
That's a pity.
iPhone has 620 MHz arm and GPU since day 1. And I must say combined with accelerometer it's real fun. I can't wait to change my Nseries. S60 was OK a few years ago but now the UI looks dated, slow and hard to use.
Unregistered
Don't think the MBX costs that much Apple manage alright after all, yes the Samsung uses MBX lite in the new Innov8, no the N96 does not use OMAP2x it uses a ST Micro ARM9 SoC with hardware video acceleration.
Tzer2
Quote:
The N96 have tv out man... Soooooooooooooooo i most have 3D CHIP in other ways on the TV would look like crap with full pixelatio
Yes, that's exactly what I said on AAN when the N96 was launched.

But I was then flamed by all the people who had seen the N96 launch where Nokia's product manager specifically said it DIDN'T have 3D acceleration.

I know the TV Out chip is supposed to provide 3D acceleration too, but apparently it doesn't in this case.



Quote:
you have no idea!!!
That's EXACTLY what people said to me when I claimed the N96 had 3d acceleration at its launch. :-)



Quote:
Does anyone have any guesstimate of how much a 3D chip would cost?
...there would also be the matter of what would have been in the phone instead. If a non-3d graphics chip is smaller, maybe they could fit an extra feature in like more internal memory or something.


Quote:
iPhone and iPod touch games and UI are fully OpenGL ES.1.1 compliant.
...and the iPhone costs 600 euros. What's your point?

The success of N-Gage will come from its cheapest models that are bought by large numbers of people, the ones that cost 200 euros or less. The first of these will be the 5320 launching soon, and there will probably be even cheaper models next year.

As I said in the article, the success of a gaming platform isn't determined by the graphics but by the number of people who buy the games. If N-Gage ends up on cheap mass market phones, that means they could reach an audience of potentially hundreds of millions, compared to the tens of millions that the iPhone would reach.

Games publishers don't care what the hardware can do, all they really care about is how many games they can sell on it. That's why the PS2 beat the Xbox and Gamecube despite having inferior hardware to both.

N-Gage's trump card is that it can be deployed on low-price handsets that are getting cheaper all the time. If they stray away from that, they will lose their only advantage over the competition.
Unregistered
N96 is not omap based.
Unregistered
the iPhone costs 600 euros, where? Its free or up to $199/$299 or equivelent in most countries where the 3G model has launched.
Unregistered
Here the N95 costs (or costed a few months ago) 700 EUR. What's your point?iPhone is not more expensive.
N/A
The TV-out connector has nothing whatsoever to do whether 3D graphics accelleration hardware is present or not. What makes you think they are connected somehow?
Tzer2
Quote:
the iPhone costs 600 euros, where? Its free or up to $199/$299 or equivelent in most countries where the 3G model has launched.
It's 600 euros if you're just buying the iPhone on its own.

The $199 figure is just the first installment on a long term contract, it's NOT the price of the iPhone. And of course buying a phone on contract means you are actually paying for it in installments, with the total price being much higher (probably the same as the 600 euro sim-free price).


Quote:
Here the N95 costs (or costed a few months ago) 700 EUR. What's your point?iPhone is not more expensive.
The point is that N-Gage is available on the 5320 which will cost 200 euros, and it's likely that most of N-Gage's future sales will come from even cheaper models because cheaper models sell in greater numbers. IPhone on the other hand will probably remain very expensive and only bought by smaller numbers of people, so it will be serving a slightly different market.



Quote:
The TV-out connector has nothing whatsoever to do whether 3D graphics accelleration hardware is present or not. What makes you think they are connected somehow?
When discussing the N93 and N95, it was quite common to hear people say that the TV Out function comes from the same chip as the 3D acceleration.

I don't really know anything about chips, so I can't say if this is accurate, but that's what a lot of people said at the time those phones came out.
Menneisyys
Quote:
Originally Posted by Unregistered View Post
Just take a look, Nokia N96 is based in OMAP 2420 , here is some info about it:

OMAP2420 - 330 MHz ARM11 + 220 MHz C55x DSP + PowerVR MBX 2D/3D Graphics Accelerator + IVA (ARM7TDMI+iMX+VLC+SEQ)


You can check your self: http://en.wikipedia.org/wiki/OMAP

The N96 is NOT based on the OMAP architecture and, it seems, it will NOT have 3D acceleration at all. I've elaborated on this subject (along with all the new chipsets, including that of the iPhone) back in February in my MWC reports - read them if interested.
Menneisyys
Quote:
Originally Posted by Unregistered View Post
Here the N95 costs (or costed a few months ago) 700 EUR. What's your point?iPhone is not more expensive.
I'm pretty sure the N95's price have plummeted in the meantime. In the US, you can get it for US$ 400.
Menneisyys
Quote:
Originally Posted by Rafe View Post
This is similar to the difference between decoding H.264 via hardware rather than software (e.g. N96 and DVB-H battery life). Clearly power is important in mobile.
I only wish the CorePlayer folks managed to make use of the hardware H.264 decoding acceleration to make for example high-quality YouTube videos playable. They have been promising it for quite long but still haven't come up with it.
Menneisyys
Quote:
Originally Posted by Tzer2 View Post
When discussing the N93 and N95, it was quite common to hear people say that the TV Out function comes from the same chip as the 3D acceleration.

I don't really know anything about chips, so I can't say if this is accurate, but that's what a lot of people said at the time those phones came out.
I don't want to dig out the OMAP specs (or even find my MWC reports with the links) as I'm really tired, but with non-OMAP architectures this isn't necessarily the case. Think of, for example, the Xscale PXA-255/270 + ATI duo in the Toshiba e750/e800 or the HTC Advantage / x7501/ x7510. They all had TV (with the Toshi, VGA) out but no 3D acceleration at all. (Unlike with, say, the Intel 2700g-based Dell Axim x50v/x51v and, of course, the N93/N95.)
Menneisyys
Quote:
Originally Posted by Tzer2 View Post
The $199 figure is just the first installment on a long term contract, it's NOT the price of the iPhone. And of course buying a phone on contract means you are actually paying for it in installments, with the total price being much higher (probably the same as the 600 euro sim-free price).
Also add that it isn't even available in several countries SIM / country-free. For example, I've just heard that you need to have an Italian tax number to be able to purchase a SIM-free device there AND only two devices can be bought per person. I don't know how for example Verkkokauppa will import these gadgets to Finland with such restrictive policies. (Let's hope for the best though. I might also be contacing Apple to send me a freebie now that our papermag officially switches to / starts supporting iPhone and I've been the Windows Mobile tech editor so far...)
Unregistered
Tzer2: I thought we are talking about N96. I don't think it's going to be any cheaper than iPhone and iPhone has proper 3D acceleration and a 600MHz ARM processor and according to AllAboutSymbian folks it's overpriced. Now, if iPhone is sooo overpriced then I want at least the same stuff from Nokia plus a lot more.

Full thread: 40 Comments / Post New Comment

Close
  • Social Web
  • About

You can use this widget to send bookmarks or notes for this page to your favourite sharing / bookmarking service. You will need an account at mnay of these services and may need to log in to use them.

Copyright Notes || Contact Us || Privacy Policy