So, I reinstalled Demigod after getting an Unable to Start: Unable to create Direct3D. Please ensure you have the right drivers blah blah.
After the reinstall, I still get the same errors. I've updated, unupdated and reupdated my drivers, so I know they are the right ones.
What the heck is going on and how can I fix it?