almost good VGA

Signed-off-by: netpok <netpok@gmail.com>