Borderlands 3 + Epic Games Store + Lutris

This worked well on machines (Xubuntu 18.04.3) with discrete GPUs.  Could not figure out why my Dell G7 would not use the Nvidia GPU.  Turns out the whole thing was because  I had secure boot enabled and the nvidia driver couldn't be loaded with it enabled.


# set nvidia driver 430
#
sudo apt-get -y update; sudo apt-get -y dist-upgrade; sudo apt-get -y autoremove; sudo apt-get -y autoclean  ##UPDATE
sudo dpkg --add-architecture i386
sudo apt update
sudo add-apt-repository ppa:lutris-team/lutris
sudo apt-get update
sudo apt-get install lutris --install-suggests
sudo init 6; exit
sudo apt install libvulkan1 libvulkan1:i386

wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt-get update
sudo apt-get install --install-recommends winehq-stable
sudo apt-get install libgnutls30:i386 libldap-2.4-2:i386 libgpg-error0:i386 libxml2:i386 libasound2-plugins:i386 libsdl2-2.0-0:i386 libfreetype6:i386 libdbus-1-3:i386 libsqlite3-0:i386
sudo apt install libgl1-mesa-glx:i386 libgl1-mesa-dri:i386
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
sudo apt-get install git

cd ~
git clone https://github.com/z0z0z/mf-install.git
cd ~/mf-install
WINEPREFIX=/home/mkrivacek/Games/epic-games-store ./install-mf.sh

cd ~
git clone https://github.com/z0z0z/mf-installcab.git
cd ~/mf-installcab
WINEPREFIX=/home/mkrivacek/Games/epic-games-store ./install-mf-64.sh
cp mfplat.dll ~/Games/epic-games-store/drive_c/Program\ Files/Epic\ Games/Borderlands3/


download from https://www.dllme.com/dll/files/colorcnv_dll.html
cp COLORCNV.dll ~/Games/epic-games-store/drive_c/windows/system32/
cd ~/Games/epic-games-store/drive_c/windows/system32/
cp colorcnv.dll old-colorcnv.dll
cp COLORCNV.dll colorcnv.dll


Registry edits:
Go to HKEY_CLASSES_ROOT\CLSID
In CLSID create a key named {98230571-0087-4204-b020-3282538e57d3}
Inside this key {98230571-0087-4204-b020-3282538e57d3} double click (Default) and type in Color Converter DMO.
Create another key in {98230571-0087-4204-b020-3282538e57d3} called InprocServer32
Inside InprocServer32, double click (Default) and type in C:\windows\system32\COLORCNV.dll
Create a String called ThreadingModel, double click it and type in Both


lutris &
  ## chose to install mono & gecko from wine

Comments

Popular posts from this blog

Xubuntu Home Server on Dell XPS 13 9370

Cygwin + syslog-ng

Installing Fedora 21 on a (late 2014) Mac Mini