1) OpenBSD release (cdrom) qemu 0.8.1 - I ran qemu under X and managed to install Win98 as guest. Works great! I saved the virtual disk. This system is no longer available to me.
2) OpenBSD 4.0 snapshot without X. installed qemu 0.8.1 from snapshot packages. I was pleasantly surprised to find out I don't need X to run qemu (using -vnc option)!
I run qemu with -vnc and access it with TightVNC 1.2.9 client from a Win98 laptop.
My problem is that the mouse doesn't line up. When I mouse over to vnc windows, I can see a tiny square where my local mouse is and I can see the mouse pointer in Win98 guest. The two are never aligned and move at different speeds. When the little square (local) mouse leaves the vnc window, the mouse on guest stops moving, but this makes it difficult to reach the edge of guest window.
I hope I have described this clearly. Is there a way to fix it? Is the problem in TightVNC client or the vnc server inside qemu?
