wgc 1.37 KB
Newer Older
1
#!/usr/bin/env bash
Mikhail Tergoev's avatar
Mikhail Tergoev committed
2
#Author: PortWINE
3
#wgc.exe
Mikhail Tergoev's avatar
Mikhail Tergoev committed
4
#wgc_api.exe
castro-fidel's avatar
castro-fidel committed
5 6
#lgc_api.exe
#lgc.exe
Mikhail Tergoev's avatar
Mikhail Tergoev committed
7
#Rating=5
castro-fidel's avatar
castro-fidel committed
8
export PW_COMMENT_DB="Wargaming and Lesta Game Centers"
Mikhail Tergoev's avatar
Mikhail Tergoev committed
9
################################################
castro-fidel's avatar
castro-fidel committed
10 11
export PW_WINE_USE=PROTON_GE
export PW_VULKAN_USE=1                       #dxvk, vkd3d or 0 for OpenGL
fidel's avatar
fidel committed
12
export LAUNCH_PARAMETERS=""            # Additional launch options
castro-fidel's avatar
castro-fidel committed
13 14 15
#export PW_USE_TERMINAL=1
export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
#export PW_USE_NVAPI_AND_DLSS=0
16
export WINEDLLOVERRIDES="ucrtbase,xaudio2_7,xaudio2_8=n,b"
castro-fidel's avatar
castro-fidel committed
17 18 19 20
export PW_DLL_INSTALL="lucida vcrun2019"     # Install DDL in port prefix (used winetricks)
##export PW_GUI_DISABLED_CS=1
##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
export PW_USE_D3D_EXTRAS=0
Mikhail Tergoev's avatar
Mikhail Tergoev committed
21 22

add_in_start_portwine () {
castro-fidel's avatar
castro-fidel committed
23 24
    if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/${USER}/AppData/Roaming/Wargaming.net/WorldOfTanks/preferences.xml" ]] ; then
        sed -i 's%<igbHardwareAccelerationEnabled> true </igbHardwareAccelerationEnabled>%<igbHardwareAccelerationEnabled> false </igbHardwareAccelerationEnabled>%' "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/${USER}/AppData/Roaming/Wargaming.net/WorldOfTanks/preferences.xml"
Mikhail Tergoev's avatar
Mikhail Tergoev committed
25
    fi
castro-fidel's avatar
castro-fidel committed
26
    if [[ "${PW_VULKAN_USE}" == "0" || "${PW_VULKAN_USE}" == "3" ]] ; then
fidel's avatar
fidel committed
27 28
        export LAUNCH_PARAMETERS="--disable-gpu"
    fi
Mikhail Tergoev's avatar
Mikhail Tergoev committed
29
}