Hey everyone I know this may not be the best idea to incorporate a problem into my first post but as I've seen the admin responds a lot to these I thought it might be easier to solve it. Before I get into my problem I'd like to talk a bit about myself. I have recently got into programming as a hobby and learnt C++. I am currently learning SDL to start on game programming. Now onto my problem So I've been following a wonderful tutorial from Lazyfoo.net that teaches SDL. My problem is that I can not use images of a different type than .bmp. If I use .bmp the program loads fine but when I use a different extension for example .png, it does not work. What happens is that a blank window quickly pops up for less than a second and closes. I have rechecked that I had set everything up for SDL and SDL_Image. From .libs to the .dlls I've literally checked at least 15 times. Also on my compiler (Visiual C++ 2008 expres edition) it says there were no errors which puzzles me. For the source code of the project you can download it here: lazyfoo.net/downloads/index.php?file=SDLTut_lesson06 (sorry for not having the full length but It won't let me post it) I do wish to overcome this as wasting about half a day on something like this that does hold me back from continuing is rather annoying. Any and all help is welcome Thanks for reading all that and I hope I will have a great time here as I overcome all my troubles through programming. God Bless.