Hello !
I am in a very similar situation :
trying to run the demo under wine, on a x64 fedora linux machine, with an old GTS 250 Nvidia card. My driver is the latest that Nvidia released for my platform : 340.102
Everything looks smooth first : the demo dowloaded several patches and restarted, then it downloaded data files, I could see the stars and a 3D spinning earth behind the "initializing world" message ( so It seems wine is willing to play nicely with opengl ) until I hit the same error as reported by the OP :
00:18.113 ERROR: error compiling the program `objshaders'
0(2890) : error C7011: implicit cast from "int" to "uint"
0(2892) : error C7011: implicit cast from "int" to "uint"
0(2896) : error C7011: implicit cast from "int" to "uint"
00:18.114 ERROR: OpenGL error: shader compilation failed (: objshaders)
While I suppose you do not really support Wine issues, it does not seem to be wine related, but rather due to the driver being outdated as you said.
Do you have plans to release a new workaround ? It would be really nice to be able to see this working under wine !
Or, is there a way to test a previous version where the bug wasn't triggered ? Like preventing the demo to patch further than the version that worked ?
Thank you anyways for the amazing work !!