Haven't played those games you've mentioned, inot. except for Baldur''s Gate II. Thought it was okay only.