How shitty are these handsets to work on??
Hi all,
Does anyone have experience developing/porting games onto the below handsets?..the reason I ask is because we've been asked to pitch to do a 'racing' (loosly termed) type game and I believe these are the worst handsets to develop for.....could you tell me what problems are associated with them and IS IT A GOOD IDEA TO DEVELOP FOR THEM?
* Sony Ericsson T610, T630, Z600, K500i, K700i, S700i, z1010, V800
* O2 X2, X3, X4
* Samsung E600, E700, E710, E800, z100, z107
* Sagem myx7, myc5, myv55, myv65, myv75
* Panasonic X600
* Sharp GX10, GX15, GX20, GX25, GX30
* Motorola V3, V80, V550
ANY help/critisms gratefully received...thx
Quote:
* Sony Ericsson T610, T630, Z600, K500i, K700i, S700i, z1010, V800
The T610 and T630 are teh suck! They are bad bad bad. The latency for graphics is huge! Getting over 5 fps on them is almost impossible. One hint: They have 80 KB of video RAM. If you load more images than the video RAM can handle you can say good bye to your framerate. If you are making networked apps then the little earth icon that appears in the corner is drawn unsynchronized with the MIDlet's draw requests - double, triple and quadruple buffering won't help you, the screen will flicker. A real nightmare.
The rest of them are actually very good. Some of them (all of them?) have the Nokia UI and a similar resolution to Series 60 so porting to/from Series 60 is a snap (except without most of the Series 60 bugs).
Quote:
* Samsung E600, E700, E710, E800, z100, z107
I don't know the z's, but the e's are OK. Pretty average performance wise and I haven't noticed any big problems with the VM. You can only download OTA though, unless you get some pirate firmware (not recommended, it might wreck the phone).
Quote:
* Motorola V3, V80, V550
Quite nice. Your run-of-the-mill MIDP 2.0 devices. Some issues with sound.
shmoove
Thx for your answer Schmoove....... I take it YOU wouldn't work with any of the Ericssons then?...as I say, we've been asked if we want to pitch for a game using all these devices....in your opinion, are there developers out there that can easily work with these devices..or is it a matter of 'no way!' if they can avoid it. I'm really lost as to whether it is really feasable and worth the effort to run a good game on these sub Ser60's...it would be nice to do another 'branded' game but if it's gonna cause lots of hassle, I'm wondering if it'd be worth it?.
I'd be grateful for any thoughts on this...it's a quagmire of a dilema (spelling probably sucks!)
[Edited by - evelyn on February 18, 2005 6:36:53 PM]
I'd be grateful for any thoughts on this...it's a quagmire of a dilema (spelling probably sucks!)
[Edited by - evelyn on February 18, 2005 6:36:53 PM]
Quote:Original post by evelyn
Thx for your answer Schmoove....... I take it YOU wouldn't work with any of the Ericssons then?..
Well, unfortunately, the T6xx series is a very popular line, so I didn't have a choice. It wasn't fun.
Quote:as I say, we've been asked if we want to pitch for a game using all these devices..and as we're still 'new' my instinct says we'd have a helluva trouble trying to do it in the normal timeframe...
What would the normal timeframe be? The rest of those phones shouldn't be too much trouble, so that's also something to consider.
Quote:
in your opinion, are there developers out there that can easily work with these devices..or is it a matter of 'no way!' if they can avoid it. I'm really lost as to whether it is really feasable and worth the effort to run a good game on these sub Ser60's...it would be nice to do another 'branded' game but if it's gonna cause lots of hassle, I'm wondering if it'd be worth it?.
There are a few places that specialize in porting (ie, Tira Wireless). In the end it's probably worth it, since in the mobile world [a good brand]+[a game design that appeals to casual gamers]=[the big bucks]. It's not easy but it can really pay off.
What kind of game would we be talking about?
shmoove
Shmoove - it is basically a racing game (of which we intend to use the engine we're currently developing for motocross) but I cannot divulge the name as there will be several companies pitching for it...if we get the contract then, obviously, I'll let ya know :)
We did get a copy of Tira Jump from the publisher, although I don't think it'll help us with our current game as it's been programmed in a way not suitable for Tira apparantly...so we shall see what rabbit comes out of the hat in our pitch and, hopefully, if we get the contract, it can be programmed in a way that we can use Tira Jump.
Thx again!....and if anyone else has experience in working with these other phones, please let me know....
[Edited by - evelyn on February 18, 2005 6:19:02 PM]
We did get a copy of Tira Jump from the publisher, although I don't think it'll help us with our current game as it's been programmed in a way not suitable for Tira apparantly...so we shall see what rabbit comes out of the hat in our pitch and, hopefully, if we get the contract, it can be programmed in a way that we can use Tira Jump.
Thx again!....and if anyone else has experience in working with these other phones, please let me know....
[Edited by - evelyn on February 18, 2005 6:19:02 PM]
The T610s also vary in performance depending on which firmware you use, we found that the v3 firmware doubled the performance over v1 firmware:
StrangeMaze 3D benchmark
T610s aren't so bad, we've had to deal with worse phones not on your list that have had buggy MIDP, too small small midlet size limitations, etc.
StrangeMaze 3D benchmark
T610s aren't so bad, we've had to deal with worse phones not on your list that have had buggy MIDP, too small small midlet size limitations, etc.
Quote:Original post by abstractworlds
The T610s also vary in performance depending on which firmware you use, we found that the v3 firmware doubled the performance over v1 firmware:
StrangeMaze 3D benchmark
T610s aren't so bad, we've had to deal with worse phones not on your list that have had buggy MIDP, too small small midlet size limitations, etc.
The problem is you can't assume the customers will have the upgraded firmware. And the original firmware is terrible.
shmoove
Well, for the low end SE T6xx and T3xx there's always the option of using mophun. It will mean having two code bases as mophun is purely C/C++.
Skizz
Skizz
Also, the T6xx are pretty decent when it comes to performing calculations. It's drawing images where they seem to choke. That's something to consider when viewing the benchmark, since that's for a raycaster and from what I remember there was not a single image in there. Although I guess for a racing game most of the screen is probably going to be traced too.
shmoove
shmoove
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement