diff --git a/portwine_run_scripts/runlib b/portwine_run_scripts/runlib index 6fc29f2..fcd16fa 100644 --- a/portwine_run_scripts/runlib +++ b/portwine_run_scripts/runlib @@ -61,12 +61,22 @@ then export WINEARCH=win32 export WINELOADER="${PORT_WINE_PATH}/data/wine/bin/wine" export WINEDLLPATH="${PORT_WINE_PATH}"/data/wine/lib/wine - export LD_LIBRARY_PATH="${PORT_WINE_PATH}"/data/wine/lib + if [ "$runtime_libs" -eq "1" ] + then + export LD_LIBRARY_PATH="${PORT_WINE_PATH}"/data/wine/runtime-lib:"${PORT_WINE_PATH}"/data/wine/lib:${LD_LIBRARY_PATH} + else + export LD_LIBRARY_PATH="${PORT_WINE_PATH}"/data/wine/lib:${LD_LIBRARY_PATH} + fi else export WINEARCH=win64 export WINELOADER="${PORT_WINE_PATH}/data/wine/bin/wine64" export WINEDLLPATH="${PORT_WINE_PATH}"/data/wine/lib64/wine - export LD_LIBRARY_PATH="${PORT_WINE_PATH}"/data/wine/lib:"${PORT_WINE_PATH}"/data/wine/lib64 + if [ "$runtime_libs" -eq "1" ] + then + export LD_LIBRARY_PATH="${PORT_WINE_PATH}"/data/wine/runtime-lib_64:"${PORT_WINE_PATH}"/data/wine/runtime-lib:"${PORT_WINE_PATH}"/data/wine/lib64:"${PORT_WINE_PATH}"/data/wine/lib:${LD_LIBRARY_PATH} + else + export LD_LIBRARY_PATH="${PORT_WINE_PATH}"/data/wine/lib64:"${PORT_WINE_PATH}"/data/wine/lib:${LD_LIBRARY_PATH} + fi fi if [ -d "${PORT_WINE_PATH}/data/wine/include" ] diff --git a/portwine_run_scripts/vars b/portwine_run_scripts/vars index e42250e..9c1e88e 100755 --- a/portwine_run_scripts/vars +++ b/portwine_run_scripts/vars @@ -1,12 +1,15 @@ #!/bin/bash +# License GPL # Author: Tergoev M.A. ######################################################################## -export gamedir="" -export gamename="" -export portname="" -export porturl="" -export gamestart="c:\\Games\\${gamedir}\\.exe" -export PATH_TO_GAME="${PORT_WINE_PATH}/data/prefix/drive_c/!!!/${gamedir}/" +export gamedir="WGC" +export gamename="WGC" +export portname="PortWGC" +export porturl="http://portwine-linux.ru/port-wargaming-game-center/" +export gamestart="c:\\Games\\${gamedir}\\wgc.exe" +export PATH_TO_GAME="${PORT_WINE_PATH}/data/prefix/drive_c/Games/${gamedir}/" +######################################################################## +export runtime_libs=0 ######################################################################## WINE_DX_TO_OPENGL () { @@ -26,10 +29,10 @@ export DXVK_LOG_LEVEL="" #export __GL_THREADED_OPTIMIZATIONS=1 export __GL_SHADER_DISK_CACHE=1 export __GL_SHADER_DISK_CACHE_PATH="${PATH_TO_GAME}" -export __GL_SYNC_TO_VBLANK=0 +#export __GL_SYNC_TO_VBLANK=0 ###.MESA.### export mesa_glthread="true" -export vblank_mode=0 +#export vblank_mode=0 ###.ESYNC and FSYNC.### export WINEESYNC=0 export WINEFSYNC=1 @@ -59,6 +62,6 @@ ADD_IN_POST_INSTALL () ################################################################### ADD_IN_POST_UNINSTALL () { -echo " " +sed -i "s/true/false/g" "${PORT_WINE_PATH}/data/prefix/drive_c/Games/WGC/preferences.xml" }