Notices

Water Fountain General Chit/Chat

Reply
 
LinkBack Thread Tools
Old 05-29-05, 05:43 AM   #1 (permalink)
Aximsite Rookie
 
djengizz's Avatar
 
Join Date: Apr 2005
Location: The Netherlands
Posts: 62
Thanked 0 Times in 0 Posts
Finally got Java Midlets working

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.
__________________
The Mongul HordeZZ
djengizz is offline   Reply With Quote
Sponsor Ads
Old 06-13-05, 01:08 AM   #2 (permalink)
Aximsite Prospect
 
Join Date: Apr 2005
Posts: 15
Thanked 0 Times in 0 Posts
Thanks for the pointer. It says "trial" - does that mean the IBM Websphere times out?
palmdoc is offline   Reply With Quote
Old 06-13-05, 02:14 AM   #3 (permalink)
Aximsite Rookie
 
djengizz's Avatar
 
Join Date: Apr 2005
Location: The Netherlands
Posts: 62
Thanked 0 Times in 0 Posts
Originally Posted by palmdoc
Thanks for the pointer. It says "trial" - does that mean the IBM Websphere times out?
No, the 'WebSphere Studio Device Developer' is a trial. The VM is not :)
__________________
The Mongul HordeZZ
djengizz is offline   Reply With Quote
Old 06-13-05, 07:40 AM   #4 (permalink)
Aximsite Prospect
 
Join Date: Apr 2005
Posts: 15
Thanked 0 Times in 0 Posts
Thanks for the answer :) Btw I installed the VM into the BIS rather than Ram and it seems to work well.
palmdoc is offline   Reply With Quote
Old 06-13-05, 04:43 PM   #5 (permalink)
Aximsite Minor League
 
Munk's Avatar
 
Join Date: Nov 2004
Location: California
Posts: 226
Thanked 0 Times in 0 Posts
I installed mine straight onto my Compact Flash card on my x50v. It's working excellent and I'm so very thankful to you djengizz.

By the way, I thought I would just tell you my experience of putting the Brute Force hack with this IBM JVM.

In the "BIN" folder I Brute Forced the "Emulator.exe" first. What happens when you do that is that the "Midlet List" is in hi-resolution and hard to read because some of the list is below the "Start Menu" top menu-bar. The bottom buttons of "Launch", "Delete", etc are hidden as well. So, I removed the hack from this executable.

I then applied the Brute Force hack to the "J9midp20.exe" which makes the Midlet that you selected run in hi-resolution. The other benefit is that the program works MUCH FASTER. As a test I downloaded and ran a benchmarking midlet program called "Amark". Before Brute Forcing I ran at approximately 7 frames per second. After applying the patch, I went up to 58 frames per second!!! Wow. I also tried to apply the GAPI hack for the x50v but there is no difference in speed.

djengizz, once again thanks for the info and Im glad that you posted the method on how to do this. :approve:

Here is a link to the benchmark program:
http://midlet.org/category.jsp?parentLevel=245
__________________
- Munk


To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Munk is offline   Reply With Quote
Old 06-14-05, 02:30 AM   #6 (permalink)
Aximsite Rookie
 
djengizz's Avatar
 
Join Date: Apr 2005
Location: The Netherlands
Posts: 62
Thanked 0 Times in 0 Posts
Tnx for the info Munk. I'm gonna try this tonight.
__________________
The Mongul HordeZZ
djengizz is offline   Reply With Quote
Old 06-15-05, 03:27 AM   #7 (permalink)
Aximsite Rookie
 
djengizz's Avatar
 
Join Date: Apr 2005
Location: The Netherlands
Posts: 62
Thanked 0 Times in 0 Posts
Originally Posted by Munk
Before Brute Forcing I ran at approximately 7 frames per second. After applying the patch, I went up to 58 frames per second!!!
You're right. Same thing here: what a difference!
Can somebody explain this?
__________________
The Mongul HordeZZ
djengizz is offline   Reply With Quote
Old 12-06-05, 06:02 PM   #8 (permalink)
Aximsite Prospect
 
Join Date: Sep 2005
Posts: 6
Thanked 0 Times in 0 Posts
Azureous JAVA bitorrent client

Does this mean I can run the Azureous JAVA bitorrent client on my X50v?
Spartacus is offline   Reply With Quote
Reply

Tags
finally, java, midlets, working

Sponsor Ads

Thread Tools

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
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 04:35 PM.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Copyright © 2003-10 LeckMedia, LLC