Do you have an extra HDD laying around? One option would be to throw in another drive and install windows to see if that helps. Another option that should work just as well would be to throw in a Linux bootable image like Knoppix. If you still have problems with the first meathod, I strongly suspect hardware. If you have problems with the second, it's definitely hardware! If the both the first and second work (or whichever you try), it's software related, but you might be able to get it going somehow. I usually say if it takes more than a couple hours to fix, it's worth the format and starting from scratch. There are a bunch of threads related to how to backup your GameEx install. If it were me, I would grab Knoppix and give it a go. If it works, then just format and reinstall from scratch! If you had it working a year ago but it won't work now, I strongly suspect some hardware is failing so that won't work...