Something got corrupted, that's the only thing I can think of.
Try un-installing the game (copy your saves from user files to a backup folder first), defrag the drive to get rid of any traces
of the old install, then re-install SA & put your saves back.
If you have an earlier save, try playing from there.
Good luck, hope you get it sorted.