After a long time of trying different Virtual Machines i finally found a way to get Midlets running on my x50v.
Since i couldn't find a real howto on this i'll explain it in this post.
For a comparison on Java support for PDA's:
click here.
To run MIDlets i use the IBM JVM. I haven't really used it for gaming yet but this should also work.
All
generic MIDlets will run on this VM. So the example MIDlets from Sun (games like snake) and all MIDlets from
midlet.org should run on this VM. More games can be founds on midlet.org.
Nokia MIDlets are a good example of non-generic MIDlets and will probabely not run on the IBM VM. Maybe on some of the other VM's but i don't have a lot of experience with them.
To install the IBM VM:
1. Go to the next
link
2. Click on the link for the trial and navigate through the next three pages. (you'll have to login or register here)
3. On the third page scroll to "WebSphere Everyplace Micro Environment MIDP 2.0 for Windows Mobile 2003" and choose the download. (you don't need the "WebSphere Studio Device Developer")
4. Install (i installed in main)
5. Start MIDlet HQ on your PDA and point to a URL where your MIDlet runs. (Or open a MIDlet on your PDA)
This should do the trick - Good luck ;)
Don't expect too much from Java gaming on a PDA.
Imo you can better play games made for pocket pc or use the emulators like Morphgear / PocketSNES / etc.
The reason i want Java on my PDA is mainly to run my own programs.