uncadonego on 15/1/2010 at 21:37
I dragged the chess folder from my son's laptop onto a thumbdrive and dragged it into my comp. He has Vista and I have XP. When I click on Chess.exe to play it, it says that it's not a valid win32 application. I love the game.
Any way I can get it to work on my comp?
Al_B on 15/1/2010 at 22:49
Windows reporting that a program isn't a valid win32 application can be for a number of reasons (e.g. corrupt executable) but in your case I'd be willing to bet that it's because it's requiring a DLL or other dependancy that is present on your son's computer - but not yours.
A quick tool to check this is the (
http://dependencywalker.com/) dependency walker which will tell you if any references are missing. Just open the executable file in it and it will let you know which files are missing.
Painman on 16/1/2010 at 07:37
Is your son's copy of Vista 64-bit? I just checked chess.exe on my own machine in CFF Explorer, and its file type is portable executable 64. That might explain the problem. :(
uncadonego on 16/1/2010 at 22:00
I downloaded that dependency walker and man, s-o-o-o-o many things missing, it can't possibly be worth trying to get it running. Anybody know of a decent FREE chess program? Searching with Google has been tedious and not very satisfying.
Brian The Dog on 17/1/2010 at 09:46
I use WinBoard and then download any chess engine (e.g. crafty) you want to use - you just configure the software at startup (by Windows or shortcut arguments) to use that engine.
Crafty is a bit overkill for someone like me though, who is rubbish at chess :cheeky: I only use it for checking the "chess problems" I've had a go at. I'd personally recommend (
http://www.play.com/Games/PC/4-/12145939/Fritz-Chess-12/Product.html) Fritz, which although you pay for, is cheap and suitable for all abilities of player.