LINUX.ORG.RU

История изменений

Исправление Kron4ek, (текущая версия) :

а подскажи плиз, как его на 16.04 поставить?

Сначала нужно вручную скомпилировать новую версию SDL2, так как со старыми версиями FAudio не работает. Для установки сборочных зависимостей:

sudo apt-get build-dep libsdl2-2.0-0
sudo apt-get install cmake git
Затем
wget https://www.libsdl.org/release/SDL2-2.0.9.tar.gz
tar xf SDL2*.tar.gz
mkdir build && cd build
cmake ../SDL2-2.0.9
make -j2
sudo make install
cd ..
И новый SDL2 установится в каталог /usr/local.

Дальше нужно скомпилировать FAudio:

wget https://github.com/FNA-XNA/FAudio/archive/19.03.tar.gz
tar xf 19.03.tar.gz
mkdir build_faudio && cd build_faudio
cmake ../FAudio-19.03
make -j2
sudo make install
И FAudio тоже установится в каталог /usr/local.

Как видишь, пока что много мороки с этим. И причем на Ubuntu 18.04/18.10 придется делать все то же самое, так как и на них SDL2 недостаточно новый, и FAudio в репозиториях пока нет.

Чтобы не заморачиваться со всем этим, можно просто использовать мои сборки FAudio в виде DLL - работают на любых версиях Wine и не нужно ничего компилировать и в систему устанавливать.

при запуске Just Cause 3 игруля ругается мол у меня мало памяти и сразу после этого крашится.

С этим, к сожалению, не могу помочь. Но, как вариант, можешь попробовать разные версии DXVK и Wine. Судя по видео на YouTube, кто-то таки запускал Just Cause 3 с DXVK относительно давно, так что может действительно дело в версии DXVK.

Исправление Kron4ek, :

а подскажи плиз, как его на 16.04 поставить?

Сначала нужно вручную скомпилировать новую версию SDL2, так как со старыми версиями FAudio не работает. Для установки сборочных зависимостей:

sudo apt-get build-dep libsdl2-2.0-0
sudo apt-get install cmake git
Затем
wget https://www.libsdl.org/release/SDL2-2.0.9.tar.gz
tar xf SDL2*.tar.gz
mkdir build && cd build
cmake ../SDL2-2.0.9
make -j2
sudo make install
cd ..
И новый SDL2 установится в каталог /usr/local.

Дальше нужно скомпилировать FAudio:

wget https://github.com/FNA-XNA/FAudio/archive/19.03.tar.gz
tar xf 19.03.tar.gz
mkdir build_faudio && cd build_faudio
cmake ../FAudio-19.03
make -j2
sudo make install
И FAudio тоже установится в каталог /usr/local.

Как видишь, пока что много мороки с этим. И причем на Ubuntu 18.04/18.10 придется делать все то же самое, так как и на них SDL2 недостаточно новый, и FAudio в репозиториях пока нет.

Чтобы не заморачиваться со всем этим, можно просто использовать мои сборки FAudio в виде DLL - работают на любых версиях Wine и не нужно ничего компилировать и в систему устанавливать.

при запуске Just Cause 3 игруля ругается мол у меня мало памяти и сразу после этого крашится.

С этим, к сожалению, не могу помочь. Но, как вариант, можешь попробовать разные версии DXVK и Wine. Судя по видео на YouTube, кто-то таки запускал Just Cause 3 с DXVK.

Исправление Kron4ek, :

а подскажи плиз, как его на 16.04 поставить?

Сначала нужно вручную скомпилировать новую версию SDL2, так как со старыми версиями FAudio не работает. Для установки сборочных зависимостей:

sudo apt-get build-dep libsdl2-2.0-0
sudo apt-get install cmake git
Затем
wget https://www.libsdl.org/release/SDL2-2.0.9.tar.gz
tar xf SDL2*.tar.gz
mkdir build && cd build
cmake ../SDL2-2.0.9
make -j2
sudo make install
cd ..
И новый SDL2 установится в каталог /usr/local.

Дальше нужно скомпилировать FAudio:

wget https://github.com/FNA-XNA/FAudio/archive/19.03.tar.gz
tar xf 19.03.tar.gz
mkdir build_faudio && cd build_faudio
cmake ../FAudio-19.03
make -j2
sudo make install
И FAudio тоже установится в каталог /usr/local.

Как видишь, пока что много мороки с этим. И причем на Ubuntu 18.04/18.10 придется делать все то же самое, так как и на них SDL2 недостаточно новый, и FAudio в репозиториях пока нет.

Чтобы не заморачиваться со всем этим, можно просто использовать мои сборки FAudio в виде DLL - работают на любых версиях Wine и не нужно ничего в систему устанавливать.

при запуске Just Cause 3 игруля ругается мол у меня мало памяти и сразу после этого крашится.

С этим, к сожалению, не могу помочь. Но, как вариант, можешь попробовать разные версии DXVK и Wine. Судя по видео на YouTube, кто-то таки запускал Just Cause 3 с DXVK.

Исходная версия Kron4ek, :

а подскажи плиз, как его на 16.04 поставить?

Сначала нужно вручную скомпилировать новую версию SDL2, так как со старыми версиями FAudio не работает. Для установки сборочных зависимостей:

sudo apt-get build-dep libsdl2-2.0-0
sudo apt-get install cmake git
Затем
wget https://www.libsdl.org/release/SDL2-2.0.9.tar.gz
tar xf SDL2*.tar.gz
mkdir build && cd build
cmake ../SDL2-2.0.9
make -j2
sudo make install
cd ..
И новый SDL2 установится в каталог /usr/local.

Дальше нужно скомпилировать FAudio:

wget https://github.com/FNA-XNA/FAudio/archive/19.03.tar.gz
tar xf 19.03.tar.gz
mkdir build_faudio && cd build_faudio
cmake ../FAudio-19.03
make -j2
sudo make install
И FAudio тоже установится в каталог/usr/local.

Как видишь, пока что много мороки с этим. И причем на Ubuntu 18.04/18.10 придется делать все то же самое, так как и на них SDL2 недостаточно новый, и FAudio в репозиториях пока нет.

Чтобы не заморачиваться со всем этим, можно просто использовать мои сборки FAudio в виде DLL - работают на любых версиях Wine и не нужно ничего в систему устанавливать.

при запуске Just Cause 3 игруля ругается мол у меня мало памяти и сразу после этого крашится.

С этим, к сожалению, не могу помочь. Но, как вариант, можешь попробовать разные версии DXVK и Wine.