Commit ad7ecfb3 authored by Boria138's avatar Boria138

Refactoring files

parent c66f97fb
#!/usr/bin/env bash
#Author: anonymous
#ACValhalla.exe
#Rating=1-5
#####################examples###########################
export PW_DLL_INSTALL="vcrun2019" # Install DLL in port prefix (used winetricks)
export PW_VULKAN_USE=1
......@@ -3,7 +3,12 @@
#Anno4.exe
#Rating=1-5
#####################examples###########################
export PW_COMMENT_DB="If after the first launch you see a black screen,\njust restart the game."
if [ "${update_loc}" = "RUS" ] ; then
export PW_COMMENT_DB="Если после первого запуска вы увидите черный экран, просто перезапустите игру."
fi
if [ "${update_loc}" = "ENG" ] ; then
export PW_COMMENT_DB="If after the first launch you see a black screen,\njust restart the game."
fi
export PW_VULKAN_USE=1
if [ -d "${WINEPREFIX}/drive_c/users/steamuser/AppData/Roaming/Ubisoft/Anno1404/Config/" ] ; then
sed -i 's/<DirectXVersion>0<\/DirectXVersion>/<DirectXVersion>9<\/DirectXVersion>/' "${WINEPREFIX}/drive_c/users/steamuser/AppData/Roaming/Ubisoft/Anno1404/Config/Engine.ini"
......
......@@ -3,5 +3,6 @@
#AnomalyLauncher.exe
#Rating=1-5
#####################examples###########################
export PW_DLL_INSTALL="d3dx10 d3dx11_42 d3dx11_43" # Install DLL in port prefix (used winetricks)
export PW_VULKAN_USE=1
export PW_USE_WINE_DXGI=1
......@@ -4,3 +4,4 @@
#Rating=1-5
#####################examples###########################
export PW_VULKAN_USE=1
export PW_DLL_INSTALL="vcrun2019" # Install DLL in port prefix (used winetricks)
#!/usr/bin/env bash
#Author:
#CoJBiBGame_x86.exe
#Rating=5
################################################
export LAUNCH_PARAMETERS=""
export PW_DLL_INSTALL="d3dx9" # Install DLL in port prefix (used winetricks)
#!/usr/bin/env bash
#Author: xuser
#DaysGone.exe
#Rating=1-5
#####################examples###########################
export PW_DLL_INSTALL="vcrun2019" # Install DLL in port prefix (used winetricks)
export PW_NO_FSYNC=0 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
export PW_NO_ESYNC=0 # Do not use eventfd-based in-process synchronization primitives
#!/usr/bin/env bash
#Author: xuser
#FL.exe
#FL64.exe
#Rating=1-5
################################################
export PW_VULKAN_USE=0
#Author: xuser
#FL.exe
#FL64.exe
#Rating=1-5
#####################examples###########################
##export PW_COMMENT_DB="blablabla"
export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
##export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
export PW_VULKAN_USE=0
export WINEDLLOVERRIDES="FLEngine,FLEngine_x64=n"
##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')" # Additional launch options
##export PW_DXVK_VER=1.8.1
##export PW_VKD3D_VER=2.2
##export PW_USE_DXR10=1
##export PW_VULKAN_NO_ASYNC=1 # Disabled ASYNC for VULKAN
##export PW_OLD_GL_STRING=0
##export PW_HIDE_NVIDIA_GPU=0
##export PW_FORCE_USE_VSYNC=2 # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
##export PW_VKD3D_FEATURE_LEVEL=0
##export PW_DXGI_FROM_DXVK=0
##export PW_VIRTUAL_DESKTOP=1
##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
export PW_NO_ESYNC=1 # Do not use eventfd-based in-process synchronization primitives
##export PULSE_LATENCY_MSEC=60 # Fix crackling audio in games
export PW_FORCE_DISABLED_GAMEMOD=1 # Force disabele gamemod
##export PW_FORCE_LARGE_ADDRESS_AWARE=1 # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
##export PW_NO_WRITE_WATCH=0 # Disable support for memory write watches in ntdll. This is a very dangerous hack and should only be applied if you have verified that the game can operate without write watches. This improves performance for some very specific games (e.g. CoreRT-based games).
##export PW_HEAP_DELAY_FREE=0
##export WINEARCH=win32 # defaut = win64
##export WINEPREFIX=
##export PW_WINEDBG_DISABLE=1 # Disabled WINEDBG
##export PW_USE_TERMINAL=0 # Force run in terminal
##export PW_LOG=0 # Enable debug mode fo terminal
##export PW_GUI_DISABLED_CS=1 # 1 = disabled GUI
##add_in_start_portwine () { commands ; }
export PW_USE_GAMEMODE=1
#!/usr/bin/env bash
#Author: gamer
#FarCry6.exe
#Rating=1-5
#####################examples###########################
export VK_FORMAT_A8_UNORM=1
......@@ -4,3 +4,6 @@
#Rating=1-5
################################################
export LAUNCH_PARAMETERS="-nomemrestrict -norestrictions -percentvidmem 100 -availablevidmem 2048 -noprecache -novblank -heapsize 2097152" # Additional launch options
export PW_NO_ESYNC=1
export PW_NO_FSYNC=1
##export RADV_DEBUG=nodcc # Enable if you have Big Navi videocard (Radeon RX 60xx)
......@@ -2,6 +2,5 @@
#Author: linux-gaming.ru
#Hades.exe
#Rating=1-5
#export PW_COMMENT_DB="blablabla"
################################################
export PW_DLL_INSTALL="vcrun2019 d3dcompiler_47 d3dx9_43"
#!/usr/bin/env bash
#Author: xuser
#MassEffectLauncher.exe
#Half-Life2.exe
#Rating=1-5
#####################examples###########################
export ENABLE_VKBASALT=1
export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Clarity
export PW_VKBASALT_FFX_CAS=0.75
export PW_VULKAN_USE=1
......@@ -4,7 +4,7 @@
#Rating=1-5
#####################examples###########################
if [ "${update_loc}" = "RUS" ] ; then
export PW_COMMENT_DB="\nПосле первого подтверждения логина в вашем браузере\nнеобходимо перезапустить игру.\n"
export PW_COMMENT_DB="После первого подтверждения логина в вашем браузере, необходимо перезапустить игру."
fi
if [ "${update_loc}" = "ENG" ] ; then
export PW_COMMENT_DB="After the first login confirmation in your browser, you need to restart the game."
......@@ -12,5 +12,4 @@ fi
export PW_WINE_USE="PROTON_LG"
export PW_VULKAN_USE="1"
export PW_PREFIX_NAME="IGCLIENT"
export PW_DLL_INSTALL="vcrun2019"
#!/usr/bin/env bash
#Author: CyberHippy
#Konung3.exe
#Rating=1-5
#####################examples###########################
export PW_VULKAN_USE="0"
export PW_OLD_GL_STRING="0"
export PW_VIRTUAL_DESKTOP="1"
export PW_NO_FSYNC="0"
export PW_NO_ESYNC="1"
......@@ -4,3 +4,5 @@
#Rating=5
#####################examples###########################
export PW_USE_GSTREAMER=0
export PW_NO_FSYNC=0
export PW_NO_ESYNC=0
#!/usr/bin/env bash
#Author: xuser
#LostEmber-Win64-Shipping.exe
#Rating=1-5
#####################examples###########################
export PW_HEAP_DELAY_FREE=1
......@@ -4,12 +4,18 @@
#MWO.exe
#Rating=1-5
#####################examples###########################
export PW_COMMENT_DB="\nНа данный момент игра работает, но долго запускаеться из Лаунчера.\nПосле установки игры, при повторном запуске, игра будет запускаться быстро.\n"
if [ "${update_loc}" = "RUS" ] ; then
export PW_COMMENT_DB="На данный момент игра работает, но долго запускаеться из Лаунчера. После установки игры, при повторном запуске, игра будет запускаться быстро."
fi
if [ "${update_loc}" = "ENG" ] ; then
export PW_COMMENT_DB="At the moment the game works, but it takes a long time to start from the Launcher. After installing the game, when restarting, the game will start quickly."
fi
add_in_start_portwine ()
{
if [[ -f "${PATH_TO_GAME}/MWO.exe" ]] ; then
echo "Override $portwine_exe to ${PATH_TO_GAME}/MWO.exe"
#echo "Override $portwine_exe to ${PATH_TO_GAME}/MWO.exe"
export portwine_exe="${PATH_TO_GAME}/MWO.exe"
fi
}
......@@ -4,4 +4,4 @@
#MassEffectConfig.exe
#Rating=1-5
#####################examples###########################
export PW_DLL_INSTALL="physx d3dx9" # Install DDL in port prefix (used winetricks)
export PW_DLL_INSTALL="physx d3dx9" # Install DLL in port prefix (used winetricks)
#!/usr/bin/env bash
#Author: xuser
#MassEffectConfig.exe
#Rating=1-5
#####################examples###########################
export PW_VULKAN_USE=1
......@@ -3,6 +3,5 @@
#MikuMikuDance.exe
#Rating=3-5
#####################examples###########################
export PW_COMMENT_DB="MikuMikuDance"
export PW_DLL_INSTALL="vcrun2017" # Install DDL in port prefix (used winetricks)
export PW_DLL_INSTALL="vcrun2017" # Install DLL in port prefix (used winetricks)
export WINEDLLOVERRIDES="MMEffect,MMHack,d3d9,dsound=n,b"
......@@ -3,8 +3,6 @@
#PlariumPlay.exe
#Rating=1-5
#####################examples###########################
##export PW_COMMENT_DB="blablabla"
export PW_WINDOWS_VER="10"
export PW_VULKAN_USE="1"
export PW_PREFIX_NAME="DOTNET"
......@@ -3,5 +3,5 @@
#SR2_pc.exe
#Rating=1-5
#####################examples###########################
export PW_DLL_INSTALL="faudio" # Install DDL in port prefix (used winetricks)
export PW_DLL_INSTALL="faudio" # Install DLL in port prefix (used winetricks)
......@@ -3,7 +3,6 @@
#SimCity.exe
#Rating=1-5
########################################################
export PW_COMMENT_DB="SimCity 5"
export PW_DLL_INSTALL="vcrun2012 vcrun2019 d3dcompiler_43 d3dcompiler_47 d3dx9" # Install DDL in port prefix (used winetricks)
export PW_NO_FSYNC=1 # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
export PW_NO_ESYNC=1
......@@ -4,4 +4,5 @@
#Rating=1-5
########################################################
export PW_REDUCE_PULSE_LATENCY=1 # Fix crackling audio in games
export PW_DLL_INSTALL="xact" # Install DDL in port prefix (used winetricks)
export WINEDLLOVERRIDES="xaudio2_7=n,b"
......@@ -5,4 +5,5 @@
#Rating=1-5
#####################examples###########################
export PW_WINE_USE="WINE_8.5_LG"
export PW_PREFIX_NAME="SystemShock"
gui_proton_downloader silent "WINE_8.5_LG"
......@@ -3,4 +3,4 @@
#UNDERTALE.exe
#Rating=1-5
########################################################
MANGOHUD_CONFIG=fps_limit=30
export FPS_LIMIT_VAR=30
......@@ -4,4 +4,3 @@
#Rating=1-5
#####################examples###########################
export PW_VULKAN_USE="1"
export PW_COMMENT_DB="VampireLife 2"
......@@ -4,7 +4,6 @@
#WorldOfSeaBattleClient.exe
#Rating=1-5
#####################examples###########################
export PW_COMMENT_DB="World of Sea Battle"
export PW_PREFIX_NAME="DOTNET"
export PW_DLL_INSTALL="faudio dotnet48 dotnet20sp2 dotnetdesktop7"
export WINEDLLOVERRIDES="quartz=b"
#!/usr/bin/env bash
#Author: xuser
#alanwake.exe
#Rating=1-5
#####################examples###########################
export PW_DLL_INSTALL="d3dx9 d3dcompiler_43" # Install DLL in port prefix (used winetricks)
......@@ -3,7 +3,12 @@
#name_exe_file.exe
#Rating=1-5
#####################examples###########################
##export PW_COMMENT_DB="blablabla"
# # if [ "${update_loc}" = "RUS" ] ; then
# # export PW_COMMENT_DB="blalala rus"
# # fi
# # if [ "${update_loc}" = "ENG" ] ; then
# # export PW_COMMENT_DB="blaala eng"
# # fi
##export PW_WINDOWS_VER=10 # Set windows version 10, 7 or XP
##export PW_DLL_INSTALL="vcrun2017" # Install DLL in port prefix (used winetricks)
......
......@@ -5,4 +5,5 @@
#Rating=5
#####################examples###########################
export PW_VULKAN_USE=1
export PW_DLL_INSTALL="vcrun2019 d3dcompiler_47" # Install DLL in port prefix (used winetricks)
export WINEDLLOVERRIDES="concrt140,msvcp140,msvcp140_1,msvcp140_2,d3dcompiler_47=n"
......@@ -3,5 +3,5 @@
#fc3_blooddragon_d3d11.exe
#Rating=1-5
#####################examples###########################
export PW_DLL_INSTALL="corefonts" # Install DDL in port prefix (used winetricks)
export PW_DLL_INSTALL="corefonts xact" # Install DDL in port prefix (used winetricks)
export WINEDLLOVERRIDES=xaudio2_7=n,b
......@@ -3,9 +3,8 @@
#gfclient.exe
#Rating=1-5
#####################examples###########################
export PW_COMMENT_DB="GameForge\nClient"
export PW_VULKAN_USE=1
export PW_DLL_INSTALL="vcrun2019 d3dcompiler_43 d3dcompiler_47" # Install DDL in port prefix (used winetricks)
export PW_DLL_INSTALL="vcrun2019 d3dcompiler_43 d3dcompiler_47" # Install DLL in port prefix (used winetricks)
export WINEDLLOVERRIDES="gfclient0_msvc140=n;ucrtbase=b"
########################################################
#add_in_start_portwine () {
......
#!/usr/bin/env bash
#Author: Ridbowt
#Author: Ridbowt
#Sources: lutris.net/games/gothic-ii-gold-edition/
#GothicStarter.exe
#Gothic2.exe
#Rating=1-5
#####################examples###########################
export WINEDLLOVERRIDES="dsound=b"
export PW_DLL_INSTALL="directmusic" # Install DDL in port prefix (used winetricks)
export PW_DLL_INSTALL="directmusic" # Install DLL in port prefix (used winetricks)
export PW_WINDOWS_VER=7 # Set windows version 10, 7 or XP
export PW_VULKAN_USE=0
......@@ -5,4 +5,3 @@
################################################
export PW_VULKAN_USE=0
export LAUNCH_PARAMETERS=""
#export PW_DLL_INSTALL="d3dx9 physx"
#!/usr/bin/env bash
#Author: xuser
#gu_addon.exe
#Rating=1-5
#####################examples###########################
export PW_VULKAN_USE=1
......@@ -7,4 +7,3 @@
export PW_VULKAN_USE=0
export PW_PREFIX_NAME="DOTNET"
export PW_DLL_INSTALL="dotnet40"
export PW_COMMENT_DB="OSU!"
......@@ -4,4 +4,4 @@
#Rating 4
#####################examples###########################
export PW_VULKAN_USE=0 # dxvk, vkd3d or 0 for OpenGL
export PW_DLL_INSTALL="physx d3dx9" # Install DDL in port prefix (used winetricks)
export PW_DLL_INSTALL="physx d3dx9" # Install DLL in port prefix (used winetricks)
......@@ -3,4 +3,4 @@
#trine.exe
#Rating=1-5
#####################examples###########################
export PW_DLL_INSTALL="physx" # Install DDL in port prefix (used winetricks)
export PW_DLL_INSTALL="physx" # Install DLL in port prefix (used winetricks)
......@@ -4,3 +4,4 @@
#Rating=1-5
#####################examples###########################
export PW_VULKAN_USE=0
export PW_VIRTUAL_DESKTOP=1
#!/usr/bin/env bash
#Author: xuser
#witcher2.exe
#Rating=1-5
#####################examples###########################
export PW_VULKAN_USE=1
#!/usr/bin/env bash
#Author: xuser
#witcher3.exe
#Rating=1-5
#####################examples###########################
export PW_VULKAN_USE="2"
export PW_USE_D3D_EXTRAS="1"
export PW_USE_WINE_DXGI="1"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment