| Pre-release available:
jp2x-0.2-pre1 (06/07/07)
|
|
Note: While reasonably stable, JP2X is undergoing rapid development and should be considered beta software. Feedback are encouraged and welcomed.
|
Overview
JP2X project has for main goal to provide a complete and free Java environment for the GP2X.
See the Objectives to know why this project was started and what it attempts to be.
JP2X is based on these projects:
- Cacao JVM : a JVM with JIT, in particular for ARM (thanks to Christian Thalinger a.k.a twisti from Cacao project for his support)
- GNU Classpath : the free implementation of Java libraries from GNU
- SDLJava : a Java binding to SDL
- SDL-AWT : AWT peers over SDLJava for GNU Classpath
JP2X is distributed under the terms of the GNU General Public License.
Roadmap
- 0.2-pre1 (current): SDLJava support
- 0.2-pre2 : AWT/Swing support
- 0.2-pre3 : MIDP2 support
News
04-07-2007
- Updated to Cacao 0.98 and Classpath 0.95
09-10-2006
- [FEATURE] Developed the "JP2X Demo" to test SDLJava performance on GP2X.
04-10-2006
- [IMPROVEMENT] Copy of data from Java to SDL surface is now 4x faster (fix in SDLJava JNI code)
05-09-2006
- Creation of the SDL-AWT project to provide AWT on top of SDL.
24-08-2006
- Switch to Cacao JVM (provides a JIT for ARM) with help of Christian Thalinger (a.k.a twisti) from Cacao project.
23-08-2006
- [BUGFIX] Fixed a bug in SDLJava library (get/setPixelData32() method) and submitted the patch to SDLJava project.
10-08-2006
- Updated to GNU Classpath 0.92
01-08-2006
- Added SDLJava CVS HEAD (01-08-2006)
28-07-2006
- Successful compilation of JamVM 1.4.3 / GNU Classpath 0.91 for ARM920t
- Simple "Hello World" program works
26-07-2006