[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Java on the Apple2 and C64
- Subject: Java on the Apple2 and C64
- From: ol.sc@web.de (Oliver Schmidt)
- Date: Tue, 07 Aug 2007 22:32:03 GMT
- Newsgroups: comp.sys.apple2, comp.sys.cbm
- Organization: 1&1 Internet AG
- Xref: g2news2.google.com comp.sys.apple2:2143 comp.sys.cbm:2815
Hi,
I successfully ported the NanoVM (www.harbaum.org/till/nanovm/) to the
cc65 toolchain (www.cc65.org).
It's a very minimalistic Java implementation written in portable C.
The binary built with cc65 is only 16kB.
The NanoVM source is available via anonymous CVS access at
SourceForge.net (sourceforge.net/projects/nanovm/).
To allow you easy access I created a zip file
(www.jantzer-schmidt.de/nanovm-cc65.zip) containing:
1. The tool necessary to convert .class files into an .nvm file to be
loaded by the NanoVM in case you want to create your own Java
programs.
2. An Apple2 .dsk image file containing the NanoVM binary together
with some samples. Type 'EXEC <TXT File> to run one of the sample Java
programs.
3. A C64 .d64 image file containing the NanoVM binary together with
some samples. Type 'RUN:REM <NVM File> to run one of the sample Java
programs.
The source of the sample Java programs can be viewed via CVS
repository browsing
(nanovm.cvs.sourceforge.net/nanovm/nanovm/java/examples/).
Best, Oliver