As I've stated in previous mailings, I've started having problems getting HalfLife to run under Wine - while at one time I was able to complete all of HalfLife - Opposing Force running under Wine, now I am unable to get the textures to render correctly.
I have more information - I subscribed to Transgaming, downloaded the current WineX, installed HalfLife under it, and it works correctly.
So, that would tend to exonerate my libGL, my system, and HalfLife, and leave only Wine as the suspect in the problem.
So, the question is "What is the difference between the WineX OpenGL library and the Wine OpenGL library?"
I hope to do more research on this over the weekend, but thought I'd post this now in case it rang any bells with somebody else.
So, the question is "What is the difference between the WineX OpenGL library and the Wine OpenGL library?"
Well, for me, the only possible difference would be that :
'> This begs the question:
Does the Linux implementation of pthread really work anyway?
Works in WineX (though we needed some more hacks in it to make it interact well with the nvidia opengl drivers), and it'd surprise me if it doesn't still work in Wine, as the OpenGL deployed by most linux distros wouldn't work *at all* under Wine if it didn't, and people currently seem to be working on Wine as if it did work.'
(copy pasted from one of Ove's mail).
Because well, I did not look at WineX's OpenGL code but I doubt that it could be vastly different from Wine's one (you cannot write thunks a lot of different ways :-) ) so the only possible difference would be a bug in the pthread 'emulation' that would somehow break the drivers.
By the way, what drivers are you using ?
Lionel
Lionel Ulmer wrote:
'> This begs the question:
Does the Linux implementation of pthread really work anyway?
Considering that about 2 months ago, I was able to play HalfLife Opposing Force all the way through under Wine, I doubt the pthread emulation is a problem.
By the way, what drivers are you using ?
XFree86 DRI for Radeon 7500 (r100 driver) from CVS.
I haven't had time to begin regressing the OpenGL shim under Wine, as this weekend has been rather busy doing other things, but as I get time I will begin doing so.