Skip to content
master
Go to file
Code
This branch is 26784 commits ahead of chrisbmr:master.

Latest commit

 

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
po
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Readme.md

Wine development for Mesa's gallium nine statetracker

Build Status

The patched wine allows to run any D3D9 applications with nearly no CPU overhead, which provides a smother gaming experience and increased FPS. To achieve a low CPU overhead a new library, called d3d9-nine.dll, talks directly to the graphics driver.

You must "activate" that library to be used instead of the wine default (OpenGL backed) d3d9.dll.

Note: This library only work with Mesa and Gallium drivers.

More details in the Wiki.

How to build

$ ./configure --with-d3d9-nine
$ make

How to use

Run the config tool to create a symlink from d3d9.dll to d3d9-nine.dll.so. On multiarch enable wine it creates to symlinks !

$ wine ninewinecfg

Run a D3D9 enabled application using wine.

If no longer required you can deactive it by using the ninewinecfg tool.

Branches

master

The master branch contains experimental features and is updated from time to time.

stable branches

Stables branches are for package maintainers. Only fixes are pushed and (if stable) tagged.

The wine 3.0 branch is tagged: wine-nine-3.0-1

More details in the Wiki

About

Wine patched to work with the D3D9 state tracker.

Resources

License

Packages

No packages published
You can’t perform that action at this time.