Seriously one file with 2688 lines of code?
I don't think I'm gonna try to figure out what's going on in there...
Also I can't test if the application runs, because you're using SFML 1.6 and I'm using an ATI graphics card, thus the window never gets opened...
Have you ever heared of header and source files (like .hpp and .cpp)?
Or something in the direction of OOP?
Do you know that one can convert int to string and thus something like
case 1: text.SetText("1"); break; is the best wasted space and time?
I mean you're game seemed quite good, but such a codebase can't be read and understood by anyone else than you.
When reinstalling stuff did you make sure to use the latest drivers on all hardware?
I suggested to clean up your codebase, by splitting your things into diffrent objects that make sense (code design, OOP) and in the proccess of doing so convert everything to use SFML 2.
Don't just jump to the next thing and instead finish your game even more and refactor it.