Porting phoneME on PSP

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
M@x
Posts: 6
Joined: Tue Feb 05, 2008 5:03 am

Porting phoneME on PSP

Post by M@x »

Hi,
I just setup a new open source project to porting SUN's phoneME implementation to PSP. The first step is phoneMEFeature, and the future may come with phoneMEAdvanced. Please go to my project to have a look (http://sourceforge.net/projects/pspme/ ), I need many helps in term of suggesting and testing.
Now you can download the beginning version release from the project site, in both source and binary, please help to test with MIDlets, any advice, bug report or feature request is welcome. The current version doesn't support networking, nor do sounds and music. However, I've tested several MIDP applications which I can found and most of them are running well. Please also notice the Bugs & Issues report in the ReleaseNotes, thanks!

M@x
Wraggster
Posts: 121
Joined: Fri Aug 26, 2005 7:40 am
Contact:

Post by Wraggster »

thanks for the news/release ive posted it over at my site also.
Webmaster of http://www.dcemu.co.uk

DCEMU The Worlds Only Homebrew & Gaming Network of Sites.
J.F.
Posts: 2906
Joined: Sun Feb 22, 2004 11:41 am

Post by J.F. »

What's the difference between this and KVM?

http://www.pspkvm.com/

It looks like both are JavaME clients that report themselves as a specific class of phone.
M@x
Posts: 6
Joined: Tue Feb 05, 2008 5:03 am

Post by M@x »

J.F. wrote:What's the difference between this and KVM?

http://www.pspkvm.com/

It looks like both are JavaME clients that report themselves as a specific class of phone.
pspkvm is a KVM porting but not phoneME, or say, they're different JavaME implementations. Actually pspkvm is my initiative motivation to porting phoneME, because the author didn't response quickly about bugs and questions, and it's not open source. phoneME is GPL software, which is better than KVM in term of legal issue, while KVM is not.
From technical perspective, phoneME uses JIT and optimized interpreter to achieve good performance - though current PSP implementation hasn't enabled it for its MIPS arch, but the infrastructure is much better than KVM in anyway; More, phoneME has to branches: phoneMEFeature and phoneMEAdvanced, the latter one is CDC implemenation, which is more efficent and powerful, my final goal is porting them both.
J.F.
Posts: 2906
Joined: Sun Feb 22, 2004 11:41 am

Post by J.F. »

M@x wrote:
J.F. wrote:What's the difference between this and KVM?

http://www.pspkvm.com/

It looks like both are JavaME clients that report themselves as a specific class of phone.
pspkvm is a KVM porting but not phoneME, or say, they're different JavaME implementations. Actually pspkvm is my initiative motivation to porting phoneME, because the author didn't response quickly about bugs and questions, and it's not open source. phoneME is GPL software, which is better than KVM in term of legal issue, while KVM is not.
From technical perspective, phoneME uses JIT and optimized interpreter to achieve good performance - though current PSP implementation hasn't enabled it for its MIPS arch, but the infrastructure is much better than KVM in anyway; More, phoneME has to branches: phoneMEFeature and phoneMEAdvanced, the latter one is CDC implemenation, which is more efficent and powerful, my final goal is porting them both.
Sounds great. Thanks for explaining the difference.
Post Reply