I tried to use two different CvGameCore.DLLs : 1.) compiled with MS VC++ Express 2005 -> failed. The game CTD after lading screen. 2.) compiled with CodeBlocks and MS VC++ Toolkit 2003 -> OK Suchy : have you been able to play with that DLL or did you only compile it? To the GetKeyState : I used seperate installed SDK Platform. Havn't know its part of the Express edition. Will try to use only the inbuilt one.