It was relatively easy for a teenager to fully understand all the hardware and software in computers such as the Apple II and Commodore 64. Now it has become quite hard to understand how everything works, even in a "simple" PC. The IENJINIA Virtual Console and Devkit emulate hardware similar to an early 80's video games console to provide a better environment for learning how to write software.
IENJINIA is open source and writen in Java. Using Java allows us to make it available on most operating systems (Windows, Linux, Mac OS X), and to create a "sandbox" inside the virtual console which ensures that the video games can't access the file system or network on the user's computer (we don't want to create an environment in which teenagers can learn how to write a virus or worm!). Video games for the virtual console are writen using a combination of IPL and Java.
For more details you can read the IENJINIA FAQ or go to the IENJINIA project page at java.net.
We have a working version of the virtual hardware emulator, console, developer kit and a character editor.
You can download version 0.4 here.
You can keep up to date by joining one of the IENJINIA mailing lists. (nota: también hay una lista en español).
You can see what we are working on by checking out the source code from the CVS repository
If you have any questions or comments about this document, please contact email@example.com
Copyright © 2004-2005 Gerardo Horvilleur, All rights reserved.