D3DBase: Don't pass the DEBUG flag when creating a device In order for this flag to not fail, you either need a Windows 8 machine or upgrade to the paid version of Visual Studio 2012. Not gonna happen.