Mobile Demos - Siemens M55
category: general [glöplog]
I have a Siemens M55 Cellfone and would enjoy a demo on it, but i haven't found one yet...
I've already searched with google on pouet net but with no result... I have found some demos for some handys but i don't know if they run on the Siemens M55... who wants to help?
I've already searched with google on pouet net but with no result... I have found some demos for some handys but i don't know if they run on the Siemens M55... who wants to help?
Do you want a mobile java demo?
What sort of demos do you have found?
What sort of demos do you have found?
I don't think there are any M55-demos because the M55 does not support java.
I found a demo for the sl45i (Perkele Plus). But the sl45i supports java 2!
I found a demo for the sl45i (Perkele Plus). But the sl45i supports java 2!
js, M55 supports Java. But I think the problem is rather that Java is so slow platform that nobody bothers making mobile demos with it. :) So far almost all the good stuff has been on Series 60 phones and done with Symbian...
Why always that damn Java crap?!?
What about native code for mobile phones?
What about native code for mobile phones?
defjam: because there is _no_ way to do native code for cheap java cellphone such as the series 40 (and maybe even the m(t)50 / m55). only available sdk for those is java, and only supported mime types for downloading executables are jad/jar.
Symbian and C++ are sadly purely for those privileged who own an expensive series 60 device.
Symbian and C++ are sadly purely for those privileged who own an expensive series 60 device.
@mizc: The Nokia 3650 and by now also the 7650 come in at quite affordable prices.
Anyway, the real delight when speaking of Symbian-enabled phones are IMHO Sony Ericsson's P800 and the just a few days ago announced P900 (see: Http://www.sonyericsson.com/p900)
Apart from these Smartphones, another interesting approach for programming mobile demos should be the Mophun Platform (see www.mophun.com), which is implemented in much cheaper, "real" cell phones such as SE T300, T230, Z200, T310, T610, Z600 and also Smartphones as Nokias Series 60, and other UIQ Phones.
Only drawback is the included DRM, but I am sure there are ways to find a workaround for that.
Anyway, the real delight when speaking of Symbian-enabled phones are IMHO Sony Ericsson's P800 and the just a few days ago announced P900 (see: Http://www.sonyericsson.com/p900)
Apart from these Smartphones, another interesting approach for programming mobile demos should be the Mophun Platform (see www.mophun.com), which is implemented in much cheaper, "real" cell phones such as SE T300, T230, Z200, T310, T610, Z600 and also Smartphones as Nokias Series 60, and other UIQ Phones.
Only drawback is the included DRM, but I am sure there are ways to find a workaround for that.
I'd like to write assembly for my Nokia. Is it possible?
yeah, perkele plus rocks (*blowns own trumpet*), but it won't run on M55 i'm afraid.
@optimus: of course it is possible to write assembly for your nokia. you just need to know the processor architecture of your nokia.
you also need to find out how to hack your binary executable into the real hardware. That seems to go muchos easier when you have the predefined jvm etc.
write some basic code for your 286 instead. After all, it compiles in 2 seconds, doesn't it..
..very interesting for sure!
..and do you know some demos that could run on the m55?? :)
..and do you know some demos that could run on the m55?? :)
venomsoup, download the siemens java sdk and code your own. :) then you'll also notice what kind of hell it is to try to do anything decent with java...
Unique will release a S40 demo in the near future.
Is JAVA really that slow on mobile phones? I've recently found some a site with free games for my Nokia 3510i, and there were some wolfenstein-clones that run allmost-smooth.
An allmost smoot 3D-game is pretty good for a cheap shitty 3510i, i'ld say. I guess it could be made 100% smooth in demos, when you throw away the game-code.
I am not sure about this, but i don't think JAVA is interpreted on mobile phones. I'm guessing that they have a java-chip to run the java. If this is true machinecode for "the real hardware" on mobile phones is in fact possible.
But i don't know at all - i'm just guessing (since i know these java-chips exists - i think one of them is called picoJava II). ...so does anyone know if there is a java-chip in java-capable mobile phones?
(it would be really cool to see mobile-demos in pouet, btw)
An allmost smoot 3D-game is pretty good for a cheap shitty 3510i, i'ld say. I guess it could be made 100% smooth in demos, when you throw away the game-code.
I am not sure about this, but i don't think JAVA is interpreted on mobile phones. I'm guessing that they have a java-chip to run the java. If this is true machinecode for "the real hardware" on mobile phones is in fact possible.
But i don't know at all - i'm just guessing (since i know these java-chips exists - i think one of them is called picoJava II). ...so does anyone know if there is a java-chip in java-capable mobile phones?
(it would be really cool to see mobile-demos in pouet, btw)
cyb, there's several reasons why it's hard to make java demos for mobile phones. first there's the performance issue. the cpu of the phones aren't normally too fast and when you put java on top of it it gets even slower. more over (at least with nokia phones), accessing pixels is slow - even in low resolutions of series 40 phones (128x128).
and even if you can get something running smoothly enough there's other problems like small filesize (64k on series 40), and lack of memory (normally around 200k of heap of which you can use around 100k or so). and the sounds.. or lack of decent sounds, it's like a living hell to try to compose something decent on mobile phones - let it be simple beeps or even very stripped general midi on newer models.
but well.. you should also remember there has been java phones on the market for 2 years or so, and within time they'll get surely mature enough for doing something cool with them. until that happens, i'd recommend to stick rather with symbian or code demos for gba.
and even if you can get something running smoothly enough there's other problems like small filesize (64k on series 40), and lack of memory (normally around 200k of heap of which you can use around 100k or so). and the sounds.. or lack of decent sounds, it's like a living hell to try to compose something decent on mobile phones - let it be simple beeps or even very stripped general midi on newer models.
but well.. you should also remember there has been java phones on the market for 2 years or so, and within time they'll get surely mature enough for doing something cool with them. until that happens, i'd recommend to stick rather with symbian or code demos for gba.
Thank you for the clarification, which was very interesting. Sure 64K/100K isn't extreamly much (but still nice stuff can be made), and sounds sux (but no-sound demos would be fine i think). A shame that pixel-access is so slow.
But still it would be interesting to know if the phones have a special java-chip, or java is interpreted. I've read somewhere that most (or maybe just "many") java-instructions executes in 1 cycle, so it shouldn't make java that slower? I'm kind a' guessing, b'coz of your reply, that it's interpreted... But still would like 2 know :)
But still it would be interesting to know if the phones have a special java-chip, or java is interpreted. I've read somewhere that most (or maybe just "many") java-instructions executes in 1 cycle, so it shouldn't make java that slower? I'm kind a' guessing, b'coz of your reply, that it's interpreted... But still would like 2 know :)
I've heard that nokia released some kind of assembler option for the Ngage but you would have to work in a game developing company with atleast 10 employes and had to be approved by nokia to get it. I wouldn't be suprised it it was true, stranger things have happend.
nokia was really promoting that piece of shit in londn a while ago.. why not just do something on a real platform? ;)
...searching for some tutorials...
thanx to all for all the information, tips and hints...
thanx to all for all the information, tips and hints...
Can somebody give me a like for a java sdk for mobile phones?
Or tutorials?
http://java.sun.com -> download j2me and wireless toolkit 2.0.
on top of that you want probably some phone specific sdk's. for example http://forum.nokia.com is a good start if you want to do something for nokia phones.
on top of that you want probably some phone specific sdk's. for example http://forum.nokia.com is a good start if you want to do something for nokia phones.