Introducing PeeJay!
PeeJay? Yeah PeeJay..! Or call it Psp Java, PimpJava … Java for ur psp!
Yep, I made a small port of the j2me (K)VM, making my PSP capable of running JAVA programs.. It was a very easy port…. as the Sun KVM is easy to port. It was done in a jiffy…
…Â
See my video of running these classes:
Â
So why not sharing the stuff ?? (giving you a download link for example…)
It’s sad…
I asked SUN for permission for distributing my port and they said I could not (yet) distribute it for some (not to mention here) reasons. At least not now.. ![]()
Â
So perhaps some influent people can persuade SUN in someway.. mail them!.. ;-) or I have to port another VM..
Anyway porting the full MIDP dist will take some time.. So I could use dev help… Currently I’m in the process of building the graphical part (enabling MIDP2.0 compliant midlets on your PSP
).. And ofcourse also with the latest version of PiMPStreamerÂ




September 27th, 2006 at 5:50 am
Hmm, that sounds interesting.
Well not sounds , it is a very exciting thing.
Just a few days back I had written on my blog as to why the
hell we dont have a J2ME port on the PSP and well your
post today has made that feasible now. I look forward to
interesting developments here. BTW, I believe the only reason
SUN stopped you from doing this is probably because they
themselves wanna do it and announce in the near future, what say?
September 27th, 2006 at 6:26 am
Hmm, if you let people to download the SUN source code directly from the website. and if you only provide the patches to the source code, it might be fine.
Check Java Port for Freebsd:
http://www.eyesbeyond.com/freebsddom/java/jdk14.html
Normally you will have to do this:
1. Download the original source code from sun and accept the license
2. Apply the patches that they made to make sure it can be compiled under Freebsd
3. compile the code in freebsd (*not so simple but if you follow the steps, it will work*)
The idea is you can not release your java port directly, but if you let the people download the source from the sun, and compile it themself (*if you are willing to create the documentation on how to compile it*), you might be able to release the java for PSP
September 27th, 2006 at 6:46 am
Sun’s JVM implementation is open-source now, correct? Well, do you think that it would be possible to make a program that “patches” the source code with your modifications? Thus you would only be distributing your mod, and not Sun’s code. I would LOVE to have a JVM on my PSP.
September 27th, 2006 at 7:44 am
Hello great work you have done here and i will be sending a Email to sun about this to mayby get them to release for i have been apart of sun for 4 years now
hope i can help. Great job again.
September 27th, 2006 at 8:14 am
It’s ok. I still love you. Keep up the sweet and ever-awesome work.
September 27th, 2006 at 10:45 am
is this problem u don’t want to talk about solved when sun publishes an open source distribution of java??
is it posible to get more to know about this stuff, if so please contact me!
September 27th, 2006 at 11:20 am
Wow! That’s really cool, I could help you ;P
September 27th, 2006 at 11:37 am
Great work!
Can you give details of how you ported the KVM?
Also, what is the chance of getting Java 1.4 or 1.5 ported - the PSP should be powerful enough to run.
Cheers,
Damian
September 27th, 2006 at 1:11 pm
Hey, awesome work man, I would love to try this out.
September 27th, 2006 at 1:36 pm
Wow. I hope this can be released. I do know some Java and some Visual Basic. Unfortunatly, neither of those can be run on the PSP at the moment. Java on the PSP would be great.
September 27th, 2006 at 3:24 pm
Nice
Too bad it hasn’t been leaked yet …
Any news re: pimpstreamer ?
Still hoping for some adjustments/improvments
September 27th, 2006 at 6:04 pm
Wow! I didn’t even think this was possible. Too bad the chances of a release are slim.
September 27th, 2006 at 6:27 pm
Please can someone tell the people posting comments on QJ about RuneScape that RS is a j2se applet, and that this is a j2me VM port? They’re annoying me, and for some reason I can’t post comments there.
So how do you plan to map the PSP’s buttons to the buttons specified by MIDP? I guess the d-pad would map to GAME_UP, GAME_LEFT etc., and X would be GAME_FIRE, but what about the rest?
I hope that this can somehow be released.
September 27th, 2006 at 6:34 pm
SUPER-ULTRA GREAT WORK dude, I’ll send a message to sun asking to allow your release.
September 27th, 2006 at 6:47 pm
Sounds really cool! Only the chances are really slim they’ll give you permission, since homebrew is frowned appon by the big corps, and they are probably asking sony because it’s their device.. so pretty slim indeed..
Anyways, good job! very impressive indeed!
September 27th, 2006 at 6:50 pm
Could you post the patches and instructions on how to build it yourself?
September 27th, 2006 at 8:57 pm
awsome. but cant u just email to pple cuz i’ve been lookin forward to this or will sun get on ur case for that too. l
September 27th, 2006 at 9:17 pm
So, I am very interested in understading more
Drop me an e-mail.
Chris Melissinos
September 27th, 2006 at 10:43 pm
This is a really good news. I’m definitely a Java programmer. This is the only reason why I haven’t built any homebrew on my PSP. Any chance you get to port the Foundation profile ?
September 28th, 2006 at 2:17 am
Yeah, thist would be great if possible! I’m cheering for ya!!!
Also, would you be able to use Swing with it?
September 28th, 2006 at 7:38 am
Your problem will be solved when Sun open sources Java ME (within the next few months). I’d suggest you try to port CDC/FP/PBP - it’s probably more useful for the PSP’s capabilities.
September 28th, 2006 at 10:54 pm
hey dude its awseome, just release it LOL anyway, PIMP streamer is amazing, but u really wanna work on the Layout for it, like a nice Graphical User Interface man, because at the moment its looks rather shite. Keep up good work man!!!
September 29th, 2006 at 12:07 am
guys, perhaps sony already took a spot in PSP java developement, i mean, there isnt much reason besides that to make a huge deal out of it right?? tell me what you think
September 29th, 2006 at 12:50 am
someone should “leake” it nah just joking but great work!
October 1st, 2006 at 4:30 am
can u email it to me. im sure its ok to give away privately
October 1st, 2006 at 2:53 pm
hey im not sure but is there a way to get ajax to work on teh psp, or the latest flash. prolly not, im not really good at this stuff, but if there was it would be way coool.
anyways kudos for the java
October 5th, 2006 at 2:57 am
hey, you can kind of just make it so people can take it off google if you want. theres the google hack thing where you type in ?intitle:index.of? “psp java” or whatever you end up calling it, and then we can get to your parent directory and download it from there. i’ll keep checking for you to do that… but you cant be blamed if people get the program from accessing your computer all by themselves. -nice work, man, i’ll really enjoy it when it’s released.-
October 18th, 2006 at 12:53 pm
I sent Sun an email too…
“Hello,
Thank you for your interest in Sun Microsystems
and for taking the time to write.
I will forward your suggestions to the program
managers of The Sun Developer Network.
Please note that the content teams may not be able
to reply to every message, due to the volume of mail
that they receive. We do consider all feedback and
appreciate your support.
Sincerely,
Sun Web Team
Sun Microsystems, Inc.”
Who’s I?
November 10th, 2006 at 4:29 pm
that sounds really great. I was thinking in porting platform like squeack or some scripting language like python or javascript.
Can nyou please give the list of the software available (SDK) of PSP and where can I get it ? Or just link me to the suitable web site.
Thanks and great job again.
November 13th, 2006 at 1:57 pm
Nice work as ever Dick !
What’s up now, since Sun has just released his Java source code under GPL v2 ?
:)
Cheers,
Zx
November 13th, 2006 at 10:17 pm
D’oh, I was about to ask the same!
November 14th, 2006 at 1:33 pm
Java (even mobile) in now in GPL 2…how about distribute the Pimpware
November 15th, 2006 at 2:56 am
Seriously. J2ME is now GPL 2. Release Pimpware to the general public.
Just don’t call it ‘Java’-something. Give it another name since the ‘Java’ trademark/copyright is owned by Sun.
November 15th, 2006 at 6:11 pm
Hi,
Just discovered this! JAVA on PSP !?!? LOVE!
I am totally exited!! Can someone help me install it can it be installed? lost lost lost I downloaded peejay-0.1.tar.gz I am not so good at PSP except for RidgeRacer… I cant wait to see……but I can’t install it…..dont know were to start… help the poor guy…do I need special loaders and firmware version??
what needs to be copied where?
November 24th, 2006 at 5:36 pm
Nice only if u can give us the download link then I woul totally buy a psp!
December 11th, 2006 at 6:45 pm
Ok, now this is cool. If the 3d libraries are supported it would rock! Count me in on being an early adopter. I’ve been using the PSP browser and a web app for my apps and this would surely my me happy since porting to html based environment really limits what you can do…
December 20th, 2006 at 4:13 pm
nice job. im doin a parallel work using cldc 1.1.
it’s cool. i tried to run sample apps which were mainly
loaded from memory (JAR_FILES_USE_STDIO=0) and
CLDC libraries were prelinked with the kvm.
midp libs..lots of kni’s i guess.
cheers!
January 2nd, 2007 at 11:48 pm
I have d/l the archive from several places. When I try to un-archive it ,with WinRaR, I always get an Unexpected end of Archive message. any ideas?
January 4th, 2007 at 7:20 pm
I found a link to a copy that unzipped correctly,
thanks
April 6th, 2007 at 6:25 am
What are you waiting for? Release it! Did the guy who emulated windows on psp ask microsoft for permission?! No! Did America ask the Soviet Union to enter space?! No! Just release it is your destiny, otherwise someone else will. What is the worst that can happen? I agree with the other guy call it a different name. But look at it this way- imagine the whole entire homebrew community using your utility. I’m sure if I gave this feature to someone than took it away they would cry 5 rivers. Please I am begging
April 6th, 2007 at 6:26 am
asap
March 21st, 2008 at 1:26 pm
can i runescape play on my psp?
May 18th, 2008 at 9:49 am
please someone mail me on knarf@solcon.nl to tell me how to use peejay i dont understand thx for help
October 4th, 2009 at 10:38 pm
Concerning Runescape:
Peejay is a j2me port. It does not use or make available j2se (which is what Runescape uses)
So, No Runescape for the PSP (yet). Perhaps someone will make a port. Perhaps Jagex Inc. Will release a Runescape PSP port.
Thank you.