Compare commits
	
		
			53 Commits
		
	
	
		
			libs_v21
			...
			dotpfx48v1
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | d2410479d8 | ||
|  | 366cd15995 | ||
|  | 3f0f52669f | ||
|  | f74a051301 | ||
|  | 29fea96413 | ||
|  | 6103a61657 | ||
|  | caa498a99d | ||
|  | da38a958ac | ||
|  | bcc3387749 | ||
|  | 564ed9aaf6 | ||
|  | 3ba7742e7f | ||
|  | efaeef7749 | ||
|  | 5fa3dd120c | ||
|  | 72e773cfa0 | ||
|  | 29eb9ba79f | ||
|  | f411b5a27c | ||
|  | 6b7621b251 | ||
|  | e99a88355a | ||
|  | 9d35697588 | ||
|  | d992080a2e | ||
|  | cd9b43f1f5 | ||
|  | 42fa075e3f | ||
|  | a09063c284 | ||
|  | cd5f85371f | ||
|  | 1c252a12a8 | ||
|  | 0fa5790b42 | ||
|  | 76e52f5a78 | ||
|  | 2303124f30 | ||
|  | c68e687948 | ||
|  | a74978b822 | ||
|  | 2dd5edb03e | ||
|  | 79cc8e6c8e | ||
|  | fb933afd27 | ||
|  | 9f5c39ec5e | ||
|  | 1be7737322 | ||
|  | 892de157cc | ||
|  | cb1f281c86 | ||
|  | 0e4ff2daf6 | ||
|  | f6764ec43d | ||
|  | ed60845647 | ||
|  | 89b8c3cfdb | ||
|  | 8d0425664e | ||
|  | b36c15db02 | ||
|  | d13c62e068 | ||
|  | df6439e455 | ||
|  | 2aba122784 | ||
|  | 1c80e99146 | ||
|  | 9df1ff96dd | ||
|  | cb7dffc70a | ||
|  | 307b554b9b | ||
|  | 4062645eb2 | ||
|  | 6f8de09996 | ||
|  | e9c3d0fdd3 | 
							
								
								
									
										108
									
								
								README.md
									
									
									
									
									
								
							
							
						
						| @@ -1,11 +1,103 @@ | ||||
