I got the I2C monitoring app running under Windows NT Terminal Server on my main computer as a .NET 1.1 assembly and the Windows 98 board but cannot find an easy way to talk to the parallel port for switching relays. Otherwise the sensing application window is running well. I don't seem to be able to do transparent windows in Windows NT or Windows 98, they still look great if they cover the desktop.
I am going to install the .NET 1.1 runtime on my main development machine again, the great thing about this discovery is that if I can guarantee that .NET 1.1 runs anywhere the runtime works, I can work on the programs on my development desktop and just transfer the code to the ThinkBoy server. I am trying to get a WAN with optical isolation going for the shelter to run my entire network so I can literally remote in and check on the shelter anytime through a thin client from anywhere on the internet. This is my ultimate dream.
Thin clients run .NET applications from the server pretty well but sometimes they begin to hitch and flicker in Citrix and I don't know why. I think it has something to do with the video refresh frequency. Trying to fix this problem now.
When I started last year and was thinking of hardware with 2MB RAM and a 16 MB flash card, Geos Ensemble was my target system. Since I have been buying PC/104 Pentium IIIs now on Ebay for $10.00 a pop I have been able to enlarge my horizons and aim for more and more decent support for Windows NT-98 OS with storage and RAM. Either way, you should have no problem running Vault-OS on any 32 bit x86 device with 32 MB RAM for the client and say 256 MB for the server. Most old portables can handle this easily with a USB or PCMCIA flash card as their boot device.
This will be better than Puppy Linux, stabler and easier to maintain. Windows NT Terminal server is like Latin - a dead language. The support is ubiquitous and there will be no changes with SP6 the last update. You will be running a very, very powerful system with room for lots of customization and all the power and glory of .NET applications. If you then install Nano-98 Windows on all your supporting devices or else a simple thin client PXE you will have more than enough power to supercharge anything you are running on it.