added back visualinfo.c, perhaps this is needed for linux (builds windows, not linux)