|
|
WabaTM for DOS!IntroductionGo find your old 386 machines! I've ported Waba to DOS! Waba is a runtime environment based on a virtual machine similar to the Java Virtual Machine. It uses the a subset of the Java opcode set, omitting all opcodes pertaining to the long and double datatypes as well as threads and exceptions. It also has its own class library. The resultant virtual machine implementations are often very small. For full details, consult the WabaSoft home page at http://www.wabasoft.com. Currently, implementations exist for a variety of handheld devices (PalmOS, Windows CE, Newton) and operating systems (Win32, Linux). And now, DOS! Waba for DOS runs happily on a 386 with 4MB of RAM (maybe even less). WabaTM for DOS is covered by the GNU General Public License. For a free DOS implementation, try FreeDOS (http://www.freedos.org). (Haven't tested with this, unfortunately.) Features of This Port
Technical Details
27 February 2006 CreditsThanks are due to:
End-User Distribution: Quick Start
Building the DistributionFirst, a disclaimer: I am terminating this effort and shipping it due to lack of time and other personal commitments. The code seems to run well, but I haven't had time to add comments to the sources. This being said, the distribution was built using the following tools on Windows 2000. This is my configuration, not the minimum required one. The developer zipfile is doswabad.zip.
I use an Ant build script which has a number of targets for compiling, creating warp.wrp, creating .zip files, etc. Consult build.xml in the devl directory for full details. No makefile is needed for the waba.exe build because I stuck to Rick Wild's convention of including .c files in waba.c. If You Enjoy This...Would you consider visiting the following websites?:
Please Take This From Me!Due to personal commitments, I will be unable to maintain this port. Please take this and improve it, possibly merging this with SourceForge or SuperWaba. Unfortunately, in the near future, it is highly unlikely that I will be able to field questions about this, although you can always try to email me. Enjoy! -- Mohan Copyright © 1999-2005 by Mohan Embar, Inc. All Rights
Reserved.
|