Did that stuff 2 years ago for my personal usage and i finally decided to share it. Works fine when connected to my ubuntu box running vnc4server.
It run slower when connected to a windows 7 machine. Do not ask me why
Only 32bpp mode is supported with hextile, rre, copyrect & raw rfb encodings. There are probably many things to improve in the code to get it running faster but i have no time to spend on that right now. I might release the code on github if somebody request it.
Use a usb mouse & keyboard for a better experience.
Of course, it is provided “as is” without warranty of any kind.
PS: Thanks to the great guys that brought the psl1ght toolchain and the SDL porting to the open community.