After a complete rewrite of JaguiD VM using MoonRock, a new version is about to come!
Code has been optimized and there are no more memory leaks. Now, most classes are being rewritten for DOS as well as Java.
We hope to release this new version this month.
Next steps will be: the implementation of fields, sessions, a better Turtle UI and a Java assembler for you to develop JaguiD applications right from JaguiD!
I'm looking for java developers.
Graphics methods needs to be (re)written:
- filling routine
- drawLine, drawEllipse
Available Native methods (package jaguid, class Native)
- void putPixels( byte[] pixels, int x, int y, int pixelsPerRow )
- byte[] getPixels( byte[] pixels, int x, int y, int width, int height )
putPixels: pixels is array of indexed colors, color -1 is transparent
getPixels: pixels is array of indexed colors, color -1 is not read, returns modified array... read more
Palm and new release delayed. We are rewriting JaguiD from scratch. The VM is shrinked down and most native code is moved to java code.
A new pre-alpha version has been released for DOS and a DOSBOX bundle is also available.
We are going to port the Native class to PalmOS this month using the WabaSoft VM. So, JaguiD will also be compatible with Windows CE.
A new pre-alpha release is available for download with some optimizations and bugs corrected including more file support, raster font loading and graphical text display.
A new pre-alpha release is available for download with some improvements and bugs corrected.
JaguiD (Java Class runner) should be released this week but Turtle release will be delayed till end fo april/may 2006.
Take a look at the forums for more information.
For a taste of JaguiD, you may look at the screenshots and documentation sections of SourceForge's website.
In order to cleanup and optimize code, the first alpha version will be released in March 2006.
It will also provide more features:
- Garbage Collector
- VESA support
- Full user interface (named Turtle)
- Multi-sessions (using "attached" devices)
JaguiD developement is growing quickly. A first alpha will be released this month with the following features:
- Java Class Runner
- Uncompredded Jar file support
- Static methods
- Private static fields
- Multithreading
- Console
- Keyboard
- DOS/Java Mouse support
- Simple graphical output (primitives)
- Host file access
All this compatible with 8086 and small memory requirements.