![]() |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
* If you run the microemu demo midlet, does it also start in landscape? * Do you use your own launch scripts or the shortcuts in the application menu? If you have your own launch script, can you show it? * If you run the MIDlet settings application, is the "rotate midlet 90 degrees" option enabled? * Have you enabled the "Landscape" option in the Opera midlet itself? I think you still have some old preferences that only worked with the old build. To get those out of the way, I uploaded a new build at: http://davy.preuveneers.be/phoneme/p...aemo/deb/test/ The only change it has compared to the previous test build is that the "MIDlet Settings" application now has an extra "Clear" button, which will clear all stored preferences. I suggest you tap Clear, and then enable "Start in full screen" "Rotate midlet 90 degrees" "Use anti-aliased fonts" and then tap Save, and Close. Based on what I have read on forums and in online documentation is that auto-rotation does not work and that you need to use the QML components for that. I also read that Qt4 applications on MeeGo without QML wrappers always start in landscape. That is why I added the rotate functionality. For example, the "MIDlet Settings" application is also a simple Qt4 application. On MeeGo, it presume it will always start and remain in landscape mode. If others with a N9 also have these issues, or can point out which of my assumptions are wrong, I would love to hear from you as I cannot reproduce it myself with the emulator. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
constructor. After some significant testing, I found out that the game tries to play a midi file. I correctly executes the Manager.createPlayer() passing along a reference to the midi file. Since on N900, I have not implemented midi support, I throw a media exception like the JSR 135 spec specifies. However, the game catches and ignores this exception and assumes the midi player has been initialized whereas in fact it is null. So this is a bug in the application. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
etc). What is not working for you? Also, regarding the facebook app. I ran it, logged in on facebook, browsed through the application. Closed it. When I started the application again, it remembered my credentials. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
thx 4 the help Cristian |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
1 Attachment(s)
DavyP, thank you for your fantastic work!
Are there any chances that midi support will be added in the future releases of PhoneME? I'm mostly interested in java mobile utilities for guitar training and music ear training: I've attached a demo of a program called guitar trainer. The program starts and works as intended but there are no sounds. I suppose all the sounds are in midi format. I really hope that one day I'll be able to use these midlets with sounds on my N900 so I will be able to improve my music skills on the go. Thank you gain, Luca |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
So it's works fine. Thanks. |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
degrees". On the N9, the original naming was OK because the application by default started in landscape, and after turning it 90 degrees it would be in portrait mode. However, on the N900 which does support rotation, people got confused assuming that the "portrait" option would keep the midlet in that position. With the portrait option enabled and while holding the device in portrait mode, the midlet got displayed in landscape mode. That is why I relabelled the option to "rotate 90 degrees", because that was what I do technically. Anyway, I am glad the issue got resolved. Cheers, Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
/opt/phoneme/midp/midp_linux_fb_gcc/appdb Normally the write privileges should be ok, at least if you install the deb. I don't know which version you used for Nimbuz. I again tested version 1.9.5 (I downloaded the version for the LG KP500 - I just needed a JavaME phone with touch screen), and I went through the registration process just fine on my N900. I was able to log in and navigate around without problems. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
an easy task. You could rely on a software synthesizer like timidity and install a bunch of midi sound patches to play different instruments. However, the JSR 135 spec requires you to be able to play, pause, stop, rewind the audio stream, and this is difficult when you use an external media player. On all devices on which I had midi support working (Windows Mobile and Android) the sound format was built-in. However, your guitar app might also be simply doing some tone generations with a certain frequency, length and volume, but without source code it is hard to tell. Cheers, Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Thank you for your reply Davy.
The guitar app I've uploaded is just one of the many music apps I was trying to run on the N900. I believe that all of them relies on midi though. As you were speaking about external players, I remember playing midi files on the N900 default mediaplayer after having installed the midi decoding package a couple of years ago. They are talking about it in this thread: http://talk.maemo.org/showthread.php?t=50301 Would that be useful for the aim of adding midi support in phoneme? Even if maybe it could sound childish or simplistic to you, my programming knowledge is very limited and I can't help you as mach as I would. Thank you so much again, Luca |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
The link you provided indeed refers to some software synthesisers and midi sound patches. I have used similar players on Linux, and they indeed a nice sound, but they are hard to control from another application. To explain what I mean, have a look at the mplayer music player. It provides a slave mode which allows you to control it from a different application: http://www.mplayerhq.hu/DOCS/tech/slave.txt If the maemo port of mplayer also supports this slave mode, that would be the easiest way to implement audio playback support. Unfortunately, it does not do midi :-( Another way of adding midi support is using a lib like: fluidsynth http://maemo.org/packages/view/fluidsynth/ Cheers, Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Everything is more clear now, thanks.
Too bad mplayer doesnt support midi files. Now I can just really hope that one day you'll be able to implement midi support trough an external library like fluidsynth. Thank you once again, Luca |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Phoneme is great! some digital chocolate's and gameloft's touchscreen java games work. i have tried crazy penguin party, adventure of tintin and motocross trial extreme, they 100% work!
doodle jump works also, on fullscreen but is not very great on landscape mode. why all apps are so slow in portrait mode? is there thread for java apps compatibility? thanks! |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
http://davy.preuveneers.be/phoneme/?q=node/10#maemo You can download the latest and older builds as well from: http://davy.preuveneers.be/phoneme/public/maemo/deb/ This build integrates most of the changes from freemangordon (thanks again for that). However, it contains further fixes to support rotation (which freemangordon disabled), and I further optimized the rendering speed. With the JBenchmark midlet, I had a score of 3800 after freemangordon's changes, and with some additional tweaks, I was able to bump up the score to 4300 (yet another 10% improvement). Some additional remarks: for the fastest rendering speed, enable the option "Start in full screen" in the MIDlet Settings application. Also, do not enable to "Rotate midlet 90 degrees option". Especially the latter will significantly slow down the rendering. Feedback is much appreciated. Regards, Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Unfortunately, I cannot tell how bad it is as I do not have an N9. Best regards, Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Many apps rely on jsr 120 or 205 deal with mobile communications, massaging, which would be nice if they work well on phones. |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
@DavyP - mind to request your changes merged on gitorious?
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
http://davy.preuveneers.be/phoneme/public/maemo/src/ I basically added the rotation feature again, and increased the delay in the usleep function from 1 to 1000. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Been testing the new build for a couple of days now.. smooth is the word!
It behaves as if I were overclocking at 805, with very smooth scrolling in landscape/fullscreen. Windowed performance is definitely better than it was. Nice work! |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
help me!!!!!!!!! ola is not working....wap.ola.vn....thanks all!
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
I would phoneme to have ability to handle web links to .jad file (that comes when I try to download anything from opera store etc.). Also ability to change the operating system recognized by java apps (such as opera mini) to some java touch app would be great.
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
I am also not sure what you are referring to with the OS being recognized by Java apps. Are you referring to the following system properties? microedition.profiles microedition.platform microedition.configuration or are you referring to the User-Agent when you are doing a http request from within a midlet? Cheers, Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
cool i never thought about the ability of runing JAVA on N900 thanks [DarkGUNMAN] and Davy Preuveneers for this ;)
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Davy,
Did you have a look at Opera Next? It still hangs all the time with the latest build for me. Thx |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
I started at http://www.opera.com/mobile/next/, but I only seem to end up with Opera Mini 6.5 or lower with whatever link I take. Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
It's weird. Sometimes I can't find it on opera.com either.
Use this: http://opera-mini-next.en.softonic.com/java/download Edit: http://m.opera.com/next/ |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
When I kill the app, I see a call to GeoPositionInfoSource::createDefaultSource() as a last entry in the stack trace, though I would have to do some more debugging to figure out what is going wrong. I am not sure if the JSR 179 is to blame, but maybe a build without Location API support could help figure out if the above method is causing the crash ... Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Hope you can make it work eventually. But no rush needed. :)
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
plz guys some help when i clicked on the first post to download the maemo release i got error 404 file not found is it blocked or so plz some body help i really want this app:(
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
for maemo and meego over here: http://davy.preuveneers.be/phoneme/?q=node/10#maemo Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Thanx DavyP Very Much For This . ;)
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
DavyP, hopefully you can apply for a N9 http://lists.maemo.org/pipermail/mae...il/005134.html !
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
can we try http://talk.maemo.org/showthread.php?t=83827 with phoneme?
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
Quote:
Davy |
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
any1 plz provide me link to working ucweb java or steps to make it run with phoneme.....thanx in advance
|
Re: [TESTING] PhoneME Advanced (Java Mobile) prototype release
|
All times are GMT. The time now is 16:28. |
vBulletin® Version 3.8.8