>either do what ever I can to make it compatible with current VNC
>viewers, or dump compatibility and modify the viewers to work how I need
>them.
Hm, modifying viewers is more work to do than modifying the user
interface from plex86 (or write a completely new VNC-UI for plex86).
Especially because viewers were changed in developing progress, you have
to modify every new version.
Some days ago, we spoke about a generic interface for different user
interfaces (or an open API for accessing our vmm generally...). My
favorite is such an API and several UIs, such as our current GUI,
your VNC client, a text UI and so on. You may specify what you need,
than let's look what to do. Think about the great perspective for
computer trainings with virtual machines and VNC viewers, where the
trainees can play in their VMs as they like and the trainer can
connect to the VM if there are questions, problems or exams...
jens