Skip to content

Experimental ebuild repository for DXVK winelib builds

Notifications You must be signed in to change notification settings

pchome/dxvk-gentoo-overlay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dxvk-gentoo-overlay

Experimental ebuild repository for DXVK winelib builds

NOTE: This overlay rather stalled. See http://gpo.zugaina.org/app-emulation/dxvk for alternatives.

# Add to e.g. /etc/portage/repos.conf/external.conf
[dxvk]
location = /var/db/repos/dxvk
sync-type = git
sync-depth = 1
sync-uri = https://github.com/pchome/dxvk-gentoo-overlay
auto-sync = true
priority = 60
# Run `# emerge --sync dxvk` or `# eix-sync` (app-portage/eix)

Examples

# Example: Build DXVK from git master
emerge -1 games-util/dxvk:1.1.1 -q

# Example: Install DXVK
$ WINEPREFIX=/path/to/prefix dxvk-setup-1.1.1 install --without-dxgi --symlink

DXVK requirements to pay attention

Known issues

  • Even when .dll.so libs renamed to .dll WINE recognizes them as both "builtin" and "native", so DLL Overrides don't work as expected.
    You may need to remove them completely from your WINE prefix to use "builtin" versions.
    "builtin" here mean WINE's and "native" -- Windows DLL.

  • winelib build method is rather new for DXVK, especially 32 bit builds.
    If you encountered some problems -- check one of official releases (built w/ MinGW) from https://github.com/doitsujin/dxvk/releases for comparison.

Read more

https://github.com/doitsujin/dxvk#hud - environment variables
https://github.com/doitsujin/dxvk/wiki/Configuration - configuration file example

About

Experimental ebuild repository for DXVK winelib builds

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages