I ran it under Mono (under OS X), and it works, but
there are a few
minor problems. The first is that it is hardcoded to use \ as the path
separator, so it tries to open files in the current directory with
names of the form <subdirectory>\<basename>, instead of the actual
files in the subdirectories (for instance, it tries to open
./Disks\hdImage.img as the hard disk image.).
Heh, thanks for bringing that to my
attention. I'll get that fixed up.
Fortunately, this is easy to work around with symlinks
due to the fact
that Unices allow any character in filenames. The second is that it is
impossible to exit in any way other than suspending with ^Z and
killing the process.
Why would you ever want to leave? :) I guess I _should_ implement the
"exit" command one of these days.
Thanks for trying this out, it's good to know it won't take much to
allow this to run across platforms. I should get mono set up on one of
my linux boxes so I can make sure it works well for future releases.
Thanks!
Josh