This just started happening to me last night when I booted up Beyond the Sword. I've been playing it with absolutely no problems and my laptop is more than enough to run the game, it was flawless until suddenly not only would my units not appear but I could select them, city names would also not be showing up.