| Info: | Main page for Red Rose, my personal/customized Wine distribution to play Windows Games on Linux |
|---|---|
| Author: | David TECHER, A Wine contributor, <davidtecher @ yahoo .fr> |
| Date: | 2025-01-06 |
| Revision: | 006-030743 |
Disclaimer: I am not responsible if there is any issue on your hardware.
Table of contents
Original project was written by Kron4ek and his repo https://github.com/Kron4ek/Wine-Builds It aims at setting a build environment to build Wine based on Ubuntu 18.04 chroots (both 32 and 64 bits)
I tried to reproduce this environment by adding my personal needs. Those shells scripts were re-written scripts taken from https://github.com/Kron4ek/Wine-Builds as-they-were in January 2025.
As a simple reminder
Note
Those binairies are provided as-they-are.
Note
Note
All commands shown here have to be entered in the same Linux terminal session.
Open a Linux terminal and enter commands below to download the target tarball
WINE_BUILD=wine-Red-Rose-custom-9.12.04-amd64
wget http://techer.pascal.free.fr/Red-Rose-Gaming/${WINE_BUILD}.tar.xz
You can bypass commands above if you already downloaded them but be sure that environment variable WINE_BUILD was set as expected. At least check that you performed
WINE_BUILD=wine-Red-Rose-custom-9.12.04-amd64
My Wine distrib should be decompressed into /opt/ folder
WINE_BUILD=wine-Red-Rose-custom-9.12.04-amd64
sudo tar xvJf ${WINE_BUILD}.tar.xz -C /opt/
There are some privileges to add
WINE_BUILD=wine-Red-Rose-custom-9.12.04-amd64
sudo setcap cap_sys_nice+ep /opt/${WINE_BUILD}/distrib/bin/wineserver
sudo setcap cap_sys_time+ep /opt/${WINE_BUILD}/distrib/bin/wineserver
That way Wine binairies will be available.
Put some value to folder
export WINEPREFIX=/some/path/you/want/here
Initiate your WINEPREFIX using winecfg
WINE_BUILD=wine-Red-Rose-custom-9.12.04-amd64
/opt/${WINE_BUILD}/distrib/winecfg
Copy dll files to your fresh initiated WINEPREFIX from dxvk, vkd3d-proton and dxvk-nvapi. These dlls were built on June 12th, 2024.
WINE_BUILD=wine-Red-Rose-custom-9.12.04-amd64
cp -avf /opt/${WINE_BUILD}/packages/* ${WINEPREFIX}/drive_c/windows/
Add my path to the beginning of PATH environment variable
export WINE_BUILD="wine-Red-Rose-custom-9.12.04-amd64"
# PUT YOUR WINEPREFIX BELOW
export WINEPREFIX=/some/path/you/want/here
export PATH="/opt/${WINE_BUILD}/distrib/bin:${PATH}"
export LD_LIBRARY_PATH="/opt/${WINE_BUILD}/distrib/lib32:/opt/${WINE_BUILD}/distrib/lib32/vulkan"
export LD_LIBRARY_PATH+=":/opt/${WINE_BUILD}/distrib/lib64:/opt/${WINE_BUILD}/distrib/lib64/vulkan"
export WINEDEBUG=-all
export DXVK_HUD=fps