I had these problems too on my old machine (don't know about my current). It was hi-res and the character sometimes got stuck at the corners or borders of perfectly normal and very basic walkeable areas. If I wouldn't have lost my game anyway I would've started a similar thread here.