Windows Phone @ MoDaCo: The (Java) MIDlet Bible - Windows Phone @ MoDaCo

Jump to content

Galaxy Nexus Review
We put the Galaxy Nexus and Ice Cream Sandwich through their paces.

Google Music Launch
Google bring Music out of beta and launch their music store.

MoDaCo Plus / Ad Free
Hate ads? Want cool stuff? Sign up for a MoDaCo Plus / MoDaCo Ad Free account with Online Kitchen access!

Close
Open
Close
  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

The (Java) MIDlet Bible
-----


#4 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 24 November 2007 - 04:02 PM

UPDATE (11/24/2007): At last: an M3G-capable, much more gaming-friendly Jbed version is out!

As is stated in the Bible (as can also be seen in the main game compliance chart), the recommended, current version of Jbed has very limited game compatibility. If you do want to use it and do need to run for example M3G titles, so far, you needed to turn to alternative and, in many respects, inferior MIDlet managers. Now, this has changed: thanks to XDA-Devs forum members viperj and defcomg, a brand new and really great version has been posted.

This is version 070524.2.1 - that is, slightly older than the current, 070802.2.2 version. The major disadvantage of this version, compared to the 2.2 one, is the complete lack of sound emulation.

It runs all the games running under the old, M3G-capable Jeodek (see their list HERE) and is very fast. Furthermore, it isn’t affected by the locale bug of version 2.2 – that is, the inability to run under any locales using a language with a non-Western alphabet (for example, most East-European languages).

I’ve tested it with I-Play’s FIA World Rally Championship 3D, Namco’s Arcade Golf and High Speed 3D. All these worked flawlessly (except for, of course, the complete lack of sound), unlike under 2.2. Under 2.2, they didn't even start or crashed later.

If you really need sound emulation and it’s indeed able to run the given title, you will still want to version 2.2 of Jbed, though. For example, it runs Simcity Societies with great sound.

Installation

To install it, just grab THIS file, unRAR it to, preferably, the “J” subdirectory on your storage card (so that jbed.exe is right in the “J” subdirectory) and import THIS Registry import file (change all occurrences of "Storage Card" to the name of your card if it has another name). You might also want to copy a link to the main executable, jbed.exe, to \Windows\Start Menu\Programs (or, just \Windows\Start Menu\ on MS Smartphones). I’ve created the link file HERE.

0

Sponsored Links


#5 User is offline   tziranda 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 1
  • Joined: 03-January 08

Posted 03 January 2008 - 02:23 PM

Hi there, great topic you've started. It's been very helpfull to me, it saved me hours of web searching...

I was looking for your help/advice in the following matter: I found the topic because I'm investigating the possibility to develop j2me apps (for a PDA )who use the bluetooth api, from what you said, there is no existing midp manager who implements jsr-82, however, and this area seems to be constantly changing, some complanies are claiming they're products do implement the JSR82 API

http://www.aplixcorp...ies/jblend.html


http://www.esmertec.com/solutions/mobile_m..._profiles.shtml


So my question is: have you had the change to test this 2? I tried the esmertec jerodek without success, on aplix's I couldn't get my hands on...

0


#6 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 04 January 2008 - 05:57 PM

View Posttziranda, on Jan 3 2008, 15:23, said:

Hi there, great topic you've started. It's been very helpfull to me, it saved me hours of web searching...

I was looking for your help/advice in the following matter: I found the topic because I'm investigating the possibility to develop j2me apps (for a PDA )who use the bluetooth api, from what you said, there is no existing midp manager who implements jsr-82, however, and this area seems to be constantly changing, some complanies are claiming they're products do implement the JSR82 API

http://www.aplixcorp...ies/jblend.html
http://www.esmertec.com/solutions/mobile_m..._profiles.shtml
So my question is: have you had the change to test this 2? I tried the esmertec jerodek without success, on aplix's I couldn't get my hands on...


Thanks for ppointing this out. Unfortunately,

1. the Esmertec folks don't answer my mails (I know they do read them because, once, they answered me with "we'll contact you if we have some more info" stuff) and they don't have an officially downloadable / purchasable Jbed distro either.

