Wine Patched for Games

PPA description

This archive contains builds of wine that have been patched to make certain games work better.

ATTENTION: PLEASE DO NOT SUBMIT WINEHQ TEST RESULTS BASED ON THESE PATCHED VERSIONS OF WINE. DOING SO ONLY SERVES TO MISLEAD PEOPLE INTO BELIEVING THAT THE GAME ALREADY WORKS WELL ON THE OFFICIAL RELEASE OF WINE, WHICH MAKES PROPER FIXES LESS LIKELY TO HAPPEN.

wine*guildwarsii* builds are mainly for use with Guild Wars 2, but may help some other games as well.

Starting with version 1.7.1, these builds include Stefan Dösinger's Direct3D command stream multithreading work, which is not yet part of official wine. It is an experimental change that can improve performance in some circumstances. I take releases either from Stefan's git repository or from mainline wine, apply CSMT patches from wine-staging if necessary, add debian packaging from the most recent official ubuntu-wine PPA, and add any patches I have to fix specific game problems. Here are Stefan's original notes:
https://www.winehq.org/pipermail/wine-devel/2013-September/101106.html

When running these wine builds, CSMT can be activated by making sure StrictDrawOrdering has not been enabled in the wine registry, and adding this new string value to the registry:

    HKCU/Software/Wine/Direct3D/CSMT = "enabled"

In addition to CSMT, these builds include the following patches:
- Do not minimize full-screen applications when they lose focus:
  https://bugs.winehq.org/show_bug.cgi?id=37937
- Address a regression that breaks mouse camera control:
  http://bugs.winehq.org/show_bug.cgi?id=33479
  Users running 64-bit ubuntu may have to manually install the
  libxi6:i386 package for mouse camera control to work properly.

Guild Wars 2 performace will probably be best when run with the WINEDEBUG=-all environment variable set, and the -dx9single switch included on the Gw2.exe command line.

I tend to make new builds only when new upstream releases improve Guild Wars 2, which means that my version numbers are often behind the latest official development version number. Unless you have a specific need to be on the bleeding edge of wine development, you might want to disable the official ubuntu-wine repository on your system, so that its unpatched releases don't overwrite my patched ones.

Adding this PPA to your system

You can update your system with unsupported packages from this untrusted PPA by adding ppa:foresto/winepatched to your system's Software Sources. (Read about installing)

Technical details about this PPA

This PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

Display sources.list entries for:
deb http://ppa.launchpad.net/foresto/winepatched/ubuntu YOUR_UBUNTU_VERSION_HERE main 
deb-src http://ppa.launchpad.net/foresto/winepatched/ubuntu YOUR_UBUNTU_VERSION_HERE main 
Signing key:
1024R/5AE61359 (What is this?)
Fingerprint:
6794D2E08F90B81B15A2C8078712A6CB5AE61359

Dependencies:

For questions and bugs with software in this PPA please contact Forest.

PPA statistics

Activity
3 updates added during the past month.
View package details

Overview of published packages

13 of 3 results
Package Version Uploaded by
wine1.7 1:1.7.45+guildwarsii-1~vivid1 Forest (2015-06-15)
wine1.7 1:1.7.45+guildwarsii-1~utopic1 Forest (2015-06-15)
wine1.7 1:1.7.45+guildwarsii-1~trusty1 Forest (2015-06-15)
13 of 3 results

Latest updates

  • wine1.7 3 weeks ago
    Successfully built
  • wine1.7 3 weeks ago
    Successfully built
  • wine1.7 3 weeks ago
    Successfully built