At the time, it hadn't. Not in computer games. I can't think of a single example predating Thief 2, except for Sanitarium.
Also, Karras never did snap. His vision was the same from start to finish. He had no breakdown or episode. There is a difference between a sociopath and a schizophrenic.