If it seems like World of Warcraft Classic would be an easy project, you may not have spent as much time thinking about it as the developers. Heck, according to the latest development watercooler, it took some time for the team to decide what classic World of Warcraft should even be. The decision ultimately settled on patch 1.12, the last patch before the launch of The Burning Crusade, but that didn’t mean just loading it up and going.
It turns out that the classic code not only doesn’t like to play nice with modern video cards and anti-cheating software (because it’s more than a decade old) but has a lot of really inefficient ways of storing spell and ability data. So the developers have to also go through, piece by piece, to store everything in better formats and improve the experience across the board. Check out the full article to see the work going into making the classic experience work.