Original Post
Well, I guess I am beginner. I have made 3D engine and had problems to run it on vista(BSOD). I thought it was my code that made vista crash, but I tried to make simple 2D-programs and it seems that SDL is the one that makes vista crash. To add even more randomity it does make even windows 7 crash and not only that it seems to crash only in about 70% of vistas and 30% vistas does run it without any problems. I have tried just about everything, but it won't work(I even crosscompiled those binaries on debian to make it work, but no...). Programs compiled without SDL will work on vista/windows 7. I am using: - Code::Blocks - gcc 4.2.1 windows - SDL-1.2.13 Problem isn't really how to get window open in windows. I could do that without SDL of course. Problem is that my engine uses procedural textures that are made with SDL. I would have to remake my procedural texture engine over again without SDL. Example program: http://cs.joensuu.fi/~ppakar/fun/mapgen.rar (Not recommended for vista users. Read whole post before trying if you are on vista. :D)