Okay, I've now tested against both XQuartz-2.3.2.1 (last stable) and 2.4.0-beta1 and I'm still getting problems. Under the 2.4.0-beta1 I get X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 0 () Value in failed request: 0x22 Serial number of failed request: 269 Current serial number in output stream: 269 Under crossover games, I get the slightly more helpful error message. wine: Call from 0x7b82f29b to unimplemented function d3dx9_36.dll.D3DXCreateTextureFromFileExA, aborting Any other ideas of what to try?