The code:
Code: Select all
ShellExecute(NULL,"open","movie1.exe","scene-1.avi",NULL,SW_SHOW);
printf("What color depth would you like to use?\n");
scanf("%d",&bitscolor);
printf("\n");
printf("What renderer would you like to use? Press '0' for NULL, '1' for hardware,\nand '2' for software.\n");
scanf("%d",&driver);
printf("\n");
printf("Fatal Freedom: Scythe of the Phoenix (C) 2005 DECAPITATION GAMES\n");
system("pause");
printf("Loading...");
allegro_init();
install_sound(DIGI_AUTODETECT,MIDI_WIN32MAPPER,NULL);
if (driver == 0)
{
typed = EDT_NULL;
}
if (driver == 1)
{
typed = EDT_OPENGL;
}
if (driver == 2)
{
typed = EDT_SOFTWARE2;
}
IrrlichtDevice* device = createDevice(typed,core::dimension2d<s32>(960,600),bitscolor,true,true,true,0);
IVideoDriver* driver = device->getVideoDriver();
ISceneManager* smgr1 = device->getSceneManager();
IGUIEnvironment* gui = device->getGUIEnvironment();
IGUIInOutFader* faderblk = device->getGUIEnvironment()->addInOutFader();
IGUIInOutFader* faderred = device->getGUIEnvironment()->addInOutFader();