Coder Social home page Coder Social logo

ixit / wine Goto Github PK

View Code? Open in Web Editor NEW

This project forked from chrisbmr/wine

42.0 11.0 10.0 272.07 MB

Wine patched to work with the D3D9 state tracker.

License: Other

C 95.09% C++ 0.31% Awk 0.01% Shell 0.01% JavaScript 0.26% Objective-C 0.28% HTML 0.02% XSLT 0.01% Perl 0.46% Visual Basic 0.08% Logos 0.01% Lex 0.03% Yacc 0.40% Batchfile 0.06% Makefile 0.11% M4 0.11% GLSL 0.01% Ruby 0.51% Python 2.23% Roff 0.02%

wine's Introduction

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

wine's People

Contributors

00cpxxx avatar aeikum avatar alesliehughes avatar alexhenrie avatar andrerh avatar aricstewart avatar austin987 avatar cjacek avatar ericzp avatar fdela avatar fgouget avatar geraldpfeifer avatar hdmdavies avatar hughmcmaster avatar jozefkucia avatar juanlang avatar julliard avatar kenthomases avatar kgbricola avatar mlankhorst avatar msmeissn avatar mstefani avatar nsivov avatar piotrcw avatar rshearman avatar slackner avatar stefand avatar truiken avatar winspool avatar zfigura avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.