I developed an SDL game without issues on Vista so it's most likely not due to the OS being Vista though I'm not exactly sure what the problem is.