All About Symbian - Nokia (S60) and Sony Ericsson (UIQ) smartphones unwrapped

  #1  
Old 10-03-2009, 10:53 PM
Shocky Shocky is offline
Registered User
 
Join Date: Mar 2009
Posts: 3
Shocky is on a distinguished road
Java games unplayable on N95

Just updated from a SE phone and first thing I noticed was that java based games run horriblely on the N95, there completely unplayable, itís like there in slow motion in comparision.

Is this normal? I think I've read somewhere that SE based phones are better for java games but I never exacted the games to be unplayable.

  #2  
Old 13-03-2009, 08:48 AM
N/A's Avatar
N/A N/A is offline
Registered User
 
Join Date: Mar 2003
Posts: 7,948
N/A is on a distinguished road
Don't see that on my N95 or N95 8GB. And the N95 is on the top of the Java benchmark lists: http://www.jbenchmark.com/

As there are so many of them, perhaps you could tell us which Java games, exactly (name, version, source/origin) and what other applications you've installed

And uninstall any and all mobile virus scanners, if you have made the mistake of installing such a thing.
Ads

  #3  
Old 13-03-2009, 07:10 PM
Death_inc's Avatar
Death_inc Death_inc is offline
Registered User
 
Join Date: Mar 2009
Location: South Africa
Posts: 1
Death_inc is on a distinguished road
I also have the Nokia N95 8gig and have found no problem with any of the java games i have installed so far

  #4  
Old 13-03-2009, 11:32 PM
Shocky Shocky is offline
Registered User
 
Join Date: Mar 2009
Posts: 3
Shocky is on a distinguished road
Games i've tried,

Helistrike, 3DBurningTires, Galaxy On Fire, V Rally, Asphalt4, rally-master-pro an Soul Of Darkness .

All of them lag, there not running at fast as on SE phones thats for sure, maybe it's just because i've come stright from a k800i I'm noticing the difference.

Java is multi platform btw, shouldn't make much difference which phone your using, if they have the cpu power they should run fine, just read somewhere the N95 basically is running java through an emulator which would actually explain the crap performance.

N-Gage actually makes sence now..

  #5  
Old 14-03-2009, 08:25 AM
N/A's Avatar
N/A N/A is offline
Registered User
 
Join Date: Mar 2003
Posts: 7,948
N/A is on a distinguished road
Quote:
Originally Posted by Shocky View Post
Java is multi platform btw, shouldn't make much difference which phone your using, if they have the cpu power they should run fine, just read somewhere the N95 basically is running java through an emulator which would actually explain the crap performance.
All the Java implementations are done so that there is a, so called, Java Virtual Machine (JVM) that runs the Java code. The Java programming tools translate the Java source code to what is called Java byte code. Then the Java VM interprets the Java byte code. Some Java implementations do some further optimization by compiling some parts of the byte code to native machine instructions to bypass the interpretation. But the whole point of Java is to provide hardware and native operating system independence and portability that way. So the whole concept of Java is about "emulating" virtual hardware and a virtual operating system, where Java programmers do not know or need to know what kind of hardware their programs run on. It is just supposed to work.

However, Sun's mantra for Java for "write once, run everywhere" turned out not to be true already about 15 years ago, when Java implementations started to diverge.

For example, Java game developers for phones may have to make hundreds of different versions of the games (or hundreds of little device specific tweaks to them) so that they work on multple devices.

And, again, the Java benchmarking site I linked to, clearly shows that the N95 is no dog as far as Java performance is concerned. If some Java game doesn't work properly, then it is more due to the game itself (how it has been written), than the device.

If you go to Gameloft's web site, and buy Asphalt4 again and choose the N95 as your phone model, you're likely to get a version that has been optimized for the N95. Same with the other games; if you got a version actually tuned/optimized for a different model, it might not work that well on another (despite the "promise" of Java's cross-platform portability and compatibilty and despite that technically and practically you can install almost any J2ME .jar file on almost any phone model).

Last edited by N/A; 14-03-2009 at 08:30 AM.

  #6  
Old 14-03-2009, 12:57 PM
Shocky Shocky is offline
Registered User
 
Join Date: Mar 2009
Posts: 3
Shocky is on a distinguished road
That may be all well and true but at the end of the day, java is multiplatform, there not optimised for any one phone, yet it's nokia devices that need to most optimising for them to run properly due to the way they run java on the n95.

  #7  
Old 20-03-2009, 06:42 AM
angusbrasil angusbrasil is offline
Registered User
 
Join Date: Mar 2009
Posts: 11
angusbrasil is on a distinguished road
Quote:
Originally Posted by Death_inc View Post
I also have the Nokia N95 8gig and have found no problem with any of the java games i have installed so far
[2] (n95-1)
 

Bookmarks

Tags
games, java, n95, unplayable

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
6600 java games on the 6680 kimimaro Nokia 6600 and 6620 1 20-02-2006 12:15 PM
Carphone Warehouse Launch MMC Games Card Ewan N-Gage 5 10-06-2005 01:55 PM
6630 v4.45.113 java games stuttering fluidz Nokia 6630, 6680, 6681 and 6682 1 08-05-2005 04:36 PM
O2 to Provide Java Games For Download Ewan Links of Interest 0 29-08-2002 10:47 AM



All times are GMT. The time now is 04:35 PM.


vBulletin skins developed by: eXtremepixels
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright Notes || Contact Us || Privacy Policy