// Create the device (working on Irrlicht 1.4.2, not anymore on Irrlicht 1.6)
device = irr::createDevice(video::EDT_OPENGL, dimension2d<s32>(1024, 750), 16, false, false, false, 0);
if (device == 0) return;
// Create the device (working on Irrlicht 1.6)
device = irr::createDevice(video::EDT_OPENGL, dimension2d<u32>(1024, 750), 16, false, false, false, 0);
if (device == 0) return;