[Wine] Re: Can I play any Win7 game on Linux?

jjmckenzie wineforum-user at winehq.org
Thu Dec 22 05:54:26 CST 2011


teemumilto wrote:
> Understood. DRM means Digital Rights Management. 
> 
> And a good closing point about the DX9 on Wine. Most forums are full of subjective opinions about hardcore gaming on Linux, but that was critical. But I thought Wine was OpenGL and is compatable to directx in general? 
> 

OpenGL == Open Standard for Graphics Libraries
DirectX == Closed Microsoft Proprietary System

They are not compatible in their calls or methods.  Wine has to translate from DirectX calls to OpenGL calls and back.


>  
> Wine has never been a directx9 operating system. Semantics aside, if the comparable graphics level and compatability on Wine is DX9, and Steam's Sanctum with DX10 won't work, then it is too much to ask.
> 


DirectX10 is a work in progress.  If the project was made aware of a missing DirectX10 call, through the bug reporting system, that keeps a game from working, the volunteer developers might place more emphasis on making that particular call work or to provide workaround code (called a stub) that allows the program to work. Without reports, developers work on what they feel is essential.  Also, much of the DirectX work is pending implementation of lower level functions in the DIB engine.

> 
>  I have to wait for the holidays and buy a [expletive deleted] Win7. Clonezilla didn't work on my EEE PC either.


Wine does not fully implement the Windows7 ABI/API, so if you find a program that requires Windows7, you would be best to buy it to avoid encountering difficulties with the program.  Yes, the project is working towards full compatibility with Windows7 but that does take time.

James







More information about the wine-users mailing list