(Update: fixed the sourceforge project url. Interesting that by mistake I pointed to another project I didn't know, an AGI interpreter in Java.)
Brought Sarien back from the dead, and put the source tree under revision control in Sourceforge. There's a lot of dust & rust to be cleaned up in those lines of code in order to make it maintenable -- several layers of dirty hacks must be straightened out, and old kludges to be correctly addressed. It's also interesting to see how your coding skills have evolved in a couple of years, and how your code standards have changed.
Inspired by jameson's FreeSCI documentation, I've converted the currently existing AGI docs to DocBook and put it in the Sarien package. Lance Ewing's AGI utilities are in the bundle as well. Currently the SGML file is half-converted and under a revision process. A few sections have been removed and will be put back after the rest gets organized.
The QNX Photon driver for Sarien is already in CVS, and must be properly integrated to the config system to be built out of the box, as well as the win32 port via cygwin cross-compiler. I'm also tempted to port Sarien to PalmOS :) The Palm 160x160 screen is almost the correct size for the AGI 160x168 image resolution, I just wonder if the IIIc's CPU will be fast enough to run it (the Visor Edge is faster, but we'll need a colour display). Hmm, another reason to buy a PDA ;)