OK, the latest patches appear to have cured at least some of the problems, and the game is now playable. Large areas still take some time to load, but nothing at all like yesterday, when the game simply froze. So I guess well done, Larian!