pchome / dxvk-gentoo-overlay

Experimental ebuild repository for DXVK winelib builds

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:Shell 100.0%Language:Mask 0.0%