| # PortWINE   | ||||
|    | ||||
| data_from_portwine - contains scripts and additional files for configuring and running applications.   | ||||
|    | ||||
| portwine_install_script - contains a self-extracting port setup script   | ||||
|    | ||||
| PLEASE DO NOT REPORT BUGS ENCOUNTERED WITH THIS AT WINEHQ OR VALVE SOFTWARE!   | ||||
|  | ||||
| Generated Wine sources for use in PortWINE:   | ||||
| PortWINE is a project designed to make it easy and convenient to run Windows games on Linux for both beginners and advanced users. | ||||
| The project strives to make launching games (and other software) as simple as possible, but at the same time provides flexible settings for advanced users. | ||||
|  | ||||
| Based on the version of WINE from Valve (Proton) and its modifications (Proton GE). Includes a set of scripts combined with wine-proton itself, a Steam Runtime Sniper container with the addition of ported versions of MANGOHUD (output useful information over the game window: FPS, FrameTime, CPU, GPU, etc) and vkBasalt (improvement of graphics in games, very good in in conjunction with FSR, DLSS) + many already configured optimizations for maximum performance. | ||||
|  | ||||
| Implemented one-click auto-installation (in the AUTOINSTALL tab ) of popular launchers such as: WGC, Epic Games, Battle.net, Origin, EVE Online, RockStar, Ubisoft connect , League of Legends and many others. | ||||
| For fans of console games, there are many console emulators to choose from (in the EMULATORS tab ): PPSSPP, Citra, Cemu, ePSXe, MAME and many others. | ||||
|  | ||||
| PLEASE DO NOT REPORT BUGS ENCOUNTERED WITH THIS AT WINEHQ OR VALVE SOFTWARE! | ||||
|  | ||||
| Wine sources used in PortWINE:   | ||||
| WINE-PROTON: https://github.com/ValveSoftware/Proton   | ||||
| WINE-PROTON-GE: https://github.com/GloriousEggroll/proton-ge-custom/   | ||||
| WINE-PROTON-GE: https://github.com/GloriousEggroll/proton-ge-custom/ | ||||
|  | ||||
| ## Installation using packages | ||||
|  | ||||
| * **Ubuntu 20.04** (Kubuntu, Xubuntu, Lubuntu, etc.), **Linux Mint 20.x** : [portproton_1.0-2_amd64.deb](https://github.com/Castro-Fidel/PortProton_dpkg/releases/download/portproton_1.0-2_amd64/portproton_1.0-2_amd64.deb) | ||||
| * **Arch Linux** and derivatives (Manjaro, Garuda, etc.) : [portproton-1.0-8-x86_64.pkg.tar.zst](https://github.com/Castro-Fidel/PortProton_PKGBUILD/releases/download/portproton-1.0-8-x86_64/portproton-1.0-8-x86_64.pkg.tar.zst) | ||||
| * **ROSA Linux** (package in the official repository) is installed with the command:  `sudo urpmi portproton` | ||||
|  | ||||
| ## Universal (manual) installation | ||||
|  | ||||
| **ATTENTION** : with the universal method of installing PortProton, dependencies must be installed manually! | ||||
|  | ||||
| Normal installation: | ||||
|  | ||||
| `wget -c "https://github.com/Castro-Fidel/PortWINE/raw/master/portwine_install_script/PortProton_1.0" && sh PortProton_1.0` | ||||
|  | ||||
| Silent installation (ENG): | ||||
|  | ||||
| `wget -c "https://github.com/Castro-Fidel/PortWINE/raw/master/portwine_install_script/PortProton_1.0" && sh PortProton_1.0 -eng` | ||||
|  | ||||
| Silent installation (RUS): | ||||
|  | ||||
| `wget -c "https://github.com/Castro-Fidel/PortWINE/raw/master/portwine_install_script/PortProton_1.0" && sh PortProton_1.0 -rus` | ||||
|  | ||||
| ## Dependencies | ||||
|  | ||||
| * **NVIDIA graphics card users** | ||||
|  | ||||
| If you have a video card from NVIDIA and a proprietary driver is installed, then you need to check if lib32-nvidia-utils is installed (no 32-bit game will work without it) | ||||
|  | ||||
| * **Ubuntu / Linux Mint / Pop!_OS** | ||||
|  | ||||
| `sudo dpkg --add-architecture i386` | ||||
|  | ||||
| `sudo add-apt-repository multiverse` | ||||
|  | ||||
| `sudo apt update && sudo apt upgrade` | ||||
|  | ||||
| `sudo apt install curl file libc6 libnss3 policykit-1 xz-utils zenity bubblewrap curl icoutils tar libvulkan1 libvulkan1:i386 wget zenity zstd cabextract xdg-utils openssl bc libgl1-mesa-glx libgl1-mesa-glx:i386` | ||||
|  | ||||
| * **Arch Linux / Manjaro** | ||||
|  | ||||
| `sudo pacman -Syu bash icoutils wget bubblewrap zstd cabextract bc tar openssl gamemode desktop-file-utils curl dbus freetype2 gdk-pixbuf2 ttf-font zenity lsb-release nss xorg-xrandr vulkan-driver vulkan-icd-loader lsof lib32-freetype2 lib32-libgl lib32-gcc-libs lib32-libx11 lib32-libxss lib32-alsa-plugins lib32-libgpg-error lib32-nss lib32-vulkan-driver lib32-vulkan-icd-loader lib32-gamemode lib32-openssl` | ||||
|  | ||||
| If you have a video card from **NVIDIA** , be sure to check if the **lib32-nvidia-utils** package is installed | ||||
|  | ||||
| `sudo pacman -Syu lib32-nvidia-utils` | ||||
|  | ||||
| * **Debian/Deepin** | ||||
|  | ||||
| `sudo apt install software-properties-common -y && sudo apt-add-repository non-free && sudo dpkg --add-architecture i386 && sudo apt update && sudo apt upgrade` | ||||
|  | ||||
| `sudo apt install bubblewrap curl gamemode icoutils tar wget zenity zstd libvulkan1 libvulkan1:i386 steam cabextract` | ||||
|  | ||||
| * **openSUSE** | ||||
|  | ||||
| `sudo zypper ref && sudo zypper up && sudo zypper in curl icoutils wget zenity bubblewrap zstd cabextract tar steam zenity zenity-lang` | ||||
|  | ||||
| Installing Gamemode is done with a separate command: | ||||
|  | ||||
| `opi gamemode` | ||||
|  | ||||
| * **Fedora** | ||||
|  | ||||
| Enable Non-free repository: | ||||
|  | ||||
| `sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm` | ||||
|  | ||||
| Install the required dependencies: | ||||
|  | ||||
| `sudo dnf update && sudo dnf upgrade --refresh && sudo dnf install curl gamemode icoutils libcurl  wget zenity bubblewrap zstd cabextract tar goverlay openssl steam` | ||||
|  | ||||
| * **Alt Linux** | ||||
|  | ||||
| `sudo apt-get update && sudo apt-get dist-upgrade -y` | ||||
|  | ||||
| `sudo apt-get install bubblewrap cabextract curl gamemode icoutils i586-libvulkan1 libvulkan1 steam vulkan-tools wget zenity zstd` | ||||
|  | ||||
| * **ROSA DESKTOP FRESH R12** | ||||
|  | ||||
| `sudo dnf update && sudo dnf upgrade --refresh && sudo dnf install sysvinit-tools curl libcurl4 icoutils wget zenity bubblewrap zstd cabextract tar libvulkan1 lib64vulkan1 vulkan.x86_64 vulkan.i686 vkd3d.x86_64 vkd3d.i686 coreutils file libc6 libnss3 xz bubblewrap xdg-utils openssl bc libgl1 lib64freetype2 libfreetype2 lib64txc-dxtn libtxc-dxtn coreutils lib64opencl1 libopencl1 libdrm2 libdrm2.i686 mesa.i686` | ||||
|  | ||||
| * **Solus 4.x** | ||||
|  | ||||
| `sudo eopkg it curl file zenity bubblewrap curl icoutils tar wget zenity zstd cabextract xdg-utils openssl bc vulkan vulkan-32bit mesalib-32bit samba` | ||||
|  | ||||
| ## Contacts | ||||
|  | ||||
| You can join our [Discord](https://discord.gg/FTaheP99wE) server. | ||||
|   | ||||
| @@ -1,11 +1,207 @@ | ||||
| You can help us in the development of the project on the website: https://boosty.to/portwine-linux.ru | ||||
| You can help us in the development of the project on the website: boosty.to/portwine-linux.ru | ||||
| ----------------------------------------- | ||||
| Changelog: | ||||
|  | ||||
| ###Scripts version 2118### | ||||
| * PW_USE_D3D_EXTRAS is back on by default (except WGC) | ||||
| * updated "PROTON_STEAM" to version 7.0-3 | ||||
| * added information about the project and developers (test mode) | ||||
|  | ||||
| ###Scripts version 2117### | ||||
| * HOTFIX - World of Sea Battles | ||||
| * HOTFIX - AUTOINSTALL | ||||
|  | ||||
| ###Scripts version 2116### | ||||
| * HOTFIX - Epic Games Store | ||||
| * HOTFIX - League of Legends | ||||
|  | ||||
| ###Scripts version 2115### | ||||
| * optimized launch PortProton in Rosa Linux | ||||
|  | ||||
| ###Scripts version 2111 - 2114### | ||||
| * debug | ||||
|  | ||||
| ###Scripts version 2110### | ||||
| * updated "PROTON_GE" to version 7-20 | ||||
| * fixed the work of the game World of Warplanes | ||||
| * variable PW_D3D_EXTRAS_DISABLE renamed to PW_USE_D3D_EXTRAS and disabled by default | ||||
|  | ||||
| ###Scripts version 2109### | ||||
| * update "libs_v31" | ||||
| * updated "PROTON_GE" to version 7-19 | ||||
|  | ||||
| ###Scripts version 2108### | ||||
| * HOTFIX for Rosa Linux | ||||
|  | ||||
| ###Scripts version 2107### | ||||
| * accelerated container launch | ||||
| * optimization of start.sh script | ||||
| * updated "libs_v30" (restored work of vkBasalt on previous versions of OS Linux) | ||||
| * updated "PROTON_GE" to version 7-18 | ||||
|  | ||||
| ###Scripts version 2106### | ||||
| * updated libs_v29 (steam runtime sniper 20220509, mangohud 0.6.7, vkBasalt 0.3.2.5) | ||||
| * added "WINE_FULLSCREEN_FSR" variable to "EDIT_DB" to enable "AMD FidelityFX Super Resolution" | ||||
| * improved image quality when using FSR (Works while using any version of ProtonGE in full screen mode at a resolution below the standard screen) | ||||
| * vkBasalt performance improved | ||||
| * performance improvements in games when using the VULKAN API (DXVK and VKD3D) | ||||
|  | ||||
| ###Scripts version 2105### | ||||
| * updated "PROTON_STEAM" to version 7.0-2 | ||||
| * updated "PROTON_GE" to version 7-16 | ||||
| * updated "WINE_LOL_GE" to version 7.0-2 + installation and startup scripts (game client launch is accelerated) | ||||
| * removed "Bethesda.net Launcher" from AUTOINSTALL (because it moved to STEAM) | ||||
| * improved prefix image creation and unpacking functions | ||||
|  | ||||
| ###Scripts version 2104### | ||||
| * HOTFIX - download and update winetricks | ||||
| * when creating a log, all d3dx* and d3dcomp* were removed for readability | ||||
|  | ||||
| ###Scripts version 2103### | ||||
| * updated container launch mode | ||||
| * temporary variable PW_USE_AMDVLK_DRIVER does not work | ||||
|  | ||||
| ###Scripts version 2102### | ||||
| * fixed work of GALLIUM_NINE on integrated video cards from Intel | ||||
| * fixed switching AMDVLK - RADV | ||||
| * FPS increase in games up to 20% (for all launch modes) | ||||
|  | ||||
| ###Scripts version 2101### | ||||
| * fix work WINETRICKS (new prefix manager) in the absence of winetricks.log | ||||
| * updated "libs_v28" (MANGOHUD update to version 0.6.6-1) | ||||
|  | ||||
| ###Scripts version 2100### | ||||
| * updated "libs_v27" (unification of library directories for different Linux OS) | ||||
| * MANGOHUD works again in OPENGL mode | ||||
| * added launcher World of Sea Battle (TEST) | ||||
|  | ||||
| ###Scripts version 2099### | ||||
| * updated "PROTON_GE" to version 7-14 | ||||
| * updated "libs_v26" (Steam Runtime Sniper container update) | ||||
| * updated "plugins_v5" | ||||
| * added check for the presence of the d3dadapter9 library in the system (required for GALLIUM_NINE to work on a larger number of Linux OS) | ||||
| * faster creation of a new prefix | ||||
| * default theme for wine is light (after creating a new one, or clearing the current prefix) | ||||
| * added variable PW_USE_SHADER_CACHE to EDIT_DB to control shader caching (disable only if there are microfreezes in the game) | ||||
| * removed STEAM_PP from AUTOINSTALL (because there is a native STEAM for Linux with its own wine-proton) | ||||
|  | ||||
| ###Scripts version 2098### | ||||
| * due to possible problems with some games, MANGOHUD is disabled by default (enabled in EDIT_DB -> MANGOHUD, or globally by adding export PW_MANGOHUD=1 to user.conf) | ||||
|  | ||||
| ###Scripts version 2097### | ||||
| * accelerated launch of all applications in PortProton up to 200% depending on the system | ||||
| * updated additional libraries "plugins_v4" (added support for GALLIUM_NINE) | ||||
| * added "GALLIUM_NINE" mode selection (support for native DirectX9 on video card with MESA driver) | ||||
| * new interface for WINETRICKS added settings tab | ||||
| * added variable PW_USE_AMDVLK_DRIVER to EDIT_DB (use AMDVLK driver instead of RADV on AMD video cards) | ||||
| * added label archiving when creating a prefix image | ||||
| * added restoration of shortcuts after unpacking the prefix image (the path to the .exe file is corrected automatically) | ||||
| * improved virtual desktop performance | ||||
| * explorer changed to winefile (free disk space detection fixed) | ||||
| * disabled loading of mono and gecko for League of Legends (speeds up the first launch) | ||||
| * to force the use of AMD graphics cards instead of NVIDIA, you can add "export DRI_PRIME=1" to user.conf | ||||
|  | ||||
| ###Scripts version 2096### | ||||
| * added check for LANG variable for PortProton to work on STEAM-DECK | ||||
| * added new interface for WINETRICKS | ||||
| * updated "libs_v25" (updated steam runtime sniper, added support for "MANGOHUD" and "vkBasalt" for systems: "RED OS" and "OpenSUSE") | ||||
| * added variable PW_FIX_VIDEO_IN_GAME to EDIT_DB (required for video playback in some games so that it is not distorted, colored pink) | ||||
|  | ||||
| ###Scripts version 2095### | ||||
| * updated "libs_v24" (hotfix) | ||||
|  | ||||
| ###Scripts version 2094### | ||||
| * rollback "PROTON_GE" to version 7-9 | ||||
|  | ||||
| ###Scripts version 2093### | ||||
| * updated "PROTON_STEAM" to version 7.0-1B | ||||
| * updated "PROTON_GE" to version 7-10 | ||||
| * implemented prefix backups (WINE SETTINGS -> CREATE PFX BACKUP) | ||||
| * temporarily restore copies using RMB to *.ppack (backup image) and open with... PortProton | ||||
| * implemented full support for Rosa Linux (the installer is in the repositories) | ||||
|  | ||||
| ###Scripts version 2092### | ||||
| * added separation of WINE and PORTPROTON settings in the main interface | ||||
| * added quick creation of backup copies of assembly scripts before updating them (SCRIPTS FROM BACKUP in the PORTPROTON SETTINGS tab) | ||||
| * other minor scripting improvements included in PortProton v1.0 release | ||||
|  | ||||
| ###Scripts version 2091### | ||||
| * RELEASE PORTPROTON v.1.0 | ||||
|  | ||||
| ###Scripts version 2086 - 2090### | ||||
| * HOTFIX - fixed creation of symbolic links | ||||
|  | ||||
| ###Scripts version 2086 - 2089### | ||||
| * updated "PROTON_STEAM" to version 7.0-1 | ||||
| * updated "libs_v22.2" (Steam Runtime Sniper container update) | ||||
| * updated additional libraries "plugins_v3" (added "EasyAntiCheat_Runtime" and updated "BattlEye_Runtime") | ||||
| * added ability to create custom prefixes | ||||
| * fixed "AUTOINSTALL" operation after "Arch Linux" update | ||||
| * "League of Legends" is put in a separate prefix, which speeds up its launch (no need to update the prefix on each launch) | ||||
| * by default there is an empty "DOTNET" prefix, when it starts it is automatically filled with libraries: "physx mfc42 vcrun2019 dotnet20sp2 dotnet48" | ||||
| * added saving priority user settings (db files) inside the directory with the launched .exe file | ||||
| * redesigned the main interface of PortProton (AUTOINSTALL opens by default on the first tab, in the SETTINGS tab added prefix selection and creation of a new prefix) | ||||
| * added check to which prefix the Launcher is set from AUTOINSTALL | ||||
| * added change history display before PortProton update | ||||
|  | ||||
| ###Scripts version 2085### | ||||
| * added argument editor for ".exe" file to "EDIT_DB" interface | ||||
| * added "WINDOWS" version selection to "EDIT_DB" interface | ||||
| * added "WINEDLLOVERRIDES" variable editor to "EDIT_DB" interface | ||||
| * added "AUTOINSTALL WITH WINETRICKS" to "EDIT_DB" interface for installing "WINDOWS" libraries | ||||
|  | ||||
| ###Scripts version 2084### | ||||
| * improved function of displaying the icon of the file being launched in the PortProton GUI | ||||
| * fixed function of changing "CREATE_SHORTCUT" button in PortProton interface | ||||
|  | ||||
| ###Scripts version 2083### | ||||
| * added displaying the icon of the file being launched in the PortProton GUI | ||||
| * fixed creation of multiple .png files in .exe directory during shortcut creation | ||||
| * in the PortProton interface, the "CREATE_SHORTCUT" button changes to "DELETE_SHORTCUT" when the shortcut is enabled in the menu -> games | ||||
|  | ||||
| ###Scripts version 2082### | ||||
| * HOTFIX - AUTOINSTALL for EGS | ||||
|  | ||||
| ###Scripts version 2081### | ||||
| * fixed installing GOG Galaxy | ||||
| * update WINE PROTON_GE to 7.1-2 | ||||
|  | ||||
| ###Scripts version 2080### | ||||
| * added progress display of winetricks and library downloads during prefix update | ||||
| * added display of the startup process with log output on the fly when using the DEBUG mode | ||||
| * removed from DEBUG information output that does not affect the operation of PortProton (gstreamer, ntlm, kerberos) | ||||
|  | ||||
| ###Scripts version 2079### | ||||
| * fixed DLSS work on some systems | ||||
| * reduced boot logo by 30% | ||||
|  | ||||
| ###Scripts version 2078### | ||||
| * added work Red Dead Redemption 2 purchased and launched in the Epic Games Launcher | ||||
|  | ||||
| ###Scripts version 2077### | ||||
| * fixed empty VULKAN/OPENGL selection window with some db files | ||||
| * the main GUI functions on yad are moved to a separate file | ||||
|  | ||||
| ###Scripts version 2076### | ||||
| * HOTFIX - create symlink | ||||
|  | ||||
| ###Scripts version 2075### | ||||
| * HOTFIX - fixed OpenGL mode | ||||
|  | ||||
| ###Scripts version 2072-2074### | ||||
| * HOTFIX - fixed launch of League of Legends | ||||
|  | ||||
| ###Scripts version 2071### | ||||
| * added the ability to download other versions of WINE when opening an exe file (in the WINE selection drop-down list) | ||||
| * updated launch mode gamemode (bug fixed libgamemode.so) | ||||
| * added FSYNC optimization when getting kernel 5.16+ (increases FPS) | ||||
| * added new launch mode: "VULKAN (WINE DXGI)" required for some new games using DX12 | ||||
|  | ||||
| ###Scripts version 2070### | ||||
| * added PW_D3D_EXTRAS_DISABLE variable to EDIT_DB for DirectX external library | ||||
| * rollback MANGOHUD to stable version from libs_v19.2 | ||||
| * fixed internet download interruption | ||||
| * updated WINE_LOL_GE 7.0 | ||||
|  | ||||
| ###Scripts version 2069### | ||||
| * added support for OpenSUSE (vkBasalt and MANGOHUD) | ||||
| @@ -109,4 +305,4 @@ Changelog: | ||||
| * added checking and downloading the latest version of WINE for League of Legends before launching the game | ||||
|  | ||||
| ###Scripts version 2050### | ||||
| * HOTFIX - display WINE versions when creating a db file | ||||
| * HOTFIX - display WINE versions when creating a db file | ||||
|   | ||||
| @@ -1,11 +1,209 @@ | ||||
| Вы можете помочь развитию проекта: https://portwine-linux.ru/donate/ | ||||
| Вы можете помочь развитию проекта: portwine-linux.ru/donate/ | ||||
| ----------------------------------------- | ||||
| История изменений: | ||||
|  | ||||
| ###Scripts version 2118### | ||||
| * переменная PW_USE_D3D_EXTRAS снова включена по умолчанию (кроме WGC) | ||||
| * обновлен "PROTON_STEAM" до версии 7.0-3 | ||||
| * добавлена информация о проекте, разработчиках и донатеров (тестовый режим)  | ||||
|  | ||||
| ###Scripts version 2117### | ||||
| * исправлена установка и запуск World of Sea Battle | ||||
| * для AUTOINSTALL по умолчанию включена переменная PW_USE_D3D_EXTRAS (необходима для стабильной установки лончеров в тихом режиме) | ||||
|  | ||||
| ###Scripts version 2116### | ||||
| * HOTFIX - Epic Games Store | ||||
| * HOTFIX - League of Legends | ||||
|  | ||||
| ###Scripts version 2115### | ||||
| * ускорен запуск PortProton в Rosa Linux | ||||
|  | ||||
| ###Scripts version 2111 - 2114### | ||||
| * исправление ошибок | ||||
|  | ||||
| ###Scripts version 2110### | ||||
| * обновлен "PROTON_GE" до версии 7-20 | ||||
| * исправлена работа игры World of Warplanes | ||||
| * переменная PW_D3D_EXTRAS_DISABLE переименована в PW_USE_D3D_EXTRAS и выключена по умолчанию (в связи с развитием WINE сторонние библиотеки DirectX нужны в меньшем количестве игр) | ||||
|  | ||||
| ###Scripts version 2109### | ||||
| * обновлен "libs_v31" (HOTFIX для Rosa Linux) | ||||
| * обновлен "PROTON_GE" до версии 7-19 | ||||
| * исправлена работа Overwatch | ||||
|  | ||||
| ###Scripts version 2108### | ||||
| * HOTFIX  - для правильной работы в Rosa Linux | ||||
|  | ||||
| ###Scripts version 2107### | ||||
| * ускорен запуск контейнера | ||||
| * оптимизация скрипта start.sh | ||||
| * обновлен "libs_v30" (восстановлена работа vkBasalt на предыдущих версиях OS Linux) | ||||
| * обновлен "PROTON_GE" до версии 7-18 | ||||
|  | ||||
| ###Scripts version 2106### | ||||
| * обновлен libs_v29 (steam runtime sniper 20220509, mangohud 0.6.7, vkBasalt 0.3.2.5) | ||||
| * для включения "AMD FidelityFX Super Resolution" в "EDIT_DB" добавлен переменная "WINE_FULLSCREEN_FSR" | ||||
| * улучшено качество изображения при использовании FSR (Работает во время использования любой версии ProtonGE в полноэкранном режиме при разрешении ниже стандартного для экрана) | ||||
| * улучшена производительность vkBasalt | ||||
| * улучшение производительности в играх при использовании API VULKAN (DXVK и VKD3D) | ||||
|   | ||||
| ###Scripts version 2105### | ||||
| * обновлен "PROTON_STEAM" до версии 7.0-2 | ||||
| * обновлен "PROTON_GE" до версии 7-16 | ||||
| * обновлен "WINE_LOL_GE" до версии 7.0-2 + скрипы установки и запуска (ускорен запуск клиента игры) | ||||
| * удален "Bethesda.net Launcher" из AUTOINSTALL (из за его переезда в STEAM) | ||||
| * улучшены функции создания образа префикса и его распаковки  | ||||
| * улучшение локализации | ||||
|  | ||||
| ###Scripts version 2104### | ||||
| * HOTFIX - скачивание и обновление winetricks | ||||
| * при создании лога убраны все d3dx* и d3dcomp* для удобства чтения | ||||
|  | ||||
| ###Scripts version 2103### | ||||
| * обновлен режим запуска контейнера | ||||
| * временно переменная PW_USE_AMDVLK_DRIVER не работает  | ||||
|  | ||||
| ###Scripts version 2102### | ||||
| * исправлена работа GALLIUM_NINE на интегрированных видеокатрах от Intel | ||||
| * исправлено переключение AMDVLK - RADV | ||||
| * увеличениние FPS в играх до 20% (для всех режимов запуска) | ||||
|  | ||||
| ###Scripts version 2101### | ||||
| * фикс работы WINETRICKS (новый prefix manager) при отсутствии winetricks.log | ||||
| * обновлен "libs_v28" (обновление MANGOHUD до версии 0.6.6-1) | ||||
|  | ||||
| ###Scripts version 2100### | ||||
| * обновлен "libs_v27" (унификация каталогов библиотек под разные ОС Linux) | ||||
| * MANGOHUD снова работает в режиме OPENGL | ||||
| * добавлен лаунчер World of Sea Battle (ТЕСТ) | ||||
|  | ||||
| ###Scripts version 2099### | ||||
| * обновлен "PROTON_GE" до версии 7-14 | ||||
| * обновлен "libs_v26" (обновление контейнера Steam Runtime Sniper) | ||||
| * обновлен "plugins_v5" | ||||
| * добавлена проверка наличия библиотеки d3dadapter9 в системе (неоходимо для работы GALLIUM_NINE на большем кол-ве ОС Linux) | ||||
| * ускорено создание нового префикса | ||||
| * по умолчанию для wine используется тема light (после создания нового, или чистки текущего префикса) | ||||
| * в EDIT_DB добавлена переменная PW_USE_SHADER_CACHE для управление кешированием шейдеров (отключать только при наличии микрофризов в игре) | ||||
| * удален STEAM_PP из AUTOINSTALL (так как есть нативная версия STEAM для Linux со своим wine-proton)  | ||||
|  | ||||
| ###Scripts version 2098### | ||||
| * из за возможных проблем с некоторыми играми по умолчанию MANGOHUD выключен (включается в EDIT_DB -> MANGOHUD, или глобально добавлением export PW_MANGOHUD=1 в user.conf) | ||||
|  | ||||
| ###Scripts version 2097### | ||||
| * ускорен запуск всех приложений в PortProton до 200% в зависимости от системы | ||||
| * обновлены дополнительные библиотеки "plugins_v4" (добавлена поддержка GALLIUM_NINE) | ||||
| * добавлен выбор режима "GALLIUM_NINE" (поддержка нитивного DirectX9 на видеокарте с MESA драйвером) | ||||
| * в новый интерфейс для WINETRICKS добавлена вкладка settings | ||||
| * в EDIT_DB добавлена переменная PW_USE_AMDVLK_DRIVER (использовать драйвер AMDVLK вместо RADV на видеокартах от AMD) | ||||
| * добавлена архивация ярлыков при создании образа префикса | ||||
| * добавлено востановление ярлыков после распаковки образа префикса (путь до .exe файла корректируется автоматически) | ||||
| * улучшена работа виртуального рабочего стола | ||||
| * explorer изменен на winefile (исправлено определение свободного дискового пространства) | ||||
| * отключена загрузка mono и gecko для League of Legends (ускоряет первый запуск) | ||||
| * для принудительного использования AMD видеокарты, вместо NVIDIA, можно добавить "export DRI_PRIME=1" в user.conf | ||||
|  | ||||
| ###Scripts version 2096### | ||||
| * добавлена проверка на переменную LANG для работы PortProton на STEAM-DECK | ||||
| * добавлен новый интерфейс для WINETRICKS | ||||
| * обновлен "libs_v25" (обновлен steam runtime sniper, добавлена поддержка "MANGOHUD" и "vkBasalt" для систем: "RED OS" и "OpenSUSE") | ||||
| * в EDIT_DB добавлена переменная PW_FIX_VIDEO_IN_GAME (требуется для воспроизведения видео в некоторых играх, чтобы оно не было искажено, окрашено в розовый цвет) | ||||
|  | ||||
| ###Scripts version 2095### | ||||
| * обновлен "libs_v24" (hotfix) | ||||
|  | ||||
| ###Scripts version 2094### | ||||
| * откат "PROTON_GE" до версии 7-9 | ||||
|  | ||||
| ###Scripts version 2093### | ||||
| * обновлен "PROTON_STEAM" до версии 7.0-1B | ||||
| * обновлен "PROTON_GE" до версии 7-10 | ||||
| * реализовано создание резервных копий префиксов (WINE SETTINGS -> CREATE PFX BACKUP) | ||||
| * времено востановление копий производится с помощью ПКМ на *.ppack (образ бэкапа) и открыть с помощью... PortProton | ||||
| * реализованна полная поддержка Rosa Linux (установщик есть в офф. репозиториях) | ||||
|  | ||||
| ###Scripts version 2092### | ||||
| * добавлено разделение настроек WINE и PORTPROTON в основном интерфейсе | ||||
| * добавлено автоматическое создание резервных копий установленных скриптов, перед их обновлением (востановление копий реализовано в SCRIPTS FROM BACKUP во вкладке PORTPROTON SETTINGS) | ||||
| * прочие небольшие улучшения скриптов связанных с релизом PortProton v1.0 | ||||
|  | ||||
| ###Scripts version 2091### | ||||
| * RELEASE PORTPROTON v.1.0 | ||||
|  | ||||
| ###Scripts version 2090### | ||||
| * HOTFIX - исправлено создание символьных ссылок | ||||
|  | ||||
| ###Scripts version 2086 - 2089### | ||||
| * обновлен "PROTON_STEAM" до версии 7.0-1 | ||||
| * обновлен "libs_v22.2" (обновление контейнера Steam Runtime Sniper) | ||||
| * обновлены дополнительные библиотеки "plugins_v3" (добавлен "EasyAntiCheat_Runtime" и обновлен "BattlEye_Runtime") | ||||
| * добавлена возможность создавать пользовательские префиксы | ||||
| * исправлена работа "AUTOINSTALL" после обновления "Arch Linux" | ||||
| * "League of Legends" ставиться в отдельный префикс, что ускоряет его запуск (не требуется обновления префикса при каждом запуске) | ||||
| * по умолчанию существует пустой префикс "DOTNET" при запуске которого он автоматически наполняется библиотеками: "physx mfc42 vcrun2019 dotnet20sp2 dotnet48" | ||||
| * добавлено сохранение приоритетных пользовательских настроек (db файлов) внутри каталога с запускаемым .exe файлом  | ||||
| * переработано основной интерфейс PortProton (AUTOINSTALL открывается по умолчанию на первой вкладке, во вкладке SETTINGS добавлен выбор префикса и создание нового префикса) | ||||
| * добавлена проверка в какой префикс установлен Launcher из AUTOINSTALL | ||||
| * добавлено отображение истории изменений до обновления PortProton | ||||
|  | ||||
| ###Scripts version 2085### | ||||
| * добавлен редактор аргументов для ".exe" файла в интерфейс "EDIT_DB" | ||||
| * добавлен выбор версии "WINDOWS" в интерфейс "EDIT_DB" | ||||
| * добавлен редактор переменной "WINEDLLOVERRIDES" в интерфейс "EDIT_DB" | ||||
| * добавлен "AUTOINSTALL WITH WINETRICKS" в интерфейс "EDIT_DB" для установки "WINDOWS" библиотек  | ||||
|  | ||||
| ###Scripts version 2084### | ||||
| * улучшена функция отображения иконки запускаемого файла в графическом интерфейсе PortProton | ||||
| * исправлена функция изменения в интерфейсе PortProton кнопки "CREATE_SHORTCUT" | ||||
|  | ||||
| ###Scripts version 2083### | ||||
| * добавлено отображение иконки запускаемого файла в графическом интерфейсе PortProton | ||||
| * исправлено создание множества файлов .png в каталоге с .exe во время создания ярлыка | ||||
| * в интерфейсе PortProton кнопка "CREATE_SHORTCUT" изменяется на "DELETE_SHORTCUT" при включении ярылыка в меню -> игры | ||||
|  | ||||
| ###Scripts version 2082### | ||||
| * HOTFIX - AUTOINSTALL для EGS | ||||
|  | ||||
| ###Scripts version 2081### | ||||
| * исправлена установка GOG при отсутствующем префиксе | ||||
| * проверен и обновлен WINE PROTON_GE_7.1-2 | ||||
|  | ||||
| ###Scripts version 2080### | ||||
| * добавлено отображение прогресса работы winetricks и скачивания библиотек во время обновления префикса | ||||
| * добавлено отображение процесса запуска с выводом лога на лету при использовании режима DEBUG | ||||
| * убран из DEBUG вывод информации не влияющий на работу PortProton (gstreamer, ntlm, kerberos) | ||||
|  | ||||
| ###Scripts version 2079### | ||||
| * исправлена возможность запуска DLSS на некоторых системах и играх | ||||
| * уменьшено загрузочное лого на 30% | ||||
|  | ||||
| ###Scripts version 2078### | ||||
| * добавлена работа Red Dead Redemption 2 купленная и запущенная в Epic Games Launcher | ||||
|  | ||||
| ###Scripts version 2077### | ||||
| * исправлены пустое окно выбора VULKAN/OPENGL с некоторыми db файлами | ||||
| * основные функции GUI на yad вынесены в отдельный файл | ||||
|  | ||||
| ###Scripts version 2076### | ||||
| * HOTFIX - создание симлинков | ||||
|  | ||||
| ###Scripts version 2075### | ||||
| * HOTFIX - исправлен режим запуска OpenGL  | ||||
|  | ||||
| ###Scripts version 2072-2074### | ||||
| * HOTFIX - исправлен запуск League of Legends | ||||
|  | ||||
| ###Scripts version 2071### | ||||
| * добавлена возможность скачивать другие версии WINE при запуске exe файла (в выпадающем списке выбора WINE) | ||||
| * обновлен режим запуска gamemode (исправлена ошибка libgamemode.so) | ||||
| * добавлена оптимизация FSYNC при условии использования ядра 5.16+ (повышает FPS) | ||||
| * добавлен новый режим запуска: "VULKAN (WINE DXGI)" необходимый для некоторых новых игр использующих DX12 | ||||
|  | ||||
| ###Scripts version 2070### | ||||
| * добавлена переменная PW_D3D_EXTRAS_DISABLE в EDIT_DB для возможности отключения сторонних библиотек DirectX | ||||
| * откат MANGOHUD до стабильной версии из libs_v19.2 | ||||
| * исправлено прерывание загрузки из интернета | ||||
| * обновлен WINE_LOL_GE до версии 7.0 | ||||
|  | ||||
| ###Scripts version 2069### | ||||
| * добавлена поддержка OpenSUSE (vkBasalt и MANGOHUD) | ||||
| @@ -261,7 +459,7 @@ PS: Cefeiko - отдельный респект за помощь в отлов | ||||
|  | ||||
| ###Scripts version 2014### | ||||
| * обновлен WINE PROTON_STEAM до версии 6.3-7 совместно с DXVK и VKD3D | ||||
| * реализован запуск League Of Legends (необходимо запускать с версией wine: https://github.com/Castro-Fidel/wine_builds/releases/download/WINE_LOL_GE_6.16-2/WINE_LOL_GE_6.16-2.tar.xz ) | ||||
| * реализован запуск League Of Legends (необходимо запускать с версией wine: github.com/Castro-Fidel/wine_builds/releases/download/WINE_LOL_GE_6.16-2/WINE_LOL_GE_6.16-2.tar.xz ) | ||||
|  | ||||
| ###Scripts version 2013### | ||||
| * добавлен автоматический перенос содержимого каталога ~/.PortWINE в ../PortProton/data/tmp | ||||
| @@ -273,7 +471,7 @@ PS: Cefeiko - отдельный респект за помощь в отлов | ||||
| ###PortProton-96### 16.09.2021 ###Scripts version 2012### --- TEST --- | ||||
| * PortProton переведен в режим обновлений "rolling release": | ||||
|     - проверка и обновление скриптов в приоритете перед другими обновлениями | ||||
|     - создана ветка https://github.com/Castro-Fidel/wine_builds/releases | ||||
|     - создана ветка github.com/Castro-Fidel/wine_builds/releases | ||||
|     - реализован функционал позволяющий добавлять любую версию WINE/PROTON/GE/LUTRIS в каталог dist и эта версия автоматически появиться при выборе в графическом интерфейсе | ||||
|     - обновлен скрипт установки порта | ||||
| * проверка версии PortProton перенесена с ftp на github | ||||
| @@ -390,7 +588,7 @@ PS: не забывает для активации добавить перем | ||||
| * добавлен пользовательский файл конфигурации (путь_до_PortProton/data/user.conf) который при наполнениии замещает настройки скрипта var и db файлов, но при обновлении скриптов остается неизменным, для сохранения ваших настроек. | ||||
| * автоматическое изменение раскладки клавиатуры работает только при установке значении переменной export PW_XKBD_RU_HACK=1 (можно прописывать как в скрипт var, так и в user.conf) | ||||
| * HOTFIX - определение месторасполажения установленных шейдеров для vkBasalt (для работы под Arch и Manjaro) | ||||
| * проверка и обновления скриптов из https://github.com/Castro-Fidel/PortWINE/archive/refs/heads/master.tar.gz | ||||
| * проверка и обновления скриптов из github.com/Castro-Fidel/PortWINE/archive/refs/heads/master.tar.gz | ||||
|  | ||||
| ###Scripts version 1113### | ||||
| * обновлен dxvk до v1.9-51 | ||||
| @@ -624,7 +822,7 @@ PS: не забывает для активации добавить перем | ||||
| * фикс выбора режима запуска при уже созданном ярлыке, но отсутствующем PW_VULKAN_USE | ||||
|  | ||||
| ###Scripts version 1056### | ||||
| * исправлена работа gnome-terminal если "$SHELL" не равен "/bin/bash" | ||||
| * исправлена работа gnome-terminal если "$SHELL" не равен "/usr/bin/env bash" | ||||
|  | ||||
| ###Scripts version 1055### | ||||
| * fix YAD | ||||
| @@ -748,7 +946,7 @@ PS: не забывает для активации добавить перем | ||||
| * убран xterm из debug (иначе ломает шрифты) | ||||
| * добавлена кнопка редактирования найденного db файла | ||||
| * ТЕСТ: автоудаление PINNED_LIBS и отключение setup.sh --force | ||||
| * изменение сравнения версий скриптов и портов "$(curl -s --list-only "https://portwine-linux.ru/ftp/current_version/blabla_ver")" | ||||
| * изменение сравнения версий скриптов и портов "$(curl -s --list-only "portwine-linux.ru/ftp/current_version/blabla_ver")" | ||||
| * автоматическая установка в префикс порта PW_DLL_INSTALL="vcrun2017   mfc42" | ||||
| * исправлено создание db файла при создании ярлыков, в именах которых присутствует одниковвые названия запускаемого файла | ||||
| * исправили создания префикса на некоторых системах при использования встроенного xterm из ~/PortWINE/libs | ||||
| @@ -760,7 +958,7 @@ PS: не забывает для активации добавить перем | ||||
| * добавлен прогресс загрузки библиотек с интернета | ||||
| * добавлен в debug полный путь до запускаемой игры/программы вместе с именем файла | ||||
| * исправлено дублирование db файлов при создании ярлыков | ||||
| * перенос libs с сервера PortWINE-Linux.ru на https://github.com/Castro-Fidel/PortWINE/releases/ | ||||
| * перенос libs с сервера PortWINE-Linux.ru на github.com/Castro-Fidel/PortWINE/releases/ | ||||
| * скачивание mono оф. github mono | ||||
| * скачивание gecko оф. ftp winehq | ||||
| * в /data/scripts/vars/PortProton_vars добавлена переменная PW_MANGOHUD=1 что включает HUD для монитроринга FPS, нагрузку на CPU, GPU и т.п (при условии что в системе предустановлен пакет mangohud) | ||||
| @@ -805,5 +1003,5 @@ PS: не забывает для активации добавить перем | ||||
| * добавлена интеграция PortProton в рабочее окружение (root права не нужны, концепция порта не изменилась) | ||||
|  | ||||
| ###ЗАМЕТКИ### | ||||
| * проверка версий dxvk на github: curl -s https://github.com/doitsujin/dxvk/releases | grep Version | awk {'print $3'} | sed 's%</a>%%g' | ||||
| * проверка версий vkd3d на github: curl -s https://github.com/HansKristian-Work/vkd3d-proton/releases | grep Version | awk {'print $3'} | sed 's%</a>%%g' | ||||
| * проверка версий dxvk на github: curl -s github.com/doitsujin/dxvk/releases | grep Version | awk {'print $3'} | sed 's%</a>%%g' | ||||
| * проверка версий vkd3d на github: curl -s github.com/HansKristian-Work/vkd3d-proton/releases | grep Version | awk {'print $3'} | sed 's%</a>%%g' | ||||
|   | ||||
| Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 3.0 KiB | 
| Before Width: | Height: | Size: 8.0 MiB After Width: | Height: | Size: 3.5 MiB | 
| Before Width: | Height: | Size: 7.6 MiB After Width: | Height: | Size: 3.5 MiB | 
| Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 2.3 KiB | 
| Before Width: | Height: | Size: 6.5 KiB After Width: | Height: | Size: 3.3 KiB | 
| Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 64 KiB | 
| Before Width: | Height: | Size: 2.1 KiB After Width: | Height: | Size: 2.2 KiB | 
| Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.3 KiB | 
| Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 2.9 KiB | 
							
								
								
									
										
											BIN
										
									
								
								data_from_portwine/img/gui/wosb.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 3.2 KiB | 
							
								
								
									
										
											BIN
										
									
								
								data_from_portwine/img/setup.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| After Width: | Height: | Size: 16 KiB | 
							
								
								
									
										112
									
								
								data_from_portwine/scripts/credits
									
									
									
									
									
										Executable file
									
								
							
							
						
						| @@ -0,0 +1,112 @@ | ||||
| #! /bin/sh | ||||
| "${pw_yad_new}" --plug=10 --tabnum=1 --show-uri \ | ||||
| --text-align=center --text="PortProton v.${install_ver} | ||||
| scripts v. ${scripts_install_ver} | ||||
|  | ||||
| Программа для запуска Windows игр и приложений в GNU/Linux | ||||
|  | ||||
| https://portwine-linux.ru | ||||
|  | ||||
| Copyright © 2022 Castro-Fidel (PortWINE-Linux.ru) | ||||
|  | ||||
| This program comes with absolutely no warranty. | ||||
| See the License for details." & | ||||
|  | ||||
|  | ||||
| "${pw_yad_new}" --plug=10 --tabnum=2 \ | ||||
| --text-align=center --text="Author:   Casro-Fidel | ||||
|  | ||||
| Development assistants: | ||||
| Cefeiko | ||||
| Dezert1r | ||||
| Taz_mania | ||||
| Anton_Famillianov | ||||
| gavr | ||||
| RidBowt | ||||
| chal55rus | ||||
| UserDiscord | ||||
|  | ||||
| Список будет дополнятся..." & | ||||
|  | ||||
| "${pw_yad_new}" --plug=10 --tabnum=3 --text-info <<< "MIT License | ||||
|  | ||||
| Copyright (©) 2022 Castro-Fidel (PortWINE-Linux.ru) | ||||
|  | ||||
| Permission is hereby granted, free of charge, to any person obtaining a copy | ||||
| of this software and associated documentation files (the "Software"), to deal | ||||
| in the Software without restriction, including without limitation the rights | ||||
| to use, copy, modify, merge, publish, distribute, sublicense, and/or sell | ||||
| copies of the Software, and to permit persons to whom the Software is | ||||
| furnished to do so, subject to the following conditions: | ||||
|  | ||||
| The above copyright notice and this permission notice shall be included in all | ||||
| copies or substantial portions of the Software. | ||||
|  | ||||
| THE SOFTWARE IS PROVIDED (AS IS), WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||||
| IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||||
| FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||||
| AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||||
| LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||||
| OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||||
| SOFTWARE." & | ||||
|  | ||||
| "${pw_yad_new}" --plug=10 --tabnum=4 \ | ||||
| --text-align=center \ | ||||
| --text="Sponsors: | ||||
| Cefeiko | ||||
| Dezert1r | ||||
| Taz_mania | ||||
| Anton_Famillianov | ||||
| gavr | ||||
| RidBowt | ||||
| chal55rus | ||||
| UserDiscord | ||||
| Александр | ||||
| Сергей 33(46)RUS | ||||
| Aule Mahal | ||||
| CyberBoar | ||||
| Evgen | ||||
| johny | ||||
| Maksami | ||||
| MRModer | ||||
| Pependos | ||||
| Phoenix55rus | ||||
| Xpamych | ||||
| Виндета(рот) | ||||
| Ка6адОнНа | ||||
| ХОЛО МУДРАЯ | ||||
|  | ||||
| Список будет дополнятся..." & | ||||
|  | ||||
| "${pw_yad_new}" --plug=10 --tabnum=5 --text="Хотите присоединится и помочь в развитии проекта:" \ | ||||
| --title=JOIN --window-icon=group  --image=system-config-users --uri-color=red --show-uri \ | ||||
| --text-info <<< \ | ||||
| "Website:  http://portwine-linux.ru | ||||
| Discord:  http://discord.gg/yJSEFjF | ||||
| VK:       https://vk.com/portwinelinux | ||||
| ------------------------------------------- | ||||
| Стать платным подписчиком: | ||||
| boosty: https://boosty.to/portwine-linux.ru | ||||
| patreon: https://www.patreon.com/portproton | ||||
| Кошельки WebMoney:   WMZ-Z135951244401   WME-E325631629973 | ||||
| Yandex кошельк:   410012267513818 | ||||
| ------------------------------------------- | ||||
| Задонатить на стрим: | ||||
| https://www.donationalerts.com/r/portwine_linux" & | ||||
|  | ||||
| "${pw_yad_new}" --plug=10 --tabnum=6 --show-uri --title="THIRD PARTY LIBRARIES" \ | ||||
| --text-info <<< "Сторонние библиотеки, которые используются в PortProton | ||||
|  | ||||
| PortProton собран на основе следующих бесплатных библиотек программного обеспечения: | ||||
|  | ||||
| WINE-PROTON: https://github.com/ValveSoftware/Proton | ||||
| WINE-PROTON-GE: https://github.com/GloriousEggroll/proton-ge-custom/ | ||||
| YAD: https://github.com/v1cont/"${pw_yad_new}" | ||||
| ZENITY: https://github.com/GNOME/zenity" & | ||||
|      | ||||
| "${pw_yad_new}" --title "ABOUT US" --key=10 --window-icon="$PW_GUI_ICON_PATH/port_proton.png" \ | ||||
| --center --notebook --no-buttons  --tab-pos=bottom \ | ||||
| --tab="ABOUT PORTPROTON" --tab="AUTORS" --tab="LICENSE" --tab="SPONSORS" --tab="JOIN" \ | ||||
| --tab="THIRD PARTY LIBRARIES" | ||||
|  | ||||
| /usr/bin/env bash -c ${pw_full_command_line[*]}  | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| # Author: PortWINE-Linux.ru | ||||
|  | ||||
| read "update_loc" < "${PORT_WINE_TMP_PATH}/${portname}_loc" | ||||
| @@ -6,12 +6,30 @@ export update_loc=${update_loc} | ||||
|  | ||||
| if [ "${update_loc}" = "RUS" ] | ||||
| then | ||||
|  | ||||
|     export loc_gui_rm_pp="Удалить PORTPROTON" | ||||
|     export loc_gui_upd_pp="Проверить обновления" | ||||
|     export loc_gui_changelog="История изменений" | ||||
|     export loc_gui_edit_usc="Редактировать USER.CONF" | ||||
|     export loc_gui_scripts_fb="Откатить версию скриптов" | ||||
|     export loc_gui_credits="Авторы и спасибы =)" | ||||
|  | ||||
| 	export loc_tray_winefile="Файловый менеджер WINE" | ||||
| 	export loc_tray_tascmng="Диспетчер задач WINE" | ||||
| 	export loc_tray_cangelog="История изменений" | ||||
| 	export loc_tray_force_exit="Завершить работу PortProton" | ||||
|  | ||||
| 	export loc_mg_autoinstall="АВТОУСТАНОВКА" | ||||
| 	export loc_mg_emulators="ЭМУЛЯТОРЫ" | ||||
| 	export loc_mg_wine_settings="НАСТРОЙКИ WINE" | ||||
| 	export loc_mg_portproton_settings="НАСТРОЙКИ PORTPROTON" | ||||
|  | ||||
| 	export PW_CHANGELOG_FILE="changelog_rus" | ||||
| 	export PW_SELECTION_DB_LOC="Найдено более одного DB файла для запускаемого приложения.\nВыберите необходимый, или перед следующим слезапуском удалите лишний DB файл.\n" | ||||
| 	export PW_SELECTION_DB_LOC="Найдено более одного DB файла для запускаемого приложения.\nВыберите необходимый, или перед следующим запуском удалите лишний DB файл.\n" | ||||
|  | ||||
| 	export inst_set="Выбор" | ||||
| 	export inst_set_top="Установка PortWINE" | ||||
| 	export ss_done="Ярлык создан в корневом каталоге порта.\nДобавить его в МЕНЮ -> ИГРЫ?" | ||||
| 	export ss_done="Ярлык создан в корневом каталоге порта.\n    Добавить его в МЕНЮ -> ИГРЫ?" | ||||
|  | ||||
| 	export inst_succ="Установка завершена успешно!" | ||||
|  | ||||
| @@ -23,8 +41,8 @@ then | ||||
| 	export port_upd6="Больше не напоминать" | ||||
|  | ||||
| 	export scripts_upd1="Обновление скриптов" | ||||
| 	export scripts_upd2="Доступно обновление скриптов для ${portname}\n" | ||||
| 	export scripts_upd3="Действие:" | ||||
| 	export scripts_upd2="Доступно обновление скриптов для ${portname}" | ||||
| 	export scripts_upd3="Действие :" | ||||
| 	export scripts_upd4="Обновить сейчас" | ||||
| 	export scripts_upd5="Напомнить позже" | ||||
| 	export scripts_upd6="Больше не напоминать" | ||||
| @@ -46,23 +64,26 @@ then | ||||
| 	export port_start7="Запустить winetricks" | ||||
| 	export port_start8="DXVK" | ||||
|  | ||||
| 	export port_debug="Не торопитесь!\nПосле окончания работы ${portname}, нажмите ОК." | ||||
| 	export port_debug="Не торопитесь! После окончания работы ${portname}, нажмите STOP." | ||||
|  | ||||
| 	export loc_creat_shortcut="Создать ярлык для запускаемого файла." | ||||
| 	export loc_create_shortcut="Создать ярлык для запускаемого файла." | ||||
| 	export loc_delete_shortcut="Удалить ярлык для запускаемого файла." | ||||
| 	export loc_debug="Запуск c созданием .log файла в корне ${portname}" | ||||
| 	export loc_launch="Запустить файл..." | ||||
| 	export loc_winecfg="Запустить winecfg для редактирования настроек префикса ${portname}" | ||||
| 	export loc_winecfg="Запустить winecfg для редактирования настроек выбранного префикса" | ||||
| 	export loc_winefile="Запустить файловый менеждер встроенный в wine" | ||||
|     export loc_winecmd="Запустить командную строку wine" | ||||
| 	export loc_winereg="Запустить редактор реестра префикса ${portname}" | ||||
|     export loc_winetricks="Запустить winetricks для установки доп. библиотек в префикс ${portname}" | ||||
| 	export loc_winereg="Запустить редактор реестра выбранного префикса" | ||||
|     export loc_winetricks="Запустить префикс менеджер для установки доп. библиотек в выбранный префикс" | ||||
| 	export loc_edit_db="Изменить файл настроек для" | ||||
| 	export loc_download_other_wine="Открыть меню для скачивания других версий WINE-PROTON" | ||||
|  | ||||
| 	export ENABLE_VKBASALT_INFO='Включить vkBasalt по умолчанию для улучшение графики в играх работающих под Vulkan. (Горячая клавиша HOME отключает vkbasalt)' | ||||
| 	export PW_NO_ESYNC_INFO='Не использовать примитивы внутрипроцессной синхронизации на основе eventfd. (Рекомендуется не изменять значение)' | ||||
| 	export PW_NO_FSYNC_INFO='Не использовать примитивы внутрипроцессной синхронизации на основе фьютексов. (Автоматически отключается в системах без FUTEX_WAIT_MULTIPLE поддержки) (Рекомендуется не изменять значение)' | ||||
| 	export PW_USE_DXR10_INFO='Включить поддержку Ray Tracing v.1.0' | ||||
| 	export PW_USE_DXR11_INFO='Включить поддержку Ray Tracing v.1.1 (бета)' | ||||
| 	export PW_FIX_VIDEO_IN_GAME_INFO='Требуется для воспроизведения видео в некоторых играх, чтобы оно не было искажено (обычно окрашено в розовый цвет)' | ||||
| 	export PW_VULKAN_NO_ASYNC_INFO='Выключить асинхронные вызовы для режимов VULKAN и DXVK' | ||||
| 	export PW_USE_NVAPI_AND_DLSS_INFO='Включить DLSS на поддерживаемых видеокартах NVIDIA' | ||||
| 	export PW_OLD_GL_STRING_INFO='Принудительное использование старых версий OpenGL' | ||||
| @@ -82,6 +103,12 @@ then | ||||
| 	export PW_DX12_DISABLE_INFO='Принудительное отключение DirectX 12' | ||||
| 	export PW_USE_WINE_DXGI_INFO='Принудительное использование встроенной библиотеки DXGI (в редких случаях решает проблемы с запуском игр под DX12)' | ||||
| 	export PW_MANGOHUD_USER_CONF_INFO='Принудительное использование системных настроек MANGOHUD (GOverlay и т.п.)' | ||||
| 	export PW_USE_D3D_EXTRAS='Включить принудительное использование сторонних библиотек DirectX' | ||||
| 	export PW_PRIME_RENDER_OFFLOAD_INFO='Включить дискретную видеокарту NVIDIA для ноутбуков с гибридной графикой (при поддержке установленого драйвера в ОС)' | ||||
| 	export PW_USE_WINDOWS_7_INFO='Изменить версию WINDOWS 10 на WINDOWS 7 в префиксе' | ||||
| 	export PW_USE_AMDVLK_DRIVER_INFO='Использовать драйвер AMDVLK вместо RADV на видеокартах от AMD' | ||||
| 	export PW_USE_SHADER_CACHE_INFO='Использовать кеширование шейдеров средствами WINE (отключать только при наличии микрофризов в игре)' | ||||
| 	export PW_WINE_FULLSCREEN_FSR_INFO='Работает во время использования любой версии ProtonGE в полноэкранном режиме при разрешении ниже стандартного для экрана' | ||||
|  | ||||
| 	export PW_3DFX_INFO='Имитация старого графического ускорителя 3dfx (добавляет горизонтальные полосы)' | ||||
| 	export PW_AdaptiveSharpen_INFO='Увеличение резкости, можно использовать совместо с CAS' | ||||
| @@ -105,14 +132,34 @@ then | ||||
|  | ||||
| 	export PW_WAYLAND_INFO="Внимание! Вы запускаете $portname в сессии Wayland, некоторые функции могут быть недоступны!\nРекомендуется перезапустить сессию в X11!" | ||||
|  | ||||
| 	export loc_find_d3dadapter9_error="не найден в системе.\nУстановите недостающий пакет: d3dadapter9" | ||||
|  | ||||
| elif [ "${update_loc}" = "ENG" ] | ||||
| then | ||||
|  | ||||
|     export loc_gui_rm_pp="REMOVE PORTPROTON" | ||||
|     export loc_gui_upd_pp="UPDATE PORTPROTON" | ||||
|     export loc_gui_changelog="CHANGELOG" | ||||
|     export loc_gui_edit_usc="EDIT USER.CONF" | ||||
|     export loc_gui_scripts_fb="SCRIPTS FROM BACKUP" | ||||
|     export loc_gui_credits="CREDITS" | ||||
|  | ||||
| 	export loc_tray_winefile="WINEFILE" | ||||
| 	export loc_tray_tascmng="TASKMNR" | ||||
| 	export loc_tray_cangelog="CHANGE  LOG" | ||||
| 	export loc_tray_force_exit="FORCE  EXIT" | ||||
|  | ||||
| 	export loc_mg_autoinstall="AUTOINSTALL" | ||||
| 	export loc_mg_emulators="EMULATORS" | ||||
| 	export loc_mg_wine_settings="WINE SETTINGS" | ||||
| 	export loc_mg_portproton_settings="PORTPROTON SETTINGS" | ||||
|  | ||||
| 	export PW_CHANGELOG_FILE="changelog_eng" | ||||
| 	export PW_SELECTION_DB_LOC="More than one DB file found for the application being launched.\nSelect the required one, or delete the extra DB file before the next run.\n" | ||||
|  | ||||
| 	export inst_set="Sett..." | ||||
| 	export inst_set_top="PortWINE setting" | ||||
| 	export ss_done="The shortcut was created in the ${portname} directory.\nAdd it to MENU -> GAMES?" | ||||
| 	export ss_done="The shortcut was created in the ${portname} directory.\n    Add it to MENU -> GAMES?" | ||||
| 	export inst_succ="The installation was successful." | ||||
|  | ||||
| 	export port_upd1="New update PortWINE" | ||||
| @@ -123,8 +170,8 @@ then | ||||
| 	export port_upd6="Do not remind me" | ||||
|  | ||||
| 	export scripts_upd1="New update for scripts" | ||||
| 	export scripts_upd2="Scripts update avialable for ${portname}\n" | ||||
| 	export scripts_upd3="Action:" | ||||
| 	export scripts_upd2="Scripts update avialable for ${portname}" | ||||
| 	export scripts_upd3="Action :" | ||||
| 	export scripts_upd4="Updating now" | ||||
| 	export scripts_upd5="Remind me later" | ||||
| 	export scripts_upd6="Do not remind me" | ||||
| @@ -146,12 +193,15 @@ then | ||||
| 	export port_start7="Run winetricks" | ||||
| 	export port_start8="DXVK" | ||||
|  | ||||
| 	export port_debug="Please wait!\nAfter finishing the ${portname}, click OK." | ||||
| 	export port_debug="Please wait! After finishing the ${portname}, click STOP." | ||||
| 	 | ||||
| 	export PW_WAYLAND_INFO="Attention! You are running $portname in a Wayland session, some features may not be available!\nRestarting your session in X11 is recommended!" | ||||
|  | ||||
| 	export loc_download_other_wine="Download other wine-proton from GITHUB" | ||||
|  | ||||
| 	#Helped in translation: ConTI1NuEsZZZ | ||||
| 	export loc_creat_shortcut="Create shortcut for select file..." | ||||
| 	export loc_create_shortcut="Create shortcut for select file..." | ||||
| 	export loc_delete_shortcut="Delete shortcut for select file..." | ||||
| 	export loc_debug="Launch with the creation of a .log file at the root ${portname}" | ||||
|     export loc_launch="Run file ..." | ||||
|     export loc_winecfg="Run winecfg to edit prefix settings ${portname}" | ||||
| @@ -160,4 +210,6 @@ then | ||||
|     export loc_winereg="Run Registry Prefix Editor ${portname}" | ||||
|     export loc_winetricks="Run winetricks to install additional libraries to the prefix ${portname}" | ||||
| 	export loc_edit_db="Edit database file for" | ||||
|  | ||||
| 	export loc_find_d3dadapter9_error="not found in the system.\nInstall it and try again." | ||||
| fi | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #AC4BFSP.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
|     #Author: xuser | ||||
|     #ACIII.exe  | ||||
|     #ACLiberation.exe      | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: anonymous | ||||
| #ACValhalla.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #ALOTInstaller.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: Аливэй | ||||
| #Ableton Live 11 Suite.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:  | ||||
| #AliceMadnessReturns.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: garrett | ||||
| #AI.exe | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:  | ||||
| #ACM.exe  | ||||
| #Rating=? | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Anno4.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: stalker | ||||
| #AnomalyLauncher.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: akai | ||||
| #Arthur.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #AssassinsCreedII.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #AssassinsCreedIIGame.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: Сергей 33 (46) | ||||
| #BF2.exe  | ||||
| #Rating=4 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:  | ||||
| #bg3.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: dez | ||||
| #Battle.net Launcher.exe | ||||
| #Battle.net-Setup.exe | ||||
| @@ -14,9 +14,9 @@ export PW_DLL_INSTALL="vcrun2019 d3dx11_42 d3dx11_43" | ||||
| export PW_WINDOWS_VER=10 | ||||
|  | ||||
| add_in_start_portwine () { | ||||
|     rm -fr "${PORT_WINE_PATH}/data/pfx/drive_c/ProgramData/Agent/data" | ||||
|     rm -fr "${PORT_WINE_PATH}/data/pfx/drive_c/users/${USER}/Blizzard Entertainment/Battle.net/Cache" | ||||
|     rm -fr "${PORT_WINE_PATH}/data/pfx/drive_c/users/Public/Blizzard Entertainment/Battle.net/Cache" | ||||
|     try_remove_file "${PORT_WINE_PATH}/data/pfx/drive_c/windows/Fonts/sourcehansans.ttc" | ||||
|     sed -i 's/"GrabFullscreen"="Y"/"GrabFullscreen"="N"/' "${WINEPREFIX}/user.reg" | ||||
|     rm -fr "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/ProgramData/Agent/data" | ||||
|     rm -fr "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/${USER}/Blizzard Entertainment/Battle.net/Cache" | ||||
|     rm -fr "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/Public/Blizzard Entertainment/Battle.net/Cache" | ||||
|     try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/sourcehansans.ttc" | ||||
|     sed -i 's/"GrabFullscreen"="Y"/"GrabFullscreen"="N"/' "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/user.reg" | ||||
| } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: kosta | ||||
| #Biomutant.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:  | ||||
| #Botanicula.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:PortWINE | ||||
| #Brokgame.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:  | ||||
| #CoJBiBGame_x86.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Cinebench.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Configurator.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: user | ||||
| #Control_DX11.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: user | ||||
| #Control_DX12.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #CyberShadow.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Cyberpunk2077.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #DAOriginsLauncher.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: PortWINE-Linux.ru | ||||
| #DOOMEternalx64vk.exe | ||||
| #Rating=? | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: nix | ||||
| #DOOMx64.exe | ||||
| #DOOMx64vk.exe | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #DXHRDC.exe | ||||
| #DXHumanRevolutionDC.exe | ||||
| @@ -10,7 +10,7 @@ | ||||
| ##export PW_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks)  | ||||
| export WINEDLLOVERRIDES="WINMM=n,b" | ||||
| ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options | ||||
| export PW_WINE_USE=PROTON_GE_6.19-5 | ||||
| export PW_WINE_USE=PROTON_GE | ||||
| export PW_VULKAN_USE=1 | ||||
| ##export PW_USE_DXR10=1 | ||||
| ##export PW_DLSS_ON=1 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #DaysGone.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:  | ||||
| #Dead Space.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:  | ||||
| #ds.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: PortWINE | ||||
| #FSD.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Deponia.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: MrModer#6697 | ||||
| #DetroitBecomeHuman.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: spider | ||||
| #Diablo II.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Disjunction.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Dolphin.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: PortWINE | ||||
| #EDLaunch.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #EoCApp.exe | ||||
| #Rating=1-5 | ||||
| @@ -19,8 +19,6 @@ export PW_FORCE_USE_VSYNC=0 | ||||
| export PW_VIRTUAL_DESKTOP=0 | ||||
| ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue | ||||
| export ENABLE_VKBASALT=1 | ||||
| export PW_VKBASALT_EFFECTS=cas:AmbientLight | ||||
| export PW_VKBASALT_FFX_CAS=0 | ||||
| export PW_NO_FSYNC=1 | ||||
| export PW_NO_ESYNC=1 | ||||
| ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: PortWINE | ||||
| #EpicGamesLauncher.exe | ||||
| #Rating=5 | ||||
| @@ -7,4 +7,9 @@ | ||||
| export PW_WINE_USE=PROTON_GE | ||||
| export PW_VULKAN_USE=1 | ||||
| export LAUNCH_PARAMETERS="-SkipBuildPatchPrereq" | ||||
| export PW_DLL_INSTALL="vcrun2010 vcrun2012 vcrun2013 vcrun2019 d3dcompiler_43 d3dcompiler_47 d3dx9" | ||||
| export PW_DLL_INSTALL="vcrun2012 vcrun2013 vcrun2019" | ||||
| export PW_USE_D3D_EXTRAS=1 | ||||
|  | ||||
| add_in_start_portwine () { | ||||
|     regdlloverrides "RDR2.exe:vulkan-1=n" | ||||
| } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: fff555w | ||||
| #Esprit Games.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
|     #Author: xuser | ||||
|     #FL.exe  | ||||
|     #FL64.exe | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: PortWINE | ||||
| #FSD.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: PortWINE-Linux.ru | ||||
| #FarCry.exe | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: gamer | ||||
| #FarCry6.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
|     #Author: xuser | ||||
|     #FarLoneSails.exe  | ||||
|     #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: nixon | ||||
| #farcry3_d3d11.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: nixon | ||||
| #farcry3.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: nixon | ||||
| #FarCry4.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
							
								
								
									
										49
									
								
								data_from_portwine/scripts/portwine_db/Forsaken_World
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,49 @@ | ||||
| #!/usr/bin/env bash | ||||
| #Author: berg | ||||
| #pemv.exe | ||||
| #Rating=5 | ||||
| #####################examples########################### | ||||
| ##export PW_COMMENT_DB="blablabla" | ||||
| export PW_WINDOWS_VER="10" | ||||
| export PW_DLL_INSTALL="" | ||||
| export WINEDLLOVERRIDES="" | ||||
| export LAUNCH_PARAMETERS="" | ||||
| export PW_WINE_USE="PROTON_GE" | ||||
| export PW_VULKAN_USE="1" | ||||
| export PW_USE_DXR10="0" | ||||
| ##export PW_DLSS_ON=1 | ||||
| ##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN | ||||
| export PW_USE_NVAPI_AND_DLSS="0" | ||||
| export PW_OLD_GL_STRING="0" | ||||
| export PW_HIDE_NVIDIA_GPU="0" | ||||
| export PW_FORCE_USE_VSYNC="0" | ||||
| export PW_VIRTUAL_DESKTOP="0" | ||||
| ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue | ||||
| export ENABLE_VKBASALT="0" | ||||
| ##export PW_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only) | ||||
| ##export PW_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1) | ||||
| export PW_NO_FSYNC="0" | ||||
| export PW_NO_ESYNC="1" | ||||
| export PW_USE_GSTREAMER="1" | ||||
| ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games | ||||
| ##export PW_NO_WRITE_WATCH=1                      # 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 PW_WINE_ALLOW_XIM="0" | ||||
| ##export WINEARCH=win32                           # defaut = win64 | ||||
| ##export WINEPREFIX= | ||||
| export PW_WINEDBG_DISABLE="1" | ||||
| export PW_USE_TERMINAL="0" | ||||
| export PW_GUI_DISABLED_CS="0" | ||||
| ##export PATH_TO_GAME= | ||||
| ##add_in_start_portwine () { commands ; } | ||||
| export PW_PREFIX_NAME="DEFAULT" | ||||
| export PW_USE_DXR11="0" | ||||
| export PW_WINE_FULLSCREEN_FSR="0" | ||||
| export PW_USE_GAMEMODE="1" | ||||
| export PW_DX12_DISABLE="0" | ||||
| export PW_PRIME_RENDER_OFFLOAD="0" | ||||
| export PW_USE_D3D_EXTRAS="1" | ||||
| export PW_FIX_VIDEO_IN_GAME="0" | ||||
| export PW_USE_AMDVLK_DRIVER="0" | ||||
| export PW_FORCE_LARGE_ADDRESS_AWARE="1" | ||||
| export PW_USE_SHADER_CACHE="1" | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: garrett | ||||
| #ForzaHorizon4.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:  | ||||
| #Frozen Throne.exe  | ||||
| #Rating=4 - no video | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: lemonchic with help from Dezert1r | ||||
| #GTAIV.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: Dezert1r | ||||
| #GalaxyClient.exe  | ||||
| #GOG_Galaxy_2.0.exe | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:  | ||||
| #Game-TS3.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| #!/bin/bash | ||||
| #Author: xuser | ||||
| #Stetup.exe | ||||
| #Author: fff555 | ||||
| #GameCenter.exe | ||||
| #Rating=1-5 | ||||
| #####################examples########################### | ||||
| ##export PW_COMMENT_DB="blablabla" | ||||
| @@ -8,9 +8,9 @@ | ||||
| ##export PW_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks)  | ||||
| ##export WINEDLLOVERRIDES="blabla=n,b" | ||||
| ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options | ||||
| export PW_WINE_USE=PROTON_PW_6.19 | ||||
| export PW_WINE_USE=PROTON_STEAM_6.3-8C_PW2 | ||||
| export PW_VULKAN_USE=1 | ||||
| ##export PW_DXR_ON=1 | ||||
| ##export PW_USE_DXR10=1 | ||||
| ##export PW_DLSS_ON=1 | ||||
| ##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN | ||||
| ##export PW_USE_NVAPI_AND_DLSS=0 | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #GameLauncher.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: zero | ||||
| #GoW.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: nixon | ||||
| #HITMAN3.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: PortWINE-Linux.ru | ||||
| #Hades.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Half-Life2.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author:  | ||||
| #HellbladeGame.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Heroes3.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Heroes3 HD.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: Nixon | ||||
| #HorizonZeroDawn.exe | ||||
| #Rating=? | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: Сергей 33(46) | ||||
| #hulk.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: garrett | ||||
| #Inscryption.exe | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: vbb | ||||
| #JustCause4.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: mrm0der | ||||
| #LOF2.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: Garrett-42 | ||||
| #Larry.exe | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #LeagueClient.exe | ||||
| #RiotClientServices.exe | ||||
| @@ -11,39 +11,21 @@ | ||||
| export TEXT_OPSSL="" | ||||
| [[ -z `which openssl` ]] && export TEXT_OPSSL="Install openssl in your system!!!\n" | ||||
| export PW_COMMENT_DB="${TEXT_OPSSL}Dwnload and start League of Legends can take a long time" | ||||
| ##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 WINEDLLOVERRIDES="blabla=n,b" | ||||
| export LAUNCH_PARAMETERS=("--launch-product=league_of_legends" "--launch-patchline=live")                # Additional launch options | ||||
| export PW_WINE_USE=WINE_LOL_GE_7.0-1 | ||||
| export WINEDLLOVERRIDES="mscoree,mshtml=" | ||||
| # export LAUNCH_PARAMETERS="--launch-product=league_of_legends --launch-patchline=live"              # Additional launch options | ||||
| export PW_WINE_USE=WINE_LOL_GE_7.0-2 | ||||
| export PW_VULKAN_USE=1 | ||||
| export PW_MUST_HAVE_DLL="vcrun2013" | ||||
| ##export PW_USE_DXR10=1 | ||||
| ##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN | ||||
| ##export PW_USE_NVAPI_AND_DLSS=0 | ||||
| ##export PW_OLD_GL_STRING=1 | ||||
| ##export PW_HIDE_NVIDIA_GPU=1 | ||||
| ##export PW_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT | ||||
| ##export PW_VIRTUAL_DESKTOP=1 | ||||
| ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue | ||||
| ##export ENABLE_VKBASALT=1 | ||||
| ##export PW_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only) | ||||
| ##export PW_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1) | ||||
| 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_NO_WRITE_WATCH=1                      # 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=1 | ||||
| ##export PW_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread | ||||
| ##export WINEARCH=win32                             # defaut = win64 | ||||
| ##export WINEPREFIX="${PORT_WINE_PATH}/data/pfx_lol" | ||||
| ##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG | ||||
| ##export PW_USE_TERMINAL=1                        # Force run in terminal | ||||
| export PW_MUST_HAVE_DLL="" | ||||
| export PW_PREFIX_NAME="LEAGUE_OF_LEGENDS" | ||||
| export PW_NO_FSYNC=1 | ||||
| export PW_NO_ESYNC=1 | ||||
| export PW_DISABLED_CREATE_DB=1 | ||||
| export PW_USE_D3D_EXTRAS=1 | ||||
| ##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI | ||||
|  | ||||
| check_download_wine_ver_for_lol () { | ||||
|     if [ ! -d "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}" ] ; then | ||||
|         if try_download "https://github.com/Castro-Fidel/wine_builds/releases/download/${PW_WINE_USE}/${PW_WINE_USE}.tar.xz" \ | ||||
|         if try_download "github.com/Castro-Fidel/wine_builds/releases/download/${PW_WINE_USE}/${PW_WINE_USE}.tar.xz" \ | ||||
|         "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}.tar.xz" ; then | ||||
|             if unpack_tar_xz "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}.tar.xz" "${PORT_WINE_PATH}/data/dist/" ; then | ||||
|                 try_remove_file "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}.tar.xz" | ||||
| @@ -58,38 +40,39 @@ check_download_wine_ver_for_lol () { | ||||
| } | ||||
| check_download_wine_ver_for_lol | ||||
|  | ||||
| check_port_for_lol () {  | ||||
|     "${pw_yad}" --progress --progress-text="Loading and start League of Legends. Please wait. It can take a long time!" \ | ||||
|     --pulsate --no-buttons --undecorated --center --skip-taskbar --image="${PW_GUI_ICON_PATH}/covers/lol_cover.jpg" --image-on-top > /dev/null 2>&1 & | ||||
|     PW_YAD_PID_LOL="$!" | ||||
|     process=LeagueClientUx.exe | ||||
|     while [[ -z `pidof ${process}` ]] ; do | ||||
|         echo "PID ${process} not found" | ||||
|         sleep 1 | ||||
|     done | ||||
|     uxpid=`pidof ${process}` | ||||
|     echo "LeagueClientUx pid: ${uxpid}" | ||||
|     port=$(xargs -0 < /proc/${uxpid}/cmdline | sed -n 's/.*--app-port=\([[:digit:]]*\).*/\1/p') | ||||
|     if [ ! -n $port ]; then | ||||
|         echo "Could not find port" | ||||
|         exit 1 | ||||
|     fi | ||||
|     echo "Waiting for port ${port}" | ||||
|     kill -STOP ${uxpid} | ||||
|     timeout 200m /bin/bash -c " | ||||
|     until openssl s_client -connect :${port} <<< Q > /dev/null 2>&1 ; do | ||||
|     sleep 1 | ||||
|     done" | ||||
|     kill -CONT ${uxpid} | ||||
|     kill -s SIGUSR1 "${PW_YAD_PID_LOL}" | ||||
| } | ||||
| # check_port_for_lol () {  | ||||
| #     "${pw_yad}" --progress --progress-text="Loading and start League of Legends. Please wait. It can take a long time!" \ | ||||
| #     --pulsate --no-buttons --undecorated --center --skip-taskbar --image="${PW_GUI_ICON_PATH}/covers/lol_cover.jpg" --image-on-top > /dev/null 2>&1 & | ||||
| #     PW_YAD_PID_LOL="$!" | ||||
| #     process=LeagueClientUx.exe | ||||
| #     while [[ -z `pidof ${process}` ]] ; do | ||||
| #         echo "PID ${process} not found" | ||||
| #         sleep 1 | ||||
| #     done | ||||
| #     uxpid=`pidof ${process}` | ||||
| #     echo "LeagueClientUx pid: ${uxpid}" | ||||
| #     port=$(xargs -0 < /proc/${uxpid}/cmdline | sed -n 's/.*--app-port=\([[:digit:]]*\).*/\1/p') | ||||
| #     if [ ! -n $port ]; then | ||||
| #         echo "Could not find port" | ||||
| #         exit 1 | ||||
| #     fi | ||||
| #     echo "Waiting for port ${port}" | ||||
| #     kill -STOP ${uxpid} | ||||
| #     timeout 200m /usr/bin/env bash -c " | ||||
| #     until openssl s_client -connect :${port} <<< Q > /dev/null 2>&1 ; do | ||||
| #     sleep 1 | ||||
| #     done" | ||||
| #     kill -CONT ${uxpid} | ||||
| #     kill -s SIGUSR1 "${PW_YAD_PID_LOL}" | ||||
| # } | ||||
|  | ||||
| add_in_start_portwine () { | ||||
|     if [ "$(cat /proc/sys/abi/vsyscall32)" -ne 0 ] ; then | ||||
|         pw_stop_progress_bar | ||||
|         zenity --question --title="Fix for LoL anti-cheat" \ | ||||
|         --text='Root rights are required to execute the command:           \n"sysctl -w abi.vsyscall32=0" and "sysctl -p"' --no-wrap | ||||
|         --text='Root rights are required to execute the command:           \n"sysctl -w abi.vsyscall32=0"' --no-wrap | ||||
|         [ "$?" = 1 ] && exit 0 | ||||
|         pkexec /bin/bash -c 'sysctl -w abi.vsyscall32=0 && sysctl -p' | ||||
|         pkexec /usr/bin/env bash -c 'sysctl -w abi.vsyscall32=0' | ||||
|     fi | ||||
|     check_port_for_lol & | ||||
|     # check_port_for_lol & | ||||
| } | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: Veil | ||||
| #LifeIsStrange.exe  | ||||
| #Rating=1-5 | ||||
|   | ||||
							
								
								
									
										43
									
								
								data_from_portwine/scripts/portwine_db/Lineage2_NewRP
									
									
									
									
									
										Normal file
									
								
							
							
						
						| @@ -0,0 +1,43 @@ | ||||
| #!/bin/bash | ||||
| #Author: UserDiscord | ||||
| #NewRP.exe | ||||
| #Rating=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 WINEDLLOVERRIDES="blabla=n,b" | ||||
| ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options | ||||
| export PW_WINE_USE=PROTON_GE | ||||
| export PW_VULKAN_USE=1 | ||||
| export PW_USE_DXR10=0 | ||||
| ##export PW_DLSS_ON=1 | ||||
| export PW_VULKAN_NO_ASYNC=0 | ||||
| export PW_USE_NVAPI_AND_DLSS=0 | ||||
| export PW_OLD_GL_STRING=0 | ||||
| export PW_HIDE_NVIDIA_GPU=0 | ||||
| export PW_FORCE_USE_VSYNC=0 | ||||
| export PW_VIRTUAL_DESKTOP=0 | ||||
| ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue | ||||
| export ENABLE_VKBASALT=1 | ||||
| export PW_VKBASALT_EFFECTS=cas:Curves:SMAA:LumaSharpen | ||||
| export PW_VKBASALT_FFX_CAS=1 | ||||
| export PW_NO_FSYNC=0 | ||||
| export PW_NO_ESYNC=0 | ||||
| export PW_USE_GSTREAMER=0 | ||||
| ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games | ||||
| export PW_NO_WRITE_WATCH=0 | ||||
| export PW_HEAP_DELAY_FREE=0 | ||||
| export PW_WINE_ALLOW_XIM=0 | ||||
| ##export WINEARCH=win32                           # defaut = win64 | ||||
| ##export WINEPREFIX= | ||||
| export PW_WINEDBG_DISABLE=1 | ||||
| export PW_USE_TERMINAL=0 | ||||
| export PW_GUI_DISABLED_CS=0 | ||||
| ##export PATH_TO_GAME= | ||||
| ##add_in_start_portwine () { commands ; } | ||||
| export PW_USE_DXR11=0 | ||||
| export PW_USE_GAMEMODE=1 | ||||
| export PW_DX12_DISABLE=1 | ||||
| export PW_USE_WINE_DXGI=0 | ||||
| export PW_PRIME_RENDER_OFFLOAD=0 | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: Aliway | ||||
| #Little Nightmares II.exe | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
|     #Author: xuser | ||||
|     #LostEmber-Win64-Shipping.exe  | ||||
|     #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #Mad Games Tycoon 2.exe  | ||||
| #Rating=5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: PortWINE-Linux.ru | ||||
| #mafiadefinitiveedition.exe | ||||
| #Rating=4 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
|     #Author: xuser | ||||
|     #MassEffect.exe | ||||
|     #MassEffectConfig.exe | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
|     #Author: xuser | ||||
|     #MassEffect2.exe  | ||||
|     #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #MassEffectConfig.exe | ||||
| #Rating=1-5 | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #!/bin/bash | ||||
| #!/usr/bin/env bash | ||||
| #Author: xuser | ||||
| #MassEffectLauncher.exe | ||||
| #Rating=1-5 | ||||
|   | ||||