tRio can be made to play with RioBoot. When you expand the receiver.arf file that comes with the riot-x.y.z package on a Windows machine you'll get a load of errors. These are down to symbolic-links which aren't supported on either FAT or NTFS. The work around is to make multiple copies of the actual files and name them with the symbolic names.

For example, in the bin directory there appears to be 76 files but in fact there are only 6 files (bash, busybox, lcd, ldd, nc & sh), and 70 symlinks; all of which point to busybox. So, in this directory you need to make 70 copies of busybox and name them: basename, cat, chgrp, chmod, chmod, ..., etc. Do this for each of the directories and voila! It's a bit of a kludge but I can assure you it works. I've got this going on both XP and Windows 2003.

-DR