2. the Aplix folks (Jblend) don't hand out trial versions, not even for me - only for OEM's. (They have refused to send me an eval copy.)

I, therefore, can't directly test the latest, full versions of these KVM's - I too have to rely on "ripped" versions originating from XDA-Devs (the ones I've linked to from the Bible). That is, I can only test unofficial and, in cases, severely restricted versions. But, even if I got Esmertec's / Aplix' eval versions, it would be of no use for casual users because they can't be officially obtained - both of them are OEM only. That is, users need to rely on rips too if the particular device doesn't come with the given KVM.

I know the OEM-only approach is a real pain in the back. The Aplix folks explained they won't release Jblend as a non-OEM title; the Jbed folks didn't directly answer this question (they have a VERY old version on Handango for $50; they haven't told me whether they plan to keep it updated).

0


#7 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 16 January 2008 - 04:52 PM

UPDATE (01/16/2008): In the meantime, it has turned out that you can use the non-M3G-specific version of Jbed (that is, Cloudyfa's 20070802.2.1) with any localizaton setting if and only if you start your specific MIDlet directly; that is, via a system-level shortcut.

I've also been using Opera Mini 4 on the Blackberry 8800, using the default MIDlet manager coming with the device. Note that, unlike the built-in Web browser and the mailer, you MUST specify the APN of your operator for it to work. Otherwise, it'll just report being unable to connect to the Net after starting (and a lengthy installation process). To do this, go to Options / Advanced / TCP?IP and enter your APN (for example, "Internet" with T-Mobile.)

0


#8 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 01 February 2008 - 10:36 AM

UPDATE (02/01/2008):
There are new builds of both Jbed and Jblend (two excellent MIDlet Managers – see the Java MIDlet Bible for more info). Due to lack of time, I haven’t tested them. Both has been done by Da_G (his projects’ homepage is HERE) and are accessible HERE. Note that you MUST register yourself (it’s free and is done quickly) in order to access the page above (along with the download).

I hope I’ll be able to test them some time – along with the default Blackberry MIDlet manager. (I might wait with testing the latter until version 4.5 of BB OS is released, though.)

0


#9 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 06 February 2008 - 02:13 PM

UPDATE (02/06/2008): Another Jbed MIDlet Manager version has been released: JRebeiro_EsmertecJbed_20071119.3.1.

It’s available HERE (at the bottom of the first page).

As I don’t have the time to thoroughly test it, feedback is REALLY welcome!

0


#10 User is offline   Coucou 

  • Addict
  • PipPipPipPipPip
  • Group: Members
  • Posts: 710
  • Joined: 13-May 03
  • Location:Stockport, UK
  • Interests:Stockport County

Posted 20 February 2008 - 10:27 PM

Thanks for the topic, do any of the midlet managers allow connection to internet over wifi?

Animo et Fide
0


#11 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 27 February 2008 - 01:19 PM

View PostCoucou, on Feb 20 2008, 23:27, said:

Thanks for the topic, do any of the midlet managers allow connection to internet over wifi?


All of them do - after all, they use the system-level connection available, regardless of its type (AS, GSM or Wi-Fi)

0


#12 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 10 March 2008 - 11:32 AM

UPDATE (03/09/2008): Sun to develop MIDlet manager for Apple's iPhone?

NOTE: this isn't strictly a Windows Mobile news item (albeit it also contains Windows Mobile references; see for example the Sun MIDlet Manager on some new HP’s). However, now that I've spoken to the Sun reps at MWC (I'm a Java guru and have also worked for Sun as a lecturer for their Java programming courses) and also spotted their own MIDlet manager on the HP iPAQ 610 series, I found it necessary to report on this.

Finnish mag Tietokone has just reported on Sun's wanting to develop a JVM for iPhone so that it can run the vast number of MIDlets out there (including, for example, Opera Mini and thousands of games, some of them - like Simcity Societies - of very high quality).

Interestingly, Steve Jobs (of Apple), who still haven't commented on Sun's announcement, earlier stated in NYT "noone uses Java any more". Sour grapes? :D (It was, so far, impossible to run third-party apps on iPhone - except for some, just-released titles like CorePlayer.) I pretty much think he quickly changes his opinion - after all, a decent MIDlet Manager would be more than welcome on iPhone, which still lacks third-party apps / games.

It's nice to see Sun indeed plans to port their stuff to iPhone. While their Windows Mobile implementation, according to some Opera Mini users, has a lot to be desired (I haven't personally checked the validity of their claims so I may be entirely wrong), I really hope Sun starts to take mobile platforms more seriously.

0


#13 User is offline   djmoya 

  • Newbie
  • Pip
  • Group: Members
  • Posts: 27
  • Joined: 13-February 08
  • Location:USA
  • Interests:DJing, music,movies, hacking modding and tweaking my phone and psp<br /><br />http://www.djmoya.com
  • Devices:tmobile dash s620 Excalibur

Posted 13 March 2008 - 02:44 PM

I have a question i haven't ben able to find an answer to anywhere on google is there a program like Nokia S60 java Game screen re sizer

http://www.symbian-freak.com/news/007/05/f...zer_for_s60.htm

for windows mobile 5 or 6?

i Have Jblend and Esmertec midlet managers on my wm5 mobile dash thanks

0


#14 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 13 March 2008 - 04:01 PM

UPDATE (03/13/2008): New MIDlet manager in development: PhoneME; Jbed for WM2003(SE) released!

There are two pieces of news for everyone interested in running Java MIDlets. The first will be having a pre-WM5 device and wanting to run Java MIDlets (for example, Opera Mini) on it. Yes, at last, some Russian hackers made Jbed, the industry-leading MIDlet manager work under WM2003(SE)! The second (and, for most people, not that important) piece of news concerns a brand new MIDlet manager port for Windows Mobile.

1. Some Russian hackers, including the 4pda.ru folks, have, at last, managed to make Jbed, the best MIDlet manager, work under WM2003 and WM2003SE. The importance of this just can’t be stressed enough: so far, you only had the really inferior IBM J9 and the 10-series TAO MIDlet Manager to run MIDlets on pre-WM5 operating systems. Now, this has dramatically changed. Now, nothing will stop you from using Opera Mini on your pre-WM5 Pocket PC.

The direct link to these WM2003(SE) MIDlet Managers are as follows. There are three versions: a modded one, a non-3D one and a 3D one; all with a heap size fix.

JBed3dMod_HeapSizeFix
Esmertec Jbed heapfix
Esmertec Jbed3d heapfix

They have also made a MAJOR update to their 4PDA.ru MIDlet article, linking to all the contemporary Esmertec, TAO etc. versions (including ones with heap fixes, with and without 3D support etc.); the above links can also be found in their article. You can see the translation of the new page HERE (Google) and HERE (Babelfish). Note that I’ve kept the original page HERE (Google) and HERE for historical reasons for people interested in the pre-Esmertec times.

2. Now, the other piece of news, which, again, won’t be of that much interest to non-WM2003 / non-Java hackers.

Java is a really viable programming platform. Not only several high-quality games make it worthwhile, but also probably the best and, if you’re lucky enough with your geographical location, fastest and most bandwidth usage-friendly mobile browser available for mobile phones (including Windows Mobile), Opera Mini 4.

I’ve already devoted an entire all-in-one Bible to running Java on Windows Mobile (and Symbian). Now, let me introduce the latest Windows Mobile KVM: PhoneME.

PhoneME is another "let’s bring Java to various platforms” projects (official homepage HERE), which has recently received Windows Mobile support.

The main homepage of the Windows Mobile port is HERE (do NOT get the ones at the official download page of the project - they’re outdated!) Should you want to download the MIDlet manager, get the file starting with "phoneME Feature – MIDP” from the download page.

Get the CAB file; install it. (I assume you install it in the main storage of your handset; my MIDlet manager main lnk file and registry import file will be tailored for this install location.) After this, you’ll need to associate JAR files with the app; to do this, you’ll need THIS file (import it into the Registry!). You might also want to invoke the MIDlet manager directly; for this, you’ll need THIS file.

Unfortunately, currently, the MIDlet manager is pretty much useless; for example, it seems to be impossible to deploy Opera Mini 4 under the current (8525) MIDlet manager version:

Posted Image

(Interestingly, the 4PDA.ru folks reported they managed to deploy an older version of OM; however, they didn’t particularly like the way it ran. That is, they also state the current version has a lot to be desired.)

All in all, you will NOT want to check it out in its present form. I’ll try to let you know when a considerably better, more advanced version is released.

Still speaking of the project, the Personal version (not to be mistaken for the MIDP MIDlet manager!) seems to run standalone (Personal profile) apps OK (it does NOT have an Internet Explorer Mobile applet plug-in, though). An example of running the Hello World application available on the homepage as a separate download:

Posted Image

(Should you want to give it a try, assuming you installed the MIDlet manager in the built-in storage of your handset, use an invocation .lnk file with the following contents:

254#"\phoneme\personal\bin\cvm.exe" -cp "\phoneme\hello" Hello

Also make sure you unZIP the contents of the archive to \phoneme\hello.)

That is, if you’re into running Personal Profile applications (and not MIDlets), you might want to give it a more thorough try.

(Thanks to my blog reader thevery for drawing my attention to the project!)

Additional info

A related forums.java.net discussion (not very interesting for anyone not interested in recompiling the sources)

4PDA.ru’s related discussion (translated) HERE (Google) and HERE (Babelfish). I’ve used my 4PDA.ru downloader to download it. Note that I’ve also updated the link section; now, they’re as follows: Babelfish: 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71; Google: 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71.

0


#15 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 13 March 2008 - 04:03 PM

View Postdjmoya, on Mar 13 2008, 15:44, said:

I have a question i haven't ben able to find an answer to anywhere on google is there a program like Nokia S60 java Game screen re sizer

http://www.symbian-freak.com/news/007/05/f...zer_for_s60.htm

for windows mobile 5 or 6?

i Have Jblend and Esmertec midlet managers on my wm5 mobile dash thanks


Yes, tehre is - I think I've elaborated on the screen size issues (at least, linked to a, IIRC, XDA-Devs tutorial) in the Bible. Sorry, I have very little time and, therefore, can't check it now.

0


#16 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 14 March 2008 - 03:17 PM

UPDATE (03/14/2008):

a. unfortunately, the WM2003(SE) Jbed version has turned out to be only compatible with Pocket PC Phone Edition devices, NOT plain (phone-less) Pocket PC’s. There still aren’t WM2003(SE)-compliant SMS.dll and phone.dll files. These two files are needed on WM5+ standard (“classic”) Pocket PC’s to make Esmertec’s products / Jblend work. While the “hacked” DLL’s are compatible with WM5+, they aren’t with previous operating systems. That is, you’ll need to wait for a WM2003(SE)-compliant set of “hacked” DLL’s to be released.

Also note that there are some WM2003SE Phone Edition models that seem to be completely incompatible with; most importantly, the Qtek 2020i.

Also note that some? all? of the (again, currently, only WM2003(SE) Phone Edition-compliant – do NOT bother if you only have a phone-less PDA!) contain wired-in paths. For example, the one linked to from THIS page (see daemonpnz’s post at 10.02.08 10:22:56) must be extracted to “\Storage Card\jbed0524\”. Should you want to put it somewhere else (because, for example, your PPC PE device is a non-English one), you’ll need to hexedit Jbed.exe inside the RAR file and change the two occurrences of the above path to your liking. An example showing changing the space character to a B in "Storage Card".

Posted Image

(Incidentally, the reason for this was the following: I’ve tested it on my HP iPAQ 2210, which is a dual-slot machine, using the card names SD Card and CF Card. As you aren’t allowed to create a directory named “Storage Card” in the root of the file system, I had to hexedit the file so that it uses another name. “StorageBCard” can already be created. Note that, as the HP iPAQ 2210 is a no-phone device, this didn’t help much as it still refuses to run. Again, because of the still-missing, WM2003(SE)-compliant SMS.dll and phone.dll files.)

I let you know when Jbed becomes compatible with non-phone pre-WM5 devices.


b. I’ve also tested some of the versions linked from the 4PDA.ru thread on my HTC Vox (s710) to find out whether they’re any good compared to the old MIDlet managers; particularly Cloudyfa’s version - the version that, so far, I’ve recommended to all MIDlet users (unless in need for M3G (3D) support.). These two are both “fixed heap” versions; some of the less simple games (for example, DoomRPG) and benchmark apps with large memory requirements are stated to run much better / more reliably in the fixed heap versions than in the regular ones (for example, that of Cloudyfa) because of the much bigger available memory. I haven’t tested the effects of this myself.

1. JBed3dMod_HeapSizeFix (that is, 3D-capable Jbed version, based on 20070524.2.1, with fixed heap)

I was really interested in how this (and an additional, hacked file available for download HERE - just overwrite JBed.exe of the original, already-installed version with JBed3d_SreenFix.exe after renaming) worked because, at 4PDA.ru, there’s a version that promises flawless, screen problem-free functionality on MS Smartphones also compatible with the excellent Gmail client MIDlet.

(Also see THIS (original HERE) for more info; see freesunny's post at 10.01.08 10:56:06.)

So far, it seemed impossible to make the latter (the Gmail MIDlet) flawlessly work on MS Smartphones under any version of Jbed. An example of the display problems the non-hacked version (or any Jbed version) can be seen in the following screenshot:

Posted Image

Unfortunately, the hacked version (after overwriting the EXE file with the separately downloaded JBed3d_SreenFix.exe) doesn’t really work with Gmail: while indeed the entire screen estate is used, the three lowermost menu items (Search, Compose New, Exit) aren’t visible, just like with the non-hacked case:

Posted Image

Note that essentially the same results from the 4pda.ru folks can be HERE. The same problem also exists in Portrait mode, not only in Landscape.

All in all, while it’s certainly a step in the right direction, you will still have problems with (at least) the Gmail MIDlet. If you absolutely hate the missing display area in the MIDlet listing on MS Smartphones with the old Jbed versions, you might want to consider upgrading, though.

2. I’ve tested JBedModHeapFix (02.01.08) too – a somewhat extended and fixed Jbed version. While it does have certain advantages over Clodyfa’s version, it entirely lacks music support and is based on the 20070802.2.1 version – that is, the same “old” version as that of Clodyfa and not anything newer. I don’t really recommend it if you need sounds / music, which is excellent in the Cloudyfa version – again, unlike any other (earlier!) versions I’ve tested, including earlier Jeodek versions like the 20070425.1.1 version coming in the original (and just-updated) firmware of the HTC Vox / s710 and having very bad and distorted sound.

Note that the Jbed version lacks the the English jbed.exe.0409.mui file – it only has the Russian localization, that is, jbed.exe.0419.mui. This means, unless you copy the (standard) jbed.exe.0409.mui file from, say, the Cloudyfa version to the new one, it’ll have messed-up, invisible menus.

I’ve also tested whether these two versions, finally, fix the two biggest problems with the Cloudyfa version:
  • it’s not possible to install Cloudyfa’s version on the storage card: with the new Jbed version, it’s possible – without any manual hacking. In this regard, it’s much more recommended than Cloudyfa’s. (Haven’t tested the Jbed3D version in this regard.). That is, you can safely direct the CAB installers to install the managers onto a card: they WILL be installed there, not taking up any built-in storage.
  • with Cloudyfa’s version, it’s not possible to start MIDlets from inside the Jbed interface if you use a localization using not strictly Western characters:
    Fortunately, both the non-3D and the 3D versions available at 4PDA.ru are compatible with non-Western regional settings, unlike Cloudyfa’s version.

    (Note that, in the original Cloudyfa version, you can still execute MIDlets via a direct invocation link file if you have an otherwise incompatible regional setting, circumventing the standard interface listing all your MIDlets. This, however, needs some additional tinkering and, again, you won’t be able to select the MIDlet you’d like to run from the built-in list of the MIDlet manager. Also note that I’m speaking of the generic Regional settings, NOT the language of MS Smartphones (you can easily change the entire interface language of MS Smartphone devices.). Your MS Smartphone language may be, say, East-European; if you still use some non-Eastern regional setting, the apps started from inside Cloudyfa’s version will still run and you won’t need to use direct invocation link files.)
Also note that neither of these versions have any sound emulation. This, again, isn’t a change from the previous 3D (M3G)-compliant version but can be VERY bad news for plain non-M3G-compliant Jbed users, as, again, the Cloudyfa version has excellent music / sound emulation. That is, stick to the latter if you need music.

0


#17 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 14 March 2008 - 08:55 PM

UPDATE (some 5 hours later): I’ve also tested the latest Jbed version, JRebeiro_EsmertecJbed_20071119.3.1. I’ve already mentioned it HERE but, then, I didn’t have the time to thoroughly test it.

The bad
- not possible to install it to a storage card by default
- display problems on MS Smartphones (as with all the other Esmertec Jbed versions – except for the M3G-specific, hacked 4pda.ru version). Note that, again, this doesn’t have any effect on how Opera Mini 4 or games work; only the main MIDlet manager MIDlet lists and, for example, the Gmail MIDlet are affected

The good
- the latest version; reported to be very fast
- M3G compliant
- has sound (as with Cloudyfa’s version)!!

All in all, highly recommended for gamers.

It’s available HERE (mirrored HERE so that you don’t need to search / register).

Also see THIS German language Pocket Players Reloaded article on the games it’s compatible with.

0


#18 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 20 March 2008 - 06:17 PM

UPDATE (03/20/2008):

1. THIS and THIS posts in THIS thread (from an iPAQ 210 user) might be of interest to, for example, Opera Mini users.

2. I’ve published a review of SHAPE ServicesTSMobiles: Terminal Service Client for Mobiles (cross-posts: AximSite, XDA-Developers - 1, BrightHand, HowardForums, MoDaCo), a Java-based remote desktop accessor, RDP-compliant client. It works pretty well on Windows Mobile, both Pocket PC’s and MS Smartphones, under (the latest, 3.1 version of) Jbed, the best MIDlet manager for Windows Mobile. (Incidentally, this also shows what’s Java is capable of – this MIDlet is REALLY nice and fast, even by Windows Mobile standards!)

3. Pinned (sticky) at the highly popular MoDaCo Smartphone General Discussion (screenshot of this HERE)

0


#19 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 05 April 2008 - 11:45 AM

UPDATE (04/05/2008):
In the meantime, I’ve tested two versions of the latest, 3.1 version of Jbed and found out the following (starting with, currently, the latest and, unless you MUST install it on your storage card without any manual hacking, most recommended version):

1. Jbed Java 3.1 20080222 (available HERE; mirrored HERE for your convenience): this version runs flawlessly under WM5 (not only WM6 – note that some older versions of 3.1 are NOT WM5-compliant). It supports 3D (tested with Need for speed carbon and Night Fever; neither of them run under the non-3D-capable Cloudyfa 2.1), (as usual, excellent) sound. It can’t be directly installed onto a storage card, however. (As with some older versions, it’s possible it can be hacked there, though, with some manual file copying and registry / start menu link rewriting – I haven’t tested this.)

2. I’ve also thoroughly tested JBed_20071119.3.1_3dMod_HeapSizeFix_v2_wm6(lovetz1) linked from THIS MoDaCo thread. As a plus, it can be directly installed on a storage card, as opposed to the version above. It, however, doesn’t support sound at all. Otherwise, it seems it’s pretty much the same as the version above – except for WM5-compliance: I haven’t tested the WM5-compliant subversion. Again, I’d stick with the 20080222 (the first) version unless you really need every single byte in your built-in storage.

3. Note that neither version was able to run the s60v3 (Nokia) version of Command & Conquer 3: Tiberium Wars, the latest-and-greatest real-time strategy from EA Mobile – upon loading the mission (and displaying the progress bar), it just locks up. (Needless to say, it’s working flawlessly on the Nokia N95 v20). It seems no Jbed version is compatible with this excellent game – I’ve tested with several. This means the extended, “hacked” heap didn’t help with particular game. It might help with others, though.

4. Also note that the first beta of Opera Mini 4.1 has been released in the meantime. It simply ROCKS and is a must. See THIS for a complete review & tutorial.

0


#20 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 11 April 2008 - 05:18 PM

UPDATE (04/11/2008): XDA-Devs forum member Ebenezer has released a version of Jbed 20080222 3.1 that can be directly installed to a storage card. It also supports sound and M3G (3D). Make sure you switch to this version if you prefer keeping your MIDlet manager and deployed MIDlets on your storage card. I've also got rid of the old, 2.1 Cloudyfa version (along with all the previously-mirrored and, now, outdated Jbed versions - this is why the old mirror links will no longer live) and made the new version of Jbed available HERE for direct download.

0


#21 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 12 April 2008 - 01:56 PM

UPDATE (04/12/2008): Note that the just-recommended Ebenezer Jbed 3.1 doesn't create a link in Start Menu (not even when installed to the built-in storage); therefore, you'll need to manually create it. It's pretty simple: either copy (after, if you install Jbed on a storage card, changing "\Windows\jbed.exe" to "\Storage Card\Esmertec Java\jbed.exe" in it; if you're afraid of manually editing the file, I've created it for you; just right-click THIS and select Download / Save) to \Windows\Start Menu\Programs (on a touchscreen-enabled Pocket PC) or \Windows\Start Menu (on a touchscreen-less MS Smartphone). On Pocket PC's, you can also go the usual way: go to the home directory (for example, \Storage Card\Esmertec Java), highlight jbed.exe, select Copy; go to the target directory (\Windows\Start Menu\Programs or any subdirectory of it) and select Edit / Paste Shortcut. Then, you may still want to rename the just-created .lnk file so that you can remove the "Shortcut to" prefix.

0


#22 User is offline   Menneisyys 

  • Hardcore
  • Group: Moderator Team
  • Posts: 1,038
  • Joined: 03-December 06
  • Devices:a lot

Posted 13 April 2008 - 08:01 AM

Hackers needed: new MIDlet Manager with BT support! Can anyone help?

Just received this on my blog (http://www.pocketpcm...1&c=1&tb=1&pb=1 ):

Hi,
...did you notice that the free navigation application nav4all at http://www.nav4all.com is also using a midlet manager for smartphones? It supplies Fullscreen, Bluetooth and Cleartype support but is unfortunately tightly linked to this single application. Do you know any way to get this decoupled? The midlet manager is called AIMSmidp.exe and I could not find any reference around the internet for this one. I did some primitve renaming of files to trick it - but no success.

bye
tobbbie
:-)

0


#23 User is offline   tobbbie 

  • Regular
  • PipPip
  • Group: Members
  • Posts: 106
  • Joined: 28-March 05
  • Location:Germany
  • Devices:Tornado (+ see signature)

Posted 13 April 2008 - 01:12 PM

View PostMenneisyys, on Apr 13 2008, 10:01, said:

Hackers needed: new MIDlet Manager with BT support! Can anyone help?

Just received this on my blog (http://www.pocketpcm...1&c=1&tb=1&pb=1 ):

Hi,
...did you notice that the free navigation application nav4all at http://www.nav4all.com is also using a midlet manager for smartphones? It supplies Fullscreen, Bluetooth and Cleartype support but is unfortunately tightly linked to this single application. Do you know any way to get this decoupled? The midlet manager is called AIMSmidp.exe and I could not find any reference around the internet for this one. I did some primitve renaming of files to trick it - but no success.

bye
tobbbie
:-)


Hi Menneisyys,

...thought to keep this a little more off the big wall for a start :-)
Anyway - the bluetooth support is achieved by some additional dlls and what the rest is concerned, I really have no clue how powerfull this VM may be. It has sound as well for the vocal announcments (despite in low quality compared to TomTom), but I have no idea about midi - which the gamers may need. I thought that you with your expertise and reputation could contact nav4all for some more info - I tried but without success. Maybe its better to be polite in the first place before ripping apart their bundle.
Also notice that the midlet manager is NOT terminated when the application quits. You have to remove it (AIMSmidp.exe) manually with a suitable taskmanager (e.g. CeleTask).

bye
tobbbie
:-)

0


Sponsored Links

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2012. MoDaCo uses IntelliTxt technology. Privacy Policy / Contact Details.

Skin and Language

Sign in here


Sign in options
Log in with Facebook Log in with Twitter   Go to advanced login Register Now!