From 39549a1832b27840f5048fb4c898913d34e0dfb6 Mon Sep 17 00:00:00 2001
From: castro-fidel <castro-fidel@rosa2021.1>
Date: Sat, 24 Sep 2022 20:43:43 +0300
Subject: [PATCH] Scripts version 2131

---
 data_from_portwine/changelog_eng              |  28 +-
 data_from_portwine/changelog_rus              | 106 ++--
 ...loading_cover.gif => pw_loading_cover.gif} | Bin
 ..._pfx_cover.gif => pw_update_pfx_cover.gif} | Bin
 data_from_portwine/plugins/pp-games-lib       |  28 +-
 data_from_portwine/scripts/credits            |  39 +-
 data_from_portwine/scripts/functions_helper   | 409 ++++++-------
 data_from_portwine/scripts/lang               | 110 ++--
 .../scripts/portwine_db/AC4BFSP               |  62 +-
 data_from_portwine/scripts/portwine_db/ACIII  |  48 +-
 .../scripts/portwine_db/ACValhalla            |  44 +-
 .../scripts/portwine_db/ALOTInstaller         |  48 +-
 .../scripts/portwine_db/Ableton_Live_11_Suite |   4 +-
 .../scripts/portwine_db/AliceMadnessReturns   |   4 +-
 .../scripts/portwine_db/Alien_Isolation       |   2 +-
 data_from_portwine/scripts/portwine_db/Anno4  |  46 +-
 .../scripts/portwine_db/AnomalyLauncher       |  60 +-
 data_from_portwine/scripts/portwine_db/Arthur |  54 +-
 .../scripts/portwine_db/AssassinsCreedII      |  44 +-
 .../scripts/portwine_db/AssassinsCreedIIGame  |  44 +-
 data_from_portwine/scripts/portwine_db/BF2    |   4 +-
 .../scripts/portwine_db/Baldurs_Gate_3        |   2 +-
 .../scripts/portwine_db/Battle.net_Launcher   |  20 +-
 .../scripts/portwine_db/Biomutant             |  38 +-
 .../scripts/portwine_db/Botanicula            |   4 +-
 .../scripts/portwine_db/Brokgame              |   2 +-
 .../portwine_db/Call of Juarez Bound in Blood |   6 +-
 .../scripts/portwine_db/Cinebench             |  44 +-
 .../scripts/portwine_db/Configurator          |  44 +-
 .../scripts/portwine_db/Control_DX11          |  48 +-
 .../scripts/portwine_db/Control_DX12          |  50 +-
 .../scripts/portwine_db/CyberShadow           |   2 +-
 .../scripts/portwine_db/Cyberpunk2077         |  46 +-
 .../scripts/portwine_db/DAOriginsLauncher     |  54 +-
 .../scripts/portwine_db/DOOM Eternal          |  36 +-
 .../scripts/portwine_db/DOOMx64vk             |   6 +-
 data_from_portwine/scripts/portwine_db/DXHRDC |  48 +-
 .../scripts/portwine_db/DaysGone              |  38 +-
 .../scripts/portwine_db/Dead Space            |   4 +-
 .../scripts/portwine_db/Death Stranding       |   2 +-
 .../scripts/portwine_db/Deep Rock Galactic    |   2 +-
 .../scripts/portwine_db/Deponia               |  48 +-
 .../scripts/portwine_db/DetroitBecomeHuman    |   8 +-
 .../scripts/portwine_db/Diablo_II             |  40 +-
 .../scripts/portwine_db/Dolphin               |  48 +-
 .../scripts/portwine_db/EDLaunch              |   4 +-
 data_from_portwine/scripts/portwine_db/EoCApp |  40 +-
 .../scripts/portwine_db/EpicGamesLauncher     |  10 +-
 .../scripts/portwine_db/Esprit_Games          |  38 +-
 data_from_portwine/scripts/portwine_db/FL64   |  50 +-
 data_from_portwine/scripts/portwine_db/FSD    |   2 +-
 .../scripts/portwine_db/Far Cry 1             |  30 +-
 .../scripts/portwine_db/FarCry6               |  54 +-
 .../scripts/portwine_db/FarLoneSails          |  44 +-
 .../scripts/portwine_db/Far_Cry_3_d3d11       |  44 +-
 .../scripts/portwine_db/Far_Cry_3_d3d9        |  44 +-
 .../scripts/portwine_db/Far_Cry_4             |  40 +-
 .../scripts/portwine_db/Forsaken_World        |  70 +--
 .../scripts/portwine_db/ForzaHorizon4         |   4 +-
 .../scripts/portwine_db/Frozen Throne         |   4 +-
 data_from_portwine/scripts/portwine_db/GTAIV  |   6 +-
 .../scripts/portwine_db/GalaxyClient          |   6 +-
 .../scripts/portwine_db/Game-TS3              |   2 +-
 .../scripts/portwine_db/GameCenter            |  48 +-
 .../scripts/portwine_db/GameLauncher          |  48 +-
 data_from_portwine/scripts/portwine_db/GoW    |  62 +-
 .../scripts/portwine_db/HITMAN3               |   6 +-
 data_from_portwine/scripts/portwine_db/Hades  |  38 +-
 .../scripts/portwine_db/Half-Life2            |  48 +-
 .../portwine_db/Hellblade_Senuas_Sacrifice    |   2 +-
 .../scripts/portwine_db/Heroes3               |   2 +-
 .../scripts/portwine_db/Heroes3 HD            |   2 +-
 .../scripts/portwine_db/Horizon Zero Dawn     |   4 +-
 data_from_portwine/scripts/portwine_db/Hulk   |   6 +-
 .../scripts/portwine_db/Inscryption           |   4 +-
 .../scripts/portwine_db/JustCause4            |  40 +-
 data_from_portwine/scripts/portwine_db/LOF2   |  40 +-
 data_from_portwine/scripts/portwine_db/Larry  |   6 +-
 .../scripts/portwine_db/League of Legends     |  44 +-
 .../scripts/portwine_db/LifeIsStrange         |   4 +-
 .../scripts/portwine_db/Lineage2_NewRP        |  58 +-
 .../scripts/portwine_db/Little_Nightmares_II  |   4 +-
 .../scripts/portwine_db/LostEmber             |  46 +-
 .../scripts/portwine_db/MWO_Portal.exe.ppdb   |  74 +--
 .../scripts/portwine_db/Mafia DE              |   2 +-
 .../scripts/portwine_db/MassEffect            |  40 +-
 .../scripts/portwine_db/MassEffect2           |  42 +-
 .../scripts/portwine_db/MassEffectConfig      |  48 +-
 .../scripts/portwine_db/MassEffectLauncher    |  54 +-
 .../scripts/portwine_db/MetroExodus           |   4 +-
 .../scripts/portwine_db/MikuMikuDance         |  56 +-
 data_from_portwine/scripts/portwine_db/NFS    |   2 +-
 data_from_portwine/scripts/portwine_db/NovaRO |  54 +-
 .../scripts/portwine_db/Oddworld_Soulstorm    |  64 +--
 data_from_portwine/scripts/portwine_db/Origin |  18 +-
 .../scripts/portwine_db/Photoshop             |  44 +-
 data_from_portwine/scripts/portwine_db/Praest |   2 +-
 data_from_portwine/scripts/portwine_db/Quake4 |  54 +-
 .../scripts/portwine_db/QuickSFV              |  48 +-
 data_from_portwine/scripts/portwine_db/RAGE2  |   2 +-
 data_from_portwine/scripts/portwine_db/RDR2   |   4 +-
 .../scripts/portwine_db/Radmir_launcher       |   2 +-
 .../portwine_db/Rockstar_Games_Launcher       |   6 +-
 data_from_portwine/scripts/portwine_db/SR2_pc |  44 +-
 data_from_portwine/scripts/portwine_db/Sam3   |  54 +-
 data_from_portwine/scripts/portwine_db/SamSM  |  62 +-
 .../scripts/portwine_db/Secrets_Of_Grindea    |   4 +-
 .../portwine_db/Sekiro_Shadow_Die_Twice       |   2 +-
 .../scripts/portwine_db/Sheltered2            |  64 +--
 .../portwine_db/ShelteredWindows64_EOS        |  48 +-
 .../scripts/portwine_db/SimCity               |  10 +-
 .../scripts/portwine_db/Singularity           |   2 +-
 .../scripts/portwine_db/Sirus Launcher        |  42 +-
 .../scripts/portwine_db/SkyrimSE              |   2 +-
 .../scripts/portwine_db/SpideyPC              |   6 +-
 .../scripts/portwine_db/StarCraft             |  44 +-
 .../scripts/portwine_db/StarCraft Launcher    |  48 +-
 data_from_portwine/scripts/portwine_db/Suite  |  44 +-
 .../TESV_Skyrim_-_Enderal_Forgotten_Stories   |   4 +-
 .../scripts/portwine_db/Terminator Resistance |   2 +-
 .../scripts/portwine_db/This War of Mine      |   2 +-
 .../scripts/portwine_db/Torchlight            |  48 +-
 .../scripts/portwine_db/Torment               |  44 +-
 .../scripts/portwine_db/TwoWorlds2            |  54 +-
 .../scripts/portwine_db/TwoWorlds2_DX10       |  54 +-
 .../scripts/portwine_db/UNDERTALE             |  44 +-
 .../scripts/portwine_db/UbisoftConnect        |  48 +-
 .../scripts/portwine_db/VampireLife_2         |  12 +-
 .../scripts/portwine_db/WarGame3              |  44 +-
 .../scripts/portwine_db/WolfNewOrder          |  74 +--
 .../portwine_db/WorldOfSeaBattleClient        |  66 +--
 .../scripts/portwine_db/WorldOfTanks          |   8 +-
 .../portwine_db/WorldOfTanksEnCoreLauncher    |  14 +-
 data_from_portwine/scripts/portwine_db/XR_3DA |   4 +-
 .../scripts/portwine_db/alanwake              |  44 +-
 .../scripts/portwine_db/arizona-starter       |  40 +-
 .../scripts/portwine_db/avengers              |  10 +-
 .../scripts/portwine_db/death_stranding       |  54 +-
 .../scripts/portwine_db/default               |  48 +-
 .../scripts/portwine_db/dontstarve            |  46 +-
 data_from_portwine/scripts/portwine_db/ePSXe  |  48 +-
 data_from_portwine/scripts/portwine_db/eve    |  36 +-
 .../scripts/portwine_db/factorio              |  46 +-
 .../scripts/portwine_db/fc3_blooddragon_d3d11 |  44 +-
 .../scripts/portwine_db/gfclient              |  10 +-
 data_from_portwine/scripts/portwine_db/ghost  |  42 +-
 .../portwine_db/gothic-ii-gold-edition        |   6 +-
 data_from_portwine/scripts/portwine_db/gta3   |  60 +-
 data_from_portwine/scripts/portwine_db/gta_sa |   4 +-
 data_from_portwine/scripts/portwine_db/gu     |  52 +-
 .../scripts/portwine_db/gu_addon              |  48 +-
 data_from_portwine/scripts/portwine_db/hl2    |  54 +-
 data_from_portwine/scripts/portwine_db/itch   |  48 +-
 data_from_portwine/scripts/portwine_db/iw3sp  |  56 +-
 data_from_portwine/scripts/portwine_db/iw4sp  |  62 +-
 .../medal-of-honor-allied-assault-war-chest   |   6 +-
 data_from_portwine/scripts/portwine_db/metro  |  54 +-
 data_from_portwine/scripts/portwine_db/osu    |  42 +-
 .../scripts/portwine_db/risen-1               |  38 +-
 .../scripts/portwine_db/s1_sp64_ship          |  56 +-
 .../scripts/portwine_db/saferun               |  54 +-
 data_from_portwine/scripts/portwine_db/samp   |   2 +-
 .../scripts/portwine_db/sanitarium_XP         |  48 +-
 data_from_portwine/scripts/portwine_db/setup  |  44 +-
 .../scripts/portwine_db/sprally2              |  46 +-
 data_from_portwine/scripts/portwine_db/steam  |  10 +-
 data_from_portwine/scripts/portwine_db/trine  |  38 +-
 .../scripts/portwine_db/vocaloid4_4.3.0_setup |  60 +-
 data_from_portwine/scripts/portwine_db/wgc    |  26 +-
 .../scripts/portwine_db/witcher2              |  44 +-
 .../scripts/portwine_db/witcher3              |  44 +-
 .../scripts/portwine_db/wot_encore_install_ru |  14 +-
 .../scripts/portwine_db/wotblitz              |  42 +-
 .../scripts/pp_autoinstall/PP_CEMU            |  18 -
 .../scripts/pp_autoinstall/PP_WOSB            |  37 --
 .../PP_ANKAMA => pw_autoinstall/PW_ANKAMA}    |  12 +-
 .../PW_BATTLE_NET}                            |  14 +-
 .../PW_BETHESDA}                              |  14 +-
 .../scripts/pw_autoinstall/PW_CEMU            |  18 +
 .../PP_CITRA => pw_autoinstall/PW_CITRA}      |  12 +-
 .../PP_DOLPHIN => pw_autoinstall/PW_DOLPHIN}  |  12 +-
 .../PW_DUCKSTATION}                           |  12 +-
 .../PP_EPIC => pw_autoinstall/PW_EPIC}        |  16 +-
 .../PP_EPSXE => pw_autoinstall/PW_EPSXE}      |  12 +-
 .../PP_EVE => pw_autoinstall/PW_EVE}          |  20 +-
 .../PW_GAMEFORGE}                             |  20 +-
 .../PP_GLYPH => pw_autoinstall/PW_GLYPH}      |  14 +-
 .../PP_GOG => pw_autoinstall/PW_GOG}          |  12 +-
 .../PP_ITCH => pw_autoinstall/PW_ITCH}        |  14 +-
 .../PP_LOL => pw_autoinstall/PW_LOL}          |  38 +-
 .../PP_MAME => pw_autoinstall/PW_MAME}        |  12 +-
 .../PP_MYGAMES => pw_autoinstall/PW_MYGAMES}  |  14 +-
 .../PP_ORIGIN => pw_autoinstall/PW_ORIGIN}    |  14 +-
 .../PP_OSU => pw_autoinstall/PW_OSU}          |  14 +-
 .../PP_PPSSPP => pw_autoinstall/PW_PPSSPP}    |  12 +-
 .../PW_PROJECT64}                             |  12 +-
 .../PW_RETROARCH}                             |  12 +-
 .../PW_ROCKSTAR}                              |  12 +-
 .../PP_SCUMMVM => pw_autoinstall/PW_SCUMMVM}  |  14 +-
 .../PP_STEAM => pw_autoinstall/PW_STEAM}      |  14 +-
 .../PP_UBC => pw_autoinstall/PW_UBC}          |  14 +-
 .../PP_VBA-M => pw_autoinstall/PW_VBA-M}      |  12 +-
 .../PP_WGC => pw_autoinstall/PW_WGC}          |  14 +-
 .../scripts/pw_autoinstall/PW_WOSB            |  37 ++
 .../PP_YABAUSE => pw_autoinstall/PW_YABAUSE}  |  12 +-
 data_from_portwine/scripts/runlib             | 465 +++++++--------
 data_from_portwine/scripts/setup.sh           |  25 +-
 data_from_portwine/scripts/start.sh           | 538 +++++++++---------
 data_from_portwine/scripts/var                |  88 +--
 data_from_portwine/scripts/zen_yad_gui        | 238 ++++----
 210 files changed, 3929 insertions(+), 3911 deletions(-)
 rename data_from_portwine/img/gui/covers/{pp_loading_cover.gif => pw_loading_cover.gif} (100%)
 rename data_from_portwine/img/gui/covers/{pp_update_pfx_cover.gif => pw_update_pfx_cover.gif} (100%)
 delete mode 100755 data_from_portwine/scripts/pp_autoinstall/PP_CEMU
 delete mode 100644 data_from_portwine/scripts/pp_autoinstall/PP_WOSB
 rename data_from_portwine/scripts/{pp_autoinstall/PP_ANKAMA => pw_autoinstall/PW_ANKAMA} (62%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_BATTLE_NET => pw_autoinstall/PW_BATTLE_NET} (62%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_BETHESDA => pw_autoinstall/PW_BETHESDA} (61%)
 create mode 100755 data_from_portwine/scripts/pw_autoinstall/PW_CEMU
 rename data_from_portwine/scripts/{pp_autoinstall/PP_CITRA => pw_autoinstall/PW_CITRA} (61%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_DOLPHIN => pw_autoinstall/PW_DOLPHIN} (63%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_DUCKSTATION => pw_autoinstall/PW_DUCKSTATION} (60%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_EPIC => pw_autoinstall/PW_EPIC} (73%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_EPSXE => pw_autoinstall/PW_EPSXE} (54%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_EVE => pw_autoinstall/PW_EVE} (55%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_GAMEFORGE => pw_autoinstall/PW_GAMEFORGE} (67%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_GLYPH => pw_autoinstall/PW_GLYPH} (60%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_GOG => pw_autoinstall/PW_GOG} (67%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_ITCH => pw_autoinstall/PW_ITCH} (56%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_LOL => pw_autoinstall/PW_LOL} (50%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_MAME => pw_autoinstall/PW_MAME} (57%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_MYGAMES => pw_autoinstall/PW_MYGAMES} (55%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_ORIGIN => pw_autoinstall/PW_ORIGIN} (56%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_OSU => pw_autoinstall/PW_OSU} (67%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_PPSSPP => pw_autoinstall/PW_PPSSPP} (64%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_PROJECT64 => pw_autoinstall/PW_PROJECT64} (64%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_RETROARCH => pw_autoinstall/PW_RETROARCH} (60%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_ROCKSTAR => pw_autoinstall/PW_ROCKSTAR} (64%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_SCUMMVM => pw_autoinstall/PW_SCUMMVM} (64%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_STEAM => pw_autoinstall/PW_STEAM} (69%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_UBC => pw_autoinstall/PW_UBC} (59%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_VBA-M => pw_autoinstall/PW_VBA-M} (66%)
 rename data_from_portwine/scripts/{pp_autoinstall/PP_WGC => pw_autoinstall/PW_WGC} (73%)
 create mode 100644 data_from_portwine/scripts/pw_autoinstall/PW_WOSB
 rename data_from_portwine/scripts/{pp_autoinstall/PP_YABAUSE => pw_autoinstall/PW_YABAUSE} (61%)

diff --git a/data_from_portwine/changelog_eng b/data_from_portwine/changelog_eng
index 1f372c38..246b4ee1 100644
--- a/data_from_portwine/changelog_eng
+++ b/data_from_portwine/changelog_eng
@@ -2,10 +2,14 @@ You can help us in the development of the project on the website: boosty.to/linu
 -----------------------------------------
 Changelog:
 
+###Scripts version 2131###
+* исправлены ссылки со старого сайта на новый 
+* префикс переменных временно возвращен на "PW_". 
+
 ###Scripts version 2130###
 * by default, the WINE version of PROTON_LG is used (based on wine-ge-custom with the addition of patches required for PortProton) You can still use the PROTON_GE version by selecting it in the startup menu.exe file.
 * due to the rebranding and the transition to the new WINE-PROTON branch, the scripts have been significantly updated
-* ATTENTION: The prefix of variables in "EDIT_DB" and "user.conf" has changed from "PW_" to "PP_". At the first launch after the update, your settings files will also be updated.
+* ATTENTION: The prefix of variables in "EDIT_DB" and "user.conf" has changed from "PW_" to "PW_". At the first launch after the update, your settings files will also be updated.
 
 ###Scripts version 2129###
 * scipts optimization for dxvk and vkd3d
@@ -52,12 +56,12 @@ Changelog:
 * updated installation of ORIGIN
 
 ###Scripts version 2119###
-* HOTFIX - for PP_USE_D3D_EXTRAS
+* HOTFIX - for PW_USE_D3D_EXTRAS
 * updated information about the project, developers and paid subscribers on boosty
 * added optimization of games and applications when using a Wayland session (using direct launch, not using XWayland)
 
 ###Scripts version 2118###
-* PP_USE_D3D_EXTRAS is back on by default (except WGC)
+* 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)
 
@@ -78,7 +82,7 @@ Changelog:
 ###Scripts version 2110###
 * updated "PROTON_GE" to version 7-20
 * fixed the work of the game World of Warplanes
-* variable PP_D3D_EXTRAS_DISABLE renamed to PP_USE_D3D_EXTRAS and disabled by default
+* variable PW_D3D_EXTRAS_DISABLE renamed to PW_USE_D3D_EXTRAS and disabled by default
 
 ###Scripts version 2109###
 * update "libs_v31"
@@ -113,7 +117,7 @@ Changelog:
 
 ###Scripts version 2103###
 * updated container launch mode
-* temporary variable PP_USE_AMDVLK_DRIVER does not work
+* temporary variable PW_USE_AMDVLK_DRIVER does not work
 
 ###Scripts version 2102###
 * fixed work of GALLIUM_NINE on integrated video cards from Intel
@@ -136,18 +140,18 @@ Changelog:
 * 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 PP_USE_SHADER_CACHE to EDIT_DB to control shader caching (disable only if there are microfreezes in the game)
+* 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 PP_MANGOHUD=1 to user.conf)
+* 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 PP_USE_AMDVLK_DRIVER to EDIT_DB (use AMDVLK driver instead of RADV on AMD video cards)
+* 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
@@ -159,7 +163,7 @@ Changelog:
 * 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 PP_FIX_VIDEO_IN_GAME to EDIT_DB (required for video playback in some games so that it is not distorted, colored pink)
+* 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)
@@ -252,7 +256,7 @@ Changelog:
 * added new launch mode: "VULKAN (WINE DXGI)" required for some new games using DX12
 
 ###Scripts version 2070###
-* added PP_D3D_EXTRAS_DISABLE variable to EDIT_DB for DirectX external library
+* 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
@@ -279,7 +283,7 @@ Changelog:
 
 ###Scripts version 2066###
 * updated WINE PROTON_GE_7.0RC6-1 (with dxvk and vkd3d)
-* the wine version from PROTON_GE is used by default (can be replaced with PROTON STEAM by adding to user.conf: export PP_WINE_USE=PROTON_STEAM)
+* the wine version from PROTON_GE is used by default (can be replaced with PROTON STEAM by adding to user.conf: export PW_WINE_USE=PROTON_STEAM)
 * added check for number of db files for one .exe
 * fixed disabling of the League of Legends boot logo
 * updated db files
@@ -317,7 +321,7 @@ Changelog:
 * updated GOG auto-installation
 
 ###Scripts version 2058###
-* by default selected PP_WINE_USE=PROTON_STEAM for EGS
+* by default selected PW_WINE_USE=PROTON_STEAM for EGS
 
 ###Scripts version 2057###
 * updated db files for EGS, UPLAY, STEAM
diff --git a/data_from_portwine/changelog_rus b/data_from_portwine/changelog_rus
index fe10691b..ac3ef48f 100755
--- a/data_from_portwine/changelog_rus
+++ b/data_from_portwine/changelog_rus
@@ -2,10 +2,14 @@
 -----------------------------------------
 История изменений:
 
+###Scripts version 2131###
+* исправлены ссылки со старого сайта на новый 
+* префикс переменных временно возвращен на "PW_". 
+
 ###Scripts version 2130###
 * по умолчанию используется WINE версии PROTON_LG (основан на wine-ge-custom с добавлением патчей необходимых для PortProton) Вы всё так же можете использовать версию PROTON_GE выбрав его в меню при запуске .exe файла.
 * в связи с ребрендингом и переходом на новую ветку WINE-PROTON, значительно обновлены скрипты
-* ВНИМАНИЕ: префикс переменных в "EDIT_DB" и "user.conf" изменился с "PW_" на "PP_". При первом запуске после обновления, обновяться и ваши файлы настроек.
+* ВНИМАНИЕ: префикс переменных в "EDIT_DB" и "user.conf" изменился с "PW_" на "PW_". При первом запуске после обновления, обновяться и ваши файлы настроек.
 
 ###Scripts version 2129###
 * произведена оптимизация части скрипта отвечающая за dxvk и vkd3d
@@ -59,18 +63,18 @@
 
 ###Scripts version 2119###
 * исправлено и ускорено создание DOTNET префикса
-* HOTFIX - для PP_USE_D3D_EXTRAS 
+* HOTFIX - для PW_USE_D3D_EXTRAS 
 * обновлена информация о проекте, разработчиках и платных подписчиков на boosty
 * добавлена оптимизация игр и приложений при использовании сесcии Wayland (используется прямой запуск, не используя XWayland)
 
 ###Scripts version 2118###
-* переменная PP_USE_D3D_EXTRAS снова включена по умолчанию (кроме WGC)
+* переменная PW_USE_D3D_EXTRAS снова включена по умолчанию (кроме WGC)
 * обновлен "PROTON_STEAM" до версии 7.0-3
 * добавлена информация о проекте, разработчиках и платных подписчиков на boosty (тестовый режим) 
 
 ###Scripts version 2117###
 * исправлена установка и запуск World of Sea Battle
-* для AUTOINSTALL по умолчанию включена переменная PP_USE_D3D_EXTRAS (необходима для стабильной установки лончеров в тихом режиме)
+* для AUTOINSTALL по умолчанию включена переменная PW_USE_D3D_EXTRAS (необходима для стабильной установки лончеров в тихом режиме)
 
 ###Scripts version 2116###
 * HOTFIX - Epic Games Store
@@ -85,7 +89,7 @@
 ###Scripts version 2110###
 * обновлен "PROTON_GE" до версии 7-20
 * исправлена работа игры World of Warplanes
-* переменная PP_D3D_EXTRAS_DISABLE переименована в PP_USE_D3D_EXTRAS и выключена по умолчанию (в связи с развитием WINE сторонние библиотеки DirectX нужны в меньшем количестве игр)
+* переменная PW_D3D_EXTRAS_DISABLE переименована в PW_USE_D3D_EXTRAS и выключена по умолчанию (в связи с развитием WINE сторонние библиотеки DirectX нужны в меньшем количестве игр)
 
 ###Scripts version 2109###
 * обновлен "libs_v31" (HOTFIX для Rosa Linux)
@@ -122,7 +126,7 @@
 
 ###Scripts version 2103###
 * обновлен режим запуска контейнера
-* временно переменная PP_USE_AMDVLK_DRIVER не работает 
+* временно переменная PW_USE_AMDVLK_DRIVER не работает 
 
 ###Scripts version 2102###
 * исправлена работа GALLIUM_NINE на интегрированных видеокатрах от Intel
@@ -145,18 +149,18 @@
 * добавлена проверка наличия библиотеки d3dadapter9 в системе (неоходимо для работы GALLIUM_NINE на большем кол-ве ОС Linux)
 * ускорено создание нового префикса
 * по умолчанию для wine используется тема light (после создания нового, или чистки текущего префикса)
-* в EDIT_DB добавлена переменная PP_USE_SHADER_CACHE для управление кешированием шейдеров (отключать только при наличии микрофризов в игре)
+* в EDIT_DB добавлена переменная PW_USE_SHADER_CACHE для управление кешированием шейдеров (отключать только при наличии микрофризов в игре)
 * удален STEAM_PP из AUTOINSTALL (так как есть нативная версия STEAM для Linux со своим wine-proton) 
 
 ###Scripts version 2098###
-* из за возможных проблем с некоторыми играми по умолчанию MANGOHUD выключен (включается в EDIT_DB -> MANGOHUD, или глобально добавлением export PP_MANGOHUD=1 в user.conf)
+* из за возможных проблем с некоторыми играми по умолчанию 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 добавлена переменная PP_USE_AMDVLK_DRIVER (использовать драйвер AMDVLK вместо RADV на видеокартах от AMD)
+* в EDIT_DB добавлена переменная PW_USE_AMDVLK_DRIVER (использовать драйвер AMDVLK вместо RADV на видеокартах от AMD)
 * добавлена архивация ярлыков при создании образа префикса
 * добавлено востановление ярлыков после распаковки образа префикса (путь до .exe файла корректируется автоматически)
 * улучшена работа виртуального рабочего стола
@@ -168,7 +172,7 @@
 * добавлена проверка на переменную LANG для работы PortProton на STEAM-DECK
 * добавлен новый интерфейс для WINETRICKS
 * обновлен "libs_v25" (обновлен steam runtime sniper, добавлена поддержка "MANGOHUD" и "vkBasalt" для систем: "RED OS" и "OpenSUSE")
-* в EDIT_DB добавлена переменная PP_FIX_VIDEO_IN_GAME (требуется для воспроизведения видео в некоторых играх, чтобы оно не было искажено, окрашено в розовый цвет)
+* в EDIT_DB добавлена переменная PW_FIX_VIDEO_IN_GAME (требуется для воспроизведения видео в некоторых играх, чтобы оно не было искажено, окрашено в розовый цвет)
 
 ###Scripts version 2095###
 * обновлен "libs_v24" (hotfix)
@@ -261,7 +265,7 @@
 * добавлен новый режим запуска: "VULKAN (WINE DXGI)" необходимый для некоторых новых игр использующих DX12
 
 ###Scripts version 2070###
-* добавлена переменная PP_D3D_EXTRAS_DISABLE в EDIT_DB для возможности отключения сторонних библиотек DirectX
+* добавлена переменная PW_D3D_EXTRAS_DISABLE в EDIT_DB для возможности отключения сторонних библиотек DirectX
 * откат MANGOHUD до стабильной версии из libs_v19.2
 * исправлено прерывание загрузки из интернета
 * обновлен WINE_LOL_GE до версии 7.0
@@ -288,7 +292,7 @@
 
 ###Scripts version 2066###
 * обновлен WINE PROTON_GE_7.0RC6-1 (совместно с dxvk и vkd3d)
-* по умолчанию используется версия wine от PROTON_GE (можно заменить на PROTON STEAM добавив в user.conf: export PP_WINE_USE=PROTON_STEAM)
+* по умолчанию используется версия wine от PROTON_GE (можно заменить на PROTON STEAM добавив в user.conf: export PW_WINE_USE=PROTON_STEAM)
 * добавлена проверка на количество db файлов для один .exe
 * исправлено отключение загрузочного лого League of Legends
 * обновлены db файлы
@@ -323,7 +327,7 @@
 * обновлена автоустановка GOG
 
 ###Scripts version 2058###
-* по умочанию выбран PP_WINE_USE=PROTON_STEAM для EGS
+* по умочанию выбран PW_WINE_USE=PROTON_STEAM для EGS
 
 ###Scripts version 2057###
 * обновлены db файлы для EGS, UPLAY, STEAM
@@ -379,7 +383,7 @@
 * добавлена переменная "DX12_DISABLE" в EDIT_DB для принудительного отключения DirectX12 
 * добавлена переменная "USE_WINE_DXGI" в EDIT_DB для принудительного использования встроенной библиотеки DXGI
 * добавлена переменная "MANGOHUD_USER_CONF" для использования системных настроек MANGOHUD (GOverlay и т.п.)
-* для удобства в интерфейсе EDIT_DB удалены приставки "PP_" (название переменных в db файлах остались без изменений)
+* для удобства в интерфейсе EDIT_DB удалены приставки "PW_" (название переменных в db файлах остались без изменений)
 * копирование библиотек DXVK и VKD3D заменено созданием символьных ссылок, что немного уменьшает время загрузки порта и увеличивает срок жизни для SSD =) 
 
 ###Scripts version 2048###
@@ -451,7 +455,7 @@
 * HOTFIX - исправление ошибки распаковки обновлений на некоторых системах
 
 ###Scripts version 2029###
-* MANGOHUD выключен по умолчанию (включается для каждой игры отдельно в EDIT_DB, либо глобально в /data/user.conf добавить: export PP_MANGOHUD=1
+* MANGOHUD выключен по умолчанию (включается для каждой игры отдельно в EDIT_DB, либо глобально в /data/user.conf добавить: export PW_MANGOHUD=1
 
 ###Scripts version 2028###
 * добавлена поддержка UBUNTU 21.10
@@ -471,7 +475,7 @@
     - удален режим VKD3D и на его месте теперь режим VULKAN (совместный режим DXVK и VKD3D)
     - из за изменений описанных выше, теперь не надо перезапускать лаунры под разные игры под VULKAN
     - увеличена производительность во многих играх работающих на DX9-11 при использовании PROTON_STEAM, или PROTON_GE
-    - увеличена производительность во многих играх работающих на DX9-12 при использовании тестового PROTON_PP_6.19 (WMF работает)
+    - увеличена производительность во многих играх работающих на DX9-12 при использовании тестового PROTON_PW_6.19 (WMF работает)
 
 ###Scripts version 2023...2025###
 * доработка новых функций для работы на разных ОС Linux
@@ -491,7 +495,7 @@
 
 ###Scripts version 2019###
 * добавлена автоустановка League of Legends (Ура=) 
-* добавлена поддержка DLSS (требуется включение в EDIT_DB параметра PP_USE_NVAPI_AND_DLSS)
+* добавлена поддержка DLSS (требуется включение в EDIT_DB параметра PW_USE_NVAPI_AND_DLSS)
 * добавлена функция автоматического удаления старых версий контейнеров (libs_vXX)
 * значительная переработка условий в скриптах
 * уменьшена задержка при перезапуске порта
@@ -543,20 +547,20 @@ PS: Cefeiko - отдельный респект за помощь в отлов
 
 ###Scripts version 2011###
 * в GUI AUTOINSTALL добавлены лаунчеры GAMEFORGE (TEST), ANKAMA и GLYPH - Спасибо chal55rus (Sergey P.)!
-* удален скрипт autoinstall и создан каталог pp_autoinstall (для удобного добавления новых автоустановщиков)
+* удален скрипт autoinstall и создан каталог pw_autoinstall (для удобного добавления новых автоустановщиков)
 * в AUTOINSTALL обновлена версия скачиваемого GOG
 * в GUI редактора db файлов добавлена кнопка "OPEN DB FILE" для внесение изменений в текстовом редакторе
-* в функцию pp_other_fixes добавлен поиск и выключение автозапуска PunkBuster в реестре префикса
+* в функцию pw_other_fixes добавлен поиск и выключение автозапуска PunkBuster в реестре префикса
 
 ###Scripts version 2010###
 * FIX - исправлено управление мышкой в Overwatch и рекомендованы пар-ры запуска DXVK + PROTON_GE
 * добавлены все предустановленные шейдеры в vkBasalt.conf
 
 ###Scripts version 2009###
-* FIX - исправлен перезапуск редактора db файлов при первом включении PP_GUI_DISABLED_CS (отключение запуска GUI)
+* FIX - исправлен перезапуск редактора db файлов при первом включении PW_GUI_DISABLED_CS (отключение запуска GUI)
 
 ###Scripts version 2008###
-* HOTFIX - исправление функции pp_kill_autostart
+* HOTFIX - исправление функции pw_kill_autostart
 
 ###Scripts version 2007###
 * HOTFIX - установки WGC
@@ -568,10 +572,10 @@ PS: Cefeiko - отдельный респект за помощь в отлов
 ###PortProton-95### 02.09.2021 ###Scripts version 2005###
 * обновлен db файл для steam (под ProtonGE связь с интернетом снова есть) - Спасибо Cefeiko!
 * обновлен WINE PROTON_GE 6.16-GE1
-* переменная PP_GUI_DISABLED_CS сбрасывается при запуске порта (для совместимости со старыми ярлыками которые были созданы на предыдущих версиях порта)
+* переменная PW_GUI_DISABLED_CS сбрасывается при запуске порта (для совместимости со старыми ярлыками которые были созданы на предыдущих версиях порта)
 * добавлена возможность создавать 32-х битный префикс (необходимо для будущей автоустановки League of Legends)
 * в GUI AUTOINSTALL добавлены лаунчеры Bethesda.net Launcher и Rockstar-Games-Launcher - Спасибо chal55rus (Sergey P.)!
-* улучшена функция pp_kill_autostart
+* улучшена функция pw_kill_autostart
 
 ###Scripts version 2004###
 * HOTFIX - использование и редактирование db файла Battle.NET
@@ -590,8 +594,8 @@ PS: Cefeiko - отдельный респект за помощь в отлов
 * db файлы создаются автоматически при запуске любого *.exe
 * последние выбранные режимы запуска сохраняются автоматически в db файлы
 * добавлены переменные для более точной настройки vkBasalt под каждую игру с помощью db файлов:
-export PP_VKBASALT_EFFECTS="FakeHDR:cas" - можно изменять на любые эффекты из путь_до_порта/data/vkBasalt.conf
-export PP_VKBASALT_FFX_CAS="0.7" - изменение резкости в играх (от 0 до 1 с шагом 0.01)
+export PW_VKBASALT_EFFECTS="FakeHDR:cas" - можно изменять на любые эффекты из путь_до_порта/data/vkBasalt.conf
+export PW_VKBASALT_FFX_CAS="0.7" - изменение резкости в играх (от 0 до 1 с шагом 0.01)
 так же можно настроить эти пар-ры глобально и для всех игр с помощью: путь_до_порта/data/user.conf
 PS: не забывает для активации добавить переменную: export ENABLE_VKBASALT=1 в db файл, или для глобального включения в user.conf
 * добавлены условия для правильного определения переменных LD_LIBRARY_PATH и LD_PRELOAD при автоматическом перезапуске скриптов
@@ -619,7 +623,7 @@ PS: не забывает для активации добавить перем
 * обновление скриптов для поддержки нового тестового 91 порта включенным FSR по умолчанию (FSR работает только с играми dx9-12 запущеными под vulkan и при выборе разрешения в игре ниже чем поддерживает монитор)
 
 ###Scripts version 1121###
-* HOTFIX - перенос PP_NO_ESYNC=1 из default db в скрипт var
+* HOTFIX - перенос PW_NO_ESYNC=1 из default db в скрипт var
 * HOTFIX - для успешного запуска игр WGC на системах где не работали игры WoWS и WoT
 
 ###Scripts version 1120###
@@ -640,14 +644,14 @@ PS: не забывает для активации добавить перем
 
 ###Scripts version 1117###
 * доработка определение месторасполажения установленных шейдеров для vkBasalt
-* добавлена переменная "PP_SANDBOX_HOME_PATH" при существовании которой закрывается доступ к домашнему каталогу
+* добавлена переменная "PW_SANDBOX_HOME_PATH" при существовании которой закрывается доступ к домашнему каталогу
 
 ###Scripts version 1115 and 1116###
 * тест обновления скриптов с github
 
 ###Scripts version 1114###
 * добавлен пользовательский файл конфигурации (путь_до_PortProton/data/user.conf) который при наполнениии замещает настройки скрипта var и db файлов, но при обновлении скриптов остается неизменным, для сохранения ваших настроек.
-* автоматическое изменение раскладки клавиатуры работает только при установке значении переменной export PP_XKBD_RU_HACK=1 (можно прописывать как в скрипт var, так и в user.conf)
+* автоматическое изменение раскладки клавиатуры работает только при установке значении переменной export PW_XKBD_RU_HACK=1 (можно прописывать как в скрипт var, так и в user.conf)
 * HOTFIX - определение месторасполажения установленных шейдеров для vkBasalt (для работы под Arch и Manjaro)
 * проверка и обновления скриптов из github.com/Castro-Fidel/PortWINE/archive/refs/heads/master.tar.gz
 
@@ -708,11 +712,11 @@ PS: не забывает для активации добавить перем
 * обновлены DXVK и VKD3D до актуального состояния на 12.06.2021
 
 ###Scripts version 1103###
-* HOTFIX - исправление функции pp_kill_autostart
+* HOTFIX - исправление функции pw_kill_autostart
 
 ###Scripts version 1102###
 * фикс создания ярлыка после автоматической установки STEAM
-* в AUTOINSTALL добавлена функция pp_kill_autostart для запрета автозапуска лаунчера после автоматической установки
+* в AUTOINSTALL добавлена функция pw_kill_autostart для запрета автозапуска лаунчера после автоматической установки
 * добавлены настройки в ~/.Xresources для корректного отображения текста в xterm, если данного файла нет в корне домашнего каталога
 
 ###PortProton-87### - RELEASE
@@ -742,7 +746,7 @@ PS: не забывает для активации добавить перем
 * в AUTOINSTALL добавлены лаунчены UPLAY и STEAM
 * тестовый фикс пропадания текстур под DXVK на некоторых системах
 * для систем основанных на Arch добавлен автоматический проброс /run/media
-* все основные настройки контейнера перенесены в скрипт var: PP_RT_MOUNT_RO - только для чтения; PP_RT_MOUNT_RW - чтение и запись (пути писать в ковычках и разделять пробелом) Пример: PP_RT_MOUNT_RW=("/media" "/mnt" "/run/media/${USER}")
+* все основные настройки контейнера перенесены в скрипт var: PW_RT_MOUNT_RO - только для чтения; PW_RT_MOUNT_RW - чтение и запись (пути писать в ковычках и разделять пробелом) Пример: PW_RT_MOUNT_RW=("/media" "/mnt" "/run/media/${USER}")
 
 ###Scripts version 1093###
 * возвращена переменная в скрипте var: WINE_WIN_START="start.exe /i /unix" что возвращает запуск .bat файлов и решает проблему с запуском игры WoT из WGC
@@ -751,7 +755,7 @@ PS: не забывает для активации добавить перем
 * исправлена автоустановка WGC под запуском в контейнерном режиме
 * добавлен фикс работы старых версий порта с новыми скриптами
 * частичный откат кода со скриптов от PortProton-78
-* контейнерный режим включен по умолчанию и отключается в скрипте "каталог_порта/data/scripts/var" переменной PP_USE_RUNTIME=(1 - включен; 0 - выключен)
+* контейнерный режим включен по умолчанию и отключается в скрипте "каталог_порта/data/scripts/var" переменной PW_USE_RUNTIME=(1 - включен; 0 - выключен)
 
 ###PortProton-85### 27.05.2021 ###Scripts version 1090###
 * для подготовки к релизу используется стабилная версия wine: Proton 6.3-4
@@ -765,7 +769,7 @@ PS: не забывает для активации добавить перем
 
 ###PortProton-84### 23.05.2021 ###Scripts version 1089### - BETA
 * обновлен WINE до версии Proton 6.9 GE 1
-* контейнерный режим включен по умолчанию и отключается с помощью раскомментирования переменной в скрипте var #export PP_USE_RUNTIME=1
+* контейнерный режим включен по умолчанию и отключается с помощью раскомментирования переменной в скрипте var #export PW_USE_RUNTIME=1
 * более чем в 2 раза увеличена производительность игр под VKD3D (Cyberpunk2077 и т.п.) за счет исползования dxgi из dxvk под vkd3d
 * для префикса по умолчанию включена версия windows 10
 * реализовано создание символьных ссылок с библиотек gstreamer в контейнер runtime для исправления ошибок WMF (gst)
@@ -781,7 +785,7 @@ PS: не забывает для активации добавить перем
 * HOTFIX - изменена переменная export WINE_WIN_START="start.exe /b"
 
 ###Scripts version 1085###
-* в скрипт var добавлена и временно включена переменная export PP_USE_RUNTIME=0 (требуется рашение проблемы с загрузкой faudio)
+* в скрипт var добавлена и временно включена переменная export PW_USE_RUNTIME=0 (требуется рашение проблемы с загрузкой faudio)
 * добавлено автоматическое создание каталога "${WINEPREFIX}/drive_c/users/Public/Documents/Steam"
 * HOTFIX - обновление скриптов после установки происходило только при повторном запуске порта
 
@@ -850,16 +854,16 @@ PS: не забывает для активации добавить перем
 
 ###Scripts version 1067###
 * HOTFIX - удален аргумент /b при запуске приложений (fix для WGC)
-* фикс запуска функции pp_other_fixes
+* фикс запуска функции pw_other_fixes
 * добавлена проверка повторной установки EVE Online из AUTOINSTALL
 
 ###Scripts version 1066###
 * виртуальный рабочий стол включенный из db файла, или глобально из скрипта "var" исправно работает с любой игрой/программой
-* фикс работы переменной "PP_GUI_DISABLED_CS=1" прописанной в .desktop файле
+* фикс работы переменной "PW_GUI_DISABLED_CS=1" прописанной в .desktop файле
 * улучшеный режим запуска всех приложений с помощью аргументов start /b /unix
 
 ###Scripts version 1062, 1063, 1064 и 1065###
-* HOTFIX - убрана переменная PP_VULKAN_USE из скрипта runlib
+* HOTFIX - убрана переменная PW_VULKAN_USE из скрипта runlib
 
 ###PortProton-78### 03.05.2021 ###Scripts version 1061###
 * обновлен Proton 6.3 (стабильная ветка + патченный netprofm.dll)
@@ -880,7 +884,7 @@ PS: не забывает для активации добавить перем
 ###PortProton-77### 01.05.2021 ###Scripts version 1057###
 * обновлен Proton Experimental от 29.04.2021
 * используется default_pfx при создании нового префикса
-* фикс выбора режима запуска при уже созданном ярлыке, но отсутствующем PP_VULKAN_USE
+* фикс выбора режима запуска при уже созданном ярлыке, но отсутствующем PW_VULKAN_USE
 
 ###Scripts version 1056###
 * исправлена работа gnome-terminal если "$SHELL" не равен "/usr/bin/env bash"
@@ -895,8 +899,8 @@ PS: не забывает для активации добавить перем
 
 ###Scripts version 1053###
 * HOTFIX - перенос всех функций в скрипте runlib (наверх)
-* добавлена переменная в default ##export PP_WINE_ALLOW_XIM=1, которая отключает XIM (X input manager)
-* в функции pp_init_pfx добавлено копирование всех dll из библиотек wine/lib(64) в префикс (если префикса не существует)
+* добавлена переменная в default ##export PW_WINE_ALLOW_XIM=1, которая отключает XIM (X input manager)
+* в функции pw_init_pfx добавлено копирование всех dll из библиотек wine/lib(64) в префикс (если префикса не существует)
 
 ###Scripts version 1052###
 * отключена автоотчистка ~/.PortWINE
@@ -927,7 +931,7 @@ PS: не забывает для активации добавить перем
 * в GUI PortProton добавлена кнопка F.A.Q. для открытия справочной страницы linux-gaming.ru
 
 ###Scripts version 1046###
-* обновлена верси VKD3D используемая по умолчанию до версии 2.3.1 (скрипт var, переменная export PP_DEF_VKD3D_VER=2.3.1)
+* обновлена верси VKD3D используемая по умолчанию до версии 2.3.1 (скрипт var, переменная export PW_DEF_VKD3D_VER=2.3.1)
 * HOTFIX сохранение выбраного режима запуска в существующий файл db при создании ярлыка
 
 ###Scripts version 1045###
@@ -955,12 +959,12 @@ PS: не забывает для активации добавить перем
 
 ###PortProton-75### 24.04.2021 ###Scripts version 1040###
 * обновлен wine Proton experimental 6.3 от 23.04.2021
-* добавлена функция pp_clear_pfx для очистки префикса порта во время обновления без затрагивания игр и программ
-* проверка и настройка переменных для MANGOHUD добавлены функцию pp_mangohud_check
+* добавлена функция pw_clear_pfx для очистки префикса порта во время обновления без затрагивания игр и программ
+* проверка и настройка переменных для MANGOHUD добавлены функцию pw_mangohud_check
 * версия VKD3D по умолчанию = 2.3
-* добавлена поддержка DXR (RTX) в режиме VKD3D, при условии использования переменной PP_USE_DXR10=1
-* переменная PP_USE_DXR10 добавлена в default db
-* переменная PP_DXVK_NO_ASYNC переименованна в PP_VULKAN_NO_ASYNC и теперь отключает асинхронные вызовы как в DXVK, так и в VKD3D
+* добавлена поддержка DXR (RTX) в режиме VKD3D, при условии использования переменной PW_USE_DXR10=1
+* переменная PW_USE_DXR10 добавлена в default db
+* переменная PW_DXVK_NO_ASYNC переименованна в PW_VULKAN_NO_ASYNC и теперь отключает асинхронные вызовы как в DXVK, так и в VKD3D
 
 ###Scripts version 1039###
 * фикс выбора режима запуска (dxvk, vkd3d, opengl)
@@ -991,14 +995,14 @@ PS: не забывает для активации добавить перем
 * фикс для StarCraft (db)
 * фикс работы порта в solus (отключение xterm)
 * фикс создания циклической ссылки drive_c внутри drive_c
-* удален &>>/dev/null из pp_run (ломает запуск неторорых игр и приложений)
-* очистищен код функции pp_run (убрано условие optirun_on за ненадобностью)
+* удален &>>/dev/null из pw_run (ломает запуск неторорых игр и приложений)
+* очистищен код функции pw_run (убрано условие optirun_on за ненадобностью)
 * исправлен минимальный набор библиотек в default db (  mfc42 d3dcompiler_42 d3dcompiler_43 d3dcompiler_47 d3dx9)
 
 
 ###PortProton-72###   17.04.2021   ###Scripts version 1035###
 * обновлен wine до версии Proton experimental-6.3-20210407b (совместно с dxvk и vkd3d)
-* добавлен фикс работы 32-битных игр в режиме DXVK (export PP_FORCE_LARGE_ADDRESS_AWARE=1)
+* добавлен фикс работы 32-битных игр в режиме DXVK (export PW_FORCE_LARGE_ADDRESS_AWARE=1)
 * изменен список библиотек для запуска неизвестных игр (для которых еще нет db файлов)
 * добавлен dxvk.conf в каталог data
 * обновлеы libs до v.8
@@ -1008,7 +1012,7 @@ PS: не забывает для активации добавить перем
 * добавлена кнопка редактирования найденного db файла
 * ТЕСТ: автоудаление PINNED_LIBS и отключение setup.sh --force
 * изменение сравнения версий скриптов и портов "$(curl -s --list-only "linux-gaming.ru/ftp/current_version/blabla_ver")"
-* автоматическая установка в префикс порта PP_DLL_INSTALL="vcrun2017   mfc42"
+* автоматическая установка в префикс порта PW_DLL_INSTALL="vcrun2017   mfc42"
 * исправлено создание db файла при создании ярлыков, в именах которых присутствует одниковвые названия запускаемого файла
 * исправили создания префикса на некоторых системах при использования встроенного xterm из ~/PortWINE/libs
 
@@ -1022,7 +1026,7 @@ PS: не забывает для активации добавить перем
 * перенос libs с сервера linux-gaming.ru на github.com/Castro-Fidel/PortWINE/releases/
 * скачивание mono оф. github mono
 * скачивание gecko оф. ftp winehq
-* в /data/scripts/vars/PortProton_vars добавлена переменная PP_MANGOHUD=1 что включает HUD для монитроринга FPS, нагрузку на CPU, GPU и т.п (при условии что в системе предустановлен пакет mangohud)
+* в /data/scripts/vars/PortProton_vars добавлена переменная PW_MANGOHUD=1 что включает HUD для монитроринга FPS, нагрузку на CPU, GPU и т.п (при условии что в системе предустановлен пакет mangohud)
 * обновлена локализация подсказок при наведении на кнопки на экране выбора режимов запуска (русская и английская версии)
 * добавлена проверка соединения с серверами и докачки winetricks, libs, mono, gecko.
 * произведена глобальная чистка кода и вынос множества решений в отдельные функции
diff --git a/data_from_portwine/img/gui/covers/pp_loading_cover.gif b/data_from_portwine/img/gui/covers/pw_loading_cover.gif
similarity index 100%
rename from data_from_portwine/img/gui/covers/pp_loading_cover.gif
rename to data_from_portwine/img/gui/covers/pw_loading_cover.gif
diff --git a/data_from_portwine/img/gui/covers/pp_update_pfx_cover.gif b/data_from_portwine/img/gui/covers/pw_update_pfx_cover.gif
similarity index 100%
rename from data_from_portwine/img/gui/covers/pp_update_pfx_cover.gif
rename to data_from_portwine/img/gui/covers/pw_update_pfx_cover.gif
diff --git a/data_from_portwine/plugins/pp-games-lib b/data_from_portwine/plugins/pp-games-lib
index cf84168a..1d4b8034 100755
--- a/data_from_portwine/plugins/pp-games-lib
+++ b/data_from_portwine/plugins/pp-games-lib
@@ -36,9 +36,9 @@ class MainWindow(QMainWindow):
             QMessageBox.critical(self, 'Error', 'Can not find installed PortProton')
             exit(1)
         g.scripts_dir = scripts_dir.rstrip('/')
-        g.pp_icon = shortcut.get('Desktop Entry', 'Icon', fallback='/usr/share/pixmaps/portproton.png')
-        pp_icon = QIcon(g.pp_icon)
-        self.setWindowIcon(pp_icon)
+        g.pw_icon = shortcut.get('Desktop Entry', 'Icon', fallback='/usr/share/pixmaps/portproton.png')
+        pw_icon = QIcon(g.pw_icon)
+        self.setWindowIcon(pw_icon)
         self.setWindowTitle('PortProton games library')
 
         g.base_dir = str(Path(scripts_dir + '/../..').resolve())
@@ -86,7 +86,7 @@ class MainWindow(QMainWindow):
         spacer = QWidget(self)
         spacer.setSizePolicy(QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Preferred)
         self.toolbar.addWidget(spacer)
-        action = QAction(pp_icon, 'PortProton', self)
+        action = QAction(pw_icon, 'PortProton', self)
         action.triggered.connect(self.run_pp)
         self.toolbar.addAction(action)
 
@@ -200,10 +200,10 @@ class InstallGame(QDialog):
         script = f"""
             mkdir -p {shlex.quote(g.install_pfx + '/drive_c/Games')}
             echo '
-                export PP_VULKAN_USE=1
-                export PP_GUI_DISABLED_CS=1
-                export PP_PREFIX_NAME=INSTALL
-                export PP_DLL_INSTALL=mfc42
+                export PW_VULKAN_USE=1
+                export PW_GUI_DISABLED_CS=1
+                export PW_PREFIX_NAME=INSTALL
+                export PW_DLL_INSTALL=mfc42
             ' > {ppdb}
             {shlex.quote(g.scripts_dir + '/start.sh')} {shlex.quote(exe_file)}
             rm -f {ppdb}
@@ -246,15 +246,15 @@ class InstallGame(QDialog):
             export portwine_exe={exe_file}
             cd {shlex.quote(g.scripts_dir)}
             . {shlex.quote(g.scripts_dir + '/runlib')}
-            pp_create_gui_png
-            pp_init_db
+            pw_create_gui_png
+            pw_init_db
             [ -f {ppdb} ] && . {ppdb}
-            echo -e "export PP_VULKAN_USE=${{PP_VULKAN_USE:-1}}\nexport PP_GUI_DISABLED_CS=1" >> {ppdb}
+            echo -e "export PW_VULKAN_USE=${{PW_VULKAN_USE:-1}}\nexport PW_GUI_DISABLED_CS=1" >> {ppdb}
         """
         run(['bash', '-c', script])
         icon_path = g.base_dir + '/data/img/' + Path(item.text()).stem + '.png'
         if not Path(icon_path).exists():
-            icon_path = g.pp_icon
+            icon_path = g.pw_icon
         Path(shortcut).write_text(f"""[Desktop Entry]
 Name={shortcut_name}
 Exec=env {shlex.quote(g.scripts_dir + '/start.sh')} {exe_file}
@@ -335,7 +335,7 @@ class GameList(QListWidget):
             with open(ppdb, 'r') as read:
                 with open(ppdb + '.new', 'w') as write:
                     while (line := read.readline()):
-                        if 'PP_GUI_DISABLED_CS' not in line:
+                        if 'PW_GUI_DISABLED_CS' not in line:
                             write.write(line)
             os.rename(ppdb + '.new', ppdb)
         if action == remove:
@@ -386,7 +386,7 @@ class GameItem(QListWidgetItem):
 
         self.setToolTip(text)
         self.setText(text)
-        icon_path = self.get('Icon') if Path(self.get('Icon')).exists() else g.pp_icon
+        icon_path = self.get('Icon') if Path(self.get('Icon')).exists() else g.pw_icon
         qicon = QIcon(icon_path)
         self.setIcon(qicon)
         self.setTextAlignment(Qt.AlignmentFlag.AlignHCenter | Qt.AlignmentFlag.AlignTop)
diff --git a/data_from_portwine/scripts/credits b/data_from_portwine/scripts/credits
index 84e94884..b2735a9e 100644
--- a/data_from_portwine/scripts/credits
+++ b/data_from_portwine/scripts/credits
@@ -5,8 +5,8 @@ if [ "${update_loc}" = "RUS" ]
 then
     KEY_CREDITS=$RANDOM
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=1 --show-uri \
---image-path="$PP_GUI_ICON_PATH" --image="port_proton" \
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=1 --show-uri \
+--image-path="$PW_GUI_ICON_PATH" --image="port_proton" \
 --text-align=center --scroll --text="PortProton v. ${install_ver}
 scripts v. ${scripts_install_ver}
 
@@ -18,7 +18,7 @@ https://linux-gaming.ru
 Подробнее см. в Лицензия." &
 
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=2 \
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=2 \
 --text-align=center --scroll --text="Автор:   Casro-Fidel (Михаил Тергоев)
 
 Помощники разработчика и тестировщики:
@@ -38,7 +38,7 @@ andrey4korop
 zorn
 " &
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=3 --text-info --scroll <<< "          Лицензия Массачусетского технологического института (MIT License)
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=3 --text-info --scroll <<< "          Лицензия Массачусетского технологического института (MIT License)
 
               Авторские права (©) 2022 Castro-Fidel (linux-gaming.ru)
 
@@ -61,7 +61,7 @@ zorn
 ВНЕ ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ СДЕЛКАМИ В
 ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ." &
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=4 \
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=4 \
 --text-info --fontname="Serif bold italic 12" --show-uri --scroll \
 <<< '                                            Проект поддержали:
                                     https://boosty.to/linux-gaming.ru
@@ -261,7 +261,7 @@ zorn
 
                                     Список будет дополняться...' &
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=5 --text="Хотите присоединится и помочь в развитии проекта:" \
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=5 --text="Хотите присоединится и помочь в развитии проекта:" \
 --title=JOIN --window-icon=group  --image=system-config-users --uri-color=red --show-uri \
 --text-info --scroll <<< \
 "Website:  https://linux-gaming.ru/
@@ -277,7 +277,7 @@ Yandex кошелек:   410012267513818
 Задонатить на стрим:
 https://www.donationalerts.com/r/portwine_linux" &
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=6 --show-uri --title="THIRD PARTY LIBRARIES" \
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=6 --show-uri --title="THIRD PARTY LIBRARIES" \
 --fontname="Serif bold italic 10" --text-info <<< "                   Сторонние библиотеки, которые используются в PortProton
 
     PortProton собран на основе бесплатных библиотек программного обеспечения:
@@ -288,20 +288,20 @@ Kron4ek/Wine: https://github.com/Kron4ek/Wine-Builds
 YAD: https://github.com/v1cont/yad
 ZENITY: https://github.com/GNOME/zenity" &
         
-"${pp_yad_new}" --title "О НАС" --key="${KEY_CREDITS}" --window-icon="$PP_GUI_ICON_PATH/port_proton.png" \
+"${pw_yad_new}" --title "О НАС" --key="${KEY_CREDITS}" --window-icon="$PW_GUI_ICON_PATH/port_proton.png" \
 --center --notebook --no-buttons  --tab-pos=bottom \
 --tab="О PORTPROTON" --tab="АВТОРЫ" --tab="ЛИЦЕНЗИЯ" --tab="СПОНСОРЫ" --tab="ПРИСОЕДИНИТЬСЯ" \
 --tab="БИБЛИОТЕКИ"
-
-    /usr/bin/env bash -c ${pp_full_command_line[*]} 
+    echo "Exit from credits"
+    /usr/bin/env bash -c ${pw_full_command_line[*]} 
 
 else
 
     KEY_CREDITS=$RANDOM
 
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=1 --show-uri \
---image-path="$PP_GUI_ICON_PATH" --image="port_proton" \
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=1 --show-uri \
+--image-path="$PW_GUI_ICON_PATH" --image="port_proton" \
 --text-align=center --scroll --text="PortProton v. ${install_ver}
 scripts v. ${scripts_install_ver}
 
@@ -314,7 +314,7 @@ This program comes with absolutely no warranty.
 See the License for details." &
 
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=2 \
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=2 \
 --text-align=center --scroll --text="Author:   Casro-Fidel (Mikhail Tergoev)
 
 Developer assistants and testers:
@@ -334,7 +334,7 @@ andrey4korop
 zorn
 " &
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=3 --text-info --scroll <<< "MIT License
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=3 --text-info --scroll <<< "MIT License
 
 Copyright (©) 2022 Castro-Fidel (linux-gaming.ru)
 
@@ -356,7 +356,7 @@ 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." &
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=4 \
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=4 \
 --text-info --fontname="Serif bold italic 12" --show-uri --scroll \
 <<< '                                    The project was supported:
                               https://boosty.to/linux-gaming.ru:
@@ -554,7 +554,7 @@ SOFTWARE." &
 
                                       The list will be updated...' &
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=5 --text="Do you want to join and help in the development of the project:" \
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=5 --text="Do you want to join and help in the development of the project:" \
 --title=JOIN --window-icon=group  --image=system-config-users --uri-color=red --show-uri \
 --text-info --scroll <<< \
 "Website:  http://linux-gaming.ru
@@ -570,7 +570,7 @@ Yandex wallet:   410012267513818
 Donat on stream:
 https://www.donationalerts.com/r/portwine_linux" &
 
-"${pp_yad_new}" --plug="${KEY_CREDITS}" --tabnum=6 --show-uri --title="THIRD PARTY LIBRARIES" \
+"${pw_yad_new}" --plug="${KEY_CREDITS}" --tabnum=6 --show-uri --title="THIRD PARTY LIBRARIES" \
 --fontname="Serif bold italic 10" --text-info <<< "                               Third-party libraries that are used in PortProton
 
               PortProton is built on the basis of the following free software libraries:
@@ -582,10 +582,11 @@ YAD: https://github.com/v1cont/yad
 ZENITY: https://github.com/GNOME/zenity" &
 
 
-"${pp_yad_new}" --title "ABOUT US" --key="${KEY_CREDITS}" --window-icon="$PP_GUI_ICON_PATH/port_proton.png" \
+"${pw_yad_new}" --title "ABOUT US" --key="${KEY_CREDITS}" --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 ${pp_full_command_line[*]} 
+    echo "Exit from credits"
+    /usr/bin/env bash -c ${pw_full_command_line[*]} 
 fi
diff --git a/data_from_portwine/scripts/functions_helper b/data_from_portwine/scripts/functions_helper
index 954c131a..912aa705 100755
--- a/data_from_portwine/scripts/functions_helper
+++ b/data_from_portwine/scripts/functions_helper
@@ -1,7 +1,7 @@
 #!/usr/bin/env bash
 # Author: Castro-Fidel (linux-gaming.ru)
 ########################################################################
-pp_ping_test () {
+pw_ping_test () {
     ping -w3 -c1 github.com &> /dev/null
     [ "$?" == "0" ] && return 0 || return 1
 }
@@ -176,9 +176,9 @@ var_radv_perftest_config_update () {
 }
 
 var_vk_istance_layers_config_update () {
-    if [ ! -z "${PP_VK_INSTANCE_LAYERS}" ]
-    then export PP_VK_INSTANCE_LAYERS="${1}:${PP_VK_INSTANCE_LAYERS}"
-    else export PP_VK_INSTANCE_LAYERS="${1}"
+    if [ ! -z "${PW_VK_INSTANCE_LAYERS}" ]
+    then export PW_VK_INSTANCE_LAYERS="${1}:${PW_VK_INSTANCE_LAYERS}"
+    else export PW_VK_INSTANCE_LAYERS="${1}"
     fi
     return 0
 }
@@ -201,38 +201,38 @@ unpack_tar () {
     [ "${PIPESTATUS[0]}" != 0 ] && print_error "File $1 unpacking error." && return 1 || return 0
 }
 
-pp_clear_pfx () {
-    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/system.reg"
-    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/user.reg"
-    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/userdef.reg"
-    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"
-    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/.update-timestamp"
-    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/.windows-serial"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/ProgramData/Setup"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/ProgramData/Windows"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/ProgramData/WindowsTask"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/ProgramData/Package Cache"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/Public/Local Settings/Application Data/Microsoft"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/Public/Local Settings/Application Data/Temp"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/Public/Local Settings/Temporary Internet Files"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/Public/Application Data/Microsoft"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/Public/Application Data/wine_gecko"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/Public/Temp"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser/Local Settings/Application Data/Microsoft"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser/Local Settings/Application Data/Temp"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser/Local Settings/Temporary Internet Files"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser/Application Data/Microsoft"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser/Application Data/wine_gecko"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser/Temp"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/Program Files/Internet Explorer"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/Program Files/Windows Media Player"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/Program Files/Windows NT"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/Program Files/Common Files"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/Program Files (x86)/Internet Explorer"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/Program Files (x86)/Common Files"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/Program Files (x86)/Windows Media Player"
-    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/Program Files (x86)/Windows NT"
+pw_clear_pfx () {
+    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/system.reg"
+    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/user.reg"
+    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/userdef.reg"
+    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"
+    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/.update-timestamp"
+    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/.windows-serial"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/ProgramData/Setup"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/ProgramData/Windows"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/ProgramData/WindowsTask"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/ProgramData/Package Cache"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/Public/Local Settings/Application Data/Microsoft"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/Public/Local Settings/Application Data/Temp"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/Public/Local Settings/Temporary Internet Files"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/Public/Application Data/Microsoft"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/Public/Application Data/wine_gecko"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/Public/Temp"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser/Local Settings/Application Data/Microsoft"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser/Local Settings/Application Data/Temp"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser/Local Settings/Temporary Internet Files"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser/Application Data/Microsoft"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser/Application Data/wine_gecko"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser/Temp"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/Program Files/Internet Explorer"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/Program Files/Windows Media Player"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/Program Files/Windows NT"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/Program Files/Common Files"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/Program Files (x86)/Internet Explorer"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/Program Files (x86)/Common Files"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/Program Files (x86)/Windows Media Player"
+    try_remove_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/Program Files (x86)/Windows NT"
     try_remove_dir "${PORT_WINE_TMP_PATH}/mesa_shader_cache"
     rm -f "${PORT_WINE_TMP_PATH}"/*.bin
     rm -f "${PORT_WINE_TMP_PATH}"/*.foz
@@ -249,22 +249,22 @@ check_user_conf () {
 }
 
 init_wine_ver () {
-    if [[ -z `ls "${PORT_WINE_PATH}/data/dist/" | grep "${PP_WINE_USE}"` ]] ; then
-        if [[ ! -z `echo "${PP_WINE_USE}" | grep "PROTON_LG"` ]] ; then
-            export PP_WINE_USE=PROTON_LG
+    if [[ -z `ls "${PORT_WINE_PATH}/data/dist/" | grep "${PW_WINE_USE}"` ]] ; then
+        if [[ ! -z `echo "${PW_WINE_USE}" | grep "PROTON_LG"` ]] ; then
+            export PW_WINE_USE=PROTON_LG
         else
-            export PP_WINE_USE=PROTON_GE
+            export PW_WINE_USE=PROTON_GE
         fi
     fi
-    if [[ ! -z `echo "${PP_WINE_USE}" | grep "^PROTON_LG$"` ]] 
-    then export PP_WINE_USE="${PP_PROTON_LG_VER}"
-    elif [[ ! -z `echo "${PP_WINE_USE}" | grep "^PROTON_GE$"` ]]
-    then export PP_WINE_USE="${PP_PROTON_GE_VER}"
+    if [[ ! -z `echo "${PW_WINE_USE}" | grep "^PROTON_LG$"` ]] 
+    then export PW_WINE_USE="${PW_PROTON_LG_VER}"
+    elif [[ ! -z `echo "${PW_WINE_USE}" | grep "^PROTON_GE$"` ]]
+    then export PW_WINE_USE="${PW_PROTON_GE_VER}"
     fi
-    [ ! -z "${PP_WINE_VER}" ] && export PP_WINE_USE=`echo "${PP_WINE_VER}" | tr [[:lower:]] [[:upper:]]`
-    [ ! -z "${PP_WINE_USE}" ] && export PP_WINE_USE=`echo "${PP_WINE_USE}" | tr [[:lower:]] [[:upper:]]`
-    unset PP_WINE_VER
-    export WINEDIR="${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}"
+    [ ! -z "${PW_WINE_VER}" ] && export PW_WINE_USE=`echo "${PW_WINE_VER}" | tr [[:lower:]] [[:upper:]]`
+    [ ! -z "${PW_WINE_USE}" ] && export PW_WINE_USE=`echo "${PW_WINE_USE}" | tr [[:lower:]] [[:upper:]]`
+    unset PW_WINE_VER
+    export WINEDIR="${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}"
     export WINE="${WINEDIR}/bin/wine"
     export WINELOADER="${WINEDIR}/bin/wine"
     export WINESERVER="${WINEDIR}/bin/wineserver"
@@ -293,7 +293,7 @@ init_wine_ver () {
         done
     fi
     if [[ -d "${WINEDIR}" ]] ; then
-        [[ ! -f "${WINEDIR}/version" ]] && echo "${PP_WINE_USE}" > "${WINEDIR}/version"
+        [[ ! -f "${WINEDIR}/version" ]] && echo "${PW_WINE_USE}" > "${WINEDIR}/version"
 
         if [[ ! -d "${WINEDIR}/lib64/" && -d "${WINEDIR}/lib/wine/x86_64-unix" ]] ; then
             create_new_dir "${WINEDIR}/lib64/wine"
@@ -306,8 +306,8 @@ init_wine_ver () {
         
         for copy_proton_dll in "dxvk" "vkd3d-proton" ; do
             if [[ ! -d "${WINEDIR}/lib/wine/${copy_proton_dll}/" || ! -d "${WINEDIR}/lib64/wine/${copy_proton_dll}/" ]] ; then
-                try_copy_dir "${PORT_WINE_PATH}/data/dist/${PP_PROTON_GE_VER}/lib/wine/${copy_proton_dll}" "${WINEDIR}/lib/wine/"
-                try_copy_dir "${PORT_WINE_PATH}/data/dist/${PP_PROTON_GE_VER}/lib64/wine/${copy_proton_dll}" "${WINEDIR}/lib64/wine/"
+                try_copy_dir "${PORT_WINE_PATH}/data/dist/${PW_PROTON_LG_VER}/lib/wine/${copy_proton_dll}" "${WINEDIR}/lib/wine/"
+                try_copy_dir "${PORT_WINE_PATH}/data/dist/${PW_PROTON_LG_VER}/lib64/wine/${copy_proton_dll}" "${WINEDIR}/lib64/wine/"
             fi
         done
         
@@ -337,16 +337,16 @@ init_wine_ver () {
     return 0
 }
 
-pp_init_runtime () {
+pw_init_runtime () {
 
     if [[ -n "$(grep "ROSA Fresh" "/etc/os-release")" ]] ; then
         export LOCPATH="/run/host/usr/share/locale/"
     fi
 
-    PP_PV_OVERRIDES="/usr/lib/pressure-vessel/overrides/lib" 
-    export PP_LD_LIBRARY_PATH="${WINEDIR}/lib64:${WINEDIR}/lib:${PP_WINELIB}/portable/lib/lib64:${PP_WINELIB}/portable/lib/lib32:${PP_PV_OVERRIDES}/x86_64-linux-gnu/aliases:${PP_PV_OVERRIDES}/i386-linux-gnu/aliases"
+    PW_PV_OVERRIDES="/usr/lib/pressure-vessel/overrides/lib" 
+    export PW_LD_LIBRARY_PATH="${WINEDIR}/lib64:${WINEDIR}/lib:${PW_WINELIB}/portable/lib/lib64:${PW_WINELIB}/portable/lib/lib32:${PW_PV_OVERRIDES}/x86_64-linux-gnu/aliases:${PW_PV_OVERRIDES}/i386-linux-gnu/aliases"
 
-    export PP_VK_LAYER_PATH="${PP_WINELIB}/portable/share/vulkan/implicit_layer.d"
+    export PW_VK_LAYER_PATH="${PW_WINELIB}/portable/share/vulkan/implicit_layer.d"
 
     export DISABLE_VK_LAYER_VALVE_steam_fossilize_1=1
     export DISABLE_VK_LAYER_VALVE_steam_overlay_1=1
@@ -356,10 +356,11 @@ pp_init_runtime () {
     else export PATH_TMP="${PATH}"
     fi
     if [ ! -z "${PATH}" ]
-    then export PATH="${WINEDIR}/bin:${PP_WINELIB}/portable/bin:${PP_WINELIB}/pressure-vessel/bin/:${PATH}"
-    else export PATH="${WINEDIR}/bin:${PP_WINELIB}/portable/bin:${PP_WINELIB}/pressure-vessel/bin/"
-    fi 
-    if [ "${PP_USE_GSTREAMER}" = 1 ] ; then 
+    then export PATH="${WINEDIR}/bin:${PATH}:${PW_WINELIB}/portable/bin"
+    else export PATH="${WINEDIR}/bin:${PW_WINELIB}/portable/bin"
+    fi
+
+    if [ "${PW_USE_GSTREAMER}" = 1 ] ; then 
         if [ -d "${WINEDIR}/lib64/gstreamer-1.0" ] ; then
             export GST_PLUGIN_SYSTEM_PATH_1_0="${WINEDIR}/lib64/gstreamer-1.0:${WINEDIR}/lib/gstreamer-1.0"
         fi
@@ -372,23 +373,23 @@ pp_init_runtime () {
         var_winedlloverride_update "winegstreamer="
     fi
 
-    if [[ ! -z "${PP_SANDBOX_HOME_PATH}" && -d "${PP_SANDBOX_HOME_PATH}" ]] ; then
-        export pp_runtime="${PP_WINELIB}/pressure-vessel/bin/pressure-vessel-unruntime \
+    if [[ ! -z "${PW_SANDBOX_HOME_PATH}" && -d "${PW_SANDBOX_HOME_PATH}" ]] ; then
+        export pw_runtime="${PW_WINELIB}/pressure-vessel/bin/pressure-vessel-unruntime \
         --unshare-home \
-        --home="${PP_SANDBOX_HOME_PATH}" \
+        --home="${PW_SANDBOX_HOME_PATH}" \
         --no-gc-runtimes \
         --gc-legacy-runtimes \
         --copy-runtime \
         --remove-game-overlay \
-        ${PP_ADD_TO_ARGS_IN_RUNTIME} --"
+        ${PW_ADD_TO_ARGS_IN_RUNTIME} --"
     else
-        export pp_runtime="${PP_WINELIB}/pressure-vessel/bin/pressure-vessel-unruntime \
+        export pw_runtime="${PW_WINELIB}/pressure-vessel/bin/pressure-vessel-unruntime \
         --share-home \
         --no-gc-runtimes \
         --gc-legacy-runtimes \
         --copy-runtime \
         --remove-game-overlay \
-        ${PP_ADD_TO_ARGS_IN_RUNTIME} --"
+        ${PW_ADD_TO_ARGS_IN_RUNTIME} --"
     fi
 
     export PRESSURE_VESSEL_IMPORT_VULKAN_LAYERS=0
@@ -396,18 +397,18 @@ pp_init_runtime () {
 
     unset PRESSURE_VESSEL_RUNTIME_ARCHIVE
     export PRESSURE_VESSEL_RUNTIME=runtime
-    export PRESSURE_VESSEL_RUNTIME_BASE="${PP_WINELIB}"
-    export PRESSURE_VESSEL_VARIABLE_DIR="${PP_WINELIB}/var"
-    export PRESSURE_VESSEL_PREFIX="${PP_WINELIB}/pressure-vessel"
+    export PRESSURE_VESSEL_RUNTIME_BASE="${PW_WINELIB}"
+    export PRESSURE_VESSEL_VARIABLE_DIR="${PW_WINELIB}/var"
+    export PRESSURE_VESSEL_PREFIX="${PW_WINELIB}/pressure-vessel"
 
     unset PRESSURE_VESSEL_FILESYSTEMS_RO PRESSURE_VESSEL_FILESYSTEMS_RW
-    for PWRTMRO in ${PP_RT_MOUNT_RO[*]} ; do
+    for PWRTMRO in ${PW_RT_MOUNT_RO[*]} ; do
         if [ ! -z "${PRESSURE_VESSEL_FILESYSTEMS_RO}" ]
         then export PRESSURE_VESSEL_FILESYSTEMS_RO="${PRESSURE_VESSEL_FILESYSTEMS_RO}:${PWRTMRO}"
         else export PRESSURE_VESSEL_FILESYSTEMS_RO="${PWRTMRO}"
         fi
     done
-    for PWRTMRW in ${PP_RT_MOUNT_RW[*]} ; do
+    for PWRTMRW in ${PW_RT_MOUNT_RW[*]} ; do
         if [ ! -z "${PRESSURE_VESSEL_FILESYSTEMS_RW}" ]
         then export PRESSURE_VESSEL_FILESYSTEMS_RW="${PRESSURE_VESSEL_FILESYSTEMS_RW}:${PWRTMRW}"
         else export PRESSURE_VESSEL_FILESYSTEMS_RW="${PWRTMRW}"
@@ -416,38 +417,38 @@ pp_init_runtime () {
     echo "RUNTIME is enabled"
 }
 
-pp_mangohud_check () {
-    if [[ "${PP_MANGOHUD}" == "1" ]] ; then
-        export PP_MANGOHUD_SLR='MANGOHUD=1'
+pw_mangohud_check () {
+    if [[ "${PW_MANGOHUD}" == "1" ]] ; then
+        export PW_MANGOHUD_SLR='MANGOHUD=1'
         MANGOHUD_LIB_NAME="libMangoHud.so"
-        if [[ "${PP_VULKAN_USE}" = "0" ]] ; then 
+        if [[ "${PW_VULKAN_USE}" = "0" ]] ; then 
 	        MANGOHUD_LIB_NAME="libMangoHud_dlsym.so:${MANGOHUD_LIB_NAME}"
         fi
-        if [[ ! -z "${PP_LD_PRELOAD}" ]]
-        then export PP_LD_PRELOAD="${PP_LD_PRELOAD}:${MANGOHUD_LIB_NAME}"
-        else export PP_LD_PRELOAD="${MANGOHUD_LIB_NAME}"
+        if [[ ! -z "${PW_LD_PRELOAD}" ]]
+        then export PW_LD_PRELOAD="${PW_LD_PRELOAD}:${MANGOHUD_LIB_NAME}"
+        else export PW_LD_PRELOAD="${MANGOHUD_LIB_NAME}"
         fi
         var_vk_istance_layers_config_update "VK_LAYER_MANGOHUD_overlay64:VK_LAYER_MANGOHUD_overlay32"
         print_info "MANGOHUD is enabled"
     else
-        export PP_MANGOHUD_SLR='DISABLE_MANGOHUD=1'
+        export PW_MANGOHUD_SLR='DISABLE_MANGOHUD=1'
         print_info "MANGOHUD is disabled"
     fi
     return 0
 }
 
-pp_vkbasalt_check () {
-    if [[ "${ENABLE_VKBASALT}" == 1 ]] && [[ "${PP_VULKAN_USE}" != "0" ]] && [[ "${PP_VULKAN_USE}" != "3" ]] ; then
-        if [[ -z "${PP_VKBASALT_EFFECTS}" ]] ; then
-            export PP_VKBASALT_EFFECTS="Curves:cas" 
+pw_vkbasalt_check () {
+    if [[ "${ENABLE_VKBASALT}" == 1 ]] && [[ "${PW_VULKAN_USE}" != "0" ]] && [[ "${PW_VULKAN_USE}" != "3" ]] ; then
+        if [[ -z "${PW_VKBASALT_EFFECTS}" ]] ; then
+            export PW_VKBASALT_EFFECTS="Curves:cas" 
         fi
-        sed -ri "s/effects = .*/effects = ${PP_VKBASALT_EFFECTS}/g" "${PORT_WINE_PATH}/data/vkBasalt.conf"
-        if [[ -z "${PP_VKBASALT_FFX_CAS}" ]] ; then
-            export PP_VKBASALT_FFX_CAS="0.7" 
+        sed -ri "s/effects = .*/effects = ${PW_VKBASALT_EFFECTS}/g" "${PORT_WINE_PATH}/data/vkBasalt.conf"
+        if [[ -z "${PW_VKBASALT_FFX_CAS}" ]] ; then
+            export PW_VKBASALT_FFX_CAS="0.7" 
         fi
-        sed -ri "s/casSharpness .*/casSharpness = ${PP_VKBASALT_FFX_CAS}/g" "${PORT_WINE_PATH}/data/vkBasalt.conf"
+        sed -ri "s/casSharpness .*/casSharpness = ${PW_VKBASALT_FFX_CAS}/g" "${PORT_WINE_PATH}/data/vkBasalt.conf"
         export VKBASALT_CONFIG_FILE="${PORT_WINE_PATH}/data/vkBasalt.conf"
-        # sed -i s/'> = 0.05;'/'> = 0.035;'/ "${PP_WINELIB}/pressure-vessel/reshade/shaders/FilmGrain2.fx"
+        # sed -i s/'> = 0.05;'/'> = 0.035;'/ "${PW_WINELIB}/pressure-vessel/reshade/shaders/FilmGrain2.fx"
         var_vk_istance_layers_config_update "VK_LAYER_VKBASALT_post_processing32:VK_LAYER_VKBASALT_post_processing64"
         print_info "vkBasalt is enabled"
     else
@@ -466,23 +467,23 @@ check_nvidia_vk_icd_file () {
 }
 
 regdlloverrides () {
-    PP_DLL_EXE=`echo $@ | awk -F: '{print $1}'`
-    PP_DLL_LIB=`echo $@ | awk -F: '{print $2}' | awk -F= '{print $1}'`
-    PP_DLL_SET=`echo $@ | awk -F= '{print $NF}'`
-    case "${PP_DLL_SET}" in
-        "n,b") PP_DLL_IN_REG="native,builtin" ;;
-        "b,n") PP_DLL_IN_REG="builtin,native" ;;
-            "n") PP_DLL_IN_REG="native" ;;
-            "b") PP_DLL_IN_REG="builtin" ;;
-            *) PP_DLL_IN_REG="" ;;
+    PW_DLL_EXE=`echo $@ | awk -F: '{print $1}'`
+    PW_DLL_LIB=`echo $@ | awk -F: '{print $2}' | awk -F= '{print $1}'`
+    PW_DLL_SET=`echo $@ | awk -F= '{print $NF}'`
+    case "${PW_DLL_SET}" in
+        "n,b") PW_DLL_IN_REG="native,builtin" ;;
+        "b,n") PW_DLL_IN_REG="builtin,native" ;;
+            "n") PW_DLL_IN_REG="native" ;;
+            "b") PW_DLL_IN_REG="builtin" ;;
+            *) PW_DLL_IN_REG="" ;;
     esac
-    grep 'HKCU,Software\\Wine\\AppDefaults\\'"${PP_DLL_EXE}"'\\DllOverrides,'\"${PP_DLL_LIB}\",0x2,\"${PP_DLL_IN_REG}\" "${WINEDIR}/share/wine/wine.inf"
+    grep 'HKCU,Software\\Wine\\AppDefaults\\'"${PW_DLL_EXE}"'\\DllOverrides,'\"${PW_DLL_LIB}\",0x2,\"${PW_DLL_IN_REG}\" "${WINEDIR}/share/wine/wine.inf"
     if [[ "$?" != "0" ]] ; then
         grep "ProtonOverrides" "${WINEDIR}/share/wine/wine.inf"
         if [[ "$?" == "0" ]] ; then
-            sed -i "/\[ProtonOverrides\]/a HKCU,Software\\\Wine\\\AppDefaults\\\\${PP_DLL_EXE}\\\DllOverrides,\"${PP_DLL_LIB}\",0x2,\"${PP_DLL_IN_REG}\"" "${WINEDIR}/share/wine/wine.inf"
+            sed -i "/\[ProtonOverrides\]/a HKCU,Software\\\Wine\\\AppDefaults\\\\${PW_DLL_EXE}\\\DllOverrides,\"${PW_DLL_LIB}\",0x2,\"${PW_DLL_IN_REG}\"" "${WINEDIR}/share/wine/wine.inf"
         else
-            sed -i "/\[SteamClient.ntamd64\]/a HKCU,Software\\\Wine\\\AppDefaults\\\\${PP_DLL_EXE}\\\DllOverrides,\"${PP_DLL_LIB}\",0x2,\"${PP_DLL_IN_REG}\"" "${WINEDIR}/share/wine/wine.inf"
+            sed -i "/\[SteamClient.ntamd64\]/a HKCU,Software\\\Wine\\\AppDefaults\\\\${PW_DLL_EXE}\\\DllOverrides,\"${PW_DLL_LIB}\",0x2,\"${PW_DLL_IN_REG}\"" "${WINEDIR}/share/wine/wine.inf"
         fi
     fi
 }
@@ -498,17 +499,17 @@ export -f wait_wineserver
 kill_portwine () {
     wine_pids="`ls -l /proc/*/exe 2>/dev/null | grep -ie ${portname} | grep -E 'wine(64)?-preloader|wineserver' | awk -F/ '{print $3}'`"
     if  [ ! -z "${wine_pids}" ] ; then
-        for pp_kill_pids in ${wine_pids} ; do
-            if [ "`ps cax | grep ${pp_kill_pids}`" ] ; then
-                kill -n 9 ${pp_kill_pids} > /dev/null 2>&1  
+        for pw_kill_pids in ${wine_pids} ; do
+            if [ "`ps cax | grep ${pw_kill_pids}`" ] ; then
+                kill -n 9 ${pw_kill_pids} > /dev/null 2>&1  
             fi
         done
     fi
     bwrap_pids="`pgrep -a wrap | grep ${portname} | head -n 1 | awk '{print $1}'`"
     if  [ ! -z "${bwrap_pids}" ] ; then
-        for pp_kill_pids in ${bwrap_pids} ; do
-            if [ "`ps cax | grep ${pp_kill_pids}`" ] ; then
-                kill -n 9 ${pp_kill_pids} > /dev/null 2>&1
+        for pw_kill_pids in ${bwrap_pids} ; do
+            if [ "`ps cax | grep ${pw_kill_pids}`" ] ; then
+                kill -n 9 ${pw_kill_pids} > /dev/null 2>&1
             fi
         done
     fi
@@ -516,7 +517,7 @@ kill_portwine () {
 }
 export -f kill_portwine
 
-pp_kill_autostart () {
+pw_kill_autostart () {
     sleep 5
     
     while true ; do
@@ -530,27 +531,27 @@ pp_kill_autostart () {
         fi
     done
 
-    if [[ ! -z "`ls "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}"/drive_c/ | grep -m 1 ".tmp"`" ]] ; then
-        rm -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}"/drive_c/*.tmp
+    if [[ ! -z "`ls "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"/drive_c/ | grep -m 1 ".tmp"`" ]] ; then
+        rm -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"/drive_c/*.tmp
     fi
 
     return 0
 }
-export -f pp_kill_autostart
+export -f pw_kill_autostart
 
 stop_portwine () { 
     if [ "$int_xneur" = "1"  ]; then
         xneur &
     fi
-    if [ ! -z ${PP_XKBD} ]; then
-        setxkbmap ${PP_XKBD}
+    if [ ! -z ${PW_XKBD} ]; then
+        setxkbmap ${PW_XKBD}
     fi
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     try_remove_file "${PORT_SCRIPTS_PATH}/0"
     try_remove_file "${PORT_SCRIPTS_PATH}/1"
     kill_portwine &&
-    try_remove_dir "${PP_WINELIB}/var"
-    find "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/" -maxdepth 1 -type f -name "*.tmp" -delete
+    try_remove_dir "${PW_WINELIB}/var"
+    find "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/" -maxdepth 1 -type f -name "*.tmp" -delete
     if [ ! -z "`pgrep -a yad_new | grep "\-\-notification" | awk '{print $1}'`" ] ; then
         kill -s SIGUSR1 "`pgrep -a yad_new | grep "\-\-notification" | awk '{print $1}'`" 2>/dev/null
     fi
@@ -561,141 +562,141 @@ stop_portwine () {
 }
 export -f stop_portwine
 
-pp_download_libs () {
-    if [ ! -z "`ls ${PORT_WINE_TMP_PATH} | grep libs_v | grep -v libs${PP_LIBS_VER}`" ] ; then
-        for RM_LIBS in `ls ${PORT_WINE_TMP_PATH} | grep libs_v | grep -v libs${PP_LIBS_VER}`
+pw_download_libs () {
+    if [ ! -z "`ls ${PORT_WINE_TMP_PATH} | grep libs_v | grep -v libs${PW_LIBS_VER}`" ] ; then
+        for RM_LIBS in `ls ${PORT_WINE_TMP_PATH} | grep libs_v | grep -v libs${PW_LIBS_VER}`
         do try_remove_dir "${PORT_WINE_TMP_PATH}/${RM_LIBS}"
         done
     fi
-    if [[ ! -e "${PP_WINELIB}/portable/bin/yad" || ! -e "${PP_WINELIB}/portable/lib/p7zip/7z" \
-    || ! -e "${PP_WINELIB}/runtime/files/bin/vkcube" || -e "${PORT_WINE_TMP_PATH}/libs${PP_LIBS_VER}.tar.xz" ]] ;
+    if [[ ! -e "${PW_WINELIB}/portable/bin/yad" || ! -e "${PW_WINELIB}/portable/lib/p7zip/7z" \
+    || ! -e "${PW_WINELIB}/runtime/files/bin/vkcube" || -e "${PORT_WINE_TMP_PATH}/libs${PW_LIBS_VER}.tar.xz" ]] ;
     then
         print_info "Download and install libraries..."
-        if try_download "github.com/Castro-Fidel/PortWINE/releases/download/libs${PP_LIBS_VER}/libs${PP_LIBS_VER}.tar.xz" "${PORT_WINE_TMP_PATH}/libs${PP_LIBS_VER}.tar.xz" ; then
-            if unpack_tar_xz "${PORT_WINE_TMP_PATH}/libs${PP_LIBS_VER}.tar.xz" "${PORT_WINE_TMP_PATH}/" ; then
-                try_remove_file "${PORT_WINE_TMP_PATH}/libs${PP_LIBS_VER}.tar.xz"
+        if try_download "github.com/Castro-Fidel/PortWINE/releases/download/libs${PW_LIBS_VER}/libs${PW_LIBS_VER}.tar.xz" "${PORT_WINE_TMP_PATH}/libs${PW_LIBS_VER}.tar.xz" ; then
+            if unpack_tar_xz "${PORT_WINE_TMP_PATH}/libs${PW_LIBS_VER}.tar.xz" "${PORT_WINE_TMP_PATH}/" ; then
+                try_remove_file "${PORT_WINE_TMP_PATH}/libs${PW_LIBS_VER}.tar.xz"
             else
-                try_remove_dir "${PORT_WINE_TMP_PATH}/libs${PP_LIBS_VER}"
-                try_remove_file "${PORT_WINE_TMP_PATH}/libs${PP_LIBS_VER}.tar.xz"
-                zenity_error_download && pp_download_libs
+                try_remove_dir "${PORT_WINE_TMP_PATH}/libs${PW_LIBS_VER}"
+                try_remove_file "${PORT_WINE_TMP_PATH}/libs${PW_LIBS_VER}.tar.xz"
+                zenity_error_download && pw_download_libs
             fi
         else
-            zenity_error_download && pp_download_libs
+            zenity_error_download && pw_download_libs
         fi
     fi
-    export pp_yad="${PP_WINELIB}/portable/bin/yad"
-    export pp_yad_new="${PP_WINELIB}/portable/bin/yad_new"
-    export pp_zstd="${PP_WINELIB}/portable/bin/zstd"
-    export pp_7z="${PP_WINELIB}/portable/lib/p7zip/7z"
+    export pw_yad="${PW_WINELIB}/portable/bin/yad"
+    export pw_yad_new="${PW_WINELIB}/portable/bin/yad_new"
+    export pw_zstd="${PW_WINELIB}/portable/bin/zstd"
+    export pw_7z="${PW_WINELIB}/portable/lib/p7zip/7z"
     if [ -x "`which xterm 2>/dev/null`" ]; then
         export SYS_XTERM=`which xterm`
-        export PP_XTERM="${SYS_XTERM} -geometry 159x37 -e"
+        export PW_XTERM="${SYS_XTERM} -geometry 159x37 -e"
     else
-        export PP_XTERM="${PP_WINELIB}/runtime/files/bin/xterm -geometry 159x37 -e"
+        export PW_XTERM="${PW_WINELIB}/runtime/files/bin/xterm -geometry 159x37 -e"
     fi
     return 0
 }
 
-pp_check_and_download_wine () {
+pw_check_and_download_wine () {
     [ ! -d "${PORT_WINE_PATH}/data/dist/" ] && create_new_dir "${PORT_WINE_PATH}/data/dist"
-    if [[ "${PP_WINE_USE}" == "GET-OTHER-WINE" ]] ; then
+    if [[ "${PW_WINE_USE}" == "GET-OTHER-WINE" ]] ; then
         gui_proton_downloader
     fi
-    if [[ ! -z `echo "${PP_WINE_USE}" | grep "^PROTON_LG$"` ]] 
-    then export PP_WINE_USE="${PP_PROTON_LG_VER}"
-    elif [[ ! -z `echo "${PP_WINE_USE}" | grep "^PROTON_GE$"` ]]
-    then export PP_WINE_USE="${PP_PROTON_GE_VER}"
+    if [[ ! -z `echo "${PW_WINE_USE}" | grep "^PROTON_LG$"` ]] 
+    then export PW_WINE_USE="${PW_PROTON_LG_VER}"
+    elif [[ ! -z `echo "${PW_WINE_USE}" | grep "^PROTON_GE$"` ]]
+    then export PW_WINE_USE="${PW_PROTON_GE_VER}"
     fi
-    if [ ! -d "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}" ] ; then
-        print_info "Download and install ${PP_WINE_USE}..."
-        if try_download "github.com/Castro-Fidel/wine_builds/releases/download/${PP_WINE_USE}/${PP_WINE_USE}.tar.xz" "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" ; then
-            if unpack_tar_xz "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" "${PORT_WINE_PATH}/data/dist/" ; then
-                echo "${PP_WINE_USE}" > "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}/version"
-                try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
-                try_remove_dir "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}"
+    if [ ! -d "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}" ] ; then
+        print_info "Download and install ${PW_WINE_USE}..."
+        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
+                echo "${PW_WINE_USE}" > "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}/version"
+                try_remove_file "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}.tar.xz"
+                try_remove_dir "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}"
             else
-                try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
-                try_remove_dir "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}"
-                try_remove_dir "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}"
+                try_remove_file "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}.tar.xz"
+                try_remove_dir "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}"
+                try_remove_dir "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}"
 
-                zenity_error_download && pp_check_and_download_wine
+                zenity_error_download && pw_check_and_download_wine
             fi
         else
-            zenity_error_download && pp_check_and_download_wine
+            zenity_error_download && pw_check_and_download_wine
         fi
     fi
     return 0
 }
 
-pp_check_and_download_plugins () {
-    if [ ! -z "`ls ${PORT_WINE_TMP_PATH} | grep plugins_v | grep -v plugins${PP_PLUGINS_VER}`" ] ; then
-        for RM_PLUGINS in `ls ${PORT_WINE_TMP_PATH} | grep plugins_v | grep -v plugins${PP_PLUGINS_VER}`
+pw_check_and_download_plugins () {
+    if [ ! -z "`ls ${PORT_WINE_TMP_PATH} | grep plugins_v | grep -v plugins${PW_PLUGINS_VER}`" ] ; then
+        for RM_PLUGINS in `ls ${PORT_WINE_TMP_PATH} | grep plugins_v | grep -v plugins${PW_PLUGINS_VER}`
         do try_remove_dir "${PORT_WINE_TMP_PATH}/${RM_PLUGINS}"
         done
     fi
-    if [[ ! -d "${PP_PLUGINS_PATH}/BattlEye_Runtime" || ! -d "${PP_PLUGINS_PATH}/d3d_extras" \
-    || ! -d "${PP_PLUGINS_PATH}/nvapi" || ! -d "${PP_PLUGINS_PATH}/nvml" ]]
+    if [[ ! -d "${PW_PLUGINS_PATH}/BattlEye_Runtime" || ! -d "${PW_PLUGINS_PATH}/d3d_extras" \
+    || ! -d "${PW_PLUGINS_PATH}/nvapi" || ! -d "${PW_PLUGINS_PATH}/nvml" ]]
     then
-        print_info "Download and install plugins${PP_PLUGINS_VER}..."
-        if try_download "github.com/Castro-Fidel/wine_builds/releases/download/plugins${PP_PLUGINS_VER}/plugins${PP_PLUGINS_VER}.tar.xz" "${PORT_WINE_TMP_PATH}/plugins${PP_PLUGINS_VER}.tar.xz" ; then
-            if unpack_tar_xz "${PORT_WINE_TMP_PATH}/plugins${PP_PLUGINS_VER}.tar.xz" "${PORT_WINE_TMP_PATH}" ; then
-                try_remove_file "${PORT_WINE_TMP_PATH}/plugins${PP_PLUGINS_VER}.tar.xz" 
+        print_info "Download and install plugins${PW_PLUGINS_VER}..."
+        if try_download "github.com/Castro-Fidel/wine_builds/releases/download/plugins${PW_PLUGINS_VER}/plugins${PW_PLUGINS_VER}.tar.xz" "${PORT_WINE_TMP_PATH}/plugins${PW_PLUGINS_VER}.tar.xz" ; then
+            if unpack_tar_xz "${PORT_WINE_TMP_PATH}/plugins${PW_PLUGINS_VER}.tar.xz" "${PORT_WINE_TMP_PATH}" ; then
+                try_remove_file "${PORT_WINE_TMP_PATH}/plugins${PW_PLUGINS_VER}.tar.xz" 
             else
-                try_remove_file "${PORT_WINE_TMP_PATH}/plugins${PP_PLUGINS_VER}.tar.xz"
-                try_remove_dir "${PORT_WINE_TMP_PATH}/plugins${PP_PLUGINS_VER}"
+                try_remove_file "${PORT_WINE_TMP_PATH}/plugins${PW_PLUGINS_VER}.tar.xz"
+                try_remove_dir "${PORT_WINE_TMP_PATH}/plugins${PW_PLUGINS_VER}"
 
-                zenity_error_download && pp_check_and_download_wine
+                zenity_error_download && pw_check_and_download_wine
             fi
         else
-            zenity_error_download && pp_check_and_download_wine
+            zenity_error_download && pw_check_and_download_wine
         fi
     fi
     return 0
 }
 
-pp_init_db () {
+pw_init_db () {
     if [[ ! -z "${portwine_exe}" ]] ; then
         export PORTWINE_DB=`echo "${portwine_exe}" | awk -F '/' 'NF>1{print $NF}' | sed s/".exe"/""/gi`
         if [[ -f "${portwine_exe}".ppdb ]] && [[ "${PORTWINE_DB}" != "RiotClientServices" ]] ; then
             export PORTWINE_DB_FILE="${portwine_exe}".ppdb
-            sed -i 's/ PW_/ PP_/g' "${PORTWINE_DB_FILE}"
+            sed -i 's/ PP_/ PW_/g' "${PORTWINE_DB_FILE}"
             . "${PORTWINE_DB_FILE}"
-            if [[ -z "`ls -p "${PORT_WINE_PATH}/prefixes/" | grep -e "^${PP_PREFIX_NAME}/"`" ]] ; then
-                export PP_PREFIX_NAME=`echo "${portwine_exe}" | awk -F"/prefixes/" '{print $2}' | awk -F"/" '{print $1}'`
-                edit_db_from_gui PP_PREFIX_NAME
+            if [[ -z "`ls -p "${PORT_WINE_PATH}/prefixes/" | grep -e "^${PW_PREFIX_NAME}/"`" ]] ; then
+                export PW_PREFIX_NAME=`echo "${portwine_exe}" | awk -F"/prefixes/" '{print $2}' | awk -F"/" '{print $1}'`
+                edit_db_from_gui PW_PREFIX_NAME
             fi
         else
             orig_IFS="$IFS"
             IFS=$'\n'
-            PP_FIND_DB_FILE=`grep -ilw "#${PORTWINE_DB}.exe" "${PORT_SCRIPTS_PATH}/portwine_db"/* | sed s/".exe"/""/gi`
-            if [[ `echo "$PP_FIND_DB_FILE" | wc -l` -gt 1 ]] ; then
+            PW_FIND_DB_FILE=`grep -ilw "#${PORTWINE_DB}.exe" "${PORT_SCRIPTS_PATH}/portwine_db"/* | sed s/".exe"/""/gi`
+            if [[ `echo "$PW_FIND_DB_FILE" | wc -l` -gt 1 ]] ; then
                 unset ADD_CB_DBFILE
-                for PP_CHECK_DB_FILE in $PP_FIND_DB_FILE ; do
+                for PW_CHECK_DB_FILE in $PW_FIND_DB_FILE ; do
                     if [[ -z "${ADD_CB_DBFILE}" ]] ; then
-                        export ADD_CB_DBFILE="${PP_CHECK_DB_FILE}"
+                        export ADD_CB_DBFILE="${PW_CHECK_DB_FILE}"
                     else
-                        export ADD_CB_DBFILE="${PP_CHECK_DB_FILE}!${ADD_CB_DBFILE}"
+                        export ADD_CB_DBFILE="${PW_CHECK_DB_FILE}!${ADD_CB_DBFILE}"
                     fi
                 done
-                PORTWINE_DB_FILE=`"${pp_yad_new}" --text-align=center --text "${PP_SELECTION_DB_LOC}" --borders=15 --form --center  \
-                --title "Database file selection..." --window-icon="$PP_GUI_ICON_PATH/port_proton.png"  --form --separator="" \
+                PORTWINE_DB_FILE=`"${pw_yad_new}" --text-align=center --text "${PW_SELECTION_DB_LOC}" --borders=15 --form --center  \
+                --title "Database file selection..." --window-icon="$PW_GUI_ICON_PATH/port_proton.png"  --form --separator="" \
                 --field="DB FILE: :CB" "${ADD_CB_DBFILE}"`
                 if [[ "$?" == "1" || "$?" == "252" ]] ; then exit 0 ; fi
-                sed -i 's/ PW_/ PP_/g' "${PORTWINE_DB_FILE}"
-            elif [[ `echo "$PP_FIND_DB_FILE" | wc -l` -eq 1 ]] ; then
-                PORTWINE_DB_FILE="${PP_FIND_DB_FILE}"
-                sed -i 's/ PW_/ PP_/g' "${PORTWINE_DB_FILE}"
+                sed -i 's/ PP_/ PW_/g' "${PORTWINE_DB_FILE}"
+            elif [[ `echo "$PW_FIND_DB_FILE" | wc -l` -eq 1 ]] ; then
+                PORTWINE_DB_FILE="${PW_FIND_DB_FILE}"
+                sed -i 's/ PP_/ PW_/g' "${PORTWINE_DB_FILE}"
             fi
             IFS="$orig_IFS"
-            if [[ -f "${PP_FIND_DB_FILE}" ]] && [[ -z `grep "^export PP_DISABLED_CREATE_DB=1" "${PP_FIND_DB_FILE}"` ]] ; then
-                try_copy_file "${PP_FIND_DB_FILE}" "${portwine_exe}".ppdb
+            if [[ -f "${PW_FIND_DB_FILE}" ]] && [[ -z `grep "^export PW_DISABLED_CREATE_DB=1" "${PW_FIND_DB_FILE}"` ]] ; then
+                try_copy_file "${PW_FIND_DB_FILE}" "${portwine_exe}".ppdb
                 export PORTWINE_DB_FILE="${portwine_exe}".ppdb
             fi
             if [[ ! -z `echo "${portwine_exe}" | grep "/data/prefixes/"` ]] && \
                 [[ -z `echo "${portwine_exe}" | grep "/data/prefixes/DEFAULT/"` ]]
             then 
-                export PP_PREFIX_NAME=`echo "${portwine_exe}" | awk -F"/prefixes/" '{print $2}' | awk -F"/" '{print $1}'`
-                edit_db_from_gui PP_PREFIX_NAME
+                export PW_PREFIX_NAME=`echo "${portwine_exe}" | awk -F"/prefixes/" '{print $2}' | awk -F"/" '{print $1}'`
+                edit_db_from_gui PW_PREFIX_NAME
             fi
         fi
         if [ ! -z "${PORTWINE_DB_FILE}" ]; then
@@ -710,7 +711,7 @@ pp_init_db () {
     return 0
 }
 
-pp_port_update () {
+pw_port_update () {
     ###SCRIPTS UPDATE###
     if [ ! -f "${PORT_WINE_TMP_PATH}/scripts_ver" ] ; then
         echo "2022" > "${PORT_WINE_TMP_PATH}/scripts_ver"
@@ -724,11 +725,11 @@ pp_port_update () {
         print_info "Scripts version in github = ${scripts_current_ver}"
         print_info "Scripts version local = ${scripts_install_ver}"
         if [[ ! -z "${scripts_current_ver}" ]] &&  [[ "${scripts_current_ver}" -gt "${scripts_install_ver}" ]] ; then
-            if [[ -f "${PP_WINELIB}/portable/bin/yad_new" ]] ; then
-                export pp_yad_new="${PP_WINELIB}/portable/bin/yad_new"
-                curl -s --list-only "https://raw.githubusercontent.com/Castro-Fidel/PortWINE/master/data_from_portwine/${PP_CHANGELOG_FILE}" | tee "${PORT_WINE_TMP_PATH}/curent_var_ver" | sszen
+            if [[ -f "${PW_WINELIB}/portable/bin/yad_new" ]] ; then
+                export pw_yad_new="${PW_WINELIB}/portable/bin/yad_new"
+                curl -s --list-only "https://raw.githubusercontent.com/Castro-Fidel/PortWINE/master/data_from_portwine/${PW_CHANGELOG_FILE}" | tee "${PORT_WINE_TMP_PATH}/curent_var_ver" | sszen
                 CHANGLOG_NEWS=`cat "${PORT_WINE_TMP_PATH}/curent_var_ver" | sed "/Scripts version ${scripts_install_ver}/,$ d" | sed '1,/---/ d' `
-                xcsd=`"${pp_yad_new}" --title "${scripts_upd2} v.${scripts_current_ver}" --window-icon="$PP_GUI_ICON_PATH/port_proton.png" \
+                xcsd=`"${pw_yad_new}" --title "${scripts_upd2} v.${scripts_current_ver}" --window-icon="$PW_GUI_ICON_PATH/port_proton.png" \
                 --borders=5 --form --separator='%%%' --width=1000 --height=350 --center \
                 --field=":TXT" "${CHANGLOG_NEWS}" \
                 --field="   ${scripts_upd3} :CB" "${scripts_upd4}!${scripts_upd5}!${scripts_upd6}" `
@@ -757,15 +758,15 @@ pp_port_update () {
                             try_remove_file "${PORT_WINE_TMP_PATH}/PortWINE-master.tar.gz"
                             try_remove_dir "${PORT_WINE_TMP_PATH}/PortWINE-master/"
                             echo "${scripts_current_ver}" > "${PORT_WINE_TMP_PATH}/scripts_ver"
-                            if [[ -z "${pp_yad_new}" ]] ; then
+                            if [[ -z "${pw_yad_new}" ]] ; then
                                 zenity --title="Changelog" --text-info --width=1200 --height=550 \
-                                --filename="${PORT_WINE_PATH}/data/${PP_CHANGELOG_FILE}"
-                            fi
-                            [ "$?" == 0 ] && /usr/bin/env bash -c ${pp_full_command_line[*]} &
+                                --filename="${PORT_WINE_PATH}/data/${PW_CHANGELOG_FILE}"
+                            fi 
+                            [ "$?" == 0 ] && echo "Restarting PP after update..." && /usr/bin/env bash -c ${pw_full_command_line[*]} &
                             exit 0
                         fi
                     else
-                        zenity_error_download && pp_scripts_update
+                        zenity_error_download && pw_scripts_update
                     fi ;;
                 "${scripts_upd5}")
                     echo " " ;;
@@ -820,37 +821,37 @@ edit_db_from_gui () {
     return 0
 }
 
-pp_create_gui_png () {
+pw_create_gui_png () {
     if [ ! -z "${PORTWINE_CREATE_SHORTCUT_NAME}" ] ; then
         export PORTPROTON_NAME="${PORTWINE_CREATE_SHORTCUT_NAME}"
     else
         export PORTPROTON_NAME="$(basename "${portwine_exe}" | sed s/".exe"/""/gi )"
     fi
-    PP_RESIZE_TO=128
+    PW_RESIZE_TO=128
     try_remove_file "${PORT_WINE_PATH}/data/img/setup.png"
     if [[ -x "`which wrestool 2>/dev/null`" ]] && [[ ! -f "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" ]] ; then
         try_remove_dir "${PORT_WINE_TMP_PATH}/tmp_img"
         create_new_dir "${PORT_WINE_TMP_PATH}/tmp_img"
         wrestool -x --output="${PORT_WINE_TMP_PATH}/tmp_img/" -t14 "${portwine_exe}"
         cp "$(ls -S -1 "${PORT_WINE_TMP_PATH}/tmp_img/"*".ico" | head -n 1)" "${PORT_WINE_TMP_PATH}/tmp_img/${PORTPROTON_NAME}.ico"
-        icotool -x --width=${PP_RESIZE_TO} --height=${PP_RESIZE_TO} --output="${PORT_WINE_TMP_PATH}/tmp_img/" "${PORT_WINE_TMP_PATH}/tmp_img/${PORTPROTON_NAME}.ico"
-        if [[ ! -f "$(ls -S -1 "${PORT_WINE_TMP_PATH}/tmp_img/"*".png" | grep "${PP_RESIZE_TO}x${PP_RESIZE_TO}")" ]] ; then 
+        icotool -x --width=${PW_RESIZE_TO} --height=${PW_RESIZE_TO} --output="${PORT_WINE_TMP_PATH}/tmp_img/" "${PORT_WINE_TMP_PATH}/tmp_img/${PORTPROTON_NAME}.ico"
+        if [[ ! -f "$(ls -S -1 "${PORT_WINE_TMP_PATH}/tmp_img/"*".png" | grep "${PW_RESIZE_TO}x${PW_RESIZE_TO}")" ]] ; then 
             icotool -x --output="${PORT_WINE_TMP_PATH}/tmp_img/" "${PORT_WINE_TMP_PATH}/tmp_img/${PORTPROTON_NAME}.ico"
             cp "$(ls -S -1 "${PORT_WINE_TMP_PATH}/tmp_img/"*".png" | head -n 1)" "${PORT_WINE_TMP_PATH}/tmp_img/${PORTPROTON_NAME}.png"
         else
-            cp "$(ls -S -1 "${PORT_WINE_TMP_PATH}/tmp_img/"*".png" | grep "${PP_RESIZE_TO}x${PP_RESIZE_TO}" | head -n 1)" "${PORT_WINE_TMP_PATH}/tmp_img/${PORTPROTON_NAME}.png"
+            cp "$(ls -S -1 "${PORT_WINE_TMP_PATH}/tmp_img/"*".png" | grep "${PW_RESIZE_TO}x${PW_RESIZE_TO}" | head -n 1)" "${PORT_WINE_TMP_PATH}/tmp_img/${PORTPROTON_NAME}.png"
         fi
         cp -f "${PORT_WINE_TMP_PATH}/tmp_img/${PORTPROTON_NAME}.png" "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png"
     fi
-    if [[ -z "`file "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" | grep "${PP_RESIZE_TO} x ${PP_RESIZE_TO}"`" ]] && \
+    if [[ -z "`file "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" | grep "${PW_RESIZE_TO} x ${PW_RESIZE_TO}"`" ]] && \
        [[ -x "`which "convert" 2>/dev/null`" ]] && [[ -f "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" ]] ; then
-        convert "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" -resize ${PP_RESIZE_TO}x${PP_RESIZE_TO} "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" 
+        convert "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" -resize ${PW_RESIZE_TO}x${PW_RESIZE_TO} "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" 
     fi
-    if [[ -z "${PP_ICON_FOR_YAD}" ]] ; then
-        if [[ ! -z "`file "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" | grep "${PP_RESIZE_TO} x ${PP_RESIZE_TO}"`" ]] ; then
-            export PP_ICON_FOR_YAD="${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" 
+    if [[ -z "${PW_ICON_FOR_YAD}" ]] ; then
+        if [[ ! -z "`file "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" | grep "${PW_RESIZE_TO} x ${PW_RESIZE_TO}"`" ]] ; then
+            export PW_ICON_FOR_YAD="${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" 
         else
-            export PP_ICON_FOR_YAD="${PP_GUI_ICON_PATH}/port_proton.png"
+            export PW_ICON_FOR_YAD="${PW_GUI_ICON_PATH}/port_proton.png"
         fi
     fi
 }
diff --git a/data_from_portwine/scripts/lang b/data_from_portwine/scripts/lang
index 6f6f7fdb..7adab1ce 100755
--- a/data_from_portwine/scripts/lang
+++ b/data_from_portwine/scripts/lang
@@ -24,8 +24,8 @@ then
 	export loc_mg_wine_settings="НАСТРОЙКИ WINE"
 	export loc_mg_portproton_settings="НАСТРОЙКИ PORTPROTON"
 
-	export PP_CHANGELOG_FILE="changelog_rus"
-	export PP_SELECTION_DB_LOC="Найдено более одного DB файла для запускаемого приложения.\nВыберите необходимый, или перед следующим запуском удалите лишний DB файл.\n"
+	export PW_CHANGELOG_FILE="changelog_rus"
+	export PW_SELECTION_DB_LOC="Найдено более одного DB файла для запускаемого приложения.\nВыберите необходимый, или перед следующим запуском удалите лишний DB файл.\n"
 
 	export inst_set="Выбор"
 	export inst_set_top="Установка PortWINE"
@@ -79,58 +79,58 @@ then
 	export loc_download_other_wine="Открыть меню для скачивания других версий WINE-PROTON"
 
 	export ENABLE_VKBASALT_INFO='Включить vkBasalt по умолчанию для улучшение графики в играх работающих под Vulkan. (Горячая клавиша HOME отключает vkbasalt)'
-	export PP_NO_ESYNC_INFO='Не использовать примитивы внутрипроцессной синхронизации на основе eventfd. (Рекомендуется не изменять значение)'
-	export PP_NO_FSYNC_INFO='Не использовать примитивы внутрипроцессной синхронизации на основе фьютексов. (Автоматически отключается в системах без FUTEX_WAIT_MULTIPLE поддержки) (Рекомендуется не изменять значение)'
-	export PP_USE_DXR10_INFO='Включить поддержку Ray Tracing v.1.0'
-	export PP_USE_DXR11_INFO='Включить поддержку Ray Tracing v.1.1 (бета)'
-	export PP_FIX_VIDEO_IN_GAME_INFO='Требуется для воспроизведения видео в некоторых играх, чтобы оно не было искажено (обычно окрашено в розовый цвет)'
-	export PP_VULKAN_NO_ASYNC_INFO='Выключить асинхронные вызовы для режимов VULKAN и DXVK'
-	export PP_USE_NVAPI_AND_DLSS_INFO='Включить DLSS на поддерживаемых видеокартах NVIDIA'
-	export PP_OLD_GL_STRING_INFO='Принудительное использование старых версий OpenGL'
-	export PP_HIDE_NVIDIA_GPU_INFO='Замаскировать все функции используемые для видеокарт NVIDIA'
-	export PP_FORCE_USE_VSYNC_INFO='Принудительное включение вертикальной синхронизации'
-	export PP_VIRTUAL_DESKTOP_INFO='Включить запуск приложение в виртуальном рабочем столе WINE'
-	export PP_WINEDBG_DISABLE_INFO='Отключить все функции отладки WINE (Рекомендуется не изменять значение)'
-	export PP_USE_TERMINAL_INFO='Запускать приложение в терминале'
-    export PP_WINE_ALLOW_XIM_INFO='Использовать альтернативный режим для контроллера (Использовать только в случае проблем с контроллером)'
-	export PP_HEAP_DELAY_FREE_INFO='Включить задержку освобождения некоторой памяти, чтобы обойти ошибки, связанные с использованием приложения после освобождения памяти.'
-	export PP_NO_WRITE_WATCH_INFO='Очень опасный способ взлома таймера записи в памяти в ntdll. Это улучшает производительность некоторых очень специфических игр. (Рекомендуется не изменять значение)'
-	export PP_GUI_DISABLED_CS_INFO='Отключить окно выбора режимов запуска и версии WINE'
-	export PP_USE_GSTREAMER_INFO='Использовать Gstreamer для вывода роликов в играх (поддержка WMF)'
-	export PP_USE_RUNTIME_INFO='Использовать контейнерный режим запуска (Рекомендуется не изменять значение)'
-	export PP_MANGOHUD_INFO='Использование мониторинга FPS и нагрузки системы (Включается и выключается сочитанием клавиш - правый Shift + F12)'
-	export PP_USE_GAMEMODE_INFO='Использование автоматической оптимизации системы для увеличения производительности в играх (при условии установленного пакета gamemode в системе)'
-	export PP_DX12_DISABLE_INFO='Принудительное отключение DirectX 12'
-	export PP_USE_WINE_DXGI_INFO='Принудительное использование встроенной библиотеки DXGI (в редких случаях решает проблемы с запуском игр под DX12)'
-	export PP_MANGOHUD_USER_CONF_INFO='Принудительное использование системных настроек MANGOHUD (GOverlay и т.п.)'
-	export PP_USE_D3D_EXTRAS_INFO='Включить принудительное использование сторонних библиотек DirectX'
-	export PP_PRIME_RENDER_OFFLOAD_INFO='Включить дискретную видеокарту NVIDIA для ноутбуков с гибридной графикой (при поддержке установленого драйвера в ОС)'
-	export PP_USE_WINDOWS_7_INFO='Изменить версию WINDOWS 10 на WINDOWS 7 в префиксе'
-	export PP_USE_AMDVLK_DRIVER_INFO='Использовать драйвер AMDVLK вместо RADV на видеокартах от AMD'
-	export PP_USE_SHADER_CACHE_INFO='Использовать кеширование шейдеров средствами WINE (отключать только при наличии микрофризов в игре)'
-	export PP_WINE_FULLSCREEN_FSR_INFO='Работает во время использования любой версии ProtonGE в полноэкранном режиме при разрешении ниже стандартного для экрана'
+	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'
+	export PW_HIDE_NVIDIA_GPU_INFO='Замаскировать все функции используемые для видеокарт NVIDIA'
+	export PW_FORCE_USE_VSYNC_INFO='Принудительное включение вертикальной синхронизации'
+	export PW_VIRTUAL_DESKTOP_INFO='Включить запуск приложение в виртуальном рабочем столе WINE'
+	export PW_WINEDBG_DISABLE_INFO='Отключить все функции отладки WINE (Рекомендуется не изменять значение)'
+	export PW_USE_TERMINAL_INFO='Запускать приложение в терминале'
+    export PW_WINE_ALLOW_XIM_INFO='Использовать альтернативный режим для контроллера (Использовать только в случае проблем с контроллером)'
+	export PW_HEAP_DELAY_FREE_INFO='Включить задержку освобождения некоторой памяти, чтобы обойти ошибки, связанные с использованием приложения после освобождения памяти.'
+	export PW_NO_WRITE_WATCH_INFO='Очень опасный способ взлома таймера записи в памяти в ntdll. Это улучшает производительность некоторых очень специфических игр. (Рекомендуется не изменять значение)'
+	export PW_GUI_DISABLED_CS_INFO='Отключить окно выбора режимов запуска и версии WINE'
+	export PW_USE_GSTREAMER_INFO='Использовать Gstreamer для вывода роликов в играх (поддержка WMF)'
+	export PW_USE_RUNTIME_INFO='Использовать контейнерный режим запуска (Рекомендуется не изменять значение)'
+	export PW_MANGOHUD_INFO='Использование мониторинга FPS и нагрузки системы (Включается и выключается сочитанием клавиш - правый Shift + F12)'
+	export PW_USE_GAMEMODE_INFO='Использование автоматической оптимизации системы для увеличения производительности в играх (при условии установленного пакета gamemode в системе)'
+	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_INFO='Включить принудительное использование сторонних библиотек 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 PP_3DFX_INFO='Имитация старого графического ускорителя 3dfx (добавляет горизонтальные полосы)'
-	export PP_AdaptiveSharpen_INFO='Увеличение резкости, можно использовать совместо с CAS'
-	export PP_Bloom_INFO='Добавляет свечения от ярких источников света в игре'
-	export PP_Border_INFO='Обрезка изображения сверху и снизу (как в кино =)'
-	export PP_Cartoon_INFO='Сильное увеличение резкости краев тексур'
-	export PP_ChromaticAberration_INFO='Добавляет хроматические аберрации к изображению'
-	export PP_Clarity_INFO='Увеличение резкости текстур с небольшими модификациями контраста изображения (похож по эффекту на CAS)'
-	export PP_ColorMatrix_INFO='Добавление холодных цветов'
-	export PP_Colourfulness_INFO='Увеличение насыщености цветов'
-	export PP_FakeHDR_INFO='Расширение динамического диапазона цветов'
-	export PP_FilmGrain2_INFO='Добавление эффекта зерна кинопленки'
-	export PP_Curves_INFO='Увеличение контраста изображения'
-	export PP_Denoise_INFO='Уменьшение шумов за счет смазывания изображения'
-	export PP_Emphasize_INFO='Уменьшение рязрядности цветопередачи'
-	export PP_FakeMotionBlur_INFO='Сильное размытие объектов в движении'
-	export PP_FilmicAnamorphSharpen_INFO='Увеличение резкости (рекомендую для мультяшных игр)'
-	export PP_FilmicPass_INFO='Добавление холодных цветов'
-	export PP_SMAA_INFO='Альтернативный вариант сглаживания (меньший эффект, но с меньшим потреблением ресурсов GPU, относительно стандартного SMAA)'
-	export PP_GaussianBlur_INFO='Небольшой эффект размытия ярких обьектов (например пламя)'
+	export PW_3DFX_INFO='Имитация старого графического ускорителя 3dfx (добавляет горизонтальные полосы)'
+	export PW_AdaptiveSharpen_INFO='Увеличение резкости, можно использовать совместо с CAS'
+	export PW_Bloom_INFO='Добавляет свечения от ярких источников света в игре'
+	export PW_Border_INFO='Обрезка изображения сверху и снизу (как в кино =)'
+	export PW_Cartoon_INFO='Сильное увеличение резкости краев тексур'
+	export PW_ChromaticAberration_INFO='Добавляет хроматические аберрации к изображению'
+	export PW_Clarity_INFO='Увеличение резкости текстур с небольшими модификациями контраста изображения (похож по эффекту на CAS)'
+	export PW_ColorMatrix_INFO='Добавление холодных цветов'
+	export PW_Colourfulness_INFO='Увеличение насыщености цветов'
+	export PW_FakeHDR_INFO='Расширение динамического диапазона цветов'
+	export PW_FilmGrain2_INFO='Добавление эффекта зерна кинопленки'
+	export PW_Curves_INFO='Увеличение контраста изображения'
+	export PW_Denoise_INFO='Уменьшение шумов за счет смазывания изображения'
+	export PW_Emphasize_INFO='Уменьшение рязрядности цветопередачи'
+	export PW_FakeMotionBlur_INFO='Сильное размытие объектов в движении'
+	export PW_FilmicAnamorphSharpen_INFO='Увеличение резкости (рекомендую для мультяшных игр)'
+	export PW_FilmicPass_INFO='Добавление холодных цветов'
+	export PW_SMAA_INFO='Альтернативный вариант сглаживания (меньший эффект, но с меньшим потреблением ресурсов GPU, относительно стандартного SMAA)'
+	export PW_GaussianBlur_INFO='Небольшой эффект размытия ярких обьектов (например пламя)'
 
-	export PP_WAYLAND_INFO="Внимание! Вы запускаете $portname в сессии Wayland, некоторые функции могут быть недоступны!\nРекомендуется перезапустить сессию в X11!"
+	export PW_WAYLAND_INFO="Внимание! Вы запускаете $portname в сессии Wayland, некоторые функции могут быть недоступны!\nРекомендуется перезапустить сессию в X11!"
 
 	export loc_find_d3dadapter9_error="не найден в системе.\nУстановите недостающий пакет: d3dadapter9"
 
@@ -154,8 +154,8 @@ then
 	export loc_mg_wine_settings="WINE SETTINGS"
 	export loc_mg_portproton_settings="PORTPROTON SETTINGS"
 
-	export PP_CHANGELOG_FILE="changelog_eng"
-	export PP_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 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"
@@ -195,7 +195,7 @@ then
 
 	export port_debug="Please wait! After finishing the ${portname}, click STOP."
 	
-	export PP_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 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"
 
diff --git a/data_from_portwine/scripts/portwine_db/AC4BFSP b/data_from_portwine/scripts/portwine_db/AC4BFSP
index c410e1c1..b713b268 100644
--- a/data_from_portwine/scripts/portwine_db/AC4BFSP
+++ b/data_from_portwine/scripts/portwine_db/AC4BFSP
@@ -3,44 +3,44 @@
 #AC4BFSP.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-export PP_USE_DXR10=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+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=0
-##export PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-export PP_NO_FSYNC=1
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=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
+export PW_NO_ESYNC=1
+export PW_USE_GSTREAMER=1
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_MANGOHUD_USER_CONF=0
-export PP_USE_DXR11=0
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
-export PP_DX12_DISABLE=0
-export PP_USE_WINE_DXGI=0
+export PW_MANGOHUD=1
+export PW_MANGOHUD_USER_CONF=0
+export PW_USE_DXR11=0
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
+export PW_DX12_DISABLE=0
+export PW_USE_WINE_DXGI=0
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/ACIII b/data_from_portwine/scripts/portwine_db/ACIII
index 20449d1e..609e3731 100755
--- a/data_from_portwine/scripts/portwine_db/ACIII
+++ b/data_from_portwine/scripts/portwine_db/ACIII
@@ -4,36 +4,36 @@
     #ACLiberation.exe     
     #Rating=1-5
     ################################################
-#    export PP_VULKAN_USE=dxvk
+#    export PW_VULKAN_USE=dxvk
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_DXVK_VER=1.8.1 
-##export PP_VKD3D_VER=2.2
+##export PW_COMMENT_DB="blablabla"
+##export PW_DXVK_VER=1.8.1 
+##export PW_VKD3D_VER=2.2
 export WINEDLLOVERRIDES="xinput1_3,d3dcompiler_43=n,b"
-##export PP_DLL_INSTALL="d3dcompiler_43"        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="d3dcompiler_43"        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+##export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##export WINEARCH=win32                           # defaut = win64
 ##export WINEPREFIX=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/ACValhalla b/data_from_portwine/scripts/portwine_db/ACValhalla
index bd4f6f86..9c2d87f0 100644
--- a/data_from_portwine/scripts/portwine_db/ACValhalla
+++ b/data_from_portwine/scripts/portwine_db/ACValhalla
@@ -3,33 +3,33 @@
 #ACValhalla.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-export PP_DLL_INSTALL="vcrun2019"               # Install DDL in port prefix (used winetricks)
+##export PW_COMMENT_DB="blablabla"
+export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+export PW_DLL_INSTALL="vcrun2019"               # 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 PP_WINE_USE=proton_ge
-export PP_VULKAN_USE=1
-##export PP_DXR_ON=1
-export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=proton_ge
+export PW_VULKAN_USE=1
+##export PW_DXR_ON=1
+export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_USE_NVAPI=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/ALOTInstaller b/data_from_portwine/scripts/portwine_db/ALOTInstaller
index 0b9fec45..30d44941 100644
--- a/data_from_portwine/scripts/portwine_db/ALOTInstaller
+++ b/data_from_portwine/scripts/portwine_db/ALOTInstaller
@@ -3,36 +3,36 @@
 #ALOTInstaller.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_PP_6.19
-export PP_VULKAN_USE=0
-##export PP_DXR_ON=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_PW_6.19
+export PW_VULKAN_USE=0
+##export PW_DXR_ON=1
+##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=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Ableton_Live_11_Suite b/data_from_portwine/scripts/portwine_db/Ableton_Live_11_Suite
index 41c13eb5..d04651d2 100755
--- a/data_from_portwine/scripts/portwine_db/Ableton_Live_11_Suite
+++ b/data_from_portwine/scripts/portwine_db/Ableton_Live_11_Suite
@@ -3,6 +3,6 @@
 #Ableton Live 11 Suite.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
-export PP_WINDOWS_VER=10 
+export PW_WINDOWS_VER=10 
diff --git a/data_from_portwine/scripts/portwine_db/AliceMadnessReturns b/data_from_portwine/scripts/portwine_db/AliceMadnessReturns
index 261230df..08b19f81 100755
--- a/data_from_portwine/scripts/portwine_db/AliceMadnessReturns
+++ b/data_from_portwine/scripts/portwine_db/AliceMadnessReturns
@@ -3,6 +3,6 @@
 #AliceMadnessReturns.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
-export PP_DLL_INSTALL="physx"
+export PW_DLL_INSTALL="physx"
diff --git a/data_from_portwine/scripts/portwine_db/Alien_Isolation b/data_from_portwine/scripts/portwine_db/Alien_Isolation
index b86ecfe4..e199f424 100755
--- a/data_from_portwine/scripts/portwine_db/Alien_Isolation
+++ b/data_from_portwine/scripts/portwine_db/Alien_Isolation
@@ -3,4 +3,4 @@
 #AI.exe
 #Rating=5
 ########################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
diff --git a/data_from_portwine/scripts/portwine_db/Anno4 b/data_from_portwine/scripts/portwine_db/Anno4
index 6b2c4988..d3d9eb60 100644
--- a/data_from_portwine/scripts/portwine_db/Anno4
+++ b/data_from_portwine/scripts/portwine_db/Anno4
@@ -3,36 +3,36 @@
 #Anno4.exe
 #Rating=1-5
 #####################examples###########################
-export PP_COMMENT_DB="If after the first launch you see a black screen,\njust restart the game."
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+export PW_COMMENT_DB="If after the first launch you see a black screen,\njust restart the game."
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=dxvk
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=dxvk
+##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 PP_VKBASALT_EFFECTS="cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-export PP_VKBASALT_FFX_CAS="0.6"                 # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+export PW_VKBASALT_EFFECTS="cas"        # Use Reshade in others games (dx9-12 to vulkan only)
+export PW_VKBASALT_FFX_CAS="0.6"                 # 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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 add_in_start_portwine () {
     if [ -d "${WINEPREFIX}/drive_c/users/steamuser/AppData/Roaming/Ubisoft/Anno1404/Config/" ] ; then
diff --git a/data_from_portwine/scripts/portwine_db/AnomalyLauncher b/data_from_portwine/scripts/portwine_db/AnomalyLauncher
index 7b9f094a..a1244918 100644
--- a/data_from_portwine/scripts/portwine_db/AnomalyLauncher
+++ b/data_from_portwine/scripts/portwine_db/AnomalyLauncher
@@ -3,42 +3,42 @@
 #AnomalyLauncher.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-export PP_DLL_INSTALL="d3dx10 d3dx11_42 d3dx11_43"               # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+export PW_DLL_INSTALL="d3dx10 d3dx11_42 d3dx11_43"               # 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 PP_WINE_USE=PROTON_LG
-export PP_VULKAN_USE=1
-export PP_USE_DXR10=0
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_LG
+export PW_VULKAN_USE=1
+export PW_USE_DXR10=0
+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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
-export PP_VKBASALT_FFX_CAS=1
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=0
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
+export PW_VKBASALT_FFX_CAS=1
+export PW_NO_FSYNC=0
+export PW_NO_ESYNC=0
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+export PW_WINEDBG_DISABLE=1
+export PW_USE_TERMINAL=0
+export PW_GUI_DISABLED_CS=0
 ##add_in_start_portwine () { commands ; }
-export PP_MANGOHUD=1
-export PP_MANGOHUD_USER_CONF=0
-export PP_USE_DXR11=0
-export PP_USE_GSTREAMER=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
-export PP_DX12_DISABLE=0
-export PP_USE_WINE_DXGI=1
+export PW_MANGOHUD=1
+export PW_MANGOHUD_USER_CONF=0
+export PW_USE_DXR11=0
+export PW_USE_GSTREAMER=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
+export PW_DX12_DISABLE=0
+export PW_USE_WINE_DXGI=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/Arthur b/data_from_portwine/scripts/portwine_db/Arthur
index 77bd94e2..aa73fae2 100755
--- a/data_from_portwine/scripts/portwine_db/Arthur
+++ b/data_from_portwine/scripts/portwine_db/Arthur
@@ -3,39 +3,39 @@
 #Arthur.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_DXVK_VER=1.8.1 
-##export PP_VKD3D_VER=2.2
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VKD3D_FEATURE_LEVEL=1
-##export PP_DXGI_FROM_DXVK=1
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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_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_VKD3D_FEATURE_LEVEL=1
+##export PW_DXGI_FROM_DXVK=1
+##export PW_VIRTUAL_DESKTOP=1
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
 ##export ENABLE_VKBASALT=1
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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=90                    # Fix crackling audio in games
-##export PP_USE_GAMEMODE=1              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##export PW_USE_GAMEMODE=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=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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_LOG=1                                 # Enable debug mode fo terminal 
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_LOG=1                                 # Enable debug mode fo terminal 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/AssassinsCreedII b/data_from_portwine/scripts/portwine_db/AssassinsCreedII
index 8c759d0e..0eb32f70 100755
--- a/data_from_portwine/scripts/portwine_db/AssassinsCreedII
+++ b/data_from_portwine/scripts/portwine_db/AssassinsCreedII
@@ -3,33 +3,33 @@
 #AssassinsCreedII.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=dxvk
-##export PP_DXR_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=dxvk
+##export PW_DXR_ON=1
+##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_USE_NVAPI=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/AssassinsCreedIIGame b/data_from_portwine/scripts/portwine_db/AssassinsCreedIIGame
index a71e64ab..88e0c0f3 100755
--- a/data_from_portwine/scripts/portwine_db/AssassinsCreedIIGame
+++ b/data_from_portwine/scripts/portwine_db/AssassinsCreedIIGame
@@ -3,33 +3,33 @@
 #AssassinsCreedIIGame.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=dxvk
-##export PP_DXR_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=dxvk
+##export PW_DXR_ON=1
+##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_USE_NVAPI=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/BF2 b/data_from_portwine/scripts/portwine_db/BF2
index 7a1d086b..906de081 100755
--- a/data_from_portwine/scripts/portwine_db/BF2
+++ b/data_from_portwine/scripts/portwine_db/BF2
@@ -3,5 +3,5 @@
 #BF2.exe 
 #Rating=4
 ################################################
-export PP_VULKAN_USE=vkd3d
-export PP_WINDOWS_VER="7"
+export PW_VULKAN_USE=vkd3d
+export PW_WINDOWS_VER="7"
diff --git a/data_from_portwine/scripts/portwine_db/Baldurs_Gate_3 b/data_from_portwine/scripts/portwine_db/Baldurs_Gate_3
index aed526d3..922dd124 100755
--- a/data_from_portwine/scripts/portwine_db/Baldurs_Gate_3
+++ b/data_from_portwine/scripts/portwine_db/Baldurs_Gate_3
@@ -3,6 +3,6 @@
 #bg3.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=vkd3d
+export PW_VULKAN_USE=vkd3d
 export LAUNCH_PARAMETERS=""
 #export MANGOHUD=1
diff --git a/data_from_portwine/scripts/portwine_db/Battle.net_Launcher b/data_from_portwine/scripts/portwine_db/Battle.net_Launcher
index 8d271f3d..97ab02eb 100755
--- a/data_from_portwine/scripts/portwine_db/Battle.net_Launcher
+++ b/data_from_portwine/scripts/portwine_db/Battle.net_Launcher
@@ -5,18 +5,18 @@
 #Battle.net.exe
 #Rating=5
 ################################################
-#export PP_COMMENT_DB="We recommend using PROTON_GE + VULKAN!"
-export PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
+#export PW_COMMENT_DB="We recommend using PROTON_GE + VULKAN!"
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
 export LAUNCH_PARAMETERS=""
 export WINEDLLOVERRIDES="locationapi="
-export PP_DLL_INSTALL="vcrun2019 d3dx11_42 d3dx11_43"
-export PP_WINDOWS_VER=10
+export PW_DLL_INSTALL="vcrun2019 d3dx11_42 d3dx11_43"
+export PW_WINDOWS_VER=10
 
 add_in_start_portwine () {
-    rm -fr "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/ProgramData/Agent/data"
-    rm -fr "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/${USER}/Blizzard Entertainment/Battle.net/Cache"
-    rm -fr "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/Public/Blizzard Entertainment/Battle.net/Cache"
-    try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/sourcehansans.ttc"
-    sed -i 's/"GrabFullscreen"="Y"/"GrabFullscreen"="N"/' "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/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"
 }
diff --git a/data_from_portwine/scripts/portwine_db/Biomutant b/data_from_portwine/scripts/portwine_db/Biomutant
index a43339a9..6c29a1f7 100755
--- a/data_from_portwine/scripts/portwine_db/Biomutant
+++ b/data_from_portwine/scripts/portwine_db/Biomutant
@@ -3,31 +3,31 @@
 #Biomutant.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=1
+export PW_VULKAN_USE=1
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-export PP_DLL_INSTALL="vcrun2019"               # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+export PW_DLL_INSTALL="vcrun2019"               # 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 PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Botanicula b/data_from_portwine/scripts/portwine_db/Botanicula
index 902f3307..e3dc8ff9 100755
--- a/data_from_portwine/scripts/portwine_db/Botanicula
+++ b/data_from_portwine/scripts/portwine_db/Botanicula
@@ -3,6 +3,6 @@
 #Botanicula.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
-export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
diff --git a/data_from_portwine/scripts/portwine_db/Brokgame b/data_from_portwine/scripts/portwine_db/Brokgame
index d9880db4..ae7a065c 100755
--- a/data_from_portwine/scripts/portwine_db/Brokgame
+++ b/data_from_portwine/scripts/portwine_db/Brokgame
@@ -3,5 +3,5 @@
 #Brokgame.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/Call of Juarez Bound in Blood b/data_from_portwine/scripts/portwine_db/Call of Juarez Bound in Blood
index 47e25884..1d7114c8 100755
--- a/data_from_portwine/scripts/portwine_db/Call of Juarez Bound in Blood	
+++ b/data_from_portwine/scripts/portwine_db/Call of Juarez Bound in Blood	
@@ -3,7 +3,7 @@
 #CoJBiBGame_x86.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
-export PP_DLL_INSTALL="d3dx9"                 # Install DDL in port prefix (used winetricks) 
-export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+export PW_DLL_INSTALL="d3dx9"                 # Install DDL in port prefix (used winetricks) 
+export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
diff --git a/data_from_portwine/scripts/portwine_db/Cinebench b/data_from_portwine/scripts/portwine_db/Cinebench
index 7c71c1b4..60d8a931 100755
--- a/data_from_portwine/scripts/portwine_db/Cinebench
+++ b/data_from_portwine/scripts/portwine_db/Cinebench
@@ -3,33 +3,33 @@
 #Cinebench.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GEC_PW2
-export PP_VULKAN_USE=1
-##export PP_DXR_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GEC_PW2
+export PW_VULKAN_USE=1
+##export PW_DXR_ON=1
+##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_USE_NVAPI=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Configurator b/data_from_portwine/scripts/portwine_db/Configurator
index a5691cf8..09b8c33c 100755
--- a/data_from_portwine/scripts/portwine_db/Configurator
+++ b/data_from_portwine/scripts/portwine_db/Configurator
@@ -3,33 +3,33 @@
 #Configurator.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_LG
-export PP_VULKAN_USE=dxvk
-##export PP_DXR_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_LG
+export PW_VULKAN_USE=dxvk
+##export PW_DXR_ON=1
+##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_USE_NVAPI=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Control_DX11 b/data_from_portwine/scripts/portwine_db/Control_DX11
index f72077f6..6a80973b 100755
--- a/data_from_portwine/scripts/portwine_db/Control_DX11
+++ b/data_from_portwine/scripts/portwine_db/Control_DX11
@@ -3,36 +3,36 @@
 #Control_DX11.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=dxvk
-##export PP_MANGOHUD=1
-export PP_COMMENT_DB="Control (DX11)"
-export PP_DLL_INSTALL="physx"
-##export WINEDLLOVERRIDES="d3d12,d3d_rmdwin10_f,renderer_rmdwin10_f,app_rmdwin10_f,input_rmdwin10_f,renderer_rmdwin10_f,physics_rmdwin10_f,snd_rmdwin10_f,ui_rmdwin10_f=n"
+export PW_VULKAN_USE=dxvk
+##export PW_MANGOHUD=1
+export PW_COMMENT_DB="Control (DX11)"
+export PW_DLL_INSTALL="physx"
+##export WINEDLLOVERRIDES="d3d12,d3d_rmdwin10_f,renderer_rmdwin10_f,apw_rmdwin10_f,input_rmdwin10_f,renderer_rmdwin10_f,physics_rmdwin10_f,snd_rmdwin10_f,ui_rmdwin10_f=n"
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Control_DX12 b/data_from_portwine/scripts/portwine_db/Control_DX12
index ae58e376..f05b6d04 100755
--- a/data_from_portwine/scripts/portwine_db/Control_DX12
+++ b/data_from_portwine/scripts/portwine_db/Control_DX12
@@ -3,36 +3,36 @@
 #Control_DX12.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=vkd3d
-export PP_COMMENT_DB="Control (DX12)"
-##export PP_USE_DXR10=1
-##export PP_MANGOHUD=1
-export PP_DLL_INSTALL="physx"
-export WINEDLLOVERRIDES="d3d12,d3d_rmdwin10_f,renderer_rmdwin10_f,app_rmdwin10_f,input_rmdwin10_f,renderer_rmdwin10_f,physics_rmdwin10_f,snd_rmdwin10_f,ui_rmdwin10_f=n"
+export PW_VULKAN_USE=vkd3d
+export PW_COMMENT_DB="Control (DX12)"
+##export PW_USE_DXR10=1
+##export PW_MANGOHUD=1
+export PW_DLL_INSTALL="physx"
+export WINEDLLOVERRIDES="d3d12,d3d_rmdwin10_f,renderer_rmdwin10_f,apw_rmdwin10_f,input_rmdwin10_f,renderer_rmdwin10_f,physics_rmdwin10_f,snd_rmdwin10_f,ui_rmdwin10_f=n"
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/CyberShadow b/data_from_portwine/scripts/portwine_db/CyberShadow
index 4d78cfc7..9ba4ac40 100755
--- a/data_from_portwine/scripts/portwine_db/CyberShadow
+++ b/data_from_portwine/scripts/portwine_db/CyberShadow
@@ -3,5 +3,5 @@
 #CyberShadow.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/Cyberpunk2077 b/data_from_portwine/scripts/portwine_db/Cyberpunk2077
index f2ed9c2c..f3f3e0cd 100755
--- a/data_from_portwine/scripts/portwine_db/Cyberpunk2077
+++ b/data_from_portwine/scripts/portwine_db/Cyberpunk2077
@@ -3,33 +3,33 @@
 #Cyberpunk2077.exe 
 #Rating=1-5
 #####################examples###########################
-export PP_VULKAN_USE=1
-##export PP_COMMENT_DB="blablabla"
+export PW_VULKAN_USE=1
+##export PW_COMMENT_DB="blablabla"
 export WINEDLLOVERRIDES="Crash*,REDEngineErrorReporter.exe="
-##export PP_DLL_INSTALL="d3dcompiler_47"        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=1
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=1              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="d3dcompiler_47"        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=1
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=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 PULSE_LATENCY_MSEC=40                    # Fix crackling audio in games
 export LAUNCH_PARAMETERS=("--launcher-skip")                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
-export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##export WINEARCH=win32                           # defaut = win64
 ##export WINEPREFIX=
-#add_in_start_portwine () { "${pp_runtime}" "$WINESERVER" -w }
+#add_in_start_portwine () { "${pw_runtime}" "$WINESERVER" -w }
diff --git a/data_from_portwine/scripts/portwine_db/DAOriginsLauncher b/data_from_portwine/scripts/portwine_db/DAOriginsLauncher
index 8dce61ad..2a707f60 100644
--- a/data_from_portwine/scripts/portwine_db/DAOriginsLauncher
+++ b/data_from_portwine/scripts/portwine_db/DAOriginsLauncher
@@ -3,40 +3,40 @@
 #DAOriginsLauncher.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-export PP_DXR_ON=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
+export PW_DXR_ON=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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
-export PP_VKBASALT_FFX_CAS=1
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=1
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
+export PW_VKBASALT_FFX_CAS=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 PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
+export PW_MANGOHUD=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/DOOM Eternal b/data_from_portwine/scripts/portwine_db/DOOM Eternal
index 337c6d30..5d80ad54 100755
--- a/data_from_portwine/scripts/portwine_db/DOOM Eternal	
+++ b/data_from_portwine/scripts/portwine_db/DOOM Eternal	
@@ -3,25 +3,25 @@
 #DOOMEternalx64vk.exe
 #Rating=?
 ################################################
-export PP_VULKAN_USE=1
+export PW_VULKAN_USE=1
 #export WINEDLLOVERRIDES="amd_ags_x64=b"
-#export PP_LOG=0             # Enable debug mode fo terminal 
-#export PP_NO_FSYNC=1        # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-export PP_NO_ESYNC=1        # Do not use eventfd-based in-process synchronization primitives
-#export PP_VULKAN_NO_ASYNC=1
-#export PP_USE_TERMINAL=1
-#export PP_OLD_GL_STRING=0
-#export PP_USE_NVAPI_AND_DLSS=0
-#export PP_VKD3D_FEATURE_LEVEL=0
-#export PP_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 PP_HIDE_NVIDIA_GPU=0
-#export PP_FORCE_USE_VSYNC=2         # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-#export PP_WINEDBG_DISABLE=0
-#export PP_USE_GAMEMODE=1              # Force disabele gamemod
-#export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+#export PW_LOG=0             # Enable debug mode fo terminal 
+#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 PW_VULKAN_NO_ASYNC=1
+#export PW_USE_TERMINAL=1
+#export PW_OLD_GL_STRING=0
+#export PW_USE_NVAPI_AND_DLSS=0
+#export PW_VKD3D_FEATURE_LEVEL=0
+#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_HIDE_NVIDIA_GPU=0
+#export PW_FORCE_USE_VSYNC=2         # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+#export PW_WINEDBG_DISABLE=0
+#export PW_USE_GAMEMODE=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 PULSE_LATENCY_MSEC=60
-#export PP_DLL_INSTALL="foo bar"
+#export PW_DLL_INSTALL="foo bar"
 export LAUNCH_PARAMETERS="+in_terminal 1 +com_skipIntroVideo 1 +com_skipSignInManager 1"
-#export PP_GUI_DISABLED_CS=1
-#export PP_DXGI_FROM_DXVK=1
+#export PW_GUI_DISABLED_CS=1
+#export PW_DXGI_FROM_DXVK=1
 #export VK_ICD_FILENAMES="/opt/amdgpu/etc/vulkan/icd.d/amd_icd64.json"
diff --git a/data_from_portwine/scripts/portwine_db/DOOMx64vk b/data_from_portwine/scripts/portwine_db/DOOMx64vk
index 9787faf9..ea04258f 100755
--- a/data_from_portwine/scripts/portwine_db/DOOMx64vk
+++ b/data_from_portwine/scripts/portwine_db/DOOMx64vk
@@ -4,8 +4,8 @@
 #DOOMx64vk.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=1
+export PW_VULKAN_USE=1
 #####################examples###########################
-export PP_COMMENT_DB="DOOM 2016"
-export PP_DLL_INSTALL="xact xact_x64 vcrun2019"
+export PW_COMMENT_DB="DOOM 2016"
+export PW_DLL_INSTALL="xact xact_x64 vcrun2019"
 export WINEDLLOVERRIDES="xaudio2_8=n"
diff --git a/data_from_portwine/scripts/portwine_db/DXHRDC b/data_from_portwine/scripts/portwine_db/DXHRDC
index 56d1a332..5fd21f33 100644
--- a/data_from_portwine/scripts/portwine_db/DXHRDC
+++ b/data_from_portwine/scripts/portwine_db/DXHRDC
@@ -5,36 +5,36 @@
 #DXHumanRevolutionDC_s.exe
 #Rating=5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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="WINMM=n,b"
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-export PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-##export PP_USE_DXR10=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=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
+##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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
-export PP_VKBASALT_FFX_CAS=1
-export PP_NO_FSYNC=0                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-export PP_USE_GSTREAMER=0                       # 0 - disabled use winegstreamer
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
+export PW_VKBASALT_FFX_CAS=1
+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
+export PW_USE_GSTREAMER=0                       # 0 - disabled use winegstreamer
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/DaysGone b/data_from_portwine/scripts/portwine_db/DaysGone
index 25da0f99..da8eb182 100755
--- a/data_from_portwine/scripts/portwine_db/DaysGone
+++ b/data_from_portwine/scripts/portwine_db/DaysGone
@@ -3,31 +3,31 @@
 #DaysGone.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-export PP_DLL_INSTALL="vcrun2019"               # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+export PW_DLL_INSTALL="vcrun2019"               # 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 PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##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 PP_NO_FSYNC=0                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+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
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Dead Space b/data_from_portwine/scripts/portwine_db/Dead Space
index 6af52b65..3d76081f 100755
--- a/data_from_portwine/scripts/portwine_db/Dead Space	
+++ b/data_from_portwine/scripts/portwine_db/Dead Space	
@@ -3,7 +3,7 @@
 #Dead Space.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
-export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 
diff --git a/data_from_portwine/scripts/portwine_db/Death Stranding b/data_from_portwine/scripts/portwine_db/Death Stranding
index 39b2f544..730236c4 100755
--- a/data_from_portwine/scripts/portwine_db/Death Stranding	
+++ b/data_from_portwine/scripts/portwine_db/Death Stranding	
@@ -3,6 +3,6 @@
 #ds.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=vkd3d
+export PW_VULKAN_USE=vkd3d
 export LAUNCH_PARAMETERS=""
 export WINEDLLOVERRIDES="d3dcompiler_47,dxcompiler=n,b"
diff --git a/data_from_portwine/scripts/portwine_db/Deep Rock Galactic b/data_from_portwine/scripts/portwine_db/Deep Rock Galactic
index 68174734..66df85f5 100755
--- a/data_from_portwine/scripts/portwine_db/Deep Rock Galactic	
+++ b/data_from_portwine/scripts/portwine_db/Deep Rock Galactic	
@@ -3,5 +3,5 @@
 #FSD.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/Deponia b/data_from_portwine/scripts/portwine_db/Deponia
index 07bd523b..42d5cdb4 100644
--- a/data_from_portwine/scripts/portwine_db/Deponia
+++ b/data_from_portwine/scripts/portwine_db/Deponia
@@ -3,36 +3,36 @@
 #Deponia.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GEC_PW2
-export PP_VULKAN_USE=0
-##export PP_USE_DXR10=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GEC_PW2
+export PW_VULKAN_USE=0
+##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
+##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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/DetroitBecomeHuman b/data_from_portwine/scripts/portwine_db/DetroitBecomeHuman
index 0020123d..7d4937a6 100755
--- a/data_from_portwine/scripts/portwine_db/DetroitBecomeHuman
+++ b/data_from_portwine/scripts/portwine_db/DetroitBecomeHuman
@@ -3,7 +3,7 @@
 #DetroitBecomeHuman.exe
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=vkd3d
-export PP_FORCE_USE_VSYNC=0
-export PP_WINDOWS_VER="10"
-#export PP_VIRTUAL_DESKTOP=1
+export PW_VULKAN_USE=vkd3d
+export PW_FORCE_USE_VSYNC=0
+export PW_WINDOWS_VER="10"
+#export PW_VIRTUAL_DESKTOP=1
diff --git a/data_from_portwine/scripts/portwine_db/Diablo_II b/data_from_portwine/scripts/portwine_db/Diablo_II
index c5637a9b..807785a1 100755
--- a/data_from_portwine/scripts/portwine_db/Diablo_II
+++ b/data_from_portwine/scripts/portwine_db/Diablo_II
@@ -3,29 +3,29 @@
 #Diablo II.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 #####################examples###########################
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Dolphin b/data_from_portwine/scripts/portwine_db/Dolphin
index c7ccf105..6449a28e 100644
--- a/data_from_portwine/scripts/portwine_db/Dolphin
+++ b/data_from_portwine/scripts/portwine_db/Dolphin
@@ -3,36 +3,36 @@
 #Dolphin.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_LG_6.3-7
-export PP_VULKAN_USE=1
-##export PP_USE_DXR10=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_LG_6.3-7
+export PW_VULKAN_USE=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
+##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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/EDLaunch b/data_from_portwine/scripts/portwine_db/EDLaunch
index 27162f7b..3b8e9984 100755
--- a/data_from_portwine/scripts/portwine_db/EDLaunch
+++ b/data_from_portwine/scripts/portwine_db/EDLaunch
@@ -3,6 +3,6 @@
 #EDLaunch.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
-export PP_DLL_INSTALL=""
+export PW_DLL_INSTALL=""
diff --git a/data_from_portwine/scripts/portwine_db/EoCApp b/data_from_portwine/scripts/portwine_db/EoCApp
index f2f24048..30c919ce 100755
--- a/data_from_portwine/scripts/portwine_db/EoCApp
+++ b/data_from_portwine/scripts/portwine_db/EoCApp
@@ -3,31 +3,31 @@
 #EoCApp.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=dxvk
-export PP_DXR_ON=0
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=dxvk
+export PW_DXR_ON=0
+export PW_VULKAN_NO_ASYNC=0
+export PW_USE_NVAPI=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 PP_NO_FSYNC=1
-export PP_NO_ESYNC=1
+export PW_NO_FSYNC=1
+export PW_NO_ESYNC=1
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=0
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+export PW_WINEDBG_DISABLE=0
+export PW_USE_TERMINAL=0
+export PW_GUI_DISABLED_CS=0
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/EpicGamesLauncher b/data_from_portwine/scripts/portwine_db/EpicGamesLauncher
index 1c39a8b5..e9365ef9 100755
--- a/data_from_portwine/scripts/portwine_db/EpicGamesLauncher
+++ b/data_from_portwine/scripts/portwine_db/EpicGamesLauncher
@@ -3,12 +3,12 @@
 #EpicGamesLauncher.exe
 #Rating=5
 ##############################################
-#export PP_COMMENT_DB="PortWINE database file for Epic Games Launcher"
-export PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
+#export PW_COMMENT_DB="PortWINE database file for Epic Games Launcher"
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
 export LAUNCH_PARAMETERS="-SkipBuildPatchPrereq"
-export PP_DLL_INSTALL="vcrun2012 vcrun2013 vcrun2019"
-export PP_USE_D3D_EXTRAS=1
+export PW_DLL_INSTALL="vcrun2012 vcrun2013 vcrun2019"
+export PW_USE_D3D_EXTRAS=1
 
 add_in_start_portwine () {
     regdlloverrides "RDR2.exe:vulkan-1=n"
diff --git a/data_from_portwine/scripts/portwine_db/Esprit_Games b/data_from_portwine/scripts/portwine_db/Esprit_Games
index 3c9231bd..359cdb30 100755
--- a/data_from_portwine/scripts/portwine_db/Esprit_Games
+++ b/data_from_portwine/scripts/portwine_db/Esprit_Games
@@ -3,30 +3,30 @@
 #Esprit Games.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_WINDOWS_VER=7                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+export PW_WINDOWS_VER=7                        # 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 PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_NVAPI_DISABLE=1
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_USE_DXR10=1
+##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_NVAPI_DISABLE=1
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/FL64 b/data_from_portwine/scripts/portwine_db/FL64
index dba9701d..b4b48dbf 100755
--- a/data_from_portwine/scripts/portwine_db/FL64
+++ b/data_from_portwine/scripts/portwine_db/FL64
@@ -4,36 +4,36 @@
     #FL64.exe
     #Rating=1-5
     ################################################
-    export PP_VULKAN_USE=0
+    export PW_VULKAN_USE=0
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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="FLEngine,FLEngine_x64=n"
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_DXVK_VER=1.8.1 
-##export PP_VKD3D_VER=2.2
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=0
-##export PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_DXGI_FROM_DXVK=0
-##export PP_VIRTUAL_DESKTOP=1
+##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_USE_NVAPI_AND_DLSS=0
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+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 PP_FORCE_DISABLED_GAMEMOD=1              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
-##export PP_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 PP_HEAP_DELAY_FREE=0
+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 PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##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 ; }
diff --git a/data_from_portwine/scripts/portwine_db/FSD b/data_from_portwine/scripts/portwine_db/FSD
index 68174734..66df85f5 100755
--- a/data_from_portwine/scripts/portwine_db/FSD
+++ b/data_from_portwine/scripts/portwine_db/FSD
@@ -3,5 +3,5 @@
 #FSD.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/Far Cry 1 b/data_from_portwine/scripts/portwine_db/Far Cry 1
index bd50cf53..bb8ae2ae 100755
--- a/data_from_portwine/scripts/portwine_db/Far Cry 1	
+++ b/data_from_portwine/scripts/portwine_db/Far Cry 1	
@@ -3,21 +3,21 @@
 #FarCry.exe
 #Rating=5
 #################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export WINEDLLOVERRIDES="cgD3D9,cgD3D9d=n"
-#export PP_LOG=0             # Enable debug mode fo terminal 
-export PP_NO_FSYNC=1        # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-export PP_NO_ESYNC=1        # Do not use eventfd-based in-process synchronization primitives
-export PP_DXVK_ASYNC=0
-#export PP_USE_TERMINAL=0
-export PP_OLD_GL_STRING=1
-#export PP_USE_NVAPI_AND_DLSS=0
-#export PP_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 PP_HIDE_NVIDIA_GPU=0
-#export PP_FORCE_USE_VSYNC=2         # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-#export PP_WINEDBG_DISABLE=1
-#export PP_USE_GAMEMODE=0              # Force disabele gamemod
-#export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+#export PW_LOG=0             # Enable debug mode fo terminal 
+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 PW_DXVK_ASYNC=0
+#export PW_USE_TERMINAL=0
+export PW_OLD_GL_STRING=1
+#export PW_USE_NVAPI_AND_DLSS=0
+#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_HIDE_NVIDIA_GPU=0
+#export PW_FORCE_USE_VSYNC=2         # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+#export PW_WINEDBG_DISABLE=1
+#export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60
-#export PP_DLL_INSTALL=""
+#export PW_DLL_INSTALL=""
 #export LAUNCH_PARAMETERS="-d3d9"
diff --git a/data_from_portwine/scripts/portwine_db/FarCry6 b/data_from_portwine/scripts/portwine_db/FarCry6
index b4dbda9b..9d1f86ab 100644
--- a/data_from_portwine/scripts/portwine_db/FarCry6
+++ b/data_from_portwine/scripts/portwine_db/FarCry6
@@ -3,41 +3,41 @@
 #FarCry6.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
+export PW_WINE_USE=PROTON_GE
 export VK_FORMAT_A8_UNORM=1
-export PP_VULKAN_USE=1
-export PP_DXR_ON=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_VULKAN_USE=1
+export PW_DXR_ON=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=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=0
+export PW_NO_ESYNC=1
+export PW_USE_GSTREAMER=1
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
+export PW_MANGOHUD=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=60 
diff --git a/data_from_portwine/scripts/portwine_db/FarLoneSails b/data_from_portwine/scripts/portwine_db/FarLoneSails
index 83402d62..8a0959bb 100755
--- a/data_from_portwine/scripts/portwine_db/FarLoneSails
+++ b/data_from_portwine/scripts/portwine_db/FarLoneSails
@@ -3,32 +3,32 @@
     #FarLoneSails.exe 
     #Rating=1-5
     ################################################
-    export PP_VULKAN_USE=0
+    export PW_VULKAN_USE=0
 #####################examples###########################
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+##export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Far_Cry_3_d3d11 b/data_from_portwine/scripts/portwine_db/Far_Cry_3_d3d11
index 4903f813..29568124 100755
--- a/data_from_portwine/scripts/portwine_db/Far_Cry_3_d3d11
+++ b/data_from_portwine/scripts/portwine_db/Far_Cry_3_d3d11
@@ -3,34 +3,34 @@
 #farcry3_d3d11.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=dxvk
-#export PP_MANGOHUD=1
-export PP_DLL_INSTALL="d3dx11_42 d3dx11_43"
+export PW_VULKAN_USE=dxvk
+#export PW_MANGOHUD=1
+export PW_DLL_INSTALL="d3dx11_42 d3dx11_43"
 #export WINEDLLOVERRIDES="blabla=n,b"
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=7                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+##export PW_WINDOWS_VER=7                        # Set windows version 10, 7 or XP
+##export PW_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Far_Cry_3_d3d9 b/data_from_portwine/scripts/portwine_db/Far_Cry_3_d3d9
index 2b3531e4..809101d3 100755
--- a/data_from_portwine/scripts/portwine_db/Far_Cry_3_d3d9
+++ b/data_from_portwine/scripts/portwine_db/Far_Cry_3_d3d9
@@ -3,34 +3,34 @@
 #farcry3.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=0
-#export PP_DLL_INSTALL=""  
-#export PP_MANGOHUD_DLSYM=1
+export PW_VULKAN_USE=0
+#export PW_DLL_INSTALL=""  
+#export PW_MANGOHUD_DLSYM=1
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Far_Cry_4 b/data_from_portwine/scripts/portwine_db/Far_Cry_4
index 37656e9c..6c02a901 100755
--- a/data_from_portwine/scripts/portwine_db/Far_Cry_4
+++ b/data_from_portwine/scripts/portwine_db/Far_Cry_4
@@ -3,32 +3,32 @@
 #FarCry4.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=dxvk
-export PP_DLL_INSTALL="d3dcompiler_43 d3dcompiler_47"               # Install DDL in port prefix (used winetricks) 
+export PW_VULKAN_USE=dxvk
+export PW_DLL_INSTALL="d3dcompiler_43 d3dcompiler_47"               # Install DDL in port prefix (used winetricks) 
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_COMMENT_DB="blablabla"
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
 ##export WINEDLLOVERRIDES="blabla=n,b"
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Forsaken_World b/data_from_portwine/scripts/portwine_db/Forsaken_World
index 7b491095..27891962 100644
--- a/data_from_portwine/scripts/portwine_db/Forsaken_World
+++ b/data_from_portwine/scripts/portwine_db/Forsaken_World
@@ -3,47 +3,47 @@
 #pemv.exe
 #Rating=5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_WINDOWS_VER="10"
-export PP_DLL_INSTALL=""
+##export PW_COMMENT_DB="blablabla"
+export PW_WINDOWS_VER="10"
+export PW_DLL_INSTALL=""
 export WINEDLLOVERRIDES=""
 export LAUNCH_PARAMETERS=""
-export PP_WINE_USE="PROTON_GE"
-export PP_VULKAN_USE="1"
-export PP_USE_DXR10="0"
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-export PP_USE_NVAPI_AND_DLSS="0"
-export PP_OLD_GL_STRING="0"
-export PP_HIDE_NVIDIA_GPU="0"
-export PP_FORCE_USE_VSYNC="0"
-export PP_VIRTUAL_DESKTOP="0"
+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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-export PP_NO_FSYNC="0"
-export PP_NO_ESYNC="1"
-export PP_USE_GSTREAMER="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="0"
+export PW_NO_ESYNC="1"
+export PW_USE_GSTREAMER="1"
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE="0"
-export PP_WINE_ALLOW_XIM="0"
+##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 PP_WINEDBG_DISABLE="1"
-export PP_USE_TERMINAL="0"
-export PP_GUI_DISABLED_CS="0"
+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 PP_PREFIX_NAME="DEFAULT"
-export PP_USE_DXR11="0"
-export PP_WINE_FULLSCREEN_FSR="0"
-export PP_USE_GAMEMODE="1"
-export PP_DX12_DISABLE="0"
-export PP_PRIME_RENDER_OFFLOAD="0"
-export PP_USE_D3D_EXTRAS="1"
-export PP_FIX_VIDEO_IN_GAME="0"
-export PP_USE_AMDVLK_DRIVER="0"
-export PP_FORCE_LARGE_ADDRESS_AWARE="1"
-export PP_USE_SHADER_CACHE="1"
+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"
diff --git a/data_from_portwine/scripts/portwine_db/ForzaHorizon4 b/data_from_portwine/scripts/portwine_db/ForzaHorizon4
index e5b16c09..42c8a8b8 100755
--- a/data_from_portwine/scripts/portwine_db/ForzaHorizon4
+++ b/data_from_portwine/scripts/portwine_db/ForzaHorizon4
@@ -3,5 +3,5 @@
 #ForzaHorizon4.exe 
 #Rating=5
 ################################################
-export PP_DLL_INSTALL="vcrun2019" 
-export PP_VULKAN_USE=vkd3d
+export PW_DLL_INSTALL="vcrun2019" 
+export PW_VULKAN_USE=vkd3d
diff --git a/data_from_portwine/scripts/portwine_db/Frozen Throne b/data_from_portwine/scripts/portwine_db/Frozen Throne
index 190122cc..621e510c 100755
--- a/data_from_portwine/scripts/portwine_db/Frozen Throne	
+++ b/data_from_portwine/scripts/portwine_db/Frozen Throne	
@@ -3,9 +3,9 @@
 #Frozen Throne.exe 
 #Rating=4 - no video
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
-export PP_GUI_DISABLED_CS=1
+export PW_GUI_DISABLED_CS=1
 if [ -d "${PATH_TO_GAME}"/Movies ] ; then
     mv "${PATH_TO_GAME}"/Movies "${PATH_TO_GAME}"/Movies_bak
 fi
diff --git a/data_from_portwine/scripts/portwine_db/GTAIV b/data_from_portwine/scripts/portwine_db/GTAIV
index 65ba3abb..513d5fc4 100755
--- a/data_from_portwine/scripts/portwine_db/GTAIV
+++ b/data_from_portwine/scripts/portwine_db/GTAIV
@@ -3,8 +3,8 @@
 #GTAIV.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
-export PP_NO_ESYNC=1   
-export PP_NO_FSYNC=1
+export PW_VULKAN_USE=dxvk
+export PW_NO_ESYNC=1   
+export PW_NO_FSYNC=1
 ##export RADV_DEBUG=nodcc # Enable if you have Big Navi videocard (Radeon RX 60xx)
 export LAUNCH_PARAMETERS="('"-nomemrestrict"' '"-norestrictions"' '"-percentvidmem 100"' '"-availablevidmem 2048"' '"-noprecache"' '"-novblank"' '"-heapsize 2097152"')"                # Additional launch options
diff --git a/data_from_portwine/scripts/portwine_db/GalaxyClient b/data_from_portwine/scripts/portwine_db/GalaxyClient
index 370df037..89ee288d 100644
--- a/data_from_portwine/scripts/portwine_db/GalaxyClient
+++ b/data_from_portwine/scripts/portwine_db/GalaxyClient
@@ -4,11 +4,11 @@
 #GOG_Galaxy_2.0.exe
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=1
-export PP_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
+export PW_WINE_USE=PROTON_GE
 export WINEDLLOVERRIDES="galaxycommunication.exe=n;libglesv2="
 export LAUNCH_PARAMETERS="/runWithoutUpdating /deelevated"
-export PP_DLL_INSTALL="vcrun2019"
+export PW_DLL_INSTALL="vcrun2019"
 add_in_start_portwine ()
 {
 if [ -e "${WINEPREFIX}/drive_c/users/${USER}/Local Settings/Application Data/GOG.com/Galaxy/Configuration/config.json" ] ; then
diff --git a/data_from_portwine/scripts/portwine_db/Game-TS3 b/data_from_portwine/scripts/portwine_db/Game-TS3
index eda05743..69fcf6ac 100755
--- a/data_from_portwine/scripts/portwine_db/Game-TS3
+++ b/data_from_portwine/scripts/portwine_db/Game-TS3
@@ -3,5 +3,5 @@
 #Game-TS3.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/GameCenter b/data_from_portwine/scripts/portwine_db/GameCenter
index b566ec01..9ad69676 100644
--- a/data_from_portwine/scripts/portwine_db/GameCenter
+++ b/data_from_portwine/scripts/portwine_db/GameCenter
@@ -3,36 +3,36 @@
 #GameCenter.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_LG_6.3-8C_PW2
-export PP_VULKAN_USE=1
-##export PP_USE_DXR10=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_LG_6.3-8C_PW2
+export PW_VULKAN_USE=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
+##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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/GameLauncher b/data_from_portwine/scripts/portwine_db/GameLauncher
index 5393557e..fae72d4a 100644
--- a/data_from_portwine/scripts/portwine_db/GameLauncher
+++ b/data_from_portwine/scripts/portwine_db/GameLauncher
@@ -3,36 +3,36 @@
 #GameLauncher.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE_6.19-5
-export PP_VULKAN_USE=1
-##export PP_USE_DXR10=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE_6.19-5
+export PW_VULKAN_USE=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
+##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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
-export PP_VKBASALT_FFX_CAS=1
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
+export PW_VKBASALT_FFX_CAS=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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/GoW b/data_from_portwine/scripts/portwine_db/GoW
index 4fbbb32b..f7d76889 100644
--- a/data_from_portwine/scripts/portwine_db/GoW
+++ b/data_from_portwine/scripts/portwine_db/GoW
@@ -3,44 +3,44 @@
 #GoW.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON-7.0RC6-GE-1!!!
-export PP_VULKAN_USE=1
-export PP_USE_DXR10=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=1
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+##export PW_WINE_USE=PROTON-7.0RC6-GE-1!!!
+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=1
+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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-export PP_NO_FSYNC=1
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=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
+export PW_NO_ESYNC=1
+export PW_USE_GSTREAMER=1
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_MANGOHUD_USER_CONF=0
-export PP_USE_DXR11=0
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
-export PP_DX12_DISABLE=1
-export PP_USE_WINE_DXGI=0
+export PW_MANGOHUD=1
+export PW_MANGOHUD_USER_CONF=0
+export PW_USE_DXR11=0
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
+export PW_DX12_DISABLE=1
+export PW_USE_WINE_DXGI=0
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/HITMAN3 b/data_from_portwine/scripts/portwine_db/HITMAN3
index a14ba08b..f7f2e29a 100755
--- a/data_from_portwine/scripts/portwine_db/HITMAN3
+++ b/data_from_portwine/scripts/portwine_db/HITMAN3
@@ -3,8 +3,8 @@
 #HITMAN3.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=vkd3d
+export PW_VULKAN_USE=vkd3d
 export LAUNCH_PARAMETERS=""
-export PP_DXGI_FROM_DXVK=1
+export PW_DXGI_FROM_DXVK=1
 #export MANGOHUD=1
-#export PP_USE_NVAPI_AND_DLSS=0            # for nvidia gpu
+#export PW_USE_NVAPI_AND_DLSS=0            # for nvidia gpu
diff --git a/data_from_portwine/scripts/portwine_db/Hades b/data_from_portwine/scripts/portwine_db/Hades
index 0dd15f61..6a3e6a0f 100755
--- a/data_from_portwine/scripts/portwine_db/Hades
+++ b/data_from_portwine/scripts/portwine_db/Hades
@@ -2,27 +2,27 @@
 #Author: linux-gaming.ru
 #Hades.exe
 #Rating=1-5
-#export PP_COMMENT_DB="blablabla"
+#export PW_COMMENT_DB="blablabla"
 ################################################
-export PP_VULKAN_USE=dxvk #dxvk or vkd3d
+export PW_VULKAN_USE=dxvk #dxvk or vkd3d
 #export WINEDLLOVERRIDES="blabla=n,b"
-#export PP_LOG=0             # Enable debug mode fo terminal 
-#export PP_NO_FSYNC=1        # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-#export PP_NO_ESYNC=1        # Do not use eventfd-based in-process synchronization primitives
-#export PP_VULKAN_NO_ASYNC=1
-#export PP_USE_TERMINAL=0
-#export PP_OLD_GL_STRING=0
-#export PP_USE_NVAPI_AND_DLSS=0
-#export PP_VKD3D_FEATURE_LEVEL=0
-#export PP_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 PP_HIDE_NVIDIA_GPU=0
-#export PP_FORCE_USE_VSYNC=2         # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-#export PP_WINEDBG_DISABLE=1
-#export PP_USE_GAMEMODE=0              # Force disabele gamemod
-#export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+#export PW_LOG=0             # Enable debug mode fo terminal 
+#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 PW_VULKAN_NO_ASYNC=1
+#export PW_USE_TERMINAL=0
+#export PW_OLD_GL_STRING=0
+#export PW_USE_NVAPI_AND_DLSS=0
+#export PW_VKD3D_FEATURE_LEVEL=0
+#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_HIDE_NVIDIA_GPU=0
+#export PW_FORCE_USE_VSYNC=2         # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+#export PW_WINEDBG_DISABLE=1
+#export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60
-#export PP_DLL_INSTALL="foo bar"
+#export PW_DLL_INSTALL="foo bar"
 #export LAUNCH_PARAMETERS="-d3d9"
-#export PP_GUI_DISABLED_CS=1
+#export PW_GUI_DISABLED_CS=1
 #export MANGOHUD=1 MANGOHUD_CONFIG=full,height=500,font_size=32,position=top-right,toggle_hud=F9
-export PP_DLL_INSTALL="vcrun2019 d3dcompiler_47 d3dx9_43"
+export PW_DLL_INSTALL="vcrun2019 d3dcompiler_47 d3dx9_43"
diff --git a/data_from_portwine/scripts/portwine_db/Half-Life2 b/data_from_portwine/scripts/portwine_db/Half-Life2
index 00f0b6cc..91247541 100644
--- a/data_from_portwine/scripts/portwine_db/Half-Life2
+++ b/data_from_portwine/scripts/portwine_db/Half-Life2
@@ -3,36 +3,36 @@
 #Half-Life2.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_LG
-export PP_VULKAN_USE=1
-##export PP_DXR_ON=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_LG
+export PW_VULKAN_USE=1
+##export PW_DXR_ON=1
+##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=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Hellblade_Senuas_Sacrifice b/data_from_portwine/scripts/portwine_db/Hellblade_Senuas_Sacrifice
index ab71a7e8..5044ae9f 100755
--- a/data_from_portwine/scripts/portwine_db/Hellblade_Senuas_Sacrifice
+++ b/data_from_portwine/scripts/portwine_db/Hellblade_Senuas_Sacrifice
@@ -3,5 +3,5 @@
 #HellbladeGame.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/Heroes3 b/data_from_portwine/scripts/portwine_db/Heroes3
index 9a644421..004b8d7b 100755
--- a/data_from_portwine/scripts/portwine_db/Heroes3
+++ b/data_from_portwine/scripts/portwine_db/Heroes3
@@ -3,5 +3,5 @@
 #Heroes3.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/Heroes3 HD b/data_from_portwine/scripts/portwine_db/Heroes3 HD
index b0fa1c44..3107dd5a 100755
--- a/data_from_portwine/scripts/portwine_db/Heroes3 HD	
+++ b/data_from_portwine/scripts/portwine_db/Heroes3 HD	
@@ -3,5 +3,5 @@
 #Heroes3 HD.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/Horizon Zero Dawn b/data_from_portwine/scripts/portwine_db/Horizon Zero Dawn
index d26e25b9..f6773e2e 100755
--- a/data_from_portwine/scripts/portwine_db/Horizon Zero Dawn	
+++ b/data_from_portwine/scripts/portwine_db/Horizon Zero Dawn	
@@ -3,7 +3,7 @@
 #HorizonZeroDawn.exe
 #Rating=?
 ################################################
-export PP_VULKAN_USE=vkd3d #dxvk or vkd3d
+export PW_VULKAN_USE=vkd3d #dxvk or vkd3d
 export WINEDLLOVERRIDES=""
-export PP_DLL_INSTALL="vcrun2019"
+export PW_DLL_INSTALL="vcrun2019"
 export LAUNCH_PARAMETERS="-EpicPortal"
diff --git a/data_from_portwine/scripts/portwine_db/Hulk b/data_from_portwine/scripts/portwine_db/Hulk
index 9301cf21..a999289d 100755
--- a/data_from_portwine/scripts/portwine_db/Hulk
+++ b/data_from_portwine/scripts/portwine_db/Hulk
@@ -3,7 +3,7 @@
 #hulk.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=0
-export PP_WINDOWS_VER="XP"
-export PP_USE_GAMEMODE=1
+export PW_VULKAN_USE=0
+export PW_WINDOWS_VER="XP"
+export PW_USE_GAMEMODE=1
 export LAUNCH_PARAMETERS="-d3d9"
diff --git a/data_from_portwine/scripts/portwine_db/Inscryption b/data_from_portwine/scripts/portwine_db/Inscryption
index aaa0dcd8..038955f1 100644
--- a/data_from_portwine/scripts/portwine_db/Inscryption
+++ b/data_from_portwine/scripts/portwine_db/Inscryption
@@ -3,5 +3,5 @@
 #Inscryption.exe
 #Rating=5
 #####################examples###########################
-export PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
diff --git a/data_from_portwine/scripts/portwine_db/JustCause4 b/data_from_portwine/scripts/portwine_db/JustCause4
index 2d0ac772..b60ea42f 100644
--- a/data_from_portwine/scripts/portwine_db/JustCause4
+++ b/data_from_portwine/scripts/portwine_db/JustCause4
@@ -3,33 +3,33 @@
 #JustCause4.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=dxvk
-export PP_DLL_INSTALL="vcrun2019"
+export PW_VULKAN_USE=dxvk
+export PW_DLL_INSTALL="vcrun2019"
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_COMMENT_DB="blablabla"
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_DXR_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_DXR_ON=1
+##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_USE_NVAPI=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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ADD_IN_START_PORTWINE () { 
     if [[ -f "${PATH_TO_GAME}/EOSSDK-Win64-Shipping.dll" ]] && [[ ! -f "${PATH_TO_GAME}/eossdk-win64-shipping.dll" ]] ; then
         try_copy_file "${PATH_TO_GAME}/EOSSDK-Win64-Shipping.dll" "${PATH_TO_GAME}/eossdk-win64-shipping.dll"
diff --git a/data_from_portwine/scripts/portwine_db/LOF2 b/data_from_portwine/scripts/portwine_db/LOF2
index 830f414c..99d10987 100755
--- a/data_from_portwine/scripts/portwine_db/LOF2
+++ b/data_from_portwine/scripts/portwine_db/LOF2
@@ -3,29 +3,29 @@
 #LOF2.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 #####################examples###########################
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=120                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Larry b/data_from_portwine/scripts/portwine_db/Larry
index e6edc746..96e245e1 100755
--- a/data_from_portwine/scripts/portwine_db/Larry
+++ b/data_from_portwine/scripts/portwine_db/Larry
@@ -3,7 +3,7 @@
 #Larry.exe
 #Rating=5
 ################################################
-export PP_NO_FSYNC=1
-export PP_NO_ESYNC=1
-export PP_WINDOWS_VER=7
+export PW_NO_FSYNC=1
+export PW_NO_ESYNC=1
+export PW_WINDOWS_VER=7
 
diff --git a/data_from_portwine/scripts/portwine_db/League of Legends b/data_from_portwine/scripts/portwine_db/League of Legends
index bc76e673..fc29c0d6 100755
--- a/data_from_portwine/scripts/portwine_db/League of Legends	
+++ b/data_from_portwine/scripts/portwine_db/League of Legends	
@@ -10,29 +10,29 @@
 #####################examples###########################
 export TEXT_OPSSL=""
 [[ -z `which openssl` ]] && export TEXT_OPSSL="Install openssl in your system!!!\n"
-export PP_COMMENT_DB="${TEXT_OPSSL}Dwnload and start League of Legends can take a long time"
+export PW_COMMENT_DB="${TEXT_OPSSL}Dwnload and start League of Legends can take a long time"
 export WINEDLLOVERRIDES="mscoree,mshtml="
 export LAUNCH_PARAMETERS="--launch-product=league_of_legends --launch-patchline=live"              # Additional launch options
-export PP_WINE_USE=WINE_LOL_GE_7.0-4
-export PP_VULKAN_USE=1
-export PP_MUST_HAVE_DLL=""
-export PP_PREFIX_NAME="LEAGUE_OF_LEGENDS"
-export PP_NO_FSYNC=1
-export PP_NO_ESYNC=1
-export PP_DISABLED_CREATE_DB=1
-export PP_USE_D3D_EXTRAS=1
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+export PW_WINE_USE=WINE_LOL_GE_7.0-4
+export PW_VULKAN_USE=1
+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/${PP_WINE_USE}" ] ; then
-        if try_download "github.com/Castro-Fidel/wine_builds/releases/download/${PP_WINE_USE}/${PP_WINE_USE}.tar.xz" \
-        "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" ; then
-            if unpack_tar_xz "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" "${PORT_WINE_PATH}/data/dist/" ; then
-                try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
+    if [ ! -d "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}" ] ; then
+        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"
                 UNPACK_STATUS=0
             else
-                try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
-                try_remove_dir "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}"
+                try_remove_file "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}.tar.xz"
+                try_remove_dir "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}"
             fi
         fi
         [[ "${UNPACK_STATUS}" != 0 ]] && exit 1
@@ -41,9 +41,9 @@ check_download_wine_ver_for_lol () {
 check_download_wine_ver_for_lol
 
 # check_port_for_lol () { 
-#     "${pp_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="${PP_GUI_ICON_PATH}/covers/lol_cover.jpg" --image-on-top > /dev/null 4>&1 &
-#     PP_YAD_PID_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 4>&1 &
+#     PW_YAD_PID_LOL="$!"
 #     process=LeagueClientUx.exe
 #     while [[ -z `pidof ${process}` ]] ; do
 #         echo "PID ${process} not found"
@@ -63,13 +63,13 @@ check_download_wine_ver_for_lol
 #     sleep 1
 #     done"
 #     kill -CONT ${uxpid}
-#     kill -s SIGUSR1 "${PP_YAD_PID_LOL}"
+#     kill -s SIGUSR1 "${PW_YAD_PID_LOL}"
 # }
 
 add_in_start_portwine () {
     echo ""
     # if [ "$(cat /proc/sys/abi/vsyscall32)" -ne 0 ] ; then
-    #     pp_stop_progress_bar
+    #     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"' --no-wrap
     #     [ "$?" = 1 ] && exit 0
diff --git a/data_from_portwine/scripts/portwine_db/LifeIsStrange b/data_from_portwine/scripts/portwine_db/LifeIsStrange
index 32c356ed..0cdabbda 100755
--- a/data_from_portwine/scripts/portwine_db/LifeIsStrange
+++ b/data_from_portwine/scripts/portwine_db/LifeIsStrange
@@ -3,6 +3,6 @@
 #LifeIsStrange.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export WINEDLLOVERRIDES="xapofx1_5,xaudio2_7=n,b"
-export PP_DLL_INSTALL=faudio
+export PW_DLL_INSTALL=faudio
diff --git a/data_from_portwine/scripts/portwine_db/Lineage2_NewRP b/data_from_portwine/scripts/portwine_db/Lineage2_NewRP
index 530b89de..e2c1bdd0 100644
--- a/data_from_portwine/scripts/portwine_db/Lineage2_NewRP
+++ b/data_from_portwine/scripts/portwine_db/Lineage2_NewRP
@@ -3,41 +3,41 @@
 #NewRP.exe
 #Rating=5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-export PP_USE_DXR10=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+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 PP_VKBASALT_EFFECTS=cas:Curves:SMAA:LumaSharpen
-export PP_VKBASALT_FFX_CAS=1
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=0
-export PP_USE_GSTREAMER=0
+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 PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_USE_DXR11=0
-export PP_USE_GAMEMODE=1
-export PP_DX12_DISABLE=1
-export PP_USE_WINE_DXGI=0
-export PP_PRIME_RENDER_OFFLOAD=0
+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
diff --git a/data_from_portwine/scripts/portwine_db/Little_Nightmares_II b/data_from_portwine/scripts/portwine_db/Little_Nightmares_II
index edc2f817..9d010df9 100755
--- a/data_from_portwine/scripts/portwine_db/Little_Nightmares_II
+++ b/data_from_portwine/scripts/portwine_db/Little_Nightmares_II
@@ -4,6 +4,6 @@
 #Rating=5
 ################################################
 
-export PP_VULKAN_USE=dxvk 
+export PW_VULKAN_USE=dxvk 
 export LAUNCH_PARAMETERS=""
-export PP_WINDOWS_VER=10 
+export PW_WINDOWS_VER=10 
diff --git a/data_from_portwine/scripts/portwine_db/LostEmber b/data_from_portwine/scripts/portwine_db/LostEmber
index 74349466..5b2b191e 100755
--- a/data_from_portwine/scripts/portwine_db/LostEmber
+++ b/data_from_portwine/scripts/portwine_db/LostEmber
@@ -3,35 +3,35 @@
     #LostEmber-Win64-Shipping.exe 
     #Rating=1-5
     ################################################
-    export PP_VULKAN_USE=vkd3d
+    export PW_VULKAN_USE=vkd3d
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_COMMENT_DB="blablabla"
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-export PP_HEAP_DELAY_FREE=1
-##export PP_DXGI_FROM_DXVK=1
+export PW_HEAP_DELAY_FREE=1
+##export PW_DXGI_FROM_DXVK=1
 ##export WINEARCH=win32                           # defaut = win64
 ##export WINEPREFIX=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/MWO_Portal.exe.ppdb b/data_from_portwine/scripts/portwine_db/MWO_Portal.exe.ppdb
index 69f09397..1ee08ac7 100644
--- a/data_from_portwine/scripts/portwine_db/MWO_Portal.exe.ppdb
+++ b/data_from_portwine/scripts/portwine_db/MWO_Portal.exe.ppdb
@@ -3,49 +3,49 @@
 #MWO Portal.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_WINDOWS_VER="10"
-export PP_DLL_INSTALL=""
+##export PW_COMMENT_DB="blablabla"
+export PW_WINDOWS_VER="10"
+export PW_DLL_INSTALL=""
 export WINEDLLOVERRIDES=""
 export LAUNCH_PARAMETERS="-noprompt -anygpu"
-export PP_WINE_USE="PROTON_GE"
-export PP_VULKAN_USE="1"
-export PP_USE_DXR10="0"
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-export PP_USE_NVAPI_AND_DLSS="0"
-export PP_OLD_GL_STRING="0"
-export PP_HIDE_NVIDIA_GPU="0"
-export PP_FORCE_USE_VSYNC="0"
-export PP_VIRTUAL_DESKTOP="0"
+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="1"
-export PP_VKBASALT_EFFECTS="FakeHDR:cas"
-export PP_VKBASALT_FFX_CAS="0.75"
-export PP_NO_FSYNC="0"
-export PP_NO_ESYNC="1"
-export PP_USE_GSTREAMER="1"
+export PW_VKBASALT_EFFECTS="FakeHDR:cas"
+export PW_VKBASALT_FFX_CAS="0.75"
+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 PP_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 PP_HEAP_DELAY_FREE="0"
-export PP_WINE_ALLOW_XIM="0"
+##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 PP_WINEDBG_DISABLE="1"
-export PP_USE_TERMINAL="0"
-export PP_GUI_DISABLED_CS="0"
+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 PP_PREFIX_NAME="DOTNET"
-export PP_MANGOHUD="1"
-export PP_MANGOHUD_USER_CONF="1"
-export PP_USE_DXR11="0"
-export PP_WINE_FULLSCREEN_FSR="0"
-export PP_USE_GAMEMODE="1"
-export PP_DX12_DISABLE="0"
-export PP_PRIME_RENDER_OFFLOAD="0"
-export PP_USE_D3D_EXTRAS="1"
-export PP_FIX_VIDEO_IN_GAME="0"
-export PP_USE_AMDVLK_DRIVER="0"
-export PP_FORCE_LARGE_ADDRESS_AWARE="1"
-export PP_USE_SHADER_CACHE="1"
+export PW_PREFIX_NAME="DOTNET"
+export PW_MANGOHUD="1"
+export PW_MANGOHUD_USER_CONF="1"
+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"
diff --git a/data_from_portwine/scripts/portwine_db/Mafia DE b/data_from_portwine/scripts/portwine_db/Mafia DE
index c472fa96..fbf7672e 100755
--- a/data_from_portwine/scripts/portwine_db/Mafia DE	
+++ b/data_from_portwine/scripts/portwine_db/Mafia DE	
@@ -3,5 +3,5 @@
 #mafiadefinitiveedition.exe
 #Rating=4
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export PULSE_LATENCY_MSEC=60
diff --git a/data_from_portwine/scripts/portwine_db/MassEffect b/data_from_portwine/scripts/portwine_db/MassEffect
index b25fe77e..06c880f0 100755
--- a/data_from_portwine/scripts/portwine_db/MassEffect
+++ b/data_from_portwine/scripts/portwine_db/MassEffect
@@ -4,28 +4,28 @@
     #MassEffectConfig.exe
     #Rating=1-5
 #####################examples###########################
-export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-export PP_DLL_INSTALL="physx d3dx9"                  # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+export PW_DLL_INSTALL="physx d3dx9"                  # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
+##export PW_HEAP_DELAY_FREE=0
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/MassEffect2 b/data_from_portwine/scripts/portwine_db/MassEffect2
index b34013ce..ee30cf77 100755
--- a/data_from_portwine/scripts/portwine_db/MassEffect2
+++ b/data_from_portwine/scripts/portwine_db/MassEffect2
@@ -3,30 +3,30 @@
     #MassEffect2.exe 
     #Rating=1-5
 #####################examples###########################
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-export PP_DLL_INSTALL="physx d3dx9"                  # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+export PW_DLL_INSTALL="physx d3dx9"                  # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+##export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/MassEffectConfig b/data_from_portwine/scripts/portwine_db/MassEffectConfig
index 4448f0af..42d14d5b 100644
--- a/data_from_portwine/scripts/portwine_db/MassEffectConfig
+++ b/data_from_portwine/scripts/portwine_db/MassEffectConfig
@@ -3,36 +3,36 @@
 #MassEffectConfig.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-##export PP_DXR_ON=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
+##export PW_DXR_ON=1
+##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=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/MassEffectLauncher b/data_from_portwine/scripts/portwine_db/MassEffectLauncher
index 8bcfaac3..a63c316a 100644
--- a/data_from_portwine/scripts/portwine_db/MassEffectLauncher
+++ b/data_from_portwine/scripts/portwine_db/MassEffectLauncher
@@ -3,40 +3,40 @@
 #MassEffectLauncher.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-export PP_DXR_ON=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
+export PW_DXR_ON=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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:Clarity
-export PP_VKBASALT_FFX_CAS=0.75
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=1
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Clarity
+export PW_VKBASALT_FFX_CAS=0.75
+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 PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
+export PW_MANGOHUD=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/MetroExodus b/data_from_portwine/scripts/portwine_db/MetroExodus
index 4afa66ac..2e61747a 100755
--- a/data_from_portwine/scripts/portwine_db/MetroExodus
+++ b/data_from_portwine/scripts/portwine_db/MetroExodus
@@ -3,6 +3,6 @@
 #MetroExodus.exe 
 #Rating=?
 ################################################
-export PP_VULKAN_USE=vkd3d
+export PW_VULKAN_USE=vkd3d
 export LAUNCH_PARAMETERS=""
-export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
diff --git a/data_from_portwine/scripts/portwine_db/MikuMikuDance b/data_from_portwine/scripts/portwine_db/MikuMikuDance
index fc09d10f..cbb2bdec 100644
--- a/data_from_portwine/scripts/portwine_db/MikuMikuDance
+++ b/data_from_portwine/scripts/portwine_db/MikuMikuDance
@@ -3,40 +3,40 @@
 #MikuMikuDance.exe
 #Rating=3-5
 #####################examples###########################
-export PP_COMMENT_DB="MikuMikuDance"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+export PW_COMMENT_DB="MikuMikuDance"
+##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="MMEffect,MMHack,d3d9,dsound=n,b"
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-export PP_VULKAN_USE=0
-export PP_USE_DXR10=0
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_VULKAN_USE=0
+export PW_USE_DXR10=0
+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=0
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
+export PW_NO_FSYNC=0
+export PW_NO_ESYNC=1
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+export PW_WINEDBG_DISABLE=1
+export PW_USE_TERMINAL=0
+export PW_GUI_DISABLED_CS=0
 ##add_in_start_portwine () { commands ; }
-##export PP_WINE_USE=WINE_7.0_STAGING_AMD64!!!!
-export PP_MANGOHUD=0
-export PP_MANGOHUD_USER_CONF=0
-export PP_USE_DXR11=0
-export PP_USE_GSTREAMER=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
-export PP_DX12_DISABLE=0
-export PP_USE_WINE_DXGI=1
+##export PW_WINE_USE=WINE_7.0_STAGING_AMD64!!!!
+export PW_MANGOHUD=0
+export PW_MANGOHUD_USER_CONF=0
+export PW_USE_DXR11=0
+export PW_USE_GSTREAMER=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
+export PW_DX12_DISABLE=0
+export PW_USE_WINE_DXGI=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/NFS b/data_from_portwine/scripts/portwine_db/NFS
index c722a9e9..920108f2 100644
--- a/data_from_portwine/scripts/portwine_db/NFS
+++ b/data_from_portwine/scripts/portwine_db/NFS
@@ -3,6 +3,6 @@
 #speed.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
 export WINEDLLOVERRIDES="dinput8"
diff --git a/data_from_portwine/scripts/portwine_db/NovaRO b/data_from_portwine/scripts/portwine_db/NovaRO
index cc48fe3a..29a522e1 100755
--- a/data_from_portwine/scripts/portwine_db/NovaRO
+++ b/data_from_portwine/scripts/portwine_db/NovaRO
@@ -4,40 +4,40 @@
 #NovaRO.exe
 #Rating=1-5
 ########################################################
-export PP_DLL_INSTALL="d3dcompiler_42 d3dcompiler_43 d3dx9"
+export PW_DLL_INSTALL="d3dcompiler_42 d3dcompiler_43 d3dx9"
 #directx9 
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_DXVK_VER=1.8.1 
-##export PP_VKD3D_VER=2.2
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VKD3D_FEATURE_LEVEL=1
-##export PP_DXGI_FROM_DXVK=1
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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_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_VKD3D_FEATURE_LEVEL=1
+##export PW_DXGI_FROM_DXVK=1
+##export PW_VIRTUAL_DESKTOP=1
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
 ##export ENABLE_VKBASALT=1
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_USE_GAMEMODE=1              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##export PW_USE_GAMEMODE=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=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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_LOG=1                                 # Enable debug mode fo terminal 
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_LOG=1                                 # Enable debug mode fo terminal 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Oddworld_Soulstorm b/data_from_portwine/scripts/portwine_db/Oddworld_Soulstorm
index e2b4facd..1984e30a 100644
--- a/data_from_portwine/scripts/portwine_db/Oddworld_Soulstorm
+++ b/data_from_portwine/scripts/portwine_db/Oddworld_Soulstorm
@@ -3,38 +3,38 @@
 #soulstorm.exe
 #Rating=5
 #################################################
-export PP_VULKAN_USE="1"
-export PP_WINE_USE="PROTON_GE"
-export PP_PREFIX_NAME="DEFAULT"
-export PP_VKBASALT_EFFECTS="Curves:cas"
-export PP_VKBASALT_FFX_CAS="0.75"
+export PW_VULKAN_USE="1"
+export PW_WINE_USE="PROTON_GE"
+export PW_PREFIX_NAME="DEFAULT"
+export PW_VKBASALT_EFFECTS="Curves:cas"
+export PW_VKBASALT_FFX_CAS="0.75"
 export ENABLE_VKBASALT="1"
-export PP_MANGOHUD="1"
-export PP_MANGOHUD_USER_CONF="0"
-export PP_NO_ESYNC="1"
-export PP_NO_FSYNC="0"
-export PP_USE_DXR10="0"
-export PP_USE_DXR11="0"
-export PP_VULKAN_NO_ASYNC="0"
-export PP_USE_NVAPI_AND_DLSS="0"
-export PP_OLD_GL_STRING="0"
-export PP_HIDE_NVIDIA_GPU="0"
-export PP_FORCE_USE_VSYNC="0"
-export PP_VIRTUAL_DESKTOP="0"
-export PP_WINEDBG_DISABLE="1"
-export PP_USE_TERMINAL="0"
-export PP_WINE_ALLOW_XIM="0"
-export PP_HEAP_DELAY_FREE="0"
-export PP_GUI_DISABLED_CS="0"
-export PP_USE_GSTREAMER="1"
-export PP_USE_GAMEMODE="1"
-export PP_DX12_DISABLE="0"
-export PP_D3D_EXTRAS_DISABLE="0"
-export PP_FIX_VIDEO_IN_GAME="0"
-export PP_FORCE_LARGE_ADDRESS_AWARE="1"
-export PP_USE_SHADER_CACHE="1"
+export PW_MANGOHUD="1"
+export PW_MANGOHUD_USER_CONF="0"
+export PW_NO_ESYNC="1"
+export PW_NO_FSYNC="0"
+export PW_USE_DXR10="0"
+export PW_USE_DXR11="0"
+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 PW_WINEDBG_DISABLE="1"
+export PW_USE_TERMINAL="0"
+export PW_WINE_ALLOW_XIM="0"
+export PW_HEAP_DELAY_FREE="0"
+export PW_GUI_DISABLED_CS="0"
+export PW_USE_GSTREAMER="1"
+export PW_USE_GAMEMODE="1"
+export PW_DX12_DISABLE="0"
+export PW_D3D_EXTRAS_DISABLE="0"
+export PW_FIX_VIDEO_IN_GAME="0"
+export PW_FORCE_LARGE_ADDRESS_AWARE="1"
+export PW_USE_SHADER_CACHE="1"
 export LAUNCH_PARAMETERS=""
-export PP_WINDOWS_VER="10"
-export PP_DLL_INSTALL=""
+export PW_WINDOWS_VER="10"
+export PW_DLL_INSTALL=""
 export WINEDLLOVERRIDES=""
-export PP_WINE_FULLSCREEN_FSR="1"
+export PW_WINE_FULLSCREEN_FSR="1"
diff --git a/data_from_portwine/scripts/portwine_db/Origin b/data_from_portwine/scripts/portwine_db/Origin
index 8b1ffe52..60f1e9a4 100755
--- a/data_from_portwine/scripts/portwine_db/Origin
+++ b/data_from_portwine/scripts/portwine_db/Origin
@@ -3,21 +3,21 @@
 #Origin.exe 
 #Rating=?
 #####################examples###########################
-export PP_DLL_INSTALL="vcrun2012 vcrun2019"               # Install DDL in port prefix (used winetricks) 
-export PP_VULKAN_USE=1                       # dxvk, vkd3d or 0 for OpenGL
+export PW_DLL_INSTALL="vcrun2012 vcrun2019"               # Install DDL in port prefix (used winetricks) 
+export PW_VULKAN_USE=1                       # dxvk, vkd3d or 0 for OpenGL
 ###WINE_KRON4EK###
-export PP_WINE_USE="WINE-7.13-STAGING-AMD64"
+export PW_WINE_USE="WINE-7.13-STAGING-AMD64"
 
 check_download_wine_ver_for_origin () {
-    if [ ! -d "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}" ] ; then
+    if [ ! -d "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}" ] ; then
         if try_download "https://github.com/Kron4ek/Wine-Builds/releases/download/7.13/wine-7.13-staging-amd64.tar.xz" \
-        "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" ; then
-            if unpack_tar_xz "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" "${PORT_WINE_PATH}/data/dist/" ; then
-                try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_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"
                 UNPACK_STATUS=0
             else
-                try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
-                try_remove_dir "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}"
+                try_remove_file "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}.tar.xz"
+                try_remove_dir "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}"
             fi
         fi
         [[ "${UNPACK_STATUS}" != 0 ]] && exit 1
diff --git a/data_from_portwine/scripts/portwine_db/Photoshop b/data_from_portwine/scripts/portwine_db/Photoshop
index d4de39d9..7fe331c0 100644
--- a/data_from_portwine/scripts/portwine_db/Photoshop
+++ b/data_from_portwine/scripts/portwine_db/Photoshop
@@ -3,34 +3,34 @@
 #Photoshop.exe
 #Rating=1-5
 ########################################################
-export PP_WINDOWS_VER=10   
-export PP_VIRTUAL_DESKTOP=1
-export PP_DLL_INSTALL="atmlib corefonts gdiplus msxml3 msxml6 vcrun2012 vcrun2013 vcrun2019" 
+export PW_WINDOWS_VER=10   
+export PW_VIRTUAL_DESKTOP=1
+export PW_DLL_INSTALL="atmlib corefonts gdiplus msxml3 msxml6 vcrun2012 vcrun2013 vcrun2019" 
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_COMMENT_DB="blablabla"
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
 #export LAUNCH_PARAMETERS="" 
-##export PP_DLL_INSTALL="gdiplus msxml3 msxml6 atmlib corefonts  vcrun2010 vcrun2012 vcrun2013 vcrun2019"               # Install DDL in port prefix (used winetricks) 
+##export PW_DLL_INSTALL="gdiplus msxml3 msxml6 atmlib corefonts  vcrun2010 vcrun2012 vcrun2013 vcrun2019"               # Install DDL in port prefix (used winetricks) 
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_DXR_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_NVAPI_DISABLE=1
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_DXR_ON=1
+##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_NVAPI_DISABLE=1
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 #ADD_IN_START_PORTWINE () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Praest b/data_from_portwine/scripts/portwine_db/Praest
index 3945d5d0..f2c26182 100755
--- a/data_from_portwine/scripts/portwine_db/Praest
+++ b/data_from_portwine/scripts/portwine_db/Praest
@@ -3,5 +3,5 @@
 #Praest.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=vkd3d
+export PW_VULKAN_USE=vkd3d
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/Quake4 b/data_from_portwine/scripts/portwine_db/Quake4
index ec470761..88c8e34b 100644
--- a/data_from_portwine/scripts/portwine_db/Quake4
+++ b/data_from_portwine/scripts/portwine_db/Quake4
@@ -3,40 +3,40 @@
 #Quake4.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=dxvk
-export PP_DXR_ON=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=dxvk
+export PW_DXR_ON=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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
-export PP_VKBASALT_FFX_CAS=0.75
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=1
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
+export PW_VKBASALT_FFX_CAS=0.75
+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 PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
+export PW_MANGOHUD=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/QuickSFV b/data_from_portwine/scripts/portwine_db/QuickSFV
index 46161fc7..f46b43cc 100644
--- a/data_from_portwine/scripts/portwine_db/QuickSFV
+++ b/data_from_portwine/scripts/portwine_db/QuickSFV
@@ -3,36 +3,36 @@
 #QuickSFV.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-##export PP_DXR_ON=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
+##export PW_DXR_ON=1
+##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=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/RAGE2 b/data_from_portwine/scripts/portwine_db/RAGE2
index a34eaa0f..721daa79 100755
--- a/data_from_portwine/scripts/portwine_db/RAGE2
+++ b/data_from_portwine/scripts/portwine_db/RAGE2
@@ -3,5 +3,5 @@
 #RAGE2.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=vkd3d
+export PW_VULKAN_USE=vkd3d
 export LAUNCH_PARAMETERS=""
\ No newline at end of file
diff --git a/data_from_portwine/scripts/portwine_db/RDR2 b/data_from_portwine/scripts/portwine_db/RDR2
index c7490135..a163c917 100755
--- a/data_from_portwine/scripts/portwine_db/RDR2
+++ b/data_from_portwine/scripts/portwine_db/RDR2
@@ -4,9 +4,9 @@
 #PlayRDR2.exe
 #Rating=?
 ################################################
-export PP_VULKAN_USE=1
+export PW_VULKAN_USE=1
 export WINEDLLOVERRIDES="vulkan-1=n,b"
-export PP_DXGI_FROM_DXVK=1
+export PW_DXGI_FROM_DXVK=1
 export LAUNCH_PARAMETERS=("-fullscreen" "-vulkan" "-adapter=1" "-USEALLAVAILABLECORES" "-cpuLoadRebalancing" "-ignorepipelinecach")
 export PULSE_LATENCY_MSEC=60
 #export VK_ICD_FILENAMES="/usr/share/vulkan/icd.d/radeon_icd.i686.json:/usr/share/vulkan/icd.d/radeon_icd.x86_64.json"
diff --git a/data_from_portwine/scripts/portwine_db/Radmir_launcher b/data_from_portwine/scripts/portwine_db/Radmir_launcher
index 53ec4c65..a0becc3c 100755
--- a/data_from_portwine/scripts/portwine_db/Radmir_launcher
+++ b/data_from_portwine/scripts/portwine_db/Radmir_launcher
@@ -3,5 +3,5 @@
 #RADMIR_LAUNCHER.exe
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export WINEDLLOVERRIDES="libglesv2="
diff --git a/data_from_portwine/scripts/portwine_db/Rockstar_Games_Launcher b/data_from_portwine/scripts/portwine_db/Rockstar_Games_Launcher
index e5d323df..95b8b506 100755
--- a/data_from_portwine/scripts/portwine_db/Rockstar_Games_Launcher
+++ b/data_from_portwine/scripts/portwine_db/Rockstar_Games_Launcher
@@ -5,9 +5,9 @@
 #LauncherPatcher.exe
 #Rating=?
 ################################################
-export PP_VULKAN_USE=1
-export PP_DLL_INSTALL="vcrun2019"
-export PP_WINDOWS_VER=10
+export PW_VULKAN_USE=1
+export PW_DLL_INSTALL="vcrun2019"
+export PW_WINDOWS_VER=10
 add_in_start_portwine () {
     regdlloverrides "RDR2.exe:vulkan-1=n"
 }
diff --git a/data_from_portwine/scripts/portwine_db/SR2_pc b/data_from_portwine/scripts/portwine_db/SR2_pc
index aac3811c..b06e83db 100755
--- a/data_from_portwine/scripts/portwine_db/SR2_pc
+++ b/data_from_portwine/scripts/portwine_db/SR2_pc
@@ -3,33 +3,33 @@
 #SR2_pc.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_DLL_INSTALL="faudio"               # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+export PW_DLL_INSTALL="faudio"               # 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 PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_USE_BUILD_IN_DXGI=1
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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_USE_BUILD_IN_DXGI=1
+##export PW_VIRTUAL_DESKTOP=1
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
 ##export ENABLE_VKBASALT=1
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_USE_GAMEMODE=1              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##export PW_USE_GAMEMODE=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=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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_LOG=1                                 # Enable debug mode fo terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_LOG=1                                 # Enable debug mode fo terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Sam3 b/data_from_portwine/scripts/portwine_db/Sam3
index d873b84f..ef9f5001 100755
--- a/data_from_portwine/scripts/portwine_db/Sam3
+++ b/data_from_portwine/scripts/portwine_db/Sam3
@@ -3,40 +3,40 @@
 #Sam3.exe
 #Rating=3
 ########################################################
-export PP_DLL_INSTALL="d3dx9 vcrun2013 d3dcompiller_47"
+export PW_DLL_INSTALL="d3dx9 vcrun2013 d3dcompiller_47"
 export PULSE_LATENCY_MSEC=150
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_DXVK_VER=1.8.1 
-##export PP_VKD3D_VER=2.2
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VKD3D_FEATURE_LEVEL=1
-##export PP_DXGI_FROM_DXVK=1
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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_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_VKD3D_FEATURE_LEVEL=1
+##export PW_DXGI_FROM_DXVK=1
+##export PW_VIRTUAL_DESKTOP=1
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
 ##export ENABLE_VKBASALT=1
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_USE_GAMEMODE=1              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##export PW_USE_GAMEMODE=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=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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_LOG=1                                 # Enable debug mode fo terminal 
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_LOG=1                                 # Enable debug mode fo terminal 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/SamSM b/data_from_portwine/scripts/portwine_db/SamSM
index 2728b9a6..4c4f26f7 100644
--- a/data_from_portwine/scripts/portwine_db/SamSM
+++ b/data_from_portwine/scripts/portwine_db/SamSM
@@ -4,44 +4,44 @@
 #SamSM.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_WINDOWS_VER=10
-export PP_DLL_INSTALL=""
+##export PW_COMMENT_DB="blablabla"
+export PW_WINDOWS_VER=10
+export PW_DLL_INSTALL=""
 export WINEDLLOVERRIDES=""
 export LAUNCH_PARAMETERS="+gfx_strApi Vulkan"
-export PP_WINE_USE=PROTON_GE_7.1-2
-export PP_VULKAN_USE=1
-export PP_USE_DXR10=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE_7.1-2
+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=0
-##export PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=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=0
+export PW_NO_ESYNC=1
+export PW_USE_GSTREAMER=1
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+##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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_MANGOHUD_USER_CONF=0
-export PP_USE_DXR11=0
-export PP_USE_GAMEMODE=0
-export PP_DX12_DISABLE=0
-export PP_PRIME_RENDER_OFFLOAD=0
-export PP_D3D_EXTRAS_DISABLE=0
+export PW_MANGOHUD=1
+export PW_MANGOHUD_USER_CONF=0
+export PW_USE_DXR11=0
+export PW_USE_GAMEMODE=0
+export PW_DX12_DISABLE=0
+export PW_PRIME_RENDER_OFFLOAD=0
+export PW_D3D_EXTRAS_DISABLE=0
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt
diff --git a/data_from_portwine/scripts/portwine_db/Secrets_Of_Grindea b/data_from_portwine/scripts/portwine_db/Secrets_Of_Grindea
index 5828bbe1..cb2ebdce 100755
--- a/data_from_portwine/scripts/portwine_db/Secrets_Of_Grindea
+++ b/data_from_portwine/scripts/portwine_db/Secrets_Of_Grindea
@@ -3,5 +3,5 @@
 #Secrets Of Grindea.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=dxvk
-export PP_DLL_INSTALL="faudio"
+export PW_VULKAN_USE=dxvk
+export PW_DLL_INSTALL="faudio"
diff --git a/data_from_portwine/scripts/portwine_db/Sekiro_Shadow_Die_Twice b/data_from_portwine/scripts/portwine_db/Sekiro_Shadow_Die_Twice
index 385331fe..1544b426 100755
--- a/data_from_portwine/scripts/portwine_db/Sekiro_Shadow_Die_Twice
+++ b/data_from_portwine/scripts/portwine_db/Sekiro_Shadow_Die_Twice
@@ -3,5 +3,5 @@
 #sekiro.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/Sheltered2 b/data_from_portwine/scripts/portwine_db/Sheltered2
index 56d7531c..48e338b3 100644
--- a/data_from_portwine/scripts/portwine_db/Sheltered2
+++ b/data_from_portwine/scripts/portwine_db/Sheltered2
@@ -3,45 +3,45 @@
 #Sheltered2.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_WINDOWS_VER="10"
-export PP_DLL_INSTALL=""
+##export PW_COMMENT_DB="blablabla"
+export PW_WINDOWS_VER="10"
+export PW_DLL_INSTALL=""
 export WINEDLLOVERRIDES=""
 export LAUNCH_PARAMETERS=""
-export PP_WINE_USE="PROTON_GE_7-9"
-export PP_VULKAN_USE="1"
-export PP_USE_DXR10="0"
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC="0"
-export PP_USE_NVAPI_AND_DLSS="0"
-export PP_OLD_GL_STRING="0"
-export PP_HIDE_NVIDIA_GPU="0"
-export PP_FORCE_USE_VSYNC="0"
-export PP_VIRTUAL_DESKTOP="0"
+export PW_WINE_USE="PROTON_GE_7-9"
+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="0"
-##export PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-export PP_NO_FSYNC="0"
-export PP_NO_ESYNC="1"
-export PP_USE_GSTREAMER="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="0"
+export PW_NO_ESYNC="1"
+export PW_USE_GSTREAMER="1"
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE="0"
-export PP_WINE_ALLOW_XIM="0"
+##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 PP_WINEDBG_DISABLE="1"
-export PP_USE_TERMINAL="0"
-export PP_GUI_DISABLED_CS="0"
+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 PP_PREFIX_NAME="DEFAULT"
-export PP_MANGOHUD_USER_CONF="0"
-export PP_USE_DXR11="0"
-export PP_USE_GAMEMODE="1"
-export PP_DX12_DISABLE="0"
-export PP_PRIME_RENDER_OFFLOAD="0"
-export PP_D3D_EXTRAS_DISABLE="0"
-export PP_FIX_VIDEO_IN_GAME="1"
+export PW_PREFIX_NAME="DEFAULT"
+export PW_MANGOHUD_USER_CONF="0"
+export PW_USE_DXR11="0"
+export PW_USE_GAMEMODE="1"
+export PW_DX12_DISABLE="0"
+export PW_PRIME_RENDER_OFFLOAD="0"
+export PW_D3D_EXTRAS_DISABLE="0"
+export PW_FIX_VIDEO_IN_GAME="1"
 export MANGOHUD_CONFIG="font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt"
diff --git a/data_from_portwine/scripts/portwine_db/ShelteredWindows64_EOS b/data_from_portwine/scripts/portwine_db/ShelteredWindows64_EOS
index c9b733b2..bceb0ced 100755
--- a/data_from_portwine/scripts/portwine_db/ShelteredWindows64_EOS
+++ b/data_from_portwine/scripts/portwine_db/ShelteredWindows64_EOS
@@ -3,36 +3,36 @@
 #ShelteredWindows64_EOS.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-##export PP_DXR_ON=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
+##export PW_DXR_ON=1
+##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=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/SimCity b/data_from_portwine/scripts/portwine_db/SimCity
index 630f6236..5fd02088 100755
--- a/data_from_portwine/scripts/portwine_db/SimCity
+++ b/data_from_portwine/scripts/portwine_db/SimCity
@@ -3,8 +3,8 @@
 #SimCity.exe
 #Rating=1-5
 ########################################################
-export PP_COMMENT_DB="SimCity 5"
-export PP_DLL_INSTALL="vcrun2012 vcrun2019 d3dcompiler_43 d3dcompiler_47 d3dx9"               # Install DDL in port prefix (used winetricks) 
-export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-export PP_NO_ESYNC=1
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+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
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
diff --git a/data_from_portwine/scripts/portwine_db/Singularity b/data_from_portwine/scripts/portwine_db/Singularity
index 043d5a8b..2a09b6e6 100755
--- a/data_from_portwine/scripts/portwine_db/Singularity
+++ b/data_from_portwine/scripts/portwine_db/Singularity
@@ -3,4 +3,4 @@
 #Singularity.exe
 #Rating=1-5
 ################################################
-export PP_DLL_INSTALL="physx"
+export PW_DLL_INSTALL="physx"
diff --git a/data_from_portwine/scripts/portwine_db/Sirus Launcher b/data_from_portwine/scripts/portwine_db/Sirus Launcher
index 9140a39f..76c532fd 100755
--- a/data_from_portwine/scripts/portwine_db/Sirus Launcher	
+++ b/data_from_portwine/scripts/portwine_db/Sirus Launcher	
@@ -3,30 +3,30 @@
 #Sirus Launcher.exe
 #Rating=4
 #####################examples###########################
-export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-export PP_WINDOWS_VER=7                      # Set windows version 10, 7 or XP
+export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+export PW_WINDOWS_VER=7                      # Set windows version 10, 7 or XP
 #####################examples###########################
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/SkyrimSE b/data_from_portwine/scripts/portwine_db/SkyrimSE
index bb5d38ef..c91d4a61 100755
--- a/data_from_portwine/scripts/portwine_db/SkyrimSE
+++ b/data_from_portwine/scripts/portwine_db/SkyrimSE
@@ -3,6 +3,6 @@
 #SkyrimSE.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export PULSE_LATENCY_MSEC=90
 export WINEDLLOVERRIDES="xaudio2_7=n,b"
diff --git a/data_from_portwine/scripts/portwine_db/SpideyPC b/data_from_portwine/scripts/portwine_db/SpideyPC
index 8341dcb8..ead3a738 100755
--- a/data_from_portwine/scripts/portwine_db/SpideyPC
+++ b/data_from_portwine/scripts/portwine_db/SpideyPC
@@ -3,7 +3,7 @@
 #SpideyPC.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=0
-export PP_WINDOWS_VER="XP"
-export PP_USE_GAMEMODE=1
+export PW_VULKAN_USE=0
+export PW_WINDOWS_VER="XP"
+export PW_USE_GAMEMODE=1
 export LAUNCH_PARAMETERS="-d3d9"
diff --git a/data_from_portwine/scripts/portwine_db/StarCraft b/data_from_portwine/scripts/portwine_db/StarCraft
index b9462c73..8e2e4e91 100755
--- a/data_from_portwine/scripts/portwine_db/StarCraft
+++ b/data_from_portwine/scripts/portwine_db/StarCraft
@@ -5,33 +5,33 @@
     ################################################
     export WINEDLLOVERRIDES="ddraw=n,b"
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_COMMENT_DB="blablabla"
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+##export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##export WINEARCH=win32                           # defaut = win64
 ##export WINEPREFIX=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/StarCraft Launcher b/data_from_portwine/scripts/portwine_db/StarCraft Launcher
index 36a3b889..b56c723b 100644
--- a/data_from_portwine/scripts/portwine_db/StarCraft Launcher	
+++ b/data_from_portwine/scripts/portwine_db/StarCraft Launcher	
@@ -3,36 +3,36 @@
 #StarCraft Launcher.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_LG_6.3-7
-export PP_VULKAN_USE=1
-##export PP_USE_DXR10=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_LG_6.3-7
+export PW_VULKAN_USE=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
+##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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Suite b/data_from_portwine/scripts/portwine_db/Suite
index ef3eaf60..8dcbf89e 100755
--- a/data_from_portwine/scripts/portwine_db/Suite
+++ b/data_from_portwine/scripts/portwine_db/Suite
@@ -3,31 +3,31 @@
     #Suite.exe 
     #Rating=1-5
 #####################examples###########################
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-export PP_DLL_INSTALL="corefonts"        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+export PW_DLL_INSTALL="corefonts"        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-#export PP_VIRTUAL_DESKTOP=1
+export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+#export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+##export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##add_in_start_portwine () { commands ; }
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
diff --git a/data_from_portwine/scripts/portwine_db/TESV_Skyrim_-_Enderal_Forgotten_Stories b/data_from_portwine/scripts/portwine_db/TESV_Skyrim_-_Enderal_Forgotten_Stories
index 239411e6..6d95731c 100755
--- a/data_from_portwine/scripts/portwine_db/TESV_Skyrim_-_Enderal_Forgotten_Stories
+++ b/data_from_portwine/scripts/portwine_db/TESV_Skyrim_-_Enderal_Forgotten_Stories
@@ -3,6 +3,6 @@
 #Enderal Launcher.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
-export PP_WINDOWS_VER=7
+export PW_WINDOWS_VER=7
diff --git a/data_from_portwine/scripts/portwine_db/Terminator Resistance b/data_from_portwine/scripts/portwine_db/Terminator Resistance
index ea2152e6..2e010539 100755
--- a/data_from_portwine/scripts/portwine_db/Terminator Resistance	
+++ b/data_from_portwine/scripts/portwine_db/Terminator Resistance	
@@ -3,4 +3,4 @@
 #Rating=5
 #Terminator.exe
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
diff --git a/data_from_portwine/scripts/portwine_db/This War of Mine b/data_from_portwine/scripts/portwine_db/This War of Mine
index 3f86d601..9d1de79a 100755
--- a/data_from_portwine/scripts/portwine_db/This War of Mine	
+++ b/data_from_portwine/scripts/portwine_db/This War of Mine	
@@ -3,5 +3,5 @@
 #This War of Mine.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/Torchlight b/data_from_portwine/scripts/portwine_db/Torchlight
index edd5e549..03fb0052 100755
--- a/data_from_portwine/scripts/portwine_db/Torchlight
+++ b/data_from_portwine/scripts/portwine_db/Torchlight
@@ -3,37 +3,37 @@
 #Torchlight.exe
 #Rating=1-5
 ########################################################
-export PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
 export ENABLE_VKBASALT=1
-export PP_VKBASALT_EFFECTS="FakeHDR:cas:FilmGrain2"       
-export PP_VKBASALT_FFX_CAS="1"
+export PW_VKBASALT_EFFECTS="FakeHDR:cas:FilmGrain2"       
+export PW_VKBASALT_FFX_CAS="1"
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL=""                        # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_DLL_INSTALL=""                        # 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 PP_WINE_USE=PROTON_GE                    # PROTON_LG or PROTON_GE
-##export PP_VULKAN_USE=vkd3d                      # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINE_USE=PROTON_GE                    # PROTON_LG or PROTON_GE
+##export PW_VULKAN_USE=vkd3d                      # dxvk, vkd3d or 0 for OpenGL
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/Torment b/data_from_portwine/scripts/portwine_db/Torment
index 81a32e1a..b0adc66f 100755
--- a/data_from_portwine/scripts/portwine_db/Torment
+++ b/data_from_portwine/scripts/portwine_db/Torment
@@ -3,33 +3,33 @@
 #Torment.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_LG
-export PP_VULKAN_USE=1
-##export PP_DXR_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_LG
+export PW_VULKAN_USE=1
+##export PW_DXR_ON=1
+##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_USE_NVAPI=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/TwoWorlds2 b/data_from_portwine/scripts/portwine_db/TwoWorlds2
index 1fff3e68..479eb678 100644
--- a/data_from_portwine/scripts/portwine_db/TwoWorlds2
+++ b/data_from_portwine/scripts/portwine_db/TwoWorlds2
@@ -3,40 +3,40 @@
 #TwoWorlds2.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE_6.19-5
-export PP_VULKAN_USE=1
-export PP_DXR_ON=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE_6.19-5
+export PW_VULKAN_USE=1
+export PW_DXR_ON=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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
-export PP_VKBASALT_FFX_CAS=1
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=1
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
+export PW_VKBASALT_FFX_CAS=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 PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
+export PW_MANGOHUD=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/TwoWorlds2_DX10 b/data_from_portwine/scripts/portwine_db/TwoWorlds2_DX10
index b5155dd2..bf395e4d 100644
--- a/data_from_portwine/scripts/portwine_db/TwoWorlds2_DX10
+++ b/data_from_portwine/scripts/portwine_db/TwoWorlds2_DX10
@@ -3,40 +3,40 @@
 #TwoWorlds2_DX10.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE_6.19-5
-export PP_VULKAN_USE=1
-export PP_DXR_ON=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE_6.19-5
+export PW_VULKAN_USE=1
+export PW_DXR_ON=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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
-export PP_VKBASALT_FFX_CAS=0.85
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=1
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
+export PW_VKBASALT_FFX_CAS=0.85
+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 PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
+export PW_MANGOHUD=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/UNDERTALE b/data_from_portwine/scripts/portwine_db/UNDERTALE
index 897dfc67..d97efae0 100644
--- a/data_from_portwine/scripts/portwine_db/UNDERTALE
+++ b/data_from_portwine/scripts/portwine_db/UNDERTALE
@@ -3,35 +3,35 @@
 #UNDERTALE.exe
 #Rating=1-5
 ########################################################
-export PP_WINE_USE=proton_steam
-export PP_VULKAN_USE=dxvk
+export PW_WINE_USE=proton_steam
+export PW_VULKAN_USE=dxvk
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=proton_ge                    # proton_steam or proton_ge
-##export PP_VULKAN_USE=vkd3d                      # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINE_USE=proton_ge                    # proton_steam or proton_ge
+##export PW_VULKAN_USE=vkd3d                      # dxvk, vkd3d or 0 for OpenGL
+##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=0
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##ADD_IN_START_PORTWINE () { commands ; }
 MANGOHUD_CONFIG=fps_limit=30
diff --git a/data_from_portwine/scripts/portwine_db/UbisoftConnect b/data_from_portwine/scripts/portwine_db/UbisoftConnect
index e5e58934..f0a46fce 100755
--- a/data_from_portwine/scripts/portwine_db/UbisoftConnect
+++ b/data_from_portwine/scripts/portwine_db/UbisoftConnect
@@ -3,34 +3,34 @@
 #UbisoftConnect.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=1
-export PP_DLL_INSTALL="d3dcompiler_43 d3dcompiler_47 d3dx9 d3dx11_42 d3dx11_43" 
+export PW_VULKAN_USE=1
+export PW_DLL_INSTALL="d3dcompiler_43 d3dcompiler_47 d3dx9 d3dx11_42 d3dx11_43" 
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_COMMENT_DB="blablabla"
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "              # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "              # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+##export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/VampireLife_2 b/data_from_portwine/scripts/portwine_db/VampireLife_2
index d26357ea..217dd1ba 100644
--- a/data_from_portwine/scripts/portwine_db/VampireLife_2
+++ b/data_from_portwine/scripts/portwine_db/VampireLife_2
@@ -3,10 +3,10 @@
 #VampireLife.2.exe
 #Rating=1-5
 #########################################################
-export PP_COMMENT_DB="VampireLife 2"
-#export PP_DLL_INSTALL="vcrun2019 physx"
+export PW_COMMENT_DB="VampireLife 2"
+#export PW_DLL_INSTALL="vcrun2019 physx"
 #####################examples###########################
-export PP_VULKAN_USE="1"
-export PP_WINE_USE="PROTON_GE_7-9"
-export PP_PREFIX_NAME="DEFAULT"
-export PP_DISABLED_CREATE_DB=1
+export PW_VULKAN_USE="1"
+export PW_WINE_USE="PROTON_GE_7-9"
+export PW_PREFIX_NAME="DEFAULT"
+export PW_DISABLED_CREATE_DB=1
diff --git a/data_from_portwine/scripts/portwine_db/WarGame3 b/data_from_portwine/scripts/portwine_db/WarGame3
index ecbd5cc8..a4da96fc 100755
--- a/data_from_portwine/scripts/portwine_db/WarGame3
+++ b/data_from_portwine/scripts/portwine_db/WarGame3
@@ -3,32 +3,32 @@
     #WarGame3.exe 
     #Rating=1-5
     ################################################
-    export PP_VULKAN_USE=vkd3d
-    export PP_DLL_INSTALL="wmp9"
+    export PW_VULKAN_USE=vkd3d
+    export PW_DLL_INSTALL="wmp9"
 #####################examples###########################
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
+##export PW_HEAP_DELAY_FREE=0
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/WolfNewOrder b/data_from_portwine/scripts/portwine_db/WolfNewOrder
index 9c4db075..e99e52d6 100644
--- a/data_from_portwine/scripts/portwine_db/WolfNewOrder
+++ b/data_from_portwine/scripts/portwine_db/WolfNewOrder
@@ -3,49 +3,49 @@
 #WolfNewOrder_x64.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_WINDOWS_VER="10"
-export PP_DLL_INSTALL=""
+##export PW_COMMENT_DB="blablabla"
+export PW_WINDOWS_VER="10"
+export PW_DLL_INSTALL=""
 export WINEDLLOVERRIDES=""
 export LAUNCH_PARAMETERS=""
-export PP_WINE_USE="PROTON_GE"
-export PP_VULKAN_USE="1"
-export PP_USE_DXR10="0"
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-export PP_USE_NVAPI_AND_DLSS="0"
-export PP_OLD_GL_STRING="0"
-export PP_HIDE_NVIDIA_GPU="0"
-export PP_FORCE_USE_VSYNC="0"
-export PP_VIRTUAL_DESKTOP="0"
+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 PP_VKBASALT_EFFECTS="Curves:SMAA:cas"
-export PP_VKBASALT_FFX_CAS="0.75"
-export PP_NO_FSYNC="0"
-export PP_NO_ESYNC="1"
-export PP_USE_GSTREAMER="1"
+export PW_VKBASALT_EFFECTS="Curves:SMAA:cas"
+export PW_VKBASALT_FFX_CAS="0.75"
+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 PP_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 PP_HEAP_DELAY_FREE="0"
-export PP_WINE_ALLOW_XIM="0"
+##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 PP_WINEDBG_DISABLE="1"
-export PP_USE_TERMINAL="0"
-export PP_GUI_DISABLED_CS="0"
+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 PP_PREFIX_NAME="DEFAULT"
-export PP_MANGOHUD="1"
-export PP_MANGOHUD_USER_CONF="0"
-export PP_USE_DXR11="0"
-export PP_WINE_FULLSCREEN_FSR="0"
-export PP_USE_GAMEMODE="1"
-export PP_DX12_DISABLE="0"
-export PP_PRIME_RENDER_OFFLOAD="0"
-export PP_USE_D3D_EXTRAS="0"
-export PP_FIX_VIDEO_IN_GAME="0"
-export PP_USE_AMDVLK_DRIVER="0"
-export PP_FORCE_LARGE_ADDRESS_AWARE="1"
-export PP_USE_SHADER_CACHE="1"
+export PW_PREFIX_NAME="DEFAULT"
+export PW_MANGOHUD="1"
+export PW_MANGOHUD_USER_CONF="0"
+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="0"
+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"
diff --git a/data_from_portwine/scripts/portwine_db/WorldOfSeaBattleClient b/data_from_portwine/scripts/portwine_db/WorldOfSeaBattleClient
index 067a8ec3..68dba0f3 100644
--- a/data_from_portwine/scripts/portwine_db/WorldOfSeaBattleClient
+++ b/data_from_portwine/scripts/portwine_db/WorldOfSeaBattleClient
@@ -4,39 +4,39 @@
 #WorldOfSeaBattleClient.exe
 #Rating=1-5
 #####################examples###########################
-export PP_COMMENT_DB="World of Sea Battle"
-export PP_PREFIX_NAME="DOTNET"
-export PP_WINDOWS_VER="10"
-export PP_DLL_INSTALL="faudio dotnet48 dotnet20sp2"
+export PW_COMMENT_DB="World of Sea Battle"
+export PW_PREFIX_NAME="DOTNET"
+export PW_WINDOWS_VER="10"
+export PW_DLL_INSTALL="faudio dotnet48 dotnet20sp2"
 export WINEDLLOVERRIDES="quartz=b"
 export LAUNCH_PARAMETERS=""
-export PP_WINE_USE="PROTON_GE"
-export PP_VULKAN_USE="1"
-export PP_VULKAN_NO_ASYNC="0"
-export PP_USE_NVAPI_AND_DLSS="0"
-export PP_OLD_GL_STRING="0"
-export PP_HIDE_NVIDIA_GPU="0"
-export PP_FORCE_USE_VSYNC="0"
-export PP_VIRTUAL_DESKTOP="0"
+export PW_WINE_USE="PROTON_GE"
+export PW_VULKAN_USE="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 ENABLE_VKBASALT="0"
-export PP_VKBASALT_EFFECTS="cas:FilmGrain2:Curves:Colourfulness:GaussianBlur"
-export PP_VKBASALT_FFX_CAS="0.50"
-export PP_NO_FSYNC="0"
-export PP_NO_ESYNC="1"
-export PP_USE_GSTREAMER="0"
-export PP_HEAP_DELAY_FREE="0"
-export PP_WINE_ALLOW_XIM="0"
-export PP_WINEDBG_DISABLE="1"
-export PP_USE_TERMINAL="0"
-export PP_GUI_DISABLED_CS="0"
-export PP_MANGOHUD="0"
-export PP_MANGOHUD_USER_CONF="0"
-export PP_USE_DXR11="0"
-export PP_USE_GAMEMODE="1"
-export PP_DX12_DISABLE="0"
-export PP_PRIME_RENDER_OFFLOAD="0"
-export PP_USE_D3D_EXTRAS=1
-export PP_FIX_VIDEO_IN_GAME="0"
-export PP_USE_AMDVLK_DRIVER="1"
-export PP_FORCE_LARGE_ADDRESS_AWARE="1"
-export PP_USE_SHADER_CACHE="1"
+export PW_VKBASALT_EFFECTS="cas:FilmGrain2:Curves:Colourfulness:GaussianBlur"
+export PW_VKBASALT_FFX_CAS="0.50"
+export PW_NO_FSYNC="0"
+export PW_NO_ESYNC="1"
+export PW_USE_GSTREAMER="0"
+export PW_HEAP_DELAY_FREE="0"
+export PW_WINE_ALLOW_XIM="0"
+export PW_WINEDBG_DISABLE="1"
+export PW_USE_TERMINAL="0"
+export PW_GUI_DISABLED_CS="0"
+export PW_MANGOHUD="0"
+export PW_MANGOHUD_USER_CONF="0"
+export PW_USE_DXR11="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="1"
+export PW_FORCE_LARGE_ADDRESS_AWARE="1"
+export PW_USE_SHADER_CACHE="1"
diff --git a/data_from_portwine/scripts/portwine_db/WorldOfTanks b/data_from_portwine/scripts/portwine_db/WorldOfTanks
index 03e252e2..45f31f9f 100755
--- a/data_from_portwine/scripts/portwine_db/WorldOfTanks
+++ b/data_from_portwine/scripts/portwine_db/WorldOfTanks
@@ -3,8 +3,8 @@
 #WorldOfTanks.exe
 #Rating=5
 ################################################
-export PP_VULKAN_USE=1                       #dxvk, vkd3d or 0 for OpenGL
-export PP_DLL_INSTALL="lucida vcrun2019"     # Install DDL in port prefix (used winetricks) 
+export PW_VULKAN_USE=1                       #dxvk, vkd3d or 0 for OpenGL
+export PW_DLL_INSTALL="lucida vcrun2019"     # Install DDL in port prefix (used winetricks) 
 export WINEDLLOVERRIDES="xaudio2_7="
-export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-export PP_USE_D3D_EXTRAS=0
+export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+export PW_USE_D3D_EXTRAS=0
diff --git a/data_from_portwine/scripts/portwine_db/WorldOfTanksEnCoreLauncher b/data_from_portwine/scripts/portwine_db/WorldOfTanksEnCoreLauncher
index aa499121..8454af35 100755
--- a/data_from_portwine/scripts/portwine_db/WorldOfTanksEnCoreLauncher
+++ b/data_from_portwine/scripts/portwine_db/WorldOfTanksEnCoreLauncher
@@ -3,14 +3,14 @@
     #WorldOfTanksEnCoreLauncher.exe 
     #Rating=1-5
     ################################################
-    export PP_VULKAN_USE=1
-    export PP_USE_TERMINAL=0
-    export PP_PREFIX_NAME="DOTNET"
-    export PP_DLL_INSTALL="mfc42 vb6run physx dotnet40"        # Install DDL in port prefix (used winetricks) 
-    export PP_COMMENT_DB="World Of Tanks EnCore"
-    export PP_USE_D3D_EXTRAS=0
+    export PW_VULKAN_USE=1
+    export PW_USE_TERMINAL=0
+    export PW_PREFIX_NAME="DOTNET"
+    export PW_DLL_INSTALL="mfc42 vb6run physx dotnet40"        # Install DDL in port prefix (used winetricks) 
+    export PW_COMMENT_DB="World Of Tanks EnCore"
+    export PW_USE_D3D_EXTRAS=0
     ## export DXVK_HUD=fps,devinfo
-    ## export PP_MANGOHUD=1
+    ## export PW_MANGOHUD=1
 #####################examples###########################
 while [ `pidof -s dotNetFx40_Full_x86_x64.exe` ] ; do
     if  [ $? -eq 0 ] ; then
diff --git a/data_from_portwine/scripts/portwine_db/XR_3DA b/data_from_portwine/scripts/portwine_db/XR_3DA
index 836802dd..02a699ea 100755
--- a/data_from_portwine/scripts/portwine_db/XR_3DA
+++ b/data_from_portwine/scripts/portwine_db/XR_3DA
@@ -3,7 +3,7 @@
 #XR_3DA.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS="-nointro -noprefetch" # -nointro command line option to skip intro movies
                                                 # -noprefetch command line option to shorten load times
-#export PP_DLL_INSTALL="vcrun2019 mfc42 d3dcompiler_42 d3dcompiler_43 d3dcompiler_47 d3dx9
+#export PW_DLL_INSTALL="vcrun2019 mfc42 d3dcompiler_42 d3dcompiler_43 d3dcompiler_47 d3dx9
diff --git a/data_from_portwine/scripts/portwine_db/alanwake b/data_from_portwine/scripts/portwine_db/alanwake
index cb01001e..15fce26e 100755
--- a/data_from_portwine/scripts/portwine_db/alanwake
+++ b/data_from_portwine/scripts/portwine_db/alanwake
@@ -3,33 +3,33 @@
     #alanwake.exe 
     #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_COMMENT_DB="blablabla"
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-export PP_DLL_INSTALL="d3dx9 d3dcompiler_43"        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-#export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-#export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=1              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+export PW_DLL_INSTALL="d3dx9 d3dcompiler_43"        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+#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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+##export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##export WINEARCH=win32                           # defaut = win64
 ##export WINEPREFIX=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/arizona-starter b/data_from_portwine/scripts/portwine_db/arizona-starter
index 2ba97eba..6d3586fc 100755
--- a/data_from_portwine/scripts/portwine_db/arizona-starter
+++ b/data_from_portwine/scripts/portwine_db/arizona-starter
@@ -3,30 +3,30 @@
     #arizona-starter.exe 
     #Rating=1-5
     ################################################
-    export PP_VULKAN_USE=0
+    export PW_VULKAN_USE=0
 #####################examples###########################
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##add_in_start_portwine () { commands ; }
 ##export DXVK_HUD=fps,devinfo
diff --git a/data_from_portwine/scripts/portwine_db/avengers b/data_from_portwine/scripts/portwine_db/avengers
index 58d5d82b..c3273e29 100755
--- a/data_from_portwine/scripts/portwine_db/avengers
+++ b/data_from_portwine/scripts/portwine_db/avengers
@@ -3,10 +3,10 @@
 #avengers.exe 
 #Rating=?
 ################################################
-export PP_VULKAN_USE=dxvk
+export PW_VULKAN_USE=dxvk
 export LAUNCH_PARAMETERS=""
 #export WINEDLLOVERRIDES="atiadlxx=n"
-export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-#export PP_NO_FSYNC=0                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-#export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-export PP_DLL_INSTALL="d3dcompiler_47 vcrun2019"
\ No newline at end of file
+export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+#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=1                            # Do not use eventfd-based in-process synchronization primitives
+export PW_DLL_INSTALL="d3dcompiler_47 vcrun2019"
\ No newline at end of file
diff --git a/data_from_portwine/scripts/portwine_db/death_stranding b/data_from_portwine/scripts/portwine_db/death_stranding
index 52538287..7d9ce173 100644
--- a/data_from_portwine/scripts/portwine_db/death_stranding
+++ b/data_from_portwine/scripts/portwine_db/death_stranding
@@ -3,33 +3,33 @@
 #ds.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE="2"
+export PW_VULKAN_USE="2"
 export LAUNCH_PARAMETERS=""
 export WINEDLLOVERRIDES="d3dcompiler_47,dxcompiler=n,b"
-export PP_WINE_USE="PROTON_GE_7-9"
-export PP_PREFIX_NAME="DEFAULT"
-export PP_MANGOHUD_USER_CONF="0"
+export PW_WINE_USE="PROTON_GE_7-9"
+export PW_PREFIX_NAME="DEFAULT"
+export PW_MANGOHUD_USER_CONF="0"
 export ENABLE_VKBASALT="0"
-export PP_NO_ESYNC="1"
-export PP_NO_FSYNC="0"
-export PP_USE_DXR10="0"
-export PP_USE_DXR11="0"
-export PP_VULKAN_NO_ASYNC="0"
-export PP_USE_NVAPI_AND_DLSS="0"
-export PP_OLD_GL_STRING="0"
-export PP_HIDE_NVIDIA_GPU="0"
-export PP_FORCE_USE_VSYNC="0"
-export PP_VIRTUAL_DESKTOP="0"
-export PP_WINEDBG_DISABLE="1"
-export PP_USE_TERMINAL="0"
-export PP_WINE_ALLOW_XIM="0"
-export PP_HEAP_DELAY_FREE="0"
-export PP_GUI_DISABLED_CS="0"
-export PP_USE_GSTREAMER="1"
-export PP_USE_GAMEMODE="1"
-export PP_DX12_DISABLE="0"
-export PP_PRIME_RENDER_OFFLOAD="0"
-export PP_D3D_EXTRAS_DISABLE="0"
-export PP_FIX_VIDEO_IN_GAME="1"
-export PP_WINDOWS_VER="10"
-export PP_DLL_INSTALL=""
+export PW_NO_ESYNC="1"
+export PW_NO_FSYNC="0"
+export PW_USE_DXR10="0"
+export PW_USE_DXR11="0"
+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 PW_WINEDBG_DISABLE="1"
+export PW_USE_TERMINAL="0"
+export PW_WINE_ALLOW_XIM="0"
+export PW_HEAP_DELAY_FREE="0"
+export PW_GUI_DISABLED_CS="0"
+export PW_USE_GSTREAMER="1"
+export PW_USE_GAMEMODE="1"
+export PW_DX12_DISABLE="0"
+export PW_PRIME_RENDER_OFFLOAD="0"
+export PW_D3D_EXTRAS_DISABLE="0"
+export PW_FIX_VIDEO_IN_GAME="1"
+export PW_WINDOWS_VER="10"
+export PW_DLL_INSTALL=""
diff --git a/data_from_portwine/scripts/portwine_db/default b/data_from_portwine/scripts/portwine_db/default
index 11877999..18d1e905 100755
--- a/data_from_portwine/scripts/portwine_db/default
+++ b/data_from_portwine/scripts/portwine_db/default
@@ -3,44 +3,44 @@
 #name_exe_file.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
+##export PW_COMMENT_DB="blablabla"
 
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE                    # PROTON_LG or PROTON_GE
-##export PP_VULKAN_USE=1                          # 1 ,dxvk or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINE_USE=PROTON_GE                    # PROTON_LG or PROTON_GE
+##export PW_VULKAN_USE=1                          # 1 ,dxvk or 0 for OpenGL
+##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
+##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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
 
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 
 ##export PATH_TO_GAME=
 
diff --git a/data_from_portwine/scripts/portwine_db/dontstarve b/data_from_portwine/scripts/portwine_db/dontstarve
index 554c39f2..5d619562 100755
--- a/data_from_portwine/scripts/portwine_db/dontstarve
+++ b/data_from_portwine/scripts/portwine_db/dontstarve
@@ -3,35 +3,35 @@
 #dontstarve.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_COMMENT_DB="blablabla"
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-export PP_DLL_INSTALL="d3dx9 d3dcompiler_43"        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+export PW_DLL_INSTALL="d3dx9 d3dcompiler_43"        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+##export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##export WINEARCH=win32                           # defaut = win64
 ##export WINEPREFIX=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/ePSXe b/data_from_portwine/scripts/portwine_db/ePSXe
index 4e878202..ff3056c4 100644
--- a/data_from_portwine/scripts/portwine_db/ePSXe
+++ b/data_from_portwine/scripts/portwine_db/ePSXe
@@ -3,36 +3,36 @@
 #ePSXe.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-##export PP_USE_DXR10=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=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
+##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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/eve b/data_from_portwine/scripts/portwine_db/eve
index b52c1e94..48894c5f 100755
--- a/data_from_portwine/scripts/portwine_db/eve
+++ b/data_from_portwine/scripts/portwine_db/eve
@@ -4,35 +4,35 @@
 #evelauncher.exe
 #Rating=5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-#export PP_WINDOWS_VER=7                        # Set windows version 10, 7 or XP
-export PP_DLL_INSTALL="vcrun2019 d3dcompiler_47"               # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
+#export PW_WINDOWS_VER=7                        # Set windows version 10, 7 or XP
+export PW_DLL_INSTALL="vcrun2019 d3dcompiler_47"               # Install DDL in port prefix (used winetricks) 
 export WINEDLLOVERRIDES="concrt140,msvcp140,msvcp140_1,msvcp140_2,d3dcompiler_47=n"
 
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
 ##export ENABLE_VKBASALT=1
-export PP_VKBASALT_EFFECTS="cas:FilmGrain2"
-export PP_VKBASALT_FFX_CAS="0.5"
+export PW_VKBASALT_EFFECTS="cas:FilmGrain2"
+export PW_VKBASALT_FFX_CAS="0.5"
 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
-##export PP_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 PP_HEAP_DELAY_FREE=0
+##export PW_USE_GAMEMODE=0              # 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 PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_LOG=0                                 # Enable debug mode fo terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##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
 
 # eve_fix () {
 #     export EVE_SHADER_CASH="$WINEPREFIX/drive_c/Games/EVE Online/SharedCache"
diff --git a/data_from_portwine/scripts/portwine_db/factorio b/data_from_portwine/scripts/portwine_db/factorio
index 09041a0c..fe5c8a08 100755
--- a/data_from_portwine/scripts/portwine_db/factorio
+++ b/data_from_portwine/scripts/portwine_db/factorio
@@ -3,34 +3,34 @@
 #factorio.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=dxvk
-export PP_DXR_ON=0
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=dxvk
+export PW_DXR_ON=0
+export PW_VULKAN_NO_ASYNC=0
+export PW_USE_NVAPI=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=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=0
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+export PW_WINEDBG_DISABLE=1
+export PW_USE_TERMINAL=0
+export PW_GUI_DISABLED_CS=0
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/fc3_blooddragon_d3d11 b/data_from_portwine/scripts/portwine_db/fc3_blooddragon_d3d11
index 47377c87..597db216 100644
--- a/data_from_portwine/scripts/portwine_db/fc3_blooddragon_d3d11
+++ b/data_from_portwine/scripts/portwine_db/fc3_blooddragon_d3d11
@@ -3,33 +3,33 @@
 #fc3_blooddragon_d3d11.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-export PP_DLL_INSTALL="corefonts"               # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+export PW_DLL_INSTALL="corefonts"               # Install DDL in port prefix (used winetricks) 
 export WINEDLLOVERRIDES=xaudio2_7=n,b
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-export PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=dxvk
-export PP_USE_DXR10=0
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=dxvk
+export PW_USE_DXR10=0
+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=0
-##export PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=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=0
+export PW_NO_ESYNC=1
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+export PW_WINEDBG_DISABLE=1
+export PW_USE_TERMINAL=0
+export PW_GUI_DISABLED_CS=0
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/gfclient b/data_from_portwine/scripts/portwine_db/gfclient
index e0e1cb3a..0878c732 100755
--- a/data_from_portwine/scripts/portwine_db/gfclient
+++ b/data_from_portwine/scripts/portwine_db/gfclient
@@ -3,11 +3,11 @@
 #gfclient.exe
 #Rating=1-5
 #####################examples###########################
-export PP_COMMENT_DB="GameForge\nClient"
-export PP_VULKAN_USE=dxvk
-export PP_WINE_USE=PROTON_GE
-export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-export PP_DLL_INSTALL="vcrun2019 d3dcompiler_43 d3dcompiler_47"               # Install DDL in port prefix (used winetricks) 
+export PW_COMMENT_DB="GameForge\nClient"
+export PW_VULKAN_USE=dxvk
+export PW_WINE_USE=PROTON_GE
+export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+export PW_DLL_INSTALL="vcrun2019 d3dcompiler_43 d3dcompiler_47"               # Install DDL in port prefix (used winetricks) 
 export WINEDLLOVERRIDES="gfclient0_msvc140=n;ucrtbase=b"
 ########################################################
 #add_in_start_portwine () {
diff --git a/data_from_portwine/scripts/portwine_db/ghost b/data_from_portwine/scripts/portwine_db/ghost
index 8806ebb4..a06f11d9 100644
--- a/data_from_portwine/scripts/portwine_db/ghost
+++ b/data_from_portwine/scripts/portwine_db/ghost
@@ -3,33 +3,33 @@
 #ghost.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=dxvk
-export PP_WINE_USE=proton_ge
+export PW_VULKAN_USE=dxvk
+export PW_WINE_USE=proton_ge
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##ADD_IN_START_PORTWINE () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/gothic-ii-gold-edition b/data_from_portwine/scripts/portwine_db/gothic-ii-gold-edition
index cdb078a7..5c9f7829 100755
--- a/data_from_portwine/scripts/portwine_db/gothic-ii-gold-edition
+++ b/data_from_portwine/scripts/portwine_db/gothic-ii-gold-edition
@@ -5,8 +5,8 @@
     #Gothic2.exe
     #Rating=1-5
     ################################################
-    export PP_VULKAN_USE=0
+    export PW_VULKAN_USE=0
 #####################examples###########################
 export WINEDLLOVERRIDES="dsound=b"
-export PP_DLL_INSTALL="directmusic"        # Install DDL in port prefix (used winetricks) 
-export PP_WINDOWS_VER=7                      # Set windows version 10, 7 or XP
+export PW_DLL_INSTALL="directmusic"        # Install DDL in port prefix (used winetricks) 
+export PW_WINDOWS_VER=7                      # Set windows version 10, 7 or XP
diff --git a/data_from_portwine/scripts/portwine_db/gta3 b/data_from_portwine/scripts/portwine_db/gta3
index d9f738cd..c6a437f1 100644
--- a/data_from_portwine/scripts/portwine_db/gta3
+++ b/data_from_portwine/scripts/portwine_db/gta3
@@ -3,42 +3,42 @@
 #gta3.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-export PP_WINDOWS_VER=XP                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+export PW_WINDOWS_VER=XP                        # Set windows version 10, 7 or XP
+##export PW_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
 export WINEDLLOVERRIDES="d3d8,drvmgt,mss32=n,b"
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-export PP_WINE_USE=PROTON_GE_7.1-2
-export PP_VULKAN_USE=0
-export PP_USE_DXR10=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE_7.1-2
+export PW_VULKAN_USE=0
+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=1
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
 export ENABLE_VKBASALT=0
-##export PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=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=0
+export PW_NO_ESYNC=1
+export PW_USE_GSTREAMER=1
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD_USER_CONF=0
-export PP_USE_DXR11=0
-export PP_USE_GAMEMODE=1
-export PP_DX12_DISABLE=0
-export PP_PRIME_RENDER_OFFLOAD=0
-export PP_D3D_EXTRAS_DISABLE=0
+export PW_MANGOHUD_USER_CONF=0
+export PW_USE_DXR11=0
+export PW_USE_GAMEMODE=1
+export PW_DX12_DISABLE=0
+export PW_PRIME_RENDER_OFFLOAD=0
+export PW_D3D_EXTRAS_DISABLE=0
diff --git a/data_from_portwine/scripts/portwine_db/gta_sa b/data_from_portwine/scripts/portwine_db/gta_sa
index 4a5b6eda..58aa69c1 100755
--- a/data_from_portwine/scripts/portwine_db/gta_sa
+++ b/data_from_portwine/scripts/portwine_db/gta_sa
@@ -3,6 +3,6 @@
 #gta_sa.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS="0"
-#export PP_DLL_INSTALL="d3dx9 physx" 
\ No newline at end of file
+#export PW_DLL_INSTALL="d3dx9 physx" 
\ No newline at end of file
diff --git a/data_from_portwine/scripts/portwine_db/gu b/data_from_portwine/scripts/portwine_db/gu
index 71211899..9b194791 100755
--- a/data_from_portwine/scripts/portwine_db/gu
+++ b/data_from_portwine/scripts/portwine_db/gu
@@ -3,38 +3,38 @@
 #gu.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_LG
-export PP_VULKAN_USE=dxvk
-export PP_DXR_ON=0
-export PP_VULKAN_NO_ASYNC=0
-##export PP_USE_NVAPI=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_LG
+export PW_VULKAN_USE=dxvk
+export PW_DXR_ON=0
+export PW_VULKAN_NO_ASYNC=0
+##export PW_USE_NVAPI=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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:FakeHDR
-export PP_VKBASALT_FFX_CAS=0.50
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=1
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:FakeHDR
+export PW_VKBASALT_FFX_CAS=0.50
+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 PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_USE_RUNTIME=1
+export PW_MANGOHUD=1
+export PW_USE_NVAPI_AND_DLSS=0
+export PW_USE_RUNTIME=1
diff --git a/data_from_portwine/scripts/portwine_db/gu_addon b/data_from_portwine/scripts/portwine_db/gu_addon
index 4df43032..2312a055 100644
--- a/data_from_portwine/scripts/portwine_db/gu_addon
+++ b/data_from_portwine/scripts/portwine_db/gu_addon
@@ -3,36 +3,36 @@
 #gu_addon.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_LG
-export PP_VULKAN_USE=1
-##export PP_DXR_ON=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_LG
+export PW_VULKAN_USE=1
+##export PW_DXR_ON=1
+##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=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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/hl2 b/data_from_portwine/scripts/portwine_db/hl2
index 498f0a77..ac8a270f 100644
--- a/data_from_portwine/scripts/portwine_db/hl2
+++ b/data_from_portwine/scripts/portwine_db/hl2
@@ -3,40 +3,40 @@
 #hl2.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_LG
-export PP_VULKAN_USE=dxvk
-export PP_DXR_ON=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_LG
+export PW_VULKAN_USE=dxvk
+export PW_DXR_ON=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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:FakeHDR
-export PP_VKBASALT_FFX_CAS=0.75
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=1
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:FakeHDR
+export PW_VKBASALT_FFX_CAS=0.75
+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 PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
+export PW_MANGOHUD=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/itch b/data_from_portwine/scripts/portwine_db/itch
index f2c788c0..32a0374c 100644
--- a/data_from_portwine/scripts/portwine_db/itch
+++ b/data_from_portwine/scripts/portwine_db/itch
@@ -3,36 +3,36 @@
 #itch.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-##export PP_USE_DXR10=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=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
+##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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/iw3sp b/data_from_portwine/scripts/portwine_db/iw3sp
index d1f8fbf1..31d16d7b 100755
--- a/data_from_portwine/scripts/portwine_db/iw3sp
+++ b/data_from_portwine/scripts/portwine_db/iw3sp
@@ -3,40 +3,40 @@
     #iw3sp.exe 
     #Rating=1-5
     ################################################
-    export PP_VULKAN_USE=dxvk
-    export PP_DLL_INSTALL="vcrun2019 d3dx9"
-    export PP_NO_FSYNC=1
-    export PP_VIRTUAL_DESKTOP=1
+    export PW_VULKAN_USE=dxvk
+    export PW_DLL_INSTALL="vcrun2019 d3dx9"
+    export PW_NO_FSYNC=1
+    export PW_VIRTUAL_DESKTOP=1
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_DXVK_VER=1.8.1 
-##export PP_VKD3D_VER=2.2
+##export PW_COMMENT_DB="blablabla"
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_DXVK_VER=1.8.1 
+##export PW_VKD3D_VER=2.2
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_DXVK_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_DXVK_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+##export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##export WINEARCH=win32                           # defaut = win64
 ##export WINEPREFIX=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/iw4sp b/data_from_portwine/scripts/portwine_db/iw4sp
index 1eae11ca..1b41e9f2 100755
--- a/data_from_portwine/scripts/portwine_db/iw4sp
+++ b/data_from_portwine/scripts/portwine_db/iw4sp
@@ -3,42 +3,42 @@
     #iw4sp.exe 
     #Rating=1-5
     ################################################
-    export PP_VULKAN_USE=dxvk
-    export PP_DLL_INSTALL="vcrun2019 d3dx9"
-    export PP_NO_FSYNC=1
-    #export PP_FORCE_USE_VSYNC=0
-    #export PP_WINDOWS_VER=7
-    export PP_VIRTUAL_DESKTOP=1
+    export PW_VULKAN_USE=dxvk
+    export PW_DLL_INSTALL="vcrun2019 d3dx9"
+    export PW_NO_FSYNC=1
+    #export PW_FORCE_USE_VSYNC=0
+    #export PW_WINDOWS_VER=7
+    export PW_VIRTUAL_DESKTOP=1
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_DXVK_VER=1.8.1 
-##export PP_VKD3D_VER=2.2
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=0
-##export PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_DXGI_FROM_DXVK=0
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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_USE_NVAPI_AND_DLSS=0
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
-##export PP_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 PP_HEAP_DELAY_FREE=0
+##export PW_USE_GAMEMODE=0              # 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 PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##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 ; }
diff --git a/data_from_portwine/scripts/portwine_db/medal-of-honor-allied-assault-war-chest b/data_from_portwine/scripts/portwine_db/medal-of-honor-allied-assault-war-chest
index 3ecaefe2..175b6d58 100755
--- a/data_from_portwine/scripts/portwine_db/medal-of-honor-allied-assault-war-chest
+++ b/data_from_portwine/scripts/portwine_db/medal-of-honor-allied-assault-war-chest
@@ -7,14 +7,14 @@
 #moh_breakthrough.exe
 #Rating=5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
 export MESA_EXTENSION_MAX_YEAR=2002
 export __GL_ExtensionStringVersion=17700
 add_in_start_portwine ()
 {
-if [ ! -e "$PATH_TO_GAME/0_Proton_PP_MoHAA" ] ; then
-    touch "$PATH_TO_GAME/0_Proton_PP_MoHAA" && mv "$PATH_TO_GAME/main/newconfig.cfg" "$PATH_TO_GAME/main/newconfig.cfg.bak" && mv "$PATH_TO_GAME/main/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/main/configs/unnamedsoldier.cfg.bak" && mv "$PATH_TO_GAME/mainta/newconfig.cfg" "$PATH_TO_GAME/mainta/newconfig.cfg.bak" && mv "$PATH_TO_GAME/mainta/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/mainta/configs/unnamedsoldier.cfg.bak" && mv "$PATH_TO_GAME/maintt/newconfig.cfg" "$PATH_TO_GAME/maintt/newconfig.cfg.bak" && mv "$PATH_TO_GAME/maintt/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/maintt/configs/unnamedsoldier.cfg.bak" &&
+if [ ! -e "$PATH_TO_GAME/0_Proton_PW_MoHAA" ] ; then
+    touch "$PATH_TO_GAME/0_Proton_PW_MoHAA" && mv "$PATH_TO_GAME/main/newconfig.cfg" "$PATH_TO_GAME/main/newconfig.cfg.bak" && mv "$PATH_TO_GAME/main/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/main/configs/unnamedsoldier.cfg.bak" && mv "$PATH_TO_GAME/mainta/newconfig.cfg" "$PATH_TO_GAME/mainta/newconfig.cfg.bak" && mv "$PATH_TO_GAME/mainta/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/mainta/configs/unnamedsoldier.cfg.bak" && mv "$PATH_TO_GAME/maintt/newconfig.cfg" "$PATH_TO_GAME/maintt/newconfig.cfg.bak" && mv "$PATH_TO_GAME/maintt/configs/unnamedsoldier.cfg" "$PATH_TO_GAME/maintt/configs/unnamedsoldier.cfg.bak" &&
     echo '//
 // Video Card Family: NVidia GeForce
 // Video Card Driver: NVIDIA GeForce GTX 760
diff --git a/data_from_portwine/scripts/portwine_db/metro b/data_from_portwine/scripts/portwine_db/metro
index c75bac1e..c5bd07c9 100755
--- a/data_from_portwine/scripts/portwine_db/metro
+++ b/data_from_portwine/scripts/portwine_db/metro
@@ -3,40 +3,40 @@
 #metro.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=dxvk
-export PP_DXR_ON=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=dxvk
+export PW_DXR_ON=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 PP_VKBASALT_EFFECTS=cas:FilmGrain2
-export PP_VKBASALT_FFX_CAS=1
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=1
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2
+export PW_VKBASALT_FFX_CAS=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 PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
+export PW_MANGOHUD=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/osu b/data_from_portwine/scripts/portwine_db/osu
index 7d06bf26..6ff7296c 100755
--- a/data_from_portwine/scripts/portwine_db/osu
+++ b/data_from_portwine/scripts/portwine_db/osu
@@ -4,32 +4,32 @@
 #osu!install.exe
 #Rating=1-5
 ########################################################
-export PP_VULKAN_USE=0
-export PP_PREFIX_NAME="DOTNET"
-export PP_DLL_INSTALL="dotnet40"
-export PP_COMMENT_DB="OSU!"
+export PW_VULKAN_USE=0
+export PW_PREFIX_NAME="DOTNET"
+export PW_DLL_INSTALL="dotnet40"
+export PW_COMMENT_DB="OSU!"
 #####################examples###########################
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
 ##export WINEDLLOVERRIDES="blabla=n,b"
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_NVAPI_DISABLE=1
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_USE_DXR10=1
+##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_NVAPI_DISABLE=1
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
+##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 PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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 PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/risen-1 b/data_from_portwine/scripts/portwine_db/risen-1
index b5cd4e6e..d5be0953 100755
--- a/data_from_portwine/scripts/portwine_db/risen-1
+++ b/data_from_portwine/scripts/portwine_db/risen-1
@@ -3,27 +3,27 @@
 #Risen.exe 
 #Rating 4
 #####################examples###########################
-export PP_VULKAN_USE=0                       # dxvk, vkd3d or 0 for OpenGL
+export PW_VULKAN_USE=0                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-export PP_DLL_INSTALL="physx d3dx9"        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+export PW_DLL_INSTALL="physx d3dx9"        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-#export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+#export PW_VIRTUAL_DESKTOP=1
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/s1_sp64_ship b/data_from_portwine/scripts/portwine_db/s1_sp64_ship
index fff71998..5e3a73bc 100755
--- a/data_from_portwine/scripts/portwine_db/s1_sp64_ship
+++ b/data_from_portwine/scripts/portwine_db/s1_sp64_ship
@@ -3,40 +3,40 @@
     #s1_sp64_ship.exe 
     #Rating=1-5
     ################################################
-    export PP_VULKAN_USE=dxvk
-    export PP_DLL_INSTALL="vcrun2019 d3dx9"
-    #export PP_NO_FSYNC=1
-    export PP_WINDOWS_VER=7
+    export PW_VULKAN_USE=dxvk
+    export PW_DLL_INSTALL="vcrun2019 d3dx9"
+    #export PW_NO_FSYNC=1
+    export PW_WINDOWS_VER=7
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_DXVK_VER=1.8.1 
-##export PP_VKD3D_VER=2.2
+##export PW_COMMENT_DB="blablabla"
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_DXVK_VER=1.8.1 
+##export PW_VKD3D_VER=2.2
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_DXVK_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_DXVK_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue,dxr
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##export DXVK_HUD=fps,devinfo
-##export PP_HEAP_DELAY_FREE=0
-##export PP_DXGI_FROM_DXVK=0
+##export PW_HEAP_DELAY_FREE=0
+##export PW_DXGI_FROM_DXVK=0
 ##export WINEARCH=win32                           # defaut = win64
 ##export WINEPREFIX=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/saferun b/data_from_portwine/scripts/portwine_db/saferun
index fd1b389c..e4ceed51 100644
--- a/data_from_portwine/scripts/portwine_db/saferun
+++ b/data_from_portwine/scripts/portwine_db/saferun
@@ -3,40 +3,40 @@
 #saferun.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=dxvk
-export PP_DXR_ON=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=dxvk
+export PW_DXR_ON=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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:Clarity
-export PP_VKBASALT_FFX_CAS=0.75
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=1
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Clarity
+export PW_VKBASALT_FFX_CAS=0.75
+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 PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=1
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
+export PW_MANGOHUD=1
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/samp b/data_from_portwine/scripts/portwine_db/samp
index 133d5734..947698d5 100755
--- a/data_from_portwine/scripts/portwine_db/samp
+++ b/data_from_portwine/scripts/portwine_db/samp
@@ -3,5 +3,5 @@
 #samp.exe 
 #Rating=5
 ################################################
-export PP_VULKAN_USE=0
+export PW_VULKAN_USE=0
 export LAUNCH_PARAMETERS=""
diff --git a/data_from_portwine/scripts/portwine_db/sanitarium_XP b/data_from_portwine/scripts/portwine_db/sanitarium_XP
index 35ef80a8..e57dd819 100644
--- a/data_from_portwine/scripts/portwine_db/sanitarium_XP
+++ b/data_from_portwine/scripts/portwine_db/sanitarium_XP
@@ -3,36 +3,36 @@
 #sanitarium_XP.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GEC_PW2
-export PP_VULKAN_USE=0
-##export PP_USE_DXR10=1
-##export PP_DLSS_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GEC_PW2
+export PW_VULKAN_USE=0
+##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
+##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 PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
+##export PW_USE_GSTREAMER=1                       # 0 - disabled use winegstreamer 
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##export PATH_TO_GAME=
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/setup b/data_from_portwine/scripts/portwine_db/setup
index 37a75b88..707511c4 100755
--- a/data_from_portwine/scripts/portwine_db/setup
+++ b/data_from_portwine/scripts/portwine_db/setup
@@ -5,29 +5,29 @@
 #SETUP.exe
 #.msi
 #Rating=5
-#export PP_COMMENT_DB="blablabla"
+#export PW_COMMENT_DB="blablabla"
 ################################################
-export PP_DISABLED_CREATE_DB=1
-export PP_ICON_FOR_YAD="${PORT_WINE_PATH}/data/img/setup.png" 
-export PP_VULKAN_USE=0 #dxvk or vkd3d
-export PP_MANGOHUD=0
-#export PP_WINE_USE=PROTON_LG
+export PW_DISABLED_CREATE_DB=1
+export PW_ICON_FOR_YAD="${PORT_WINE_PATH}/data/img/setup.png" 
+export PW_VULKAN_USE=0 #dxvk or vkd3d
+export PW_MANGOHUD=0
+#export PW_WINE_USE=PROTON_LG
 #export WINEDLLOVERRIDES="blabla=n,b"
-#export PP_LOG=0             # Enable debug mode fo terminal
-export PP_NO_FSYNC=1        # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-export PP_NO_ESYNC=1        # Do not use eventfd-based in-process synchronization primitives
-#export PP_VULKAN_NO_ASYNC=1
-#export PP_USE_TERMINAL=0
-#export PP_OLD_GL_STRING=0
-#export PP_USE_NVAPI_AND_DLSS=0
-#export PP_VKD3D_FEATURE_LEVEL=0
-export PP_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 PP_HIDE_NVIDIA_GPU=0
-#export PP_FORCE_USE_VSYNC=2         # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-export PP_WINEDBG_DISABLE=1
-export PP_USE_GAMEMODE=0             # Force disabele gamemod
-#export PP_FORCE_LARGE_ADDRESS_AWARE=0          # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+#export PW_LOG=0             # Enable debug mode fo terminal
+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 PW_VULKAN_NO_ASYNC=1
+#export PW_USE_TERMINAL=0
+#export PW_OLD_GL_STRING=0
+#export PW_USE_NVAPI_AND_DLSS=0
+#export PW_VKD3D_FEATURE_LEVEL=0
+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_HIDE_NVIDIA_GPU=0
+#export PW_FORCE_USE_VSYNC=2         # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+export PW_WINEDBG_DISABLE=1
+export PW_USE_GAMEMODE=0             # Force disabele gamemod
+#export PW_FORCE_LARGE_ADDRESS_AWARE=0          # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
 #export PULSE_LATENCY_MSEC=60
-export PP_DLL_INSTALL="mfc42 vcrun6sp6 vcrun2012 mfc120 mfc140 vcrun2013"
+export PW_DLL_INSTALL="mfc42 vcrun6sp6 vcrun2012 mfc120 mfc140 vcrun2013"
 #export LAUNCH_PARAMETERS="-d3d9"
-#export PP_WINDOWS_VER=XP                      # Set windows version 10, 7 or XP
+#export PW_WINDOWS_VER=XP                      # Set windows version 10, 7 or XP
diff --git a/data_from_portwine/scripts/portwine_db/sprally2 b/data_from_portwine/scripts/portwine_db/sprally2
index c0b3d90f..204fdc00 100644
--- a/data_from_portwine/scripts/portwine_db/sprally2
+++ b/data_from_portwine/scripts/portwine_db/sprally2
@@ -3,35 +3,35 @@
 #sprally2.exe
 #Rating=1-5
 ########################################################
-export PP_WINE_USE=proton_steam
-export PP_VULKAN_USE=0
-export PP_OLD_GL_STRING=1
+export PW_WINE_USE=proton_steam
+export PW_VULKAN_USE=0
+export PW_OLD_GL_STRING=1
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=proton_ge                    # proton_steam or proton_ge
-##export PP_VULKAN_USE=vkd3d                      # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINE_USE=proton_ge                    # proton_steam or proton_ge
+##export PW_VULKAN_USE=vkd3d                      # dxvk, vkd3d or 0 for OpenGL
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##ADD_IN_START_PORTWINE () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/steam b/data_from_portwine/scripts/portwine_db/steam
index ae72d96d..c74fe879 100755
--- a/data_from_portwine/scripts/portwine_db/steam
+++ b/data_from_portwine/scripts/portwine_db/steam
@@ -3,10 +3,10 @@
 #steam.exe
 #Rating=5
 ################################################
-export PP_COMMENT_DB="Steam"
-export PP_WINDOWS_VER=7
-export PP_DLL_INSTALL="vcrun2019 d3dcompiler_46"
+export PW_COMMENT_DB="Steam"
+export PW_WINDOWS_VER=7
+export PW_DLL_INSTALL="vcrun2019 d3dcompiler_46"
 export WINEDLLOVERRIDES="libglesv2,lsteamclient="
 export LAUNCH_PARAMETERS="-no-cef-sandbox"
-export PP_VULKAN_USE=1
-export PP_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
+export PW_WINE_USE=PROTON_GE
diff --git a/data_from_portwine/scripts/portwine_db/trine b/data_from_portwine/scripts/portwine_db/trine
index 46df5dba..7831d290 100755
--- a/data_from_portwine/scripts/portwine_db/trine
+++ b/data_from_portwine/scripts/portwine_db/trine
@@ -3,30 +3,30 @@
 #trine.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-export PP_DLL_INSTALL="physx"               # Install DDL in port prefix (used winetricks) 
+##export PW_COMMENT_DB="blablabla"
+##export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+export PW_DLL_INSTALL="physx"               # 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 PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
-##export PP_USE_DXR10=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##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 PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+##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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##ADD_IN_START_PORTWINE () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/vocaloid4_4.3.0_setup b/data_from_portwine/scripts/portwine_db/vocaloid4_4.3.0_setup
index 33fda349..135e15f3 100644
--- a/data_from_portwine/scripts/portwine_db/vocaloid4_4.3.0_setup
+++ b/data_from_portwine/scripts/portwine_db/vocaloid4_4.3.0_setup
@@ -3,43 +3,43 @@
 #vocaloid4_4.3.0_setup.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_VULKAN_USE=0
-export PP_USE_DXR10=0
-##export PP_DLSS_ON=1
-export PP_VULKAN_NO_ASYNC=0
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=1
+export PW_VULKAN_USE=0
+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=1
 ##export VKD3D_CONFIG=force_bindless_texel_buffer,multi_queue
 export ENABLE_VKBASALT=0
-##export PP_VKBASALT_EFFECTS="FakeHDR:cas"        # Use Reshade in others games (dx9-12 to vulkan only)
-##export PP_VKBASALT_FFX_CAS="0.75"               # FidelityFX Contrast Adaptive Sharpening (min 0 - max 1)
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
-export PP_USE_GSTREAMER=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=0
+export PW_NO_ESYNC=1
+export PW_USE_GSTREAMER=1
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=1
-export PP_USE_TERMINAL=0
-export PP_GUI_DISABLED_CS=0
+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 PP_MANGOHUD=0
-export PP_MANGOHUD_USER_CONF=0
-export PP_USE_DXR11=0
-export PP_USE_RUNTIME=1
-export PP_USE_GAMEMODE=1
-export PP_DX12_DISABLE=0
-export PP_USE_WINE_DXGI=0
+export PW_MANGOHUD=0
+export PW_MANGOHUD_USER_CONF=0
+export PW_USE_DXR11=0
+export PW_USE_RUNTIME=1
+export PW_USE_GAMEMODE=1
+export PW_DX12_DISABLE=0
+export PW_USE_WINE_DXGI=0
 export MANGOHUD_CONFIG=font_size=24,position=top-left,toggle_hud=Shift_R+F12,no_display,resolution,wine,gpu_name,vulkan_driver,gpu_stats,vkbasalt,fps_limit=0 
diff --git a/data_from_portwine/scripts/portwine_db/wgc b/data_from_portwine/scripts/portwine_db/wgc
index f114c10d..f9245678 100755
--- a/data_from_portwine/scripts/portwine_db/wgc
+++ b/data_from_portwine/scripts/portwine_db/wgc
@@ -3,25 +3,25 @@
 #wgc.exe
 #wgc_api.exe
 #Rating=5
-export PP_COMMENT_DB="Wargaming Game Center"
+export PW_COMMENT_DB="Wargaming Game Center"
 ################################################
-export PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1                       #dxvk, vkd3d or 0 for OpenGL
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1                       #dxvk, vkd3d or 0 for OpenGL
 export LAUNCH_PARAMETERS=""            # Additional launch options
-#export PP_USE_TERMINAL=1
-export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-#export PP_USE_NVAPI_AND_DLSS=0
+#export PW_USE_TERMINAL=1
+export PW_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
+#export PW_USE_NVAPI_AND_DLSS=0
 export WINEDLLOVERRIDES="ucrtbase,xaudio2_7,xaudio2_8=n,b"
-export PP_DLL_INSTALL="lucida vcrun2019"     # Install DDL in port prefix (used winetricks)
-##export PP_GUI_DISABLED_CS=1
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-export PP_USE_D3D_EXTRAS=0
+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
 
 add_in_start_portwine () {
-    if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PP_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/${PP_PREFIX_NAME}/drive_c/users/${USER}/AppData/Roaming/Wargaming.net/WorldOfTanks/preferences.xml"
+    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"
     fi
-    if [[ "${PP_VULKAN_USE}" == "0" || "${PP_VULKAN_USE}" == "3" ]] ; then
+    if [[ "${PW_VULKAN_USE}" == "0" || "${PW_VULKAN_USE}" == "3" ]] ; then
         export LAUNCH_PARAMETERS="--disable-gpu"
     fi
 }
diff --git a/data_from_portwine/scripts/portwine_db/witcher2 b/data_from_portwine/scripts/portwine_db/witcher2
index 43230de9..87816012 100755
--- a/data_from_portwine/scripts/portwine_db/witcher2
+++ b/data_from_portwine/scripts/portwine_db/witcher2
@@ -3,33 +3,33 @@
 #witcher2.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks) 
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1
-##export PP_DXR_ON=1
-##export PP_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
-##export PP_USE_NVAPI=0
-##export PP_OLD_GL_STRING=1
-##export PP_HIDE_NVIDIA_GPU=1
-##export PP_FORCE_USE_VSYNC=0                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_VIRTUAL_DESKTOP=1
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1
+##export PW_DXR_ON=1
+##export PW_VULKAN_NO_ASYNC=1                     # Disabled ASYNC for VULKAN
+##export PW_USE_NVAPI=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 PP_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
-export PP_VKBASALT_FFX_CAS=1
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=0                            # Do not use eventfd-based in-process synchronization primitives
+export PW_VKBASALT_EFFECTS=cas:FilmGrain2:Curves
+export PW_VKBASALT_FFX_CAS=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=0                            # Do not use eventfd-based in-process synchronization primitives
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-##export PP_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 PP_HEAP_DELAY_FREE=1
-##export PP_WINE_ALLOW_XIM=1                      # Disable XIM support until libx11 >= 1.7 is widespread
+##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=
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_TERMINAL=1                        # Force run in terminal
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_TERMINAL=1                        # Force run in terminal
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/portwine_db/witcher3 b/data_from_portwine/scripts/portwine_db/witcher3
index f6351fd4..22c4037d 100755
--- a/data_from_portwine/scripts/portwine_db/witcher3
+++ b/data_from_portwine/scripts/portwine_db/witcher3
@@ -3,33 +3,33 @@
 #witcher3.exe
 #Rating=1-5
 #####################examples###########################
-##export PP_COMMENT_DB="blablabla"
-##export PP_WINDOWS_VER=10                        # Set windows version 10, 7 or XP
-##export PP_DLL_INSTALL="vcrun2017"               # Install DDL in port prefix (used winetricks)
+##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 PP_WINE_USE=PROTON_GE
-export PP_VULKAN_USE=1                       # dxvk, vkd3d or 0 for OpenGL
-export PP_VULKAN_NO_ASYNC=0
-##export PP_NVAPI_DISABLE=1
-export PP_OLD_GL_STRING=0
-export PP_HIDE_NVIDIA_GPU=0
-export PP_FORCE_USE_VSYNC=0
-export PP_VIRTUAL_DESKTOP=0
+export PW_WINE_USE=PROTON_GE
+export PW_VULKAN_USE=1                       # dxvk, vkd3d or 0 for OpenGL
+export PW_VULKAN_NO_ASYNC=0
+##export PW_NVAPI_DISABLE=1
+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 PP_VKBASALT_FFX_CAS="0.5"
-export PP_NO_FSYNC=0
-export PP_NO_ESYNC=1
+export PW_VKBASALT_FFX_CAS="0.5"
+export PW_NO_FSYNC=0
+export PW_NO_ESYNC=1
 ##export PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
-export PP_NO_WRITE_WATCH=0
-export PP_HEAP_DELAY_FREE=0
-export PP_WINE_ALLOW_XIM=0
+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 PP_WINEDBG_DISABLE=0
-export PP_USE_TERMINAL=0
+export PW_WINEDBG_DISABLE=0
+export PW_USE_TERMINAL=0
 ##ADD_IN_START_PORTWINE () { commands ; }
-export PP_WINE_USE=PROTON_GE
-export PP_USE_NVAPI_AND_DLSS=0
-export PP_GUI_DISABLED_CS=0
+export PW_WINE_USE=PROTON_GE
+export PW_USE_NVAPI_AND_DLSS=0
+export PW_GUI_DISABLED_CS=0
diff --git a/data_from_portwine/scripts/portwine_db/wot_encore_install_ru b/data_from_portwine/scripts/portwine_db/wot_encore_install_ru
index 1f33c8fc..66135f57 100755
--- a/data_from_portwine/scripts/portwine_db/wot_encore_install_ru
+++ b/data_from_portwine/scripts/portwine_db/wot_encore_install_ru
@@ -3,11 +3,11 @@
 #wot_encore_install_ru.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
-export PP_USE_TERMINAL=1
-export PP_PREFIX_NAME="DOTNET"
-export PP_DLL_INSTALL="dotnet40 vcrun2017  mfc42 vb6run physx"
-export PP_COMMENT_DB="World Of Tanks EnCore Installer"
-export PP_USE_D3D_EXTRAS=0
+export PW_VULKAN_USE=dxvk
+export PW_USE_TERMINAL=1
+export PW_PREFIX_NAME="DOTNET"
+export PW_DLL_INSTALL="dotnet40 vcrun2017  mfc42 vb6run physx"
+export PW_COMMENT_DB="World Of Tanks EnCore Installer"
+export PW_USE_D3D_EXTRAS=0
 ## export DXVK_HUD=fps,devinfo
-## export PP_MANGOHUD=1
+## export PW_MANGOHUD=1
diff --git a/data_from_portwine/scripts/portwine_db/wotblitz b/data_from_portwine/scripts/portwine_db/wotblitz
index d0793ef5..5d600429 100755
--- a/data_from_portwine/scripts/portwine_db/wotblitz
+++ b/data_from_portwine/scripts/portwine_db/wotblitz
@@ -3,30 +3,30 @@
 #wotblitz.exe 
 #Rating=1-5
 ################################################
-export PP_VULKAN_USE=dxvk
-export PP_DLL_INSTALL="vcrun2013 vcrun2017 dotnet472"
+export PW_VULKAN_USE=dxvk
+export PW_DLL_INSTALL="vcrun2013 vcrun2017 dotnet472"
 #####################examples###########################
-##export PP_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
+##export PW_VULKAN_USE=dxvk                       # dxvk, vkd3d or 0 for OpenGL
 ##export WINEDLLOVERRIDES="blabla=n,b"
-##export PP_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
-##export PP_LOG=0                                 # Enable debug mode fo terminal 
-##export PP_NO_FSYNC=1                            # Do not use futex-based in-process synchronization primitives. (Automatically disabled on systems with no FUTEX_WAIT_MULTIPLE support.
-##export PP_NO_ESYNC=1                            # Do not use eventfd-based in-process synchronization primitives
-##export PP_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
-##export PP_USE_TERMINAL=0                        # Force run in terminal
-##export PP_OLD_GL_STRING=0
-##export PP_USE_NVAPI_AND_DLSS=0
-##export PP_VKD3D_FEATURE_LEVEL=0
-##export PP_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 PP_HIDE_NVIDIA_GPU=0
-##export PP_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
-##export PP_WINEDBG_DISABLE=1                     # Disabled WINEDBG
-##export PP_USE_GAMEMODE=0              # Force disabele gamemod
-##export PP_FORCE_LARGE_ADDRESS_AWARE=1           # Force Wine to enable the LARGE_ADDRESS_AWARE flag for all executables. Enabled by default.
+##export PW_DLL_INSTALL="vcrun2019 "        # Install DDL in port prefix (used winetricks) 
+##export PW_LOG=0                                 # Enable debug mode fo terminal 
+##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 PW_VULKAN_NO_ASYNC=1                       # Disabled ASYNC for VULKAN
+##export PW_USE_TERMINAL=0                        # Force run in terminal
+##export PW_OLD_GL_STRING=0
+##export PW_USE_NVAPI_AND_DLSS=0
+##export PW_VKD3D_FEATURE_LEVEL=0
+##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_HIDE_NVIDIA_GPU=0
+##export PW_FORCE_USE_VSYNC=2                     # Vsync: 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+##export PW_WINEDBG_DISABLE=1                     # Disabled WINEDBG
+##export PW_USE_GAMEMODE=0              # 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 PULSE_LATENCY_MSEC=60                    # Fix crackling audio in games
 ##export LAUNCH_PARAMETERS="('"+com_skipIntroVideo 1"' '"+com_skipSignInManager 1"')"                # Additional launch options
-##export PP_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
+##export PW_GUI_DISABLED_CS=1                     # 1 = disabled GUI 
 ##export VKD3D_CONFIG=force_bindless_texel_buffer
-##export PP_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
-##export PP_VIRTUAL_DESKTOP=1
+##export PW_WINDOWS_VER=10                      # Set windows version 10, 7 or XP
+##export PW_VIRTUAL_DESKTOP=1
 ##add_in_start_portwine () { commands ; }
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_CEMU b/data_from_portwine/scripts/pp_autoinstall/PP_CEMU
deleted file mode 100755
index b93e733e..00000000
--- a/data_from_portwine/scripts/pp_autoinstall/PP_CEMU
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/usr/bin/env bash
-# Author: linux-gaming.ru
-########################################################################
-export PP_URL_CEMU=($(curl -s "https://cemu.info" | grep "zip" | cut -d \" -f 2))
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/`echo ${PP_URL_CEMU} | awk -F/ '{print $5}'`"
-start_portwine
-if try_download "${PP_URL_CEMU}" "${PP_AUTOINSTALL_EXE}"
-then
-    pp_start_progress_bar_block "Installing the Cemu. Please wait..."
-    "$pp_7z" x -y "${PP_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)"
-    portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/`echo ${PP_URL_CEMU} | awk -F/ '{print $5}' | sed 's/.zip//'`/Cemu.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
-    kill_portwine
-    pp_stop_progress_bar
-    export PORTWINE_CREATE_SHORTCUT_NAME="Cemu"
-    portwine_create_shortcut
-fi
-stop_portwine
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_WOSB b/data_from_portwine/scripts/pp_autoinstall/PP_WOSB
deleted file mode 100644
index 5c179423..00000000
--- a/data_from_portwine/scripts/pp_autoinstall/PP_WOSB
+++ /dev/null
@@ -1,37 +0,0 @@
-#!/usr/bin/env bash
-# Author: Cefeiko
-########################################################################
-export PP_PREFIX_NAME="DOTNET"
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/wos_client.exe"
-export LAUNCH_PARAMETERS=("/VERYSILENT")
-export PP_DLL_INSTALL="faudio dotnet48"
-export PP_VULKAN_USE=1
-
-if [ ! -d "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}" ] ; then
-    if try_download "github.com/Castro-Fidel/wine_builds/releases/download/${PP_WINE_USE}/${PP_WINE_USE}.tar.xz" \
-    "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" ; then
-        if unpack_tar_xz "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" "${PORT_WINE_PATH}/data/dist/" ; then
-            try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
-            UNPACK_STATUS=0
-        else
-            try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
-            try_remove_dir "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}"
-        fi
-    fi
-    [[ "${UNPACK_STATUS}" != 0 ]] && exit 1
-fi
-start_portwine
-if try_download "165311.selcdn.ru/wosb_installer/wos_client.exe" "${PP_AUTOINSTALL_EXE}"
-then
-    pp_start_progress_bar_block "Installing World of Sea Battle. Please wait..."
-
-    pp_kill_autostart WorldOfSeaBattleClient.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}" 
-    portwine_exe="$WINEPREFIX/drive_c/Games/World Of Sea Battle/WorldOfSeaBattleClient.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
-    kill_portwine
-    pp_stop_progress_bar
-    export PORTWINE_CREATE_SHORTCUT_NAME="World of Sea Battle"
-    portwine_create_shortcut
-fi
-stop_portwine
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_ANKAMA b/data_from_portwine/scripts/pw_autoinstall/PW_ANKAMA
similarity index 62%
rename from data_from_portwine/scripts/pp_autoinstall/PP_ANKAMA
rename to data_from_portwine/scripts/pw_autoinstall/PW_ANKAMA
index 417ca90a..bdc0819b 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_ANKAMA
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_ANKAMA
@@ -2,16 +2,16 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################
 export LAUNCH_PARAMETERS=("/S")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/Ankama Launcher-Setup.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Ankama Launcher-Setup.exe"
 start_portwine
-if try_download "launcher.cdn.ankama.com/installers/production/Ankama%20Launcher-Setup.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "launcher.cdn.ankama.com/installers/production/Ankama%20Launcher-Setup.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the Ankama Launcher. Please wait..."
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the Ankama Launcher. Please wait..."
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files/Ankama/Ankama Launcher/Ankama Launcher.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="AnkamaLauncher"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_BATTLE_NET b/data_from_portwine/scripts/pw_autoinstall/PW_BATTLE_NET
similarity index 62%
rename from data_from_portwine/scripts/pp_autoinstall/PP_BATTLE_NET
rename to data_from_portwine/scripts/pw_autoinstall/PW_BATTLE_NET
index e2b0cab8..6b73aec4 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_BATTLE_NET
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_BATTLE_NET
@@ -2,16 +2,16 @@
 # Author: Castro-Fidel (linux-gaming.ru)
 ########################################################################
 [ "${update_loc}" = "RUS" ] && export BN_LOC=ruRU || export BN_LOC=enUS
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/Battle.net-Setup-${BN_LOC}.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Battle.net-Setup-${BN_LOC}.exe"
 start_portwine
-if try_download "dist.blizzard.com/downloads/bna-installers/322d5bb9ae0318de3d4cde7641c96425/retail.1/Battle.net-Setup-${BN_LOC}.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "dist.blizzard.com/downloads/bna-installers/322d5bb9ae0318de3d4cde7641c96425/retail.1/Battle.net-Setup-${BN_LOC}.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    # PP_START_PROGRESS_BAR "Installing the Battle Net. Please wait..."
-    pp_kill_autostart Battle.net.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    # PW_START_PROGRESS_BAR "Installing the Battle Net. Please wait..."
+    pw_kill_autostart Battle.net.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe=`find "$WINEPREFIX/drive_c/" -type f -name "Battle.net.exe"`
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     portwine_create_shortcut
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
 fi
 stop_portwine
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_BETHESDA b/data_from_portwine/scripts/pw_autoinstall/PW_BETHESDA
similarity index 61%
rename from data_from_portwine/scripts/pp_autoinstall/PP_BETHESDA
rename to data_from_portwine/scripts/pw_autoinstall/PW_BETHESDA
index 2d7c1568..dae9c6a8 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_BETHESDA
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_BETHESDA
@@ -2,17 +2,17 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################
 export LAUNCH_PARAMETERS=("/VERYSILENT" )
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/BethesdaNetLauncher_Setup.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/BethesdaNetLauncher_Setup.exe"
 start_portwine
-if try_download "download.cdp.bethesda.net/BethesdaNetLauncher_Setup.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "download.cdp.bethesda.net/BethesdaNetLauncher_Setup.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the BethesdaNetLauncher. Please wait..."
-    pp_kill_autostart BethesdaNetLauncher.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the BethesdaNetLauncher. Please wait..."
+    pw_kill_autostart BethesdaNetLauncher.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Bethesda.net Launcher/BethesdaNetLauncher.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="Bethesda.net"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_CEMU b/data_from_portwine/scripts/pw_autoinstall/PW_CEMU
new file mode 100755
index 00000000..890e1346
--- /dev/null
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_CEMU
@@ -0,0 +1,18 @@
+#!/usr/bin/env bash
+# Author: linux-gaming.ru
+########################################################################
+export PW_URL_CEMU=($(curl -s "https://cemu.info" | grep "zip" | cut -d \" -f 2))
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/`echo ${PW_URL_CEMU} | awk -F/ '{print $5}'`"
+start_portwine
+if try_download "${PW_URL_CEMU}" "${PW_AUTOINSTALL_EXE}"
+then
+    pw_start_progress_bar_block "Installing the Cemu. Please wait..."
+    "$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)"
+    portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/`echo ${PW_URL_CEMU} | awk -F/ '{print $5}' | sed 's/.zip//'`/Cemu.exe"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
+    kill_portwine
+    pw_stop_progress_bar
+    export PORTWINE_CREATE_SHORTCUT_NAME="Cemu"
+    portwine_create_shortcut
+fi
+stop_portwine
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_CITRA b/data_from_portwine/scripts/pw_autoinstall/PW_CITRA
similarity index 61%
rename from data_from_portwine/scripts/pp_autoinstall/PP_CITRA
rename to data_from_portwine/scripts/pw_autoinstall/PW_CITRA
index ee5d5808..f232acf9 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_CITRA
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_CITRA
@@ -2,16 +2,16 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################
 #export LAUNCH_PARAMETERS=("")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/citra-setup-windows.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/citra-setup-windows.exe"
 start_portwine
-if try_download "github.com/citra-emu/citra-web/releases/download/1.0/citra-setup-windows.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "github.com/citra-emu/citra-web/releases/download/1.0/citra-setup-windows.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the Citra. Please wait..."
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the Citra. Please wait..."
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/users/steamuser/AppData/Local/Citra/nightly-mingw/citra-qt.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="Citra"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_DOLPHIN b/data_from_portwine/scripts/pw_autoinstall/PW_DOLPHIN
similarity index 63%
rename from data_from_portwine/scripts/pp_autoinstall/PP_DOLPHIN
rename to data_from_portwine/scripts/pw_autoinstall/PW_DOLPHIN
index 991ae6ee..fdab1060 100644
--- a/data_from_portwine/scripts/pp_autoinstall/PP_DOLPHIN
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_DOLPHIN
@@ -2,16 +2,16 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################## 
 export LAUNCH_PARAMETERS=("/S")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/dolphin-x64-5.0.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/dolphin-x64-5.0.exe"
 start_portwine
-if try_download "dl-mirror.dolphin-emu.org/5.0/dolphin-x64-5.0.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "dl-mirror.dolphin-emu.org/5.0/dolphin-x64-5.0.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the Dolphin 5.0. Please wait..."
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the Dolphin 5.0. Please wait..."
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files/Dolphin/Dolphin.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="Dolphin 5.0"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_DUCKSTATION b/data_from_portwine/scripts/pw_autoinstall/PW_DUCKSTATION
similarity index 60%
rename from data_from_portwine/scripts/pp_autoinstall/PP_DUCKSTATION
rename to data_from_portwine/scripts/pw_autoinstall/PW_DUCKSTATION
index 39c36cc8..44a02e14 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_DUCKSTATION
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_DUCKSTATION
@@ -1,16 +1,16 @@
 #!/usr/bin/env bash
 # Author: chal55rus (Sergey P.)
 ########################################################################
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/duckstation-windows-x64-release.zip"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/duckstation-windows-x64-release.zip"
 start_portwine
-if try_download "github.com/stenzek/duckstation/releases/download/preview/duckstation-windows-x64-release.zip" "${PP_AUTOINSTALL_EXE}"
+if try_download "github.com/stenzek/duckstation/releases/download/preview/duckstation-windows-x64-release.zip" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the VBA-M. Please wait..."
-    "$pp_7z" x -y "${PP_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/Duckstation"
+    pw_start_progress_bar_block "Installing the VBA-M. Please wait..."
+    "$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/Duckstation"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Duckstation/duckstation-qt-x64-ReleaseLTCG.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="DuckStation"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_EPIC b/data_from_portwine/scripts/pw_autoinstall/PW_EPIC
similarity index 73%
rename from data_from_portwine/scripts/pp_autoinstall/PP_EPIC
rename to data_from_portwine/scripts/pw_autoinstall/PW_EPIC
index d4f3763c..fa8dcc84 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_EPIC
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_EPIC
@@ -2,15 +2,15 @@
 # Author: Castro-Fidel (linux-gaming.ru)
 ########################################################################
 export LAUNCH_PARAMETERS=("/q" )
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/EpicGamesLauncherInstaller.msi"
-export PP_USE_D3D_EXTRAS=1
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/EpicGamesLauncherInstaller.msi"
+export PW_USE_D3D_EXTRAS=1
 
 start_portwine
-if try_download "launcher-public-service-prod06.ol.epicgames.com/launcher/api/installer/download/EpicGamesLauncherInstaller.msi" "${PP_AUTOINSTALL_EXE}"
+if try_download "launcher-public-service-prod06.ol.epicgames.com/launcher/api/installer/download/EpicGamesLauncherInstaller.msi" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing Epic Games Launcher. Please wait..."
-#    pp_kill_autostart EpicGamesLauncher.exe &
-    pp_run msiexec /i "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing Epic Games Launcher. Please wait..."
+#    pw_kill_autostart EpicGamesLauncher.exe &
+    pw_run msiexec /i "${PW_AUTOINSTALL_EXE}"
 #     sleep 10
 #     if [ ! -z `pgrep msiexec* | head -n 1` ] ; then
 #         while [ ! -z `pgrep msiexec* | head -n 1` ] || [ ! -z `pgrep rundll32* | head -n 1` ] || [ ! -z `pgrep -a wrap | grep ${portname} | head -n 1` ]
@@ -20,9 +20,9 @@ then
 #         done
 #     fi
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Epic Games/Launcher/Portal/Binaries/Win32/EpicGamesLauncher.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     portwine_create_shortcut
 fi
 stop_portwine
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_EPSXE b/data_from_portwine/scripts/pw_autoinstall/PW_EPSXE
similarity index 54%
rename from data_from_portwine/scripts/pp_autoinstall/PP_EPSXE
rename to data_from_portwine/scripts/pw_autoinstall/PW_EPSXE
index 25cafd7e..acf7b6ba 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_EPSXE
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_EPSXE
@@ -1,16 +1,16 @@
 #!/usr/bin/env bash
 # Author: chal55rus (Sergey P.)
 ########################################################################
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/ePSXe205.zip"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/ePSXe205.zip"
 start_portwine
-if try_download "www.epsxe.com/files/ePSXe205.zip" "${PP_AUTOINSTALL_EXE}"
+if try_download "www.epsxe.com/files/ePSXe205.zip" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the VBA-M. Please wait..."
-    "$pp_7z" x -y "${PP_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/EPSXe"
+    pw_start_progress_bar_block "Installing the VBA-M. Please wait..."
+    "$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/EPSXe"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/EPSXe/ePSXe.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="ePSXe"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_EVE b/data_from_portwine/scripts/pw_autoinstall/PW_EVE
similarity index 55%
rename from data_from_portwine/scripts/pp_autoinstall/PP_EVE
rename to data_from_portwine/scripts/pw_autoinstall/PW_EVE
index 3adc2298..99159014 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_EVE
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_EVE
@@ -1,22 +1,22 @@
 #!/usr/bin/env bash
 # Author: cefeiko
 ########################################################################
-export PP_WINDOWS_VER=10
-export PP_DLL_INSTALL="vcrun2017"
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/EveLauncher-1892908.exe"
+export PW_WINDOWS_VER=10
+export PW_DLL_INSTALL="vcrun2017"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/EveLauncher-1892908.exe"
 start_portwine
-if try_download "binaries.eveonline.com/EveLauncher-1892908.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "binaries.eveonline.com/EveLauncher-1892908.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the EVE Launcher. Please wait..."
+    pw_start_progress_bar_block "Installing the EVE Launcher. Please wait..."
     if [ ! -f "$WINEPREFIX/drive_c/Games/EVE Online/Launcher/evelauncher.exe" ] ; then
         try_remove_dir "$WINEPREFIX/drive_c/Games/EVE Online"
-        dd if="${PP_AUTOINSTALL_EXE}" of="${PP_AUTOINSTALL_EXE}".7z bs=1M skip=31646603 count=196171208 iflag=skip_bytes,count_bytes
-        "$pp_7z" x "${PP_AUTOINSTALL_EXE}".7z -o"$WINEPREFIX/drive_c/Games/EVE Online"
-        try_remove_file "${PP_AUTOINSTALL_EXE}"
-        try_remove_file "${PP_AUTOINSTALL_EXE}".7z
+        dd if="${PW_AUTOINSTALL_EXE}" of="${PW_AUTOINSTALL_EXE}".7z bs=1M skip=31646603 count=196171208 iflag=skip_bytes,count_bytes
+        "$pw_7z" x "${PW_AUTOINSTALL_EXE}".7z -o"$WINEPREFIX/drive_c/Games/EVE Online"
+        try_remove_file "${PW_AUTOINSTALL_EXE}"
+        try_remove_file "${PW_AUTOINSTALL_EXE}".7z
     fi
     portwine_exe="$WINEPREFIX/drive_c/Games/EVE Online/Launcher/evelauncher.exe"
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     portwine_create_shortcut
 fi
 stop_portwine
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_GAMEFORGE b/data_from_portwine/scripts/pw_autoinstall/PW_GAMEFORGE
similarity index 67%
rename from data_from_portwine/scripts/pp_autoinstall/PP_GAMEFORGE
rename to data_from_portwine/scripts/pw_autoinstall/PW_GAMEFORGE
index 8b5319eb..e09ee586 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_GAMEFORGE
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_GAMEFORGE
@@ -1,9 +1,9 @@
 #!/usr/bin/env bash
 # Author: chal55rus (Sergey P.), cefeiko, Castro-Fidel (linux-gaming.ru)
 ##########################################################################
-pp_shutdown_please () {
-    if [ "$PP_USE_RUNTIME" != 1 ]
-    then echo "PP_USE_RUNTIME: `echo $PP_USE_RUNTIME`"
+pw_shutdown_please () {
+    if [ "$PW_USE_RUNTIME" != 1 ]
+    then echo "PW_USE_RUNTIME: `echo $PW_USE_RUNTIME`"
     else
         sleep 10
         while true ; do
@@ -20,17 +20,17 @@ pp_shutdown_please () {
 }
 
 export LAUNCH_PARAMETERS=("")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/GameforgeInstaller.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/GameforgeInstaller.exe"
 start_portwine
-if try_download "raw.githubusercontent.com/WarfaceZ/lutris-clients/master/GameforgeInstaller.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "raw.githubusercontent.com/WarfaceZ/lutris-clients/master/GameforgeInstaller.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Gameforge-Client. Please wait..."
-    pp_shutdown_please SparkWebHelper.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Gameforge-Client. Please wait..."
+    pw_shutdown_please SparkWebHelper.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/GameforgeClient/gfclient.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="GameforgeClient"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_GLYPH b/data_from_portwine/scripts/pw_autoinstall/PW_GLYPH
similarity index 60%
rename from data_from_portwine/scripts/pp_autoinstall/PP_GLYPH
rename to data_from_portwine/scripts/pw_autoinstall/PW_GLYPH
index 7180a38e..5fe204f7 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_GLYPH
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_GLYPH
@@ -2,17 +2,17 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################
 export LAUNCH_PARAMETERS=("/S" )
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/GlyphInstall.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/GlyphInstall.exe"
 start_portwine
-if try_download "download.dyn.triongames.com/GlyphInstall.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "download.dyn.triongames.com/GlyphInstall.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the GlyphClient. Please wait..."
-    pp_kill_autostart GlyphClient.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the GlyphClient. Please wait..."
+    pw_kill_autostart GlyphClient.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Glyph/GlyphClient.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="GlyphClient"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_GOG b/data_from_portwine/scripts/pw_autoinstall/PW_GOG
similarity index 67%
rename from data_from_portwine/scripts/pp_autoinstall/PP_GOG
rename to data_from_portwine/scripts/pw_autoinstall/PW_GOG
index 73ab4cdc..94aede31 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_GOG
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_GOG
@@ -3,16 +3,16 @@
 ########################################################################
 export LAUNCH_PARAMETERS=("/VERYSILENT")
 export GOG_VER=2.0.48.63
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/setup_galaxy_${GOG_VER}.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/setup_galaxy_${GOG_VER}.exe"
 start_portwine
-if try_download "content-system.gog.com/open_link/download?path=/open/galaxy/client/${GOG_VER}/setup_galaxy_${GOG_VER}.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "content-system.gog.com/open_link/download?path=/open/galaxy/client/${GOG_VER}/setup_galaxy_${GOG_VER}.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the GOG Galaxy. Please wait..."
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the GOG Galaxy. Please wait..."
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/GOG Galaxy/GalaxyClient.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     portwine_create_shortcut
 fi
 stop_portwine
\ No newline at end of file
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_ITCH b/data_from_portwine/scripts/pw_autoinstall/PW_ITCH
similarity index 56%
rename from data_from_portwine/scripts/pp_autoinstall/PP_ITCH
rename to data_from_portwine/scripts/pw_autoinstall/PW_ITCH
index 75814c63..04509af0 100644
--- a/data_from_portwine/scripts/pp_autoinstall/PP_ITCH
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_ITCH
@@ -2,17 +2,17 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################## 
 export LAUNCH_PARAMETERS=("--silent")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/itch-setup.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/itch-setup.exe"
 start_portwine
-if try_download "itch.io/app/download?platform=windows" "${PP_AUTOINSTALL_EXE}"
+if try_download "itch.io/app/download?platform=windows" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the ITCH.IO. Please wait..."
-    pp_kill_autostart itch.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the ITCH.IO. Please wait..."
+    pw_kill_autostart itch.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/users/steamuser/AppData/Local/itch/app-25.5.1/itch.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="Itch"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_LOL b/data_from_portwine/scripts/pw_autoinstall/PW_LOL
similarity index 50%
rename from data_from_portwine/scripts/pp_autoinstall/PP_LOL
rename to data_from_portwine/scripts/pw_autoinstall/PW_LOL
index 782730a9..b4cc7598 100644
--- a/data_from_portwine/scripts/pp_autoinstall/PP_LOL
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_LOL
@@ -1,39 +1,39 @@
 #!/usr/bin/env bash
 # Author: Castro-Fidel (linux-gaming.ru)
 ########################################################################
-export PP_PREFIX_NAME="LEAGUE_OF_LEGENDS"
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/live.na.exe"
+export PW_PREFIX_NAME="LEAGUE_OF_LEGENDS"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/live.na.exe"
 export LAUNCH_PARAMETERS="--launch-product=league_of_legends --launch-patchline=live"
-export PP_MUST_HAVE_DLL=""
-export PP_VULKAN_USE=1
-export PP_WINE_USE=WINE_LOL_GE_7.0-4
+export PW_MUST_HAVE_DLL=""
+export PW_VULKAN_USE=1
+export PW_WINE_USE=WINE_LOL_GE_7.0-4
 export WINEDLLOVERRIDES="mscoree,mshtml="
-export PP_USE_D3D_EXTRAS=1
+export PW_USE_D3D_EXTRAS=1
 
-if [ ! -d "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}" ] ; then
-    if try_download "github.com/Castro-Fidel/wine_builds/releases/download/${PP_WINE_USE}/${PP_WINE_USE}.tar.xz" \
-    "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" ; then
-        if unpack_tar_xz "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" "${PORT_WINE_PATH}/data/dist/" ; then
-            try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
+if [ ! -d "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}" ] ; then
+    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"
             UNPACK_STATUS=0
         else
-            try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
-            try_remove_dir "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}"
+            try_remove_file "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}.tar.xz"
+            try_remove_dir "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}"
         fi
     fi
     [[ "${UNPACK_STATUS}" != 0 ]] && exit 1
 fi
 start_portwine
-if try_download "lol.secure.dyn.riotcdn.net/channels/public/x/installer/current/live.na.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "lol.secure.dyn.riotcdn.net/channels/public/x/installer/current/live.na.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing League of Legends. Please wait..."
+    pw_start_progress_bar_block "Installing League of Legends. Please wait..."
     zenity --info --width=500 --text "You must click the install button without changing the settings!"   
-    pp_kill_autostart RiotClientServices.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}" 
+    pw_kill_autostart RiotClientServices.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}" 
     portwine_exe="$WINEPREFIX/drive_c/Riot Games/Riot Client/RiotClientServices.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="League of Legend"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_MAME b/data_from_portwine/scripts/pw_autoinstall/PW_MAME
similarity index 57%
rename from data_from_portwine/scripts/pp_autoinstall/PP_MAME
rename to data_from_portwine/scripts/pw_autoinstall/PW_MAME
index 1e7ddb68..dfd354b9 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_MAME
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_MAME
@@ -1,16 +1,16 @@
 #!/usr/bin/env bash
 # Author: chal55rus (Sergey P.)
 ########################################################################
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/mame0237b_64bit.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/mame0237b_64bit.exe"
 start_portwine
-if try_download "github.com/mamedev/mame/releases/download/mame0237/mame0237b_64bit.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "github.com/mamedev/mame/releases/download/mame0237/mame0237b_64bit.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the MAME. Please wait..."
-    "$pp_7z" x -y "${PP_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/Mame"
+    pw_start_progress_bar_block "Installing the MAME. Please wait..."
+    "$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/Mame"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Mame/mame.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="MAME"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_MYGAMES b/data_from_portwine/scripts/pw_autoinstall/PW_MYGAMES
similarity index 55%
rename from data_from_portwine/scripts/pp_autoinstall/PP_MYGAMES
rename to data_from_portwine/scripts/pw_autoinstall/PW_MYGAMES
index d0739c39..4b0b3663 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_MYGAMES
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_MYGAMES
@@ -2,17 +2,17 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################
 export LAUNCH_PARAMETERS=("")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/MyGamesLoader.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/MyGamesLoader.exe"
 start_portwine
-if try_download "static.gc.my.games/MyGamesLoader.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "static.gc.my.games/MyGamesLoader.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the My.Games. Please wait..."
-    pp_kill_autostart GameCenter.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the My.Games. Please wait..."
+    pw_kill_autostart GameCenter.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/users/steamuser/AppData/Local/GameCenter/GameCenter.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="MY.GAMES"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_ORIGIN b/data_from_portwine/scripts/pw_autoinstall/PW_ORIGIN
similarity index 56%
rename from data_from_portwine/scripts/pp_autoinstall/PP_ORIGIN
rename to data_from_portwine/scripts/pw_autoinstall/PW_ORIGIN
index 78b50254..b616d196 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_ORIGIN
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_ORIGIN
@@ -2,16 +2,16 @@
 # Author: Castro-Fidel (linux-gaming.ru)
 ########################################################################
 export LAUNCH_PARAMETERS=("/silent" "/NoLaunch" )
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/OriginSetup.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/OriginSetup.exe"
 start_portwine
-if try_download "origin-a.akamaihd.net/Origin-Client-Download/origin/live/OriginThinSetup.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "origin-a.akamaihd.net/Origin-Client-Download/origin/live/OriginThinSetup.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the Origin. Please wait..."
-    # pp_kill_autostart Origin.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the Origin. Please wait..."
+    # pw_kill_autostart Origin.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Origin/Origin.exe"
-    pp_stop_progress_bar
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    pw_stop_progress_bar
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_OSU b/data_from_portwine/scripts/pw_autoinstall/PW_OSU
similarity index 67%
rename from data_from_portwine/scripts/pp_autoinstall/PP_OSU
rename to data_from_portwine/scripts/pw_autoinstall/PW_OSU
index a1fe7f1c..937d85cd 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_OSU
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_OSU
@@ -1,20 +1,20 @@
 #!/usr/bin/env bash
 # Author: cefeiko
 ########################################################################
-export PP_PREFIX_NAME=DOTNET
+export PW_PREFIX_NAME=DOTNET
 start_portwine
-export PP_DLL_INSTALL="dotnet48"
+export PW_DLL_INSTALL="dotnet48"
 mkdir -p "${WINEPREFIX}/drive_c/Program Files (x86)/OSU/"
-export PP_AUTOINSTALL_EXE="${WINEPREFIX}/drive_c/Program Files (x86)/OSU/osu!.exe"
-if try_download "m1.ppy.sh/r/osu!install.exe" "${PP_AUTOINSTALL_EXE}"
+export PW_AUTOINSTALL_EXE="${WINEPREFIX}/drive_c/Program Files (x86)/OSU/osu!.exe"
+if try_download "m1.ppy.sh/r/osu!install.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the OSU!. Please wait..."
+    pw_start_progress_bar_block "Installing the OSU!. Please wait..."
     if  [ -f "${PORT_WINE_PATH}/data/pfx_dotnet/drive_c/Program Files (x86)/OSU/osu!install.exe" ]; then
         mv -f  "${PORT_WINE_PATH}/data/pfx_dotnet/drive_c/Program Files (x86)/OSU/osu!install.exe" "${PORT_WINE_PATH}/data/pfx_dotnet/drive_c/Program Files (x86)/OSU/osu!.exe"
     fi
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/OSU/osu!.exe"
-    # pp_run "${PP_AUTOINSTALL_EXE}"
-    pp_stop_progress_bar
+    # pw_run "${PW_AUTOINSTALL_EXE}"
+    pw_stop_progress_bar
     portwine_create_shortcut
     kill_portwine
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_PPSSPP b/data_from_portwine/scripts/pw_autoinstall/PW_PPSSPP
similarity index 64%
rename from data_from_portwine/scripts/pp_autoinstall/PP_PPSSPP
rename to data_from_portwine/scripts/pw_autoinstall/PW_PPSSPP
index ba5b7a40..e2bedf3b 100644
--- a/data_from_portwine/scripts/pp_autoinstall/PP_PPSSPP
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_PPSSPP
@@ -2,16 +2,16 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################## 
 export LAUNCH_PARAMETERS=("/VERYSILENT")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/PPSSPPSetup.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/PPSSPPSetup.exe"
 start_portwine
-if try_download "www.ppsspp.org/files/1_12_3/PPSSPPSetup.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "www.ppsspp.org/files/1_12_3/PPSSPPSetup.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the PPSSPPS. Please wait..."
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the PPSSPPS. Please wait..."
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files/PPSSPP/PPSSPPWindows64.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="PPSSPPWindows"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_PROJECT64 b/data_from_portwine/scripts/pw_autoinstall/PW_PROJECT64
similarity index 64%
rename from data_from_portwine/scripts/pp_autoinstall/PP_PROJECT64
rename to data_from_portwine/scripts/pw_autoinstall/PW_PROJECT64
index fc9441e6..db9462f1 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_PROJECT64
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_PROJECT64
@@ -2,16 +2,16 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################
 export LAUNCH_PARAMETERS=("/VERYSILENT")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/Setup Project64 3.0.1-5664-2df3434.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Setup Project64 3.0.1-5664-2df3434.exe"
 start_portwine
-if try_download "www.pj64-emu.com/file/setup-project64-3-0-0-5632-f83bee9/" "${PP_AUTOINSTALL_EXE}"
+if try_download "www.pj64-emu.com/file/setup-project64-3-0-0-5632-f83bee9/" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the Project64. Please wait..."
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the Project64. Please wait..."
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Project64 3.0/Project64.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="Project64"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_RETROARCH b/data_from_portwine/scripts/pw_autoinstall/PW_RETROARCH
similarity index 60%
rename from data_from_portwine/scripts/pp_autoinstall/PP_RETROARCH
rename to data_from_portwine/scripts/pw_autoinstall/PW_RETROARCH
index 8ef992c0..3ec70560 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_RETROARCH
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_RETROARCH
@@ -1,16 +1,16 @@
 #!/usr/bin/env bash
 # Author: chal55rus (Sergey P.)
 ########################################################################
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/RetroArch.7z"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/RetroArch.7z"
 start_portwine
-if try_download "buildbot.libretro.com/stable/1.9.13/windows/x86_64/RetroArch.7z" "${PP_AUTOINSTALL_EXE}"
+if try_download "buildbot.libretro.com/stable/1.9.13/windows/x86_64/RetroArch.7z" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the RetroArch. Please wait..."
-    "$pp_7z" x -y "${PP_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)"
+    pw_start_progress_bar_block "Installing the RetroArch. Please wait..."
+    "$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/RetroArch-Win64/retroarch.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="RetroArch"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_ROCKSTAR b/data_from_portwine/scripts/pw_autoinstall/PW_ROCKSTAR
similarity index 64%
rename from data_from_portwine/scripts/pp_autoinstall/PP_ROCKSTAR
rename to data_from_portwine/scripts/pw_autoinstall/PW_ROCKSTAR
index 404c4f10..74399a79 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_ROCKSTAR
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_ROCKSTAR
@@ -1,16 +1,16 @@
 #!/usr/bin/env bash
 # Author: chal55rus (Sergey P.)
 ########################################################################
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/Rockstar-Games-Launcher.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Rockstar-Games-Launcher.exe"
 start_portwine
-if try_download "web.archive.org/web/20210708074247if_/gamedownloads.rockstargames.com/public/installer/Rockstar-Games-Launcher.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "web.archive.org/web/20210708074247if_/gamedownloads.rockstargames.com/public/installer/Rockstar-Games-Launcher.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Rockstar-Games-Launcher. Please wait..."
-    "$pp_7z" x -y "${PP_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files/Rockstar Games/Launcher"
+    pw_start_progress_bar_block "Rockstar-Games-Launcher. Please wait..."
+    "$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files/Rockstar Games/Launcher"
     portwine_exe="$WINEPREFIX/drive_c/Program Files/Rockstar Games/Launcher/Launcher.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="Rockstar"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_SCUMMVM b/data_from_portwine/scripts/pw_autoinstall/PW_SCUMMVM
similarity index 64%
rename from data_from_portwine/scripts/pp_autoinstall/PP_SCUMMVM
rename to data_from_portwine/scripts/pw_autoinstall/PW_SCUMMVM
index c5833e94..1d32c88d 100644
--- a/data_from_portwine/scripts/pp_autoinstall/PP_SCUMMVM
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_SCUMMVM
@@ -2,17 +2,17 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################## 
 export LAUNCH_PARAMETERS=("/VERYSILENT")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/scummvm-2.5.0-win32.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/scummvm-2.5.0-win32.exe"
 start_portwine
-if try_download "downloads.scummvm.org/frs/scummvm/2.5.0/scummvm-2.5.0-win32.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "downloads.scummvm.org/frs/scummvm/2.5.0/scummvm-2.5.0-win32.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the ScummVM. Please wait..."
-    #pp_kill_autostart launcher101xp.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the ScummVM. Please wait..."
+    #pw_kill_autostart launcher101xp.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files/ScummVM/scummvm.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="ScummVM"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_STEAM b/data_from_portwine/scripts/pw_autoinstall/PW_STEAM
similarity index 69%
rename from data_from_portwine/scripts/pp_autoinstall/PP_STEAM
rename to data_from_portwine/scripts/pw_autoinstall/PW_STEAM
index bdadd165..6cddc67d 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_STEAM
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_STEAM
@@ -2,20 +2,20 @@
 # Author: Castro-Fidel (linux-gaming.ru)
 ########################################################################
 export LAUNCH_PARAMETERS=("/S" "/D=c:\Program Files (x86)\Steam")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/SteamSetup.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/SteamSetup.exe"
 start_portwine
-if try_download "cdn.cloudflare.steamstatic.com/client/installer/SteamSetup.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "cdn.cloudflare.steamstatic.com/client/installer/SteamSetup.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_cs "Installing the Steam. Please wait..."
-    pp_kill_autostart steam.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_cs "Installing the Steam. Please wait..."
+    pw_kill_autostart steam.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     if [ -f "$WINEPREFIX/drive_c/Program Files (x86)/Steam/Steam.exe" ]
     then mv -f "$WINEPREFIX/drive_c/Program Files (x86)/Steam/Steam.exe" "$WINEPREFIX/drive_c/Program Files (x86)/Steam/steam.exe"
     fi
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Steam/steam.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="STEAM_PP"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_UBC b/data_from_portwine/scripts/pw_autoinstall/PW_UBC
similarity index 59%
rename from data_from_portwine/scripts/pp_autoinstall/PP_UBC
rename to data_from_portwine/scripts/pw_autoinstall/PW_UBC
index e676dba5..4160dc10 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_UBC
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_UBC
@@ -2,17 +2,17 @@
 # Author: Castro-Fidel (linux-gaming.ru)
 ########################################################################
 export LAUNCH_PARAMETERS=("/S" "/D=c:\Program Files (x86)\Ubisoft Game Launcher")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/UbisoftConnectInstaller.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/UbisoftConnectInstaller.exe"
 start_portwine
-if try_download "ubistatic3-a.akamaihd.net/orbit/launcher_installer/UbisoftConnectInstaller.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "ubistatic3-a.akamaihd.net/orbit/launcher_installer/UbisoftConnectInstaller.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_cs "Installing the Ubisoft Connect. Please wait..."
-    pp_kill_autostart UbisoftConnect.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_cs "Installing the Ubisoft Connect. Please wait..."
+    pw_kill_autostart UbisoftConnect.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Ubisoft Game Launcher/UbisoftConnect.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     portwine_create_shortcut
 fi
 stop_portwine
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_VBA-M b/data_from_portwine/scripts/pw_autoinstall/PW_VBA-M
similarity index 66%
rename from data_from_portwine/scripts/pp_autoinstall/PP_VBA-M
rename to data_from_portwine/scripts/pw_autoinstall/PW_VBA-M
index 4c700067..941e9bd2 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_VBA-M
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_VBA-M
@@ -1,16 +1,16 @@
 #!/usr/bin/env bash
 # Author: chal55rus (Sergey P.)
 ########################################################################
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/visualboyadvance-m-Win-64bit.zip"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/visualboyadvance-m-Win-64bit.zip"
 start_portwine
-if try_download "github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.4/visualboyadvance-m-Win-64bit.zip" "${PP_AUTOINSTALL_EXE}"
+if try_download "github.com/visualboyadvance-m/visualboyadvance-m/releases/download/v2.1.4/visualboyadvance-m-Win-64bit.zip" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the VBA-M. Please wait..."
-    "$pp_7z" x -y "${PP_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/Visualboyadvance-m"
+    pw_start_progress_bar_block "Installing the VBA-M. Please wait..."
+    "$pw_7z" x -y "${PW_AUTOINSTALL_EXE}" -o"$WINEPREFIX/drive_c/Program Files (x86)/Visualboyadvance-m"
     portwine_exe="$WINEPREFIX/drive_c/Program Files (x86)/Visualboyadvance-m/visualboyadvance-m.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="VBA-M"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_WGC b/data_from_portwine/scripts/pw_autoinstall/PW_WGC
similarity index 73%
rename from data_from_portwine/scripts/pp_autoinstall/PP_WGC
rename to data_from_portwine/scripts/pw_autoinstall/PW_WGC
index a7c82090..b754ba48 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_WGC
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_WGC
@@ -3,25 +3,25 @@
 ########################################################################
 export LAUNCH_PARAMETERS=("/VERYSILENT")
 [ "${update_loc}" = "RUS" ] && export WGC_LOC=RU || export WGC_LOC=EU
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/Wargaming_Game_Center_Install_WoT_${WGC_LOC}.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Wargaming_Game_Center_Install_WoT_${WGC_LOC}.exe"
 
 try_download_wgc () {
     set -o pipefail
     wget -t 5 -T 3 "$1" --output-document="$2" 2>&1 | \
     tr '\r' '\n' | sed -u 's/.* \([0-9]\+%\)\ \+\([0-9,.]\+.\) \(.*\)/\1\n#Downloading at \1\/, \2\/s, ETA \3/; s/^20[0-9][0-9].*/#Done./' | \
-    "${pp_yad_new}" --center --progress --percentage=0 --title="Download $(basename $1)" --text=Starting... --auto-close --auto-kill --width=500 --height=90
+    "${pw_yad_new}" --center --progress --percentage=0 --title="Download $(basename $1)" --text=Starting... --auto-close --auto-kill --width=500 --height=90
     [ "${PIPESTATUS[0]}" != 0 ] && print_error "failed to download $1. Scipping." && return 1 || return 0
 }
 
 start_portwine
-if try_download_wgc "redirect.wargaming.net/WGC/Wargaming_Game_Center_Install_WoT_${WGC_LOC}.exe"  "${PP_AUTOINSTALL_EXE}"
+if try_download_wgc "redirect.wargaming.net/WGC/Wargaming_Game_Center_Install_WoT_${WGC_LOC}.exe"  "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Starting WGC installation..."
-    pp_kill_autostart wgc.exe &
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Starting WGC installation..."
+    pw_kill_autostart wgc.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/ProgramData/Wargaming.net/GameCenter/api/wgc_api.exe"
     export PORTWINE_CREATE_SHORTCUT_NAME="Wargaming Game Center"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/pw_autoinstall/PW_WOSB b/data_from_portwine/scripts/pw_autoinstall/PW_WOSB
new file mode 100644
index 00000000..c5cec796
--- /dev/null
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_WOSB
@@ -0,0 +1,37 @@
+#!/usr/bin/env bash
+# Author: Cefeiko
+########################################################################
+export PW_PREFIX_NAME="DOTNET"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/wos_client.exe"
+export LAUNCH_PARAMETERS=("/VERYSILENT")
+export PW_DLL_INSTALL="faudio dotnet48"
+export PW_VULKAN_USE=1
+
+if [ ! -d "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}" ] ; then
+    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"
+            UNPACK_STATUS=0
+        else
+            try_remove_file "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}.tar.xz"
+            try_remove_dir "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}"
+        fi
+    fi
+    [[ "${UNPACK_STATUS}" != 0 ]] && exit 1
+fi
+start_portwine
+if try_download "165311.selcdn.ru/wosb_installer/wos_client.exe" "${PW_AUTOINSTALL_EXE}"
+then
+    pw_start_progress_bar_block "Installing World of Sea Battle. Please wait..."
+
+    pw_kill_autostart WorldOfSeaBattleClient.exe &
+    pw_run "${PW_AUTOINSTALL_EXE}" 
+    portwine_exe="$WINEPREFIX/drive_c/Games/World Of Sea Battle/WorldOfSeaBattleClient.exe"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
+    kill_portwine
+    pw_stop_progress_bar
+    export PORTWINE_CREATE_SHORTCUT_NAME="World of Sea Battle"
+    portwine_create_shortcut
+fi
+stop_portwine
diff --git a/data_from_portwine/scripts/pp_autoinstall/PP_YABAUSE b/data_from_portwine/scripts/pw_autoinstall/PW_YABAUSE
similarity index 61%
rename from data_from_portwine/scripts/pp_autoinstall/PP_YABAUSE
rename to data_from_portwine/scripts/pw_autoinstall/PW_YABAUSE
index e024f8f0..81f6ab7e 100755
--- a/data_from_portwine/scripts/pp_autoinstall/PP_YABAUSE
+++ b/data_from_portwine/scripts/pw_autoinstall/PW_YABAUSE
@@ -2,16 +2,16 @@
 # Author: chal55rus (Sergey P.)
 ########################################################################
 export LAUNCH_PARAMETERS=("/S")
-export PP_AUTOINSTALL_EXE="${PP_USER_TEMP}/yabause-0.9.15-win64.exe"
+export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/yabause-0.9.15-win64.exe"
 start_portwine
-if try_download "download.tuxfamily.org/yabause/releases/0.9.15/yabause-0.9.15-win64.exe" "${PP_AUTOINSTALL_EXE}"
+if try_download "download.tuxfamily.org/yabause/releases/0.9.15/yabause-0.9.15-win64.exe" "${PW_AUTOINSTALL_EXE}"
 then
-    pp_start_progress_bar_block "Installing the Yabause. Please wait..."
-    pp_run "${PP_AUTOINSTALL_EXE}"
+    pw_start_progress_bar_block "Installing the Yabause. Please wait..."
+    pw_run "${PW_AUTOINSTALL_EXE}"
     portwine_exe="$WINEPREFIX/drive_c/Program Files/yabause 0.9.15/yabause.exe"
-    try_remove_file "${PP_AUTOINSTALL_EXE}"
+    try_remove_file "${PW_AUTOINSTALL_EXE}"
     kill_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     export PORTWINE_CREATE_SHORTCUT_NAME="Yabause"
     portwine_create_shortcut
 fi
diff --git a/data_from_portwine/scripts/runlib b/data_from_portwine/scripts/runlib
index 2d912128..ee1cd14d 100755
--- a/data_from_portwine/scripts/runlib
+++ b/data_from_portwine/scripts/runlib
@@ -17,36 +17,36 @@ if [[ $(id -u) = 0 ]] ; then
 fi
 if [[ "${s_install}" != "1" && ! -x "`which "zenity" 2>/dev/null`" ]] ; then
     echo "You will need to install: zenity, and restart the port."
-    xdg-open "linux-gaming.ru/portwine-faq/" > /dev/null 2>&1 & exit 0
+    xdg-open "https://linux-gaming.ru/portproton/" > /dev/null 2>&1 & exit 0
 fi
 . "$(dirname $(readlink -f "$0"))/functions_helper"
 
 start_portwine () {
-    export WINEPREFIX="${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}"
-    create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/"
-    try_force_link_dir "${PORT_WINE_PATH}/data/prefixes" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/"
+    export WINEPREFIX="${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"
+    create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/"
+    try_force_link_dir "${PORT_WINE_PATH}/data/prefixes" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/"
     export WINEARCH="win64"
-    if [[ "${PP_VULKAN_USE}" == 3 ]] ; then 
-        export PP_WINE_USE="${PP_PROTON_LG_VER}"
-        echo "Force to use $PP_WINE_USE"
-        if [ ! -d "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}" ] ; then
-            if try_download "github.com/Castro-Fidel/wine_builds/releases/download/${PP_WINE_USE}/${PP_WINE_USE}.tar.xz" \
-                "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" ; then
-                if unpack_tar_xz "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz" "${PORT_WINE_PATH}/data/dist/" ; then
-                    try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
+    if [[ "${PW_VULKAN_USE}" == 3 ]] ; then 
+        export PW_WINE_USE="${PW_PROTON_LG_VER}"
+        echo "Force to use $PW_WINE_USE"
+        if [ ! -d "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}" ] ; then
+            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"
                     UNPACK_STATUS=0
                 else
-                    try_remove_file "${PORT_WINE_PATH}/data/tmp/${PP_WINE_USE}.tar.xz"
-                    try_remove_dir "${PORT_WINE_PATH}/data/dist/${PP_WINE_USE}"
+                    try_remove_file "${PORT_WINE_PATH}/data/tmp/${PW_WINE_USE}.tar.xz"
+                    try_remove_dir "${PORT_WINE_PATH}/data/dist/${PW_WINE_USE}"
                 fi
             fi
             [[ "${UNPACK_STATUS}" != 0 ]] && exit 1
         fi
-        edit_db_from_gui PP_WINE_USE
+        edit_db_from_gui PW_WINE_USE
     else
-        pp_check_and_download_wine "${PP_WINE_USE}"
+        pw_check_and_download_wine "${PW_WINE_USE}"
     fi
-    pp_install_dll_in_prefix 
+    pw_install_dll_in_prefix 
     init_wine_ver
     grep 'Steam.exe' "${WINEDIR}/share/wine/wine.inf"
     if [[ "$?" == "0" ]] ; then
@@ -56,19 +56,19 @@ start_portwine () {
     if [[ "$?" == "0" ]] ; then
         sed -i '/\\Valve\\Steam/d' "${WINEDIR}/share/wine/wine.inf"
     fi
-    if [ -x "`which konsole 2>/dev/null`" ]; then export PP_TERM="konsole --nofork -e"
-    elif [ -x "`which lxterminal 2>/dev/null`" ]; then export PP_TERM="lxterminal -e"
-    elif [ -x "`which xterm 2>/dev/null`" ]; then export PP_TERM="${PP_XTERM}"
-    else export PP_TERM="${PP_XTERM}"
+    if [ -x "`which konsole 2>/dev/null`" ]; then export PW_TERM="konsole --nofork -e"
+    elif [ -x "`which lxterminal 2>/dev/null`" ]; then export PW_TERM="lxterminal -e"
+    elif [ -x "`which xterm 2>/dev/null`" ]; then export PW_TERM="${PW_XTERM}"
+    else export PW_TERM="${PW_XTERM}"
     fi
     if [ ! -f "${HOME}/.Xresources" ]; then
         cp -f "${PORT_SCRIPTS_PATH}/.Xresources" "${HOME}"
         xrdb -merge "${HOME}/.Xresources"
     fi
 
-    pp_init_runtime
+    pw_init_runtime
 
-    if [[ ! -z "${PP_LOG}" && "${PP_LOG}" != 0 ]] ; then
+    if [[ ! -z "${PW_LOG}" && "${PW_LOG}" != 0 ]] ; then
         export WINEDEBUG="fixme-all,err+loaddll,err+dll,err+file,err+reg"
         export DXVK_LOG_LEVEL="warn"
         export VKD3D_DEBUG="warn"
@@ -87,12 +87,12 @@ start_portwine () {
     #default wine-mono override for FNA games
     export WINE_MONO_OVERRIDES="Microsoft.Xna.Framework.*,Gac=n"
 
-    if [[ ! -z "${PP_NO_ESYNC}" && "${PP_NO_ESYNC}" != 0 ]] ; then
+    if [[ ! -z "${PW_NO_ESYNC}" && "${PW_NO_ESYNC}" != 0 ]] ; then
         export WINEESYNC="0"
     else 
         export WINEESYNC="1"
     fi
-    if [[ ! -z "${PP_NO_FSYNC}" && "${PP_NO_FSYNC}" != 0 ]] ; then
+    if [[ ! -z "${PW_NO_FSYNC}" && "${PW_NO_FSYNC}" != 0 ]] ; then
         export WINEFSYNC="0"
         export WINEFSYNC_FUTEX2="0"
     else
@@ -100,46 +100,46 @@ start_portwine () {
         export WINEFSYNC_FUTEX2="1"
         export WINEFSYNC_SPINCOUNT=100
     fi
-    if [[ ! -z "${PP_FORCE_LARGE_ADDRESS_AWARE}" && "${PP_FORCE_LARGE_ADDRESS_AWARE}" != 0 ]]
+    if [[ ! -z "${PW_FORCE_LARGE_ADDRESS_AWARE}" && "${PW_FORCE_LARGE_ADDRESS_AWARE}" != 0 ]]
     then export WINE_LARGE_ADDRESS_AWARE="1"
     else export WINE_LARGE_ADDRESS_AWARE="0"
     fi
-    if [[ ! -z "${PP_OLD_GL_STRING}" && "${PP_OLD_GL_STRING}" != 0 ]] ; then
+    if [[ ! -z "${PW_OLD_GL_STRING}" && "${PW_OLD_GL_STRING}" != 0 ]] ; then
         export MESA_EXTENSION_MAX_YEAR="2003" #mesa override
         export __GL_ExtensionStringVersion="17700" #nvidia override
     fi
-    if [[ ! -z "${PP_NO_WRITE_WATCH}" && "${PP_NO_WRITE_WATCH}" != 0 ]] ; then
+    if [[ ! -z "${PW_NO_WRITE_WATCH}" && "${PW_NO_WRITE_WATCH}" != 0 ]] ; then
         export WINE_DISABLE_WRITE_WATCH="1"
     fi
-    if [[ ! -z "${PP_VULKAN_NO_ASYNC}" && "${PP_VULKAN_NO_ASYNC}" != 0 ]] ; then
+    if [[ ! -z "${PW_VULKAN_NO_ASYNC}" && "${PW_VULKAN_NO_ASYNC}" != 0 ]] ; then
         export RADV_DEBUG="llvm"
         var_vkd3d_config_update single_queue
     fi
 
-    if ! try_force_link_file "${WINEDIR}"/lib64/wine/fakedlls/winmm.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/"
-    then try_force_link_file "${WINEDIR}"/lib64/wine/x86_64-windows/winmm.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/"
+    if ! try_force_link_file "${WINEDIR}"/lib64/wine/fakedlls/winmm.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/"
+    then try_force_link_file "${WINEDIR}"/lib64/wine/x86_64-windows/winmm.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/"
     fi
-    if [[ ! -z "${PP_USE_FAKE_DLSS}" && "${PP_USE_FAKE_DLSS}" == 1 && -d "${PP_PLUGINS_PATH}/fake_dlss/${PP_FAKE_DLSS_VER}/" ]]
+    if [[ ! -z "${PW_USE_FAKE_DLSS}" && "${PW_USE_FAKE_DLSS}" == 1 && -d "${PW_PLUGINS_PATH}/fake_dlss/${PW_FAKE_DLSS_VER}/" ]]
     then
-        try_force_link_file "${PP_PLUGINS_PATH}/fake_dlss/${PP_FAKE_DLSS_VER}/nvngx.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/" 
-        try_force_link_file "${PP_PLUGINS_PATH}/fake_dlss/${PP_FAKE_DLSS_VER}/nvngx.ini" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/"
+        try_force_link_file "${PW_PLUGINS_PATH}/fake_dlss/${PW_FAKE_DLSS_VER}/nvngx.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/" 
+        try_force_link_file "${PW_PLUGINS_PATH}/fake_dlss/${PW_FAKE_DLSS_VER}/nvngx.ini" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/"
         sed -i /'dxgi.customDeviceId =/c dxgi.customDeviceId = 222F' "${DXVK_CONFIG_FILE}"
         sed -i /'dxgi.customVendorId =/c dxgi.customVendorId = 10de' "${DXVK_CONFIG_FILE}"
         sed -i /'dxgi.nvapiHack =/c dxgi.nvapiHack = False' "${DXVK_CONFIG_FILE}"
         export DXVK_NVAPIHACK=0
-    elif [[ ! -z "${PP_USE_NVAPI_AND_DLSS}" && "${PP_USE_NVAPI_AND_DLSS}" == 1 && -d "${WINEDIR}/lib/wine/nvapi/" ]]
+    elif [[ ! -z "${PW_USE_NVAPI_AND_DLSS}" && "${PW_USE_NVAPI_AND_DLSS}" == 1 && -d "${WINEDIR}/lib/wine/nvapi/" ]]
     then
-        try_force_link_file "${PP_PLUGINS_PATH}/nvapi/x32/nvapi.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/"
-        try_force_link_file "${PP_PLUGINS_PATH}/nvapi/x64/nvapi64.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/" 
-        try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/nvngx.ini"
+        try_force_link_file "${PW_PLUGINS_PATH}/nvapi/x32/nvapi.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/"
+        try_force_link_file "${PW_PLUGINS_PATH}/nvapi/x64/nvapi64.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/" 
+        try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/nvngx.ini"
         var_winedlloverride_update "nvapi,nvapi64,nvml=n;nvcuda=b"
-        if [[ ! -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/nvngx.dll" || ! -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/_nvngx.dll" ]] ; then
-            try_copy_file `find /usr/* -type f -name "nvngx.dll" 2>/dev/null | awk '{print $1}' | grep '/lib/'` "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/"
-            try_copy_file `find /usr/* -type f -name "_nvngx.dll" 2>/dev/null | awk '{print $1}' | grep '/lib/'` "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/"       
+        if [[ ! -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/nvngx.dll" || ! -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/_nvngx.dll" ]] ; then
+            try_copy_file `find /usr/* -type f -name "nvngx.dll" 2>/dev/null | awk '{print $1}' | grep '/lib/'` "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/"
+            try_copy_file `find /usr/* -type f -name "_nvngx.dll" 2>/dev/null | awk '{print $1}' | grep '/lib/'` "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/"       
         fi
         echo "Try link nvml.dll.so to prefix"
-        try_force_link_file "${PP_PLUGINS_PATH}"/nvml/lib/wine/nvml.dll.so "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/nvml.dll"
-        try_force_link_file "${PP_PLUGINS_PATH}"/nvml/lib64/wine/nvml.dll.so "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/nvml.dll"
+        try_force_link_file "${PW_PLUGINS_PATH}"/nvml/lib/wine/nvml.dll.so "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/nvml.dll"
+        try_force_link_file "${PW_PLUGINS_PATH}"/nvml/lib64/wine/nvml.dll.so "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/nvml.dll"
         export DXVK_NVAPIHACK=0
         sed -i /'dxgi.customDeviceId =/c # dxgi.customDeviceId = 222F' "${DXVK_CONFIG_FILE}"
         sed -i /'dxgi.customVendorId =/c # dxgi.customVendorId = 10de' "${DXVK_CONFIG_FILE}"
@@ -150,48 +150,48 @@ start_portwine () {
         sed -i /'dxgi.customVendorId =/c # dxgi.customVendorId = 10de' "${DXVK_CONFIG_FILE}"
         sed -i /'dxgi.nvapiHack =/c # dxgi.nvapiHack = False' "${DXVK_CONFIG_FILE}"
     fi
-    if [[ ! -z "${PP_WINEDBG_DISABLE}" && "${PP_WINEDBG_DISABLE}" != 0 ]] ; then
+    if [[ ! -z "${PW_WINEDBG_DISABLE}" && "${PW_WINEDBG_DISABLE}" != 0 ]] ; then
         var_winedlloverride_update "winedbg.exe="
     fi
-    if [[ ! -z "${PP_HIDE_NVIDIA_GPU}" && "${PP_HIDE_NVIDIA_GPU}" != 0 ]] ; then
+    if [[ ! -z "${PW_HIDE_NVIDIA_GPU}" && "${PW_HIDE_NVIDIA_GPU}" != 0 ]] ; then
         export WINE_HIDE_NVIDIA_GPU="1"
         export DXVK_NVAPIHACK=1
         sed -i /'dxgi.customDeviceId =/c # dxgi.customDeviceId = 222F' "${DXVK_CONFIG_FILE}"
         sed -i /'dxgi.customVendorId =/c # dxgi.customVendorId = 10de' "${DXVK_CONFIG_FILE}"
         sed -i /'dxgi.nvapiHack =/c dxgi.nvapiHack = True' "${DXVK_CONFIG_FILE}"
     fi
-    if [[ ! -z "${PP_PRIME_RENDER_OFFLOAD}" && "${PP_PRIME_RENDER_OFFLOAD}" != 0 ]] ; then
+    if [[ ! -z "${PW_PRIME_RENDER_OFFLOAD}" && "${PW_PRIME_RENDER_OFFLOAD}" != 0 ]] ; then
         export __NV_PRIME_RENDER_OFFLOAD=1
         check_nvidia_vk_icd_file
     fi
-    if [[ ! -z "${PP_HEAP_DELAY_FREE}" && "${PP_HEAP_DELAY_FREE}" != 0 ]]
+    if [[ ! -z "${PW_HEAP_DELAY_FREE}" && "${PW_HEAP_DELAY_FREE}" != 0 ]]
     then export WINE_HEAP_DELAY_FREE="1"
     else export WINE_HEAP_DELAY_FREE="0"
     fi
-    if [[ ! -z "${PP_WINE_ALLOW_XIM}" && "${PP_WINE_ALLOW_XIM}" != 0 ]]
+    if [[ ! -z "${PW_WINE_ALLOW_XIM}" && "${PW_WINE_ALLOW_XIM}" != 0 ]]
     then export WINE_ALLOW_XIM="1"
     else export WINE_ALLOW_XIM="0"
     fi
-    if [[ ! -z "${PP_FIX_VIDEO_IN_GAME}" && "${PP_FIX_VIDEO_IN_GAME}" != 0 ]]
+    if [[ ! -z "${PW_FIX_VIDEO_IN_GAME}" && "${PW_FIX_VIDEO_IN_GAME}" != 0 ]]
     then export WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER="1"
     else export WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER="0"
     fi
     
-    [[ ! -z "${PP_MANGOHUD_USER_CONF}" && "${PP_MANGOHUD_USER_CONF}" != 0 ]] && unset MANGOHUD_CONFIG
-    if [[ ! -z "${PP_USE_DXR11}" && "${PP_USE_DXR11}" != 0 ]] ; then 
+    [[ ! -z "${PW_MANGOHUD_USER_CONF}" && "${PW_MANGOHUD_USER_CONF}" != 0 ]] && unset MANGOHUD_CONFIG
+    if [[ ! -z "${PW_USE_DXR11}" && "${PW_USE_DXR11}" != 0 ]] ; then 
         var_vkd3d_config_update dxr11
         var_radv_perftest_config_update rt
-    elif [[ ! -z "${PP_USE_DXR10}" && "${PP_USE_DXR10}" != 0 ]] ; then 
+    elif [[ ! -z "${PW_USE_DXR10}" && "${PW_USE_DXR10}" != 0 ]] ; then 
         var_vkd3d_config_update dxr
         var_radv_perftest_config_update rt
     fi
     export optirun_on=""
     export check_optimus_manager=
-    export PP_NVIDIA="$(lspci | grep NVIDIA)"
+    export PW_NVIDIA="$(lspci | grep NVIDIA)"
     if [ -x "`which optimus-manager 2>/dev/null`" ]; then
         export check_optimus_manager=`optimus-manager --status | grep Current | cut -f 2 -d':' | sed -e 's/^[[:space:]]*//'`
     fi
-    if [[ ! -z "${PP_NVIDIA}" ]] && [[ "${check_optimus_manager}" != "intel" ]] && [[ "${DRI_PRIME}" != 1 ]] ; then
+    if [[ ! -z "${PW_NVIDIA}" ]] && [[ "${check_optimus_manager}" != "intel" ]] && [[ "${DRI_PRIME}" != 1 ]] ; then
         if [ "${check_optimus_manager}" = "nvidia" ]; then
             check_nvidia_vk_icd_file
         elif [ -x "`which primusrun 2>/dev/null`" ]; then
@@ -210,7 +210,7 @@ start_portwine () {
     else
         export DRI_PRIME=1
     fi
-    case "$PP_FORCE_USE_VSYNC" in  # 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
+    case "$PW_FORCE_USE_VSYNC" in  # 0-FORCE_OFF, 1-FORCE_ON, 2-BY_DEFAULT
         "0")
         unset vblank_mode
         unset __GL_SYNC_TO_VBLANK ;;
@@ -224,50 +224,50 @@ start_portwine () {
         killall xneur
         export int_xneur=1
     fi
-    if [[ ! -z "${PP_XKBD_RU_HACK}" && "${PP_XKBD_RU_HACK}" == 1 ]] ; then
-        export PP_XKBD="$(setxkbmap -query | grep -w ru | awk '{print($2)}')"
-        if [ ! -z ${PP_XKBD} ]; then
+    if [[ ! -z "${PW_XKBD_RU_HACK}" && "${PW_XKBD_RU_HACK}" == 1 ]] ; then
+        export PW_XKBD="$(setxkbmap -query | grep -w ru | awk '{print($2)}')"
+        if [ ! -z ${PW_XKBD} ]; then
             setxkbmap us,ru
         fi
     fi
-    if [[ -x "`which "gamemoderun" 2>/dev/null`" ]] && [[ "$PP_USE_GAMEMODE" = "1" ]] ; then
+    if [[ -x "`which "gamemoderun" 2>/dev/null`" ]] && [[ "$PW_USE_GAMEMODE" = "1" ]] ; then
         export GAMEMODERUN=1
-        PP_GAMEMODERUN_SLR="gamemoderun"
+        PW_GAMEMODERUN_SLR="gamemoderun"
         systemctl enable --now --user gamemoded &>/dev/null
         echo "Gamemod will be launched."
     else
         export GAMEMODERUN=0
-        echo "Gamemod is not installed or disabled in vars script or db file: PP_USE_GAMEMODE=$PP_USE_GAMEMODE"
+        echo "Gamemod is not installed or disabled in vars script or db file: PW_USE_GAMEMODE=$PW_USE_GAMEMODE"
     fi
-    pp_other_fixes
+    pw_other_fixes
 
     check_dirs_and_files_in_pfx () {
-        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}"
-        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c"
-        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/dosdevices"
-        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/"
-        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/"
-        [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/dosdevices/c:" ] && try_force_link_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/dosdevices/c:"
-        [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/dosdevices/z:" ] && try_force_link_dir "/" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/dosdevices/z:"
-        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"
-        try_force_link_file "${WINEDIR}/share/fonts/"LiberationSans-Regular.ttf "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"arial.ttf
-        try_force_link_file "${WINEDIR}/share/fonts/"LiberationSans-Bold.ttf "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"arialbd.ttf
-        try_force_link_file "${WINEDIR}/share/fonts/"LiberationSerif-Regular.ttf "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"times.ttf
-        try_force_link_file "${WINEDIR}/share/fonts/"LiberationMono-Regular.ttf "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"cour.ttf
-        try_force_link_file "${WINEDIR}/share/fonts/"LiberationMono-Bold.ttf "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"courbd.ttf
-        try_force_link_file "${WINEDIR}/share/fonts/"msyh.ttf "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"msyh.ttf
-        try_force_link_file "${WINEDIR}/share/fonts/"malgun.ttf "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"malgun.ttf
-        try_force_link_file "${WINEDIR}/share/fonts/"micross.ttf "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"micross.ttf
-        try_force_link_file "${WINEDIR}/share/fonts/"nirmala.ttf "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"nirmala.ttf
+        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"
+        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c"
+        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/dosdevices"
+        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/"
+        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/"
+        [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/dosdevices/c:" ] && try_force_link_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/dosdevices/c:"
+        [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/dosdevices/z:" ] && try_force_link_dir "/" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/dosdevices/z:"
+        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"
+        try_force_link_file "${WINEDIR}/share/fonts/"LiberationSans-Regular.ttf "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"arial.ttf
+        try_force_link_file "${WINEDIR}/share/fonts/"LiberationSans-Bold.ttf "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"arialbd.ttf
+        try_force_link_file "${WINEDIR}/share/fonts/"LiberationSerif-Regular.ttf "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"times.ttf
+        try_force_link_file "${WINEDIR}/share/fonts/"LiberationMono-Regular.ttf "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"cour.ttf
+        try_force_link_file "${WINEDIR}/share/fonts/"LiberationMono-Bold.ttf "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"courbd.ttf
+        try_force_link_file "${WINEDIR}/share/fonts/"msyh.ttf "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"msyh.ttf
+        try_force_link_file "${WINEDIR}/share/fonts/"malgun.ttf "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"malgun.ttf
+        try_force_link_file "${WINEDIR}/share/fonts/"micross.ttf "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"micross.ttf
+        try_force_link_file "${WINEDIR}/share/fonts/"nirmala.ttf "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"nirmala.ttf
 
-        try_force_link_file "${WINEDIR}/share/fonts/"simsun.ttc "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"simsun.ttc
-        try_force_link_file "${WINEDIR}/share/fonts/"msgothic.ttc "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"msgothic.ttc
+        try_force_link_file "${WINEDIR}/share/fonts/"simsun.ttc "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"simsun.ttc
+        try_force_link_file "${WINEDIR}/share/fonts/"msgothic.ttc "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"msgothic.ttc
         
-        try_force_link_file "${WINEDIR}/share/wine/fonts/"tahoma.ttf "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/Fonts/"tahoma.ttf
+        try_force_link_file "${WINEDIR}/share/wine/fonts/"tahoma.ttf "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/Fonts/"tahoma.ttf
     }
 
     DOTPFX_URL="github.com/Castro-Fidel/PortWINE/releases/download/dotpfx${DOTPFX_VER}/dotpfx${DOTPFX_VER}.tar.xz"
-    if [[ "${update_loc}" == "RUS" && "${PP_PREFIX_NAME}" == "DOTNET" && ! -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}"/.dotnet48 ]] ; then
+    if [[ "${update_loc}" == "RUS" && "${PW_PREFIX_NAME}" == "DOTNET" && ! -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"/.dotnet48 ]] ; then
         print_info "Download and install DOTNET..."
         if try_download "${DOTPFX_URL}" "${PORT_WINE_PATH}/data/tmp/dotpfx.tar.xz" ; then
             unpack_tar_xz "${PORT_WINE_PATH}/data/tmp/dotpfx.tar.xz" "${PORT_WINE_PATH}/data/prefixes/"
@@ -278,40 +278,40 @@ start_portwine () {
         fi
     fi
     
-    pp_update_pfx_cover_gui
+    pw_update_pfx_cover_gui
 
 
-    if [[ ! -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}" || ! -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}"/drive_c/windows || \
-    ! -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}"/userdef.reg || ! -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}"/system.reg || ! -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}"/user.reg ]]
+    if [[ ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}" || ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"/drive_c/windows || \
+    ! -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"/userdef.reg || ! -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"/system.reg || ! -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"/user.reg ]]
     then
-        pp_clear_pfx
+        pw_clear_pfx
         check_dirs_and_files_in_pfx
-        if [[ -d "${PP_PLUGINS_PATH}/default_pfx/" ]] ; then
-            cp -frL "${PP_PLUGINS_PATH}/default_pfx/"* "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/"
+        if [[ -d "${PW_PLUGINS_PATH}/default_pfx/" ]] ; then
+            cp -frL "${PW_PLUGINS_PATH}/default_pfx/"* "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/"
         fi
-        ${pp_runtime} env LD_LIBRARY_PATH="${PP_LD_LIBRARY_PATH}" "${WINELOADER}" wineboot -u &>>"${PORT_WINE_TMP_PATH}/update_pfx_log"
+        ${pw_runtime} env LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" "${WINELOADER}" wineboot -u &>>"${PORT_WINE_TMP_PATH}/update_pfx_log"
         wait_wineserver &&
-        echo "${PP_WINE_USE}" > "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/.wine_ver"
-    elif [[ -z "`cat "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/.wine_ver" | grep ${PP_WINE_USE}`" || ! -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/dosdevices" ]] ; then 
+        echo "${PW_WINE_USE}" > "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/.wine_ver"
+    elif [[ -z "`cat "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/.wine_ver" | grep ${PW_WINE_USE}`" || ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/dosdevices" ]] ; then 
         check_dirs_and_files_in_pfx
-        ${pp_runtime} env LD_LIBRARY_PATH="${PP_LD_LIBRARY_PATH}" "${WINELOADER}" wineboot -i &>>"${PORT_WINE_TMP_PATH}/update_pfx_log"
+        ${pw_runtime} env LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" "${WINELOADER}" wineboot -i &>>"${PORT_WINE_TMP_PATH}/update_pfx_log"
         wait_wineserver &&
-        echo "${PP_WINE_USE}" > "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/.wine_ver"
+        echo "${PW_WINE_USE}" > "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/.wine_ver"
     fi
-    [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/dosdevices/c:" ] && try_force_link_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/dosdevices/c:"
-    [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/dosdevices/z:" ] && try_force_link_dir "/" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/dosdevices/z:"
-    create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser"
-    if [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/${USER}" ]; then
-	    try_force_link_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/${USER}"
+    [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/dosdevices/c:" ] && try_force_link_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/dosdevices/c:"
+    [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/dosdevices/z:" ] && try_force_link_dir "/" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/dosdevices/z:"
+    create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser"
+    if [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/${USER}" ]; then
+	    try_force_link_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/${USER}"
     fi
-    create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/Public/Documents/Steam"
-    create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser/Documents/Steam"
-    if [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser/My Documents" ]
-    then try_force_link_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser/Documents" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/users/steamuser/My Documents"
+    create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/Public/Documents/Steam"
+    create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser/Documents/Steam"
+    if [ ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser/My Documents" ]
+    then try_force_link_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser/Documents" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/users/steamuser/My Documents"
     fi
     #enabled BattleEye_Runtime and EasyAntiCheat_Runtime
-    export PROTON_BATTLEYE_RUNTIME="${PP_PLUGINS_PATH}/BattlEye_Runtime"
-    export PROTON_EAC_RUNTIME="${PP_PLUGINS_PATH}/EasyAntiCheat_Runtime"
+    export PROTON_BATTLEYE_RUNTIME="${PW_PLUGINS_PATH}/BattlEye_Runtime"
+    export PROTON_EAC_RUNTIME="${PW_PLUGINS_PATH}/EasyAntiCheat_Runtime"
     var_winedlloverride_update "beclient,beclient_x64=b,n"
     #try link d3d extras libs
     for d3d_extras_from_plugins in d3dcompiler_33 d3dcompiler_34 d3dcompiler_35 d3dcompiler_36 d3dcompiler_37 \
@@ -320,58 +320,58 @@ start_portwine () {
     d3dx10_42 d3dx10_43 d3dx10 d3dx11_42 d3dx11_43 d3dx9_24 d3dx9_25 d3dx9_26 d3dx9_27 d3dx9_28 d3dx9_29 d3dx9_30 \
     d3dx9_31 d3dx9_32 d3dx9_33 d3dx9_34 d3dx9_35 d3dx9_36 d3dx9_37 d3dx9_38 d3dx9_39 d3dx9_40 d3dx9_41 d3dx9_42 d3dx9_43
     do
-        if [[ "${PP_USE_D3D_EXTRAS}" == 1 ]] ; then
-            try_force_link_file "${PP_PLUGINS_PATH}/d3d_extras/x64/${d3d_extras_from_plugins}.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/"
-            try_force_link_file "${PP_PLUGINS_PATH}/d3d_extras/x32/${d3d_extras_from_plugins}.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/"
+        if [[ "${PW_USE_D3D_EXTRAS}" == 1 ]] ; then
+            try_force_link_file "${PW_PLUGINS_PATH}/d3d_extras/x64/${d3d_extras_from_plugins}.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/"
+            try_force_link_file "${PW_PLUGINS_PATH}/d3d_extras/x32/${d3d_extras_from_plugins}.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/"
             var_winedlloverride_update "${d3d_extras_from_plugins}=n,b"
         else
-            if ! try_force_link_file "${WINEDIR}"/lib/wine/fakedlls/${d3d_extras_from_plugins}.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/"
-            then try_force_link_file "${WINEDIR}"/lib/wine/i386-windows/${d3d_extras_from_plugins}.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/"
+            if ! try_force_link_file "${WINEDIR}"/lib/wine/fakedlls/${d3d_extras_from_plugins}.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/"
+            then try_force_link_file "${WINEDIR}"/lib/wine/i386-windows/${d3d_extras_from_plugins}.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/"
             fi
-            if ! try_force_link_file "${WINEDIR}"/lib64/wine/fakedlls/${d3d_extras_from_plugins}.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/"
-            then try_force_link_file "${WINEDIR}"/lib64/wine/x86_64-windows/${d3d_extras_from_plugins}.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/"
+            if ! try_force_link_file "${WINEDIR}"/lib64/wine/fakedlls/${d3d_extras_from_plugins}.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/"
+            then try_force_link_file "${WINEDIR}"/lib64/wine/x86_64-windows/${d3d_extras_from_plugins}.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/"
             fi
         fi
-        if [[ -z "`grep "${d3d_extras_from_plugins}" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"`" ]] ; then
-            echo "${d3d_extras_from_plugins}" >> "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"
+        if [[ -z "`grep "${d3d_extras_from_plugins}" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"`" ]] ; then
+            echo "${d3d_extras_from_plugins}" >> "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"
         fi
     done
-    if [[ -z "`grep d3dx9 "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"`" ]] ; then
-        echo "d3dx9" >> "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"
+    if [[ -z "`grep d3dx9 "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"`" ]] ; then
+        echo "d3dx9" >> "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"
     fi
     var_winedlloverride_update "steam_api,steam_api64,steamclient,steamclient64=n;lsteamclient,winemenubuilder.exe="
 
-    # export TOTAL_VRAM=`"${PP_WINELIB}/runtime/files/bin/glxinfo" -B | grep Total | awk -F: '{print $2}' | awk '{print $1}'`
+    # export TOTAL_VRAM=`"${PW_WINELIB}/runtime/files/bin/glxinfo" -B | grep Total | awk -F: '{print $2}' | awk '{print $1}'`
     # echo "TOTAL_VRAM=${TOTAL_VRAM}"
 
     echo "Try link wine DXGI by default..."
-    if ! try_force_link_file "${WINEDIR}"/lib/wine/fakedlls/dxgi.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/dxgi.dll"
-    then try_force_link_file "${WINEDIR}"/lib/wine/i386-windows/dxgi.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/dxgi.dll"
+    if ! try_force_link_file "${WINEDIR}"/lib/wine/fakedlls/dxgi.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/dxgi.dll"
+    then try_force_link_file "${WINEDIR}"/lib/wine/i386-windows/dxgi.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/dxgi.dll"
     fi
-    if ! try_force_link_file "${WINEDIR}"/lib64/wine/fakedlls/dxgi.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/dxgi.dll"
-    then try_force_link_file "${WINEDIR}"/lib64/wine/x86_64-windows/dxgi.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/dxgi.dll"
+    if ! try_force_link_file "${WINEDIR}"/lib64/wine/fakedlls/dxgi.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/dxgi.dll"
+    then try_force_link_file "${WINEDIR}"/lib64/wine/x86_64-windows/dxgi.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/dxgi.dll"
     fi
     echo "Try link wine d3d filese by default..."
     for wine_build_dll in d3d12 d3d11 d3d10 d3d10core d3d10_1 d3d9 dxgi ; do
-        if ! try_force_link_file "${WINEDIR}/lib/wine/${wine_build_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/${wine_build_dll}.dll"
-        then try_force_link_file "${WINEDIR}/lib/wine/i386-windows/${wine_build_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/${wine_build_dll}.dll"
+        if ! try_force_link_file "${WINEDIR}/lib/wine/${wine_build_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/${wine_build_dll}.dll"
+        then try_force_link_file "${WINEDIR}/lib/wine/i386-windows/${wine_build_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/${wine_build_dll}.dll"
         fi
-        if ! try_force_link_file "${WINEDIR}/lib64/wine/${wine_build_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/${wine_build_dll}.dll"
-        then try_force_link_file "${WINEDIR}/lib64/wine/x86_64-windows/${wine_build_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/${wine_build_dll}.dll"
+        if ! try_force_link_file "${WINEDIR}/lib64/wine/${wine_build_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/${wine_build_dll}.dll"
+        then try_force_link_file "${WINEDIR}/lib64/wine/x86_64-windows/${wine_build_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/${wine_build_dll}.dll"
         fi
     done
 
-    if [[ "${PP_VULKAN_USE}" == "0" ]] ; then
+    if [[ "${PW_VULKAN_USE}" == "0" ]] ; then
         echo "Use OpenGL"
         export GL_YIELD="NOTHING"
         export mesa_glthread=true
         var_winedlloverride_update "d3d11,d3d10,d3d10core,d3d10_1,d3d9,dxgi=b;d3d12="
-    elif [[ "${PP_VULKAN_USE}" == "3" ]] ; then
+    elif [[ "${PW_VULKAN_USE}" == "3" ]] ; then
         echo "Use GALLIUM-NINE (Native DX9 on MESA drivers)"
-        export PP_GALLIUM_NINE_VER="0.8"
-        export PP_GALLIUM_NINE_PATH="${PP_PLUGINS_PATH}/gallium_nine_v.${PP_GALLIUM_NINE_VER}"
-        try_force_link_file "${PP_GALLIUM_NINE_PATH}/lib32/d3d9-nine.dll.so" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/d3d9.dll"
-        try_force_link_file "${PP_GALLIUM_NINE_PATH}/lib64/d3d9-nine.dll.so" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/d3d9.dll"
+        export PW_GALLIUM_NINE_VER="0.8"
+        export PW_GALLIUM_NINE_PATH="${PW_PLUGINS_PATH}/gallium_nine_v.${PW_GALLIUM_NINE_VER}"
+        try_force_link_file "${PW_GALLIUM_NINE_PATH}/lib32/d3d9-nine.dll.so" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/d3d9.dll"
+        try_force_link_file "${PW_GALLIUM_NINE_PATH}/lib64/d3d9-nine.dll.so" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/d3d9.dll"
         var_winedlloverride_update "d3d9=n;wined3d=b;dxvk_config,vulkan-1,winevulkan="
         unset FIND_D3D_MODULE D3D_MODULE_PATH
         FIND_D3D_MODULE=`dirname $(find /usr/ -maxdepth 4 -type f -name "d3dadapter9.so.*") 2>/dev/null` 
@@ -387,18 +387,18 @@ start_portwine () {
             IFS=$old_IFS
             print_info "D3D_MODULE_PATH=${D3D_MODULE_PATH}"
         else 
-            pp_stop_progress_bar
+            pw_stop_progress_bar
             zenity_error "d3dadapter9.so.1.0.0 - ${loc_find_d3dadapter9_error}"
             stop_portwine
         fi
         export mesa_glthread=true
-        export PP_DX12_DISABLE=1
+        export PW_DX12_DISABLE=1
         export ENABLE_VKBASALT=0
-        export PP_MANGOHUD=0
+        export PW_MANGOHUD=0
         export WINE_FULLSCREEN_FSR=0
     else
         echo "Use VKD3D-PROTON and DXVK (DX 9-12 to vulkan)"
-        # if [[ ! -z "${PP_USE_AMDVLK_DRIVER}" ]] && [[ "${PP_USE_AMDVLK_DRIVER}" != 0 ]] ; then 
+        # if [[ ! -z "${PW_USE_AMDVLK_DRIVER}" ]] && [[ "${PW_USE_AMDVLK_DRIVER}" != 0 ]] ; then 
         #     export AMD_VULKAN_ICD=AMDVLK
         #     unset DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1
         #     print_info "Try to use AMDVLK driver (only with MESA)"
@@ -410,7 +410,7 @@ start_portwine () {
         # export VKD3D_FEATURE_LEVEL="12_0"
         # export __GL_DXVK_OPTIMIZATIONS=1
         # var_vkd3d_config_update no_upload_hvv
-        if [[ "${PP_USE_WINE_DXGI}" == 1 ]] || [[ "${PP_VULKAN_USE}" == 2 ]]; then 
+        if [[ "${PW_USE_WINE_DXGI}" == 1 ]] || [[ "${PW_VULKAN_USE}" == 2 ]]; then 
             export CP_DXVK_FILES="d3d11 d3d10core d3d9 dxvk_config openvr_api_dxvk"
             var_winedlloverride_update "d3d11,d3d10core,d3d9=n"
         else
@@ -419,34 +419,34 @@ start_portwine () {
         fi
         echo "Try link native DXVK files..."
         for wine_dxvk_dll in ${CP_DXVK_FILES} ; do
-            try_force_link_file "${WINEDIR}/lib/wine/dxvk/${wine_dxvk_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/${wine_dxvk_dll}.dll"
-            try_force_link_file "${WINEDIR}/lib64/wine/dxvk/${wine_dxvk_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/${wine_dxvk_dll}.dll"
+            try_force_link_file "${WINEDIR}/lib/wine/dxvk/${wine_dxvk_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/${wine_dxvk_dll}.dll"
+            try_force_link_file "${WINEDIR}/lib64/wine/dxvk/${wine_dxvk_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/${wine_dxvk_dll}.dll"
         done        
         echo "Try link native VKD3D files..."
-        try_force_link_file "${WINEDIR}/lib/vkd3d/libvkd3d-shader-1.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/libvkd3d-shader-1.dll"
-        try_force_link_file "${WINEDIR}/lib64/vkd3d/libvkd3d-shader-1.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/libvkd3d-shader-1.dll"
+        try_force_link_file "${WINEDIR}/lib/vkd3d/libvkd3d-shader-1.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/libvkd3d-shader-1.dll"
+        try_force_link_file "${WINEDIR}/lib64/vkd3d/libvkd3d-shader-1.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/libvkd3d-shader-1.dll"
         for wine_vkd3d_dll in d3d12 libvkd3d-proton-utils-3 ; do
-            try_force_link_file "${WINEDIR}/lib/wine/vkd3d-proton/${wine_vkd3d_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/${wine_vkd3d_dll}.dll"
-            try_force_link_file "${WINEDIR}/lib64/wine/vkd3d-proton/${wine_vkd3d_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/${wine_vkd3d_dll}.dll"
+            try_force_link_file "${WINEDIR}/lib/wine/vkd3d-proton/${wine_vkd3d_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/${wine_vkd3d_dll}.dll"
+            try_force_link_file "${WINEDIR}/lib64/wine/vkd3d-proton/${wine_vkd3d_dll}.dll" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/${wine_vkd3d_dll}.dll"
         done
     fi
 
-    if [[ ! -z "${PP_DX12_DISABLE}" && "${PP_DX12_DISABLE}" != 0 ]]  
+    if [[ ! -z "${PW_DX12_DISABLE}" && "${PW_DX12_DISABLE}" != 0 ]]  
     then var_winedlloverride_update "libvkd3d-proton-utils-3,libvkd3d-shader-1=n;d3d12="
     else var_winedlloverride_update "d3d12,libvkd3d-proton-utils-3,libvkd3d-shader-1=n"
     fi
 
-    if [[ ! -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/vrclient/bin" ]] ; then
-        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/vrclient/bin"
-        if ! try_force_link_file "${WINEDIR}"/lib/wine/fakedlls/vrclient.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/vrclient/bin/vrclient.dll"
-        then try_force_link_file "${WINEDIR}"/lib/wine/i386-windows/vrclient.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/vrclient/bin/vrclient.dll"
+    if [[ ! -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/vrclient/bin" ]] ; then
+        create_new_dir "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/vrclient/bin"
+        if ! try_force_link_file "${WINEDIR}"/lib/wine/fakedlls/vrclient.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/vrclient/bin/vrclient.dll"
+        then try_force_link_file "${WINEDIR}"/lib/wine/i386-windows/vrclient.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/vrclient/bin/vrclient.dll"
         fi
-        if ! try_force_link_file "${WINEDIR}"/lib64/wine/fakedlls/vrclient_x64.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/vrclient/bin/vrclient_x64.dll"
-        then try_force_link_file "${WINEDIR}"/lib64/wine/x86_64-windows/vrclient_x64.dll "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/vrclient/bin/vrclient_x64.dll"
+        if ! try_force_link_file "${WINEDIR}"/lib64/wine/fakedlls/vrclient_x64.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/vrclient/bin/vrclient_x64.dll"
+        then try_force_link_file "${WINEDIR}"/lib64/wine/x86_64-windows/vrclient_x64.dll "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/vrclient/bin/vrclient_x64.dll"
         fi
     fi
 
-    if [[ "${PP_USE_SHADER_CACHE}" == 1 ]] ; then
+    if [[ "${PW_USE_SHADER_CACHE}" == 1 ]] ; then
         export MESA_SHADER_CACHE_DIR="${PORT_WINE_TMP_PATH}"
         create_new_dir "${PORT_WINE_TMP_PATH}/gl_shader_cache"
         export __GL_SHADER_DISK_CACHE=1
@@ -457,7 +457,7 @@ start_portwine () {
         export DXVK_STATE_CACHE=1
         create_new_dir "${PORT_WINE_TMP_PATH}/vkd3d_cache"
         export VKD3D_SHADER_CACHE_PATH="${PORT_WINE_TMP_PATH}/vkd3d_cache"
-        # var_vkd3d_config_update pipeline_library_app_cache
+        # var_vkd3d_config_update pipeline_library_apw_cache
     else
         export __GL_SHADER_DISK_CACHE=0
         export DXVK_STATE_CACHE=0
@@ -465,7 +465,7 @@ start_portwine () {
         export RADV_DEBUG=nocache
     fi
 
-    if [[ "${PP_WINE_FULLSCREEN_FSR}" == 1 ]] || [[ "${WINE_FULLSCREEN_FSR}" == 1 ]] ; then
+    if [[ "${PW_WINE_FULLSCREEN_FSR}" == 1 ]] || [[ "${WINE_FULLSCREEN_FSR}" == 1 ]] ; then
         export WINE_FULLSCREEN_FSR=1
         export WINE_FULLSCREEN_FSR_STRENGTH=1
         export WINE_FULLSCREEN_INTEGER_SCALING=0
@@ -475,38 +475,38 @@ start_portwine () {
     fi
 
     for try_cp_dll_from_wine in "ntdll.dll" "vulkan-1.dll" ; do
-        if ! try_copy_file "${WINEDIR}"/lib/wine/fakedlls/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/${try_cp_dll_from_wine}"
-        then try_copy_file "${WINEDIR}"/lib/wine/i386-windows/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/syswow64/${try_cp_dll_from_wine}"
+        if ! try_copy_file "${WINEDIR}"/lib/wine/fakedlls/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/${try_cp_dll_from_wine}"
+        then try_copy_file "${WINEDIR}"/lib/wine/i386-windows/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/syswow64/${try_cp_dll_from_wine}"
         fi
-        if ! try_copy_file "${WINEDIR}"/lib64/wine/fakedlls/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/${try_cp_dll_from_wine}"
-        then try_copy_file "${WINEDIR}"/lib64/wine/x86_64-windows/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c/windows/system32/${try_cp_dll_from_wine}"
+        if ! try_copy_file "${WINEDIR}"/lib64/wine/fakedlls/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/${try_cp_dll_from_wine}"
+        then try_copy_file "${WINEDIR}"/lib64/wine/x86_64-windows/${try_cp_dll_from_wine} "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c/windows/system32/${try_cp_dll_from_wine}"
         fi
     done
 
     #run_winetricks_from_db
-    if [[ ! -z "${PP_MUST_HAVE_DLL}" ]]
-    then export PP_DLL_INSTALL="`echo "${PP_MUST_HAVE_DLL} ${PP_DLL_INSTALL}" | awk '{ for(i=1;i<=NF;i++){a[$i]++} }END{ for(i in a){printf("%s ",i)} }' `"
+    if [[ ! -z "${PW_MUST_HAVE_DLL}" ]]
+    then export PW_DLL_INSTALL="`echo "${PW_MUST_HAVE_DLL} ${PW_DLL_INSTALL}" | awk '{ for(i=1;i<=NF;i++){a[$i]++} }END{ for(i in a){printf("%s ",i)} }' `"
     fi
-    if [[ ! -z "${PP_DLL_INSTALL}" ]] ; then
-        export PP_DLL_NEED_INSTALL=""
+    if [[ ! -z "${PW_DLL_INSTALL}" ]] ; then
+        export PW_DLL_NEED_INSTALL=""
         export USE_WT_FROM_DB=0
-        if [ ! -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log" ] ; then
-            touch "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"
+        if [ ! -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log" ] ; then
+            touch "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"
         fi
-        for need_install_dll_to_pfx in ${PP_DLL_INSTALL} ; do
+        for need_install_dll_to_pfx in ${PW_DLL_INSTALL} ; do
             if [[ "${need_install_dll_to_pfx}" == "vcrun2015" || "${need_install_dll_to_pfx}" == "vcrun2017" ]] ; then
                 need_install_dll_to_pfx="vcrun2019"
-                sed -i '/vcrun2015/d' "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"
-                sed -i '/vcrun2017/d' "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"
+                sed -i '/vcrun2015/d' "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"
+                sed -i '/vcrun2017/d' "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"
             elif [ "${need_install_dll_to_pfx}" == "vcrun2019" ] ; then
-                sed -i '/vcrun2015/d' "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"
-                sed -i '/vcrun2017/d' "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"
+                sed -i '/vcrun2015/d' "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"
+                sed -i '/vcrun2017/d' "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"
             fi
-            grep "${need_install_dll_to_pfx}" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"
+            grep "${need_install_dll_to_pfx}" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"
             if [[ "$?" == "1" ]] ; then
-                if [[ -z "${PP_DLL_NEED_INSTALL}" ]]
-                then export PP_DLL_NEED_INSTALL="${need_install_dll_to_pfx}"
-                else export PP_DLL_NEED_INSTALL="${need_install_dll_to_pfx} ${PP_DLL_NEED_INSTALL}" 
+                if [[ -z "${PW_DLL_NEED_INSTALL}" ]]
+                then export PW_DLL_NEED_INSTALL="${need_install_dll_to_pfx}"
+                else export PW_DLL_NEED_INSTALL="${need_install_dll_to_pfx} ${PW_DLL_NEED_INSTALL}" 
                 fi
                 export USE_WT_FROM_DB=1
             fi
@@ -514,77 +514,77 @@ start_portwine () {
         if [[ "${USE_WT_FROM_DB}" == "1" ]] ; then
             update_winetricks
             echo "START WINETRICKS..." >> "${PORT_WINE_TMP_PATH}/update_pfx_log"
-            echo "Try to install DLL in prefix: ${PP_DLL_NEED_INSTALL}" >> "${PORT_WINE_TMP_PATH}/update_pfx_log"
-            print_info "Try to install DLL in prefix: ${PP_DLL_NEED_INSTALL}"
-            ${pp_runtime} env PATH="${PATH}" LD_LIBRARY_PATH="${PP_LD_LIBRARY_PATH}" \
-            "${PORT_WINE_TMP_PATH}/winetricks" -q -r -f ${PP_DLL_NEED_INSTALL} &>>"${PORT_WINE_TMP_PATH}/update_pfx_log"
+            echo "Try to install DLL in prefix: ${PW_DLL_NEED_INSTALL}" >> "${PORT_WINE_TMP_PATH}/update_pfx_log"
+            print_info "Try to install DLL in prefix: ${PW_DLL_NEED_INSTALL}"
+            ${pw_runtime} env PATH="${PATH}" LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" \
+            "${PORT_WINE_TMP_PATH}/winetricks" -q -r -f ${PW_DLL_NEED_INSTALL} &>>"${PORT_WINE_TMP_PATH}/update_pfx_log"
             wait_wineserver
             kill_portwine
         fi
     fi
-    if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/system.reg" ]] && [[ -z `cat "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/system.reg" | grep "Windows $PP_WINDOWS_VER"` ]] ; then
-        if [[ ! -z "${PP_WINDOWS_VER}" && `echo "$PP_WINDOWS_VER" | sed 's/.*/\L&/'` == "xp" ]] ; then
-            export PP_WINDOWS_VER="xp64"
+    if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/system.reg" ]] && [[ -z `cat "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/system.reg" | grep "Windows $PW_WINDOWS_VER"` ]] ; then
+        if [[ ! -z "${PW_WINDOWS_VER}" && `echo "$PW_WINDOWS_VER" | sed 's/.*/\L&/'` == "xp" ]] ; then
+            export PW_WINDOWS_VER="xp64"
         fi
-        ${pp_runtime} env PATH="${PATH}" LD_LIBRARY_PATH="${PP_LD_LIBRARY_PATH}" \
-        "${WINELOADER}" winecfg -v `echo "win${PP_WINDOWS_VER}" | sed 's/.*/\L&/'`
+        ${pw_runtime} env PATH="${PATH}" LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" \
+        "${WINELOADER}" winecfg -v `echo "win${PW_WINDOWS_VER}" | sed 's/.*/\L&/'`
         wait_wineserver
         kill_portwine
-        echo "Set to win${PP_WINDOWS_VER}"
+        echo "Set to win${PW_WINDOWS_VER}"
     fi
     if [[ "${portwine_exe}" == *-Shipping.exe ]] ; then 
         echo "Disable EAC"
         [[ -z "${LAUNCH_PARAMETERS}" ]] && export LAUNCH_PARAMETERS+="-eac-nop-loaded "
     fi
     sleep 1
-    pp_stop_progress_bar &&
-    pp_tray_icon &&
-    if [[ "${PP_CHECK_AUTOINSTAL}" != "1" ]] ; then
-        pp_start_progress_bar_cover "${PP_GUI_ICON_PATH}/covers/pp_loading_cover.gif"
+    pw_stop_progress_bar &&
+    pw_tray_icon &&
+    if [[ "${PW_CHECK_AUTOINSTAL}" != "1" ]] ; then
+        pw_start_progress_bar_cover "${PW_GUI_ICON_PATH}/covers/pw_loading_cover.gif"
     fi
-    if [[ "${PP_PREFIX_NAME}" == "DOTNET" ]] && [[ "${PP_VULKAN_USE}" == "1" || "${PP_VULKAN_USE}" == "2" ]] ; then
+    if [[ "${PW_PREFIX_NAME}" == "DOTNET" ]] && [[ "${PW_VULKAN_USE}" == "1" || "${PW_VULKAN_USE}" == "2" ]] ; then
         var_winedlloverride_update "libglesv2=d"
     fi
     add_in_start_portwine
 }
 
-pp_run () {
+pw_run () {
     unset GDK_BACKEND
     if [[ ! -z "$portwine_exe" ]] ; then
         cd "${PATH_TO_GAME}"
     else
-        cd "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c"
+        cd "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c"
     fi
-    pp_mangohud_check
-    pp_vkbasalt_check
-    PP_LOG_TO_FILE="${PORT_WINE_PATH}/${portname}.log"
-    print_var "WINEDIR" "WINEPREFIX" "WINEDLLOVERRIDES" "PATH_TO_GAME" "PP_WINE_USE" "PP_VULKAN_USE" "VKD3D_CONFIG" \
-    "PP_LD_LIBRARY_PATH" "PATH" "WINEESYNC" "WINEFSYNC" "WINEFSYNC_FUTEX2"
-    if [[ "${PP_LOG}" == 1 ]] ; then
-        echo "WINEDLLOVERRIDES=${WINEDLLOVERRIDES}" >> "${PP_LOG_TO_FILE}"
-        echo "------------------------------------" >> "${PP_LOG_TO_FILE}"
-        echo "Log WINE:" >> "${PP_LOG_TO_FILE}"
-        ${optirun_on} ${PP_GAMEMODERUN_SLR} ${pp_runtime} \
-        env ${PP_MANGOHUD_SLR} \
+    pw_mangohud_check
+    pw_vkbasalt_check
+    PW_LOG_TO_FILE="${PORT_WINE_PATH}/${portname}.log"
+    print_var "WINEDIR" "WINEPREFIX" "WINEDLLOVERRIDES" "PATH_TO_GAME" "PW_WINE_USE" "PW_VULKAN_USE" "VKD3D_CONFIG" \
+    "PW_LD_LIBRARY_PATH" "PATH" "WINEESYNC" "WINEFSYNC" "WINEFSYNC_FUTEX2"
+    if [[ "${PW_LOG}" == 1 ]] ; then
+        echo "WINEDLLOVERRIDES=${WINEDLLOVERRIDES}" >> "${PW_LOG_TO_FILE}"
+        echo "------------------------------------" >> "${PW_LOG_TO_FILE}"
+        echo "Log WINE:" >> "${PW_LOG_TO_FILE}"
+        ${optirun_on} ${PW_GAMEMODERUN_SLR} ${pw_runtime} \
+        env ${PW_MANGOHUD_SLR} \
         PATH="${PATH}" \
-        LD_LIBRARY_PATH="${PP_LD_LIBRARY_PATH}" \
-        LD_PRELOAD="${PP_LD_PRELOAD}" \
-        VK_LAYER_PATH="${PP_VK_LAYER_PATH}" \
-        VK_INSTANCE_LAYERS=${PP_VK_INSTANCE_LAYERS} \
-        "${WINELOADER}" "$@" ${LAUNCH_PARAMETERS[@]} &>>"${PP_LOG_TO_FILE}"
+        LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" \
+        LD_PRELOAD="${PW_LD_PRELOAD}" \
+        VK_LAYER_PATH="${PW_VK_LAYER_PATH}" \
+        VK_INSTANCE_LAYERS=${PW_VK_INSTANCE_LAYERS} \
+        "${WINELOADER}" "$@" ${LAUNCH_PARAMETERS[@]} &>>"${PW_LOG_TO_FILE}"
     else
-        [[ "${PP_USE_TERMINAL}" != "1" ]] && export PP_TERM=""
-        $PP_TERM ${optirun_on} ${PP_GAMEMODERUN_SLR} ${pp_runtime} \
-        env ${PP_MANGOHUD_SLR} \
+        [[ "${PW_USE_TERMINAL}" != "1" ]] && export PW_TERM=""
+        $PW_TERM ${optirun_on} ${PW_GAMEMODERUN_SLR} ${pw_runtime} \
+        env ${PW_MANGOHUD_SLR} \
         PATH="${PATH}" \
-        LD_LIBRARY_PATH="${PP_LD_LIBRARY_PATH}" \
-        LD_PRELOAD="${PP_LD_PRELOAD}" \
-        VK_LAYER_PATH="${PP_VK_LAYER_PATH}" \
-        VK_INSTANCE_LAYERS=${PP_VK_INSTANCE_LAYERS} \
+        LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" \
+        LD_PRELOAD="${PW_LD_PRELOAD}" \
+        VK_LAYER_PATH="${PW_VK_LAYER_PATH}" \
+        VK_INSTANCE_LAYERS=${PW_VK_INSTANCE_LAYERS} \
         "${WINELOADER}" "$@" ${LAUNCH_PARAMETERS[@]}
     fi
 }
-export -f pp_run
+export -f pw_run
 
 ###MAIN###
 if [[ $(id -u) -eq 0 ]] ; then
@@ -594,16 +594,16 @@ fi
 [[ -z "${LANG}" ]] && export LANG=C
 
 create_new_dir "${HOME}/.local/share/applications"
-if [[ ! -z "${PP_SILENT_RESTART}" ]] && [[ "${PP_SILENT_RESTART}" = 1 ]] ; then
-    export PP_GUI_DISABLED_CS=1
-    unset PP_SILENT_RESTART
+if [[ ! -z "${PW_SILENT_RESTART}" ]] && [[ "${PW_SILENT_RESTART}" = 1 ]] ; then
+    export PW_GUI_DISABLED_CS=1
+    unset PW_SILENT_RESTART
 else
-    unset PP_GUI_DISABLED_CS
+    unset PW_GUI_DISABLED_CS
 fi
-unset MANGOHUD MANGOHUD_DLSYM PP_NO_ESYNC PP_NO_FSYNC PP_VULKAN_USE WINEDLLOVERRIDES PP_NO_WRITE_WATCH PP_YAD_SET PP_ICON_FOR_YAD
-unset PP_CHECK_AUTOINSTAL PP_VKBASALT_EFFECTS PP_VKBASALT_FFX_CAS PORTWINE_DB PORTWINE_DB_FILE PP_DISABLED_CREATE_DB
-unset CHK_SYMLINK_FILE MESA_GL_VERSION_OVERRIDE PATH_TO_GAME PP_START_DEBUG PORTPROTON_NAME PORTWINE_CREATE_SHORTCUT_NAME
-unset PP_PREFIX_NAME WINEPREFIX VULKAN_MOD PP_WINE_VER PP_ADD_TO_ARGS_IN_RUNTIME PP_GAMEMODERUN_SLR AMD_VULKAN_ICD
+unset MANGOHUD MANGOHUD_DLSYM PW_NO_ESYNC PW_NO_FSYNC PW_VULKAN_USE WINEDLLOVERRIDES PW_NO_WRITE_WATCH PW_YAD_SET PW_ICON_FOR_YAD
+unset PW_CHECK_AUTOINSTAL PW_VKBASALT_EFFECTS PW_VKBASALT_FFX_CAS PORTWINE_DB PORTWINE_DB_FILE PW_DISABLED_CREATE_DB
+unset CHK_SYMLINK_FILE MESA_GL_VERSION_OVERRIDE PATH_TO_GAME PW_START_DEBUG PORTPROTON_NAME PORTWINE_CREATE_SHORTCUT_NAME
+unset PW_PREFIX_NAME WINEPREFIX VULKAN_MOD PW_WINE_VER PW_ADD_TO_ARGS_IN_RUNTIME PW_GAMEMODERUN_SLR AMD_VULKAN_ICD
 
 export portname=PortProton
 
@@ -644,7 +644,7 @@ create_new_dir "${PORT_WINE_TMP_PATH}"/mono
 cd "${PORT_SCRIPTS_PATH}"
 . "${PORT_SCRIPTS_PATH}/var"
 
-export PP_PLUGINS_PATH="${PORT_WINE_TMP_PATH}/plugins${PP_PLUGINS_VER}"  
+export PW_PLUGINS_PATH="${PORT_WINE_TMP_PATH}/plugins${PW_PLUGINS_VER}"  
 
 if [ ! -f "${PORT_WINE_TMP_PATH}/${portname}_loc" ] ; then
 	SET_LANG=`zenity --title  "Install $portname" --text "Select the language" --list --radiolist \
@@ -654,10 +654,10 @@ fi
 . "${PORT_SCRIPTS_PATH}"/lang
 . "${PORT_SCRIPTS_PATH}"/zen_yad_gui
 
-export urlg="https://linux-gaming.ru/portwine-faq/"
-export PP_WINELIB="${PORT_WINE_TMP_PATH}/libs${PP_LIBS_VER}"
-try_remove_dir "${PP_WINELIB}/var"
-export PP_GUI_ICON_PATH="${PORT_WINE_PATH}/data/img/gui"
+export urlg="https://https://linux-gaming.ru/portproton/"
+export PW_WINELIB="${PORT_WINE_TMP_PATH}/libs${PW_LIBS_VER}"
+try_remove_dir "${PW_WINELIB}/var"
+export PW_GUI_ICON_PATH="${PORT_WINE_PATH}/data/img/gui"
 export install_ver=`cat "${PORT_WINE_TMP_PATH}/${portname}_ver" | head -n 1`
 if [[ "${install_ver}" == 97 ]] ; then
     export install_ver="1.0"
@@ -666,14 +666,17 @@ fi
 export WINETRICKS_DOWNLOADER="curl"
 export USER_CONF="${PORT_WINE_PATH}/data/user.conf"
 check_user_conf
-sed -i 's/ PW_/ PP_/g' "${USER_CONF}"
+sed -i 's/ PP_/ PW_/g' "${USER_CONF}"
+if [[ ! -d "${HOME}/PortWINE" ]] && [[ -d  "${HOME}/.local/share/PortWINE/PortProton/" ]] ; then
+    ln -s "${HOME}/.local/share/PortWINE/" "${HOME}"
+fi
 
 if [[ -z "${INSTALLING_PORT}" ]] ; then
     . "${USER_CONF}"
-    pp_port_update
-    pp_download_libs
-    pp_check_and_download_wine ${PP_PROTON_LG_VER}
-    pp_check_and_download_plugins
-    pp_init_db
+    pw_port_update
+    pw_download_libs
+    pw_check_and_download_wine ${PW_PROTON_LG_VER}
+    pw_check_and_download_plugins
+    pw_init_db
     . "${USER_CONF}"
 fi
diff --git a/data_from_portwine/scripts/setup.sh b/data_from_portwine/scripts/setup.sh
index 5dec2dab..7d160a25 100755
--- a/data_from_portwine/scripts/setup.sh
+++ b/data_from_portwine/scripts/setup.sh
@@ -15,7 +15,7 @@ echo "Path="${PORT_SCRIPTS_PATH}/""			 >> "${PORT_WINE_PATH}/${name_desktop}.des
 echo "Icon="${PORT_WINE_PATH}/data/img/w.png""   	 >> "${PORT_WINE_PATH}/${name_desktop}.desktop"
 chmod u+x "${PORT_WINE_PATH}/${name_desktop}.desktop"
 
-if [ -z "${PP_AUTOPLAY}" ] ; then
+if [ -z "${PW_AUTOPLAY}" ] ; then
 	cp -f "${PORT_WINE_PATH}/${name_desktop}.desktop" ${HOME}/.local/share/applications/
 fi
 
@@ -31,29 +31,30 @@ echo "Icon="${PORT_WINE_PATH}/data/img/readme.png""	>> "${PORT_WINE_PATH}/${name
 echo "URL=${urlg}" >> "${PORT_WINE_PATH}/${name_desktop}.desktop"
 chmod u+x "${PORT_WINE_PATH}/${name_desktop}.desktop"
 
-if [ "${PP_SILENT_INSTALL}" = "1" ] ; then
-	if [ "${PP_AUTOPLAY}" = "1" ] ; then
+if [ "${PW_SILENT_INSTALL}" = "1" ] ; then
+	if [ "${PW_AUTOPLAY}" = "1" ] ; then
 		unset INSTALLING_PORT
 		if [[ -f "${HOME}/.local/share/applications/PortProton.desktop" ]] ; then
-			export PP_OLD_PATH=`cat "${HOME}/.local/share/applications/PortProton.desktop" | grep -w 'Path=' | sed -E 's/Path=//' | sed -E 's%\/PortProton\/data\/scripts\/%%g' `
-			echo "PP_OLD_PATH=${PP_OLD_PATH}"
+			export PW_OLD_PATH=`cat "${HOME}/.local/share/applications/PortProton.desktop" | grep -w 'Path=' | sed -E 's/Path=//' | sed -E 's%\/PortProton\/data\/scripts\/%%g' `
+			echo "PW_OLD_PATH=${PW_OLD_PATH}"
 			try_remove_file "${HOME}/.local/share/applications/PortProton.desktop"
 		fi
-		if [[ ! -z "${PP_OLD_PATH}" ]]	; then 
-			if [[ "${PP_OLD_PATH}"* == "${HOME}/PortWINE"* ]] & [[ -d "${HOME}/PortWINE" ]] ; then
+		if [[ ! -z "${PW_OLD_PATH}" ]]	; then 
+			if [[ "${PW_OLD_PATH}"* == "${HOME}/PortWINE"* ]] & [[ -d "${HOME}/PortWINE" ]] ; then
 				echo "Old path = ${HOME}/PortWINE"
 				try_remove_dir "${XDG_DATA_HOME}/PortWINE"
 				mv -f "${HOME}/PortWINE" "${XDG_DATA_HOME}"
-			elif [[ "${PP_OLD_PATH}"* == "${PP_OLD_PATH}/PortWINE"* ]] & [[ -d "${PP_OLD_PATH}/PortWINE" ]] ; then
+			elif [[ "${PW_OLD_PATH}"* == "${PW_OLD_PATH}/PortWINE"* ]] & [[ -d "${PW_OLD_PATH}/PortWINE" ]] ; then
 				try_remove_dir "${XDG_DATA_HOME}/PortWINE"
-				ln -s "${PP_OLD_PATH}/PortWINE" "${XDG_DATA_HOME}/"
-			elif [[ "${PP_OLD_PATH}"* == "${PP_OLD_PATH}/PortProton"* ]] & [[ -d "${PP_OLD_PATH}/PortProton" ]] ; then
+				ln -s "${PW_OLD_PATH}/PortWINE" "${XDG_DATA_HOME}/"
+			elif [[ "${PW_OLD_PATH}"* == "${PW_OLD_PATH}/PortProton"* ]] & [[ -d "${PW_OLD_PATH}/PortProton" ]] ; then
 				try_remove_dir "${XDG_DATA_HOME}/PortWINE"
 				create_new_dir "${XDG_DATA_HOME}/PortWINE"
-				ln -s "${PP_OLD_PATH}/PortProton" "${XDG_DATA_HOME}/PortWINE"
+				ln -s "${PW_OLD_PATH}/PortProton" "${XDG_DATA_HOME}/PortWINE"
 			fi
 		fi
 		ln -s "${XDG_DATA_HOME}/PortWINE" "${HOME}/"
+		echo "Restarting PP after installing..."
 		/usr/bin/env bash -c "${XDG_DATA_HOME}/PortWINE/PortProton/data/scripts/start.sh" $@ & 
 		exit 0
 	else
@@ -61,6 +62,6 @@ if [ "${PP_SILENT_INSTALL}" = "1" ] ; then
 	fi
 else
 	`zenity --info --title "${inst_set_top}" --text "${inst_succ}" --no-wrap ` > /dev/null 2>&1
-	xdg-open "linux-gaming.ru/portwine-faq/" > /dev/null 2>&1 & exit 0
+	xdg-open "https://linux-gaming.ru/portproton/" > /dev/null 2>&1 & exit 0
 fi
 unset INSTALLING_PORT
\ No newline at end of file
diff --git a/data_from_portwine/scripts/start.sh b/data_from_portwine/scripts/start.sh
index 0405e781..98829c92 100755
--- a/data_from_portwine/scripts/start.sh
+++ b/data_from_portwine/scripts/start.sh
@@ -1,13 +1,13 @@
 #!/usr/bin/env bash
 # Author: linux-gaming.ru
 export NO_AT_BRIDGE=1
-export pp_full_command_line=("$0" $*)
+export pw_full_command_line=("$0" $*)
 if [ -f "$1" ]; then
     export portwine_exe="$(readlink -f "$1")"
 fi
 . "$(dirname $(readlink -f "$0"))/runlib"
 kill_portwine
-pp_stop_progress_bar
+pw_stop_progress_bar
 
 if [[ -f "/usr/bin/portproton" ]] && [[ -f "${HOME}/.local/share/applications/PortProton.desktop" ]] ; then
     /usr/bin/env bash "/usr/bin/portproton" "$@" & 
@@ -15,16 +15,16 @@ if [[ -f "/usr/bin/portproton" ]] && [[ -f "${HOME}/.local/share/applications/Po
 fi
 
 if [[ "${XDG_SESSION_TYPE}" = "wayland" ]] && [[ ! -f "${PORT_WINE_TMP_PATH}/check_wayland" ]]; then
-    zenity_info "$PP_WAYLAND_INFO"
+    zenity_info "$PW_WAYLAND_INFO"
     echo "1" > "${PORT_WINE_TMP_PATH}/check_wayland"
 fi
 
 if [[ -n $(basename "${portwine_exe}" | grep .ppack) ]] ; then
-    export PP_ADD_TO_ARGS_IN_RUNTIME="--xterm"
-    unset PP_SANDBOX_HOME_PATH
-    pp_init_runtime
-    export PP_PREFIX_NAME=$(basename "$1" | awk -F'.' '{print $1}')
-    ${pp_runtime} env PATH="${PATH}" LD_LIBRARY_PATH="${PP_LD_LIBRARY_PATH}" unsquashfs -f -d "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}" "$1" &
+    export PW_ADD_TO_ARGS_IN_RUNTIME="--xterm"
+    unset PW_SANDBOX_HOME_PATH
+    pw_init_runtime
+    export PW_PREFIX_NAME=$(basename "$1" | awk -F'.' '{print $1}')
+    ${pw_runtime} env PATH="${PATH}" LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" unsquashfs -f -d "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}" "$1" &
     sleep 10
     while true ; do
         if [[ -n $(pgrep -a xterm | grep ".ppack" | head -n 1 | awk '{print $1}') ]] ; then
@@ -38,12 +38,12 @@ if [[ -n $(basename "${portwine_exe}" | grep .ppack) ]] ; then
             fi
         fi
     done
-    if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/.create_shortcut" ]] ; then
+    if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/.create_shortcut" ]] ; then
         orig_IFS="$IFS"
         IFS=$'\n'
-        for crfb in $(cat "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/.create_shortcut") ; do
-            export portwine_exe="${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/${crfb}"
-            portwine_create_shortcut "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/${crfb}"
+        for crfb in $(cat "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/.create_shortcut") ; do
+            export portwine_exe="${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/${crfb}"
+            portwine_create_shortcut "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/${crfb}"
         done
         IFS="$orig_IFS"
     fi
@@ -54,22 +54,22 @@ portwine_launch () {
     start_portwine
     PORTWINE_MSI=$(basename "${portwine_exe}" | grep .msi)
     PORTWINE_BAT=$(basename "${portwine_exe}" | grep .bat)
-    if [[ -n "${PP_VIRTUAL_DESKTOP}" && "${PP_VIRTUAL_DESKTOP}" == "1" ]] ; then
-        pp_screen_resolution=$(xrandr --current | grep "*" | awk '{print $1;}' | head -1)
-        pp_run explorer "/desktop=portwine,${pp_screen_resolution}" ${WINE_WIN_START} "$portwine_exe"
+    if [[ -n "${PW_VIRTUAL_DESKTOP}" && "${PW_VIRTUAL_DESKTOP}" == "1" ]] ; then
+        pw_screen_resolution=$(xrandr --current | grep "*" | awk '{print $1;}' | head -1)
+        pw_run explorer "/desktop=portwine,${pw_screen_resolution}" ${WINE_WIN_START} "$portwine_exe"
     elif [ -n "${PORTWINE_MSI}" ]; then
-        pp_run msiexec /i "$portwine_exe"
+        pw_run msiexec /i "$portwine_exe"
     elif [[ -n "${PORTWINE_BAT}" || -n "${portwine_exe}" ]] ; then
-        pp_run ${WINE_WIN_START} "$portwine_exe"
+        pw_run ${WINE_WIN_START} "$portwine_exe"
     else
-        pp_run winefile
+        pw_run winefile
     fi
 }
 
 portwine_start_debug () {
     kill_portwine
-    export PP_LOG=1
-    export PP_WINEDBG_DISABLE=0
+    export PW_LOG=1
+    export PW_WINEDBG_DISABLE=0
     echo "${port_deb1}" > "${PORT_WINE_PATH}/${portname}.log"
     echo "${port_deb2}" >> "${PORT_WINE_PATH}/${portname}.log"
     echo "-------------------------------------------------------------" >> "${PORT_WINE_PATH}/${portname}.log"
@@ -80,7 +80,7 @@ portwine_start_debug () {
     echo "Scripts version:" >> "${PORT_WINE_PATH}/${portname}.log"
     cat "${PORT_WINE_TMP_PATH}/scripts_ver" >> "${PORT_WINE_PATH}/${portname}.log"
     echo "-----------------------------------------------------------" >> "${PORT_WINE_PATH}/${portname}.log"
-    if [ "${PP_USE_RUNTIME}" = 0 ] ; then
+    if [ "${PW_USE_RUNTIME}" = 0 ] ; then
         echo "RUNTIME is disabled" >> "${PORT_WINE_PATH}/${portname}.log"
     else
         echo "RUNTIME is enabled" >> "${PORT_WINE_PATH}/${portname}.log"
@@ -94,16 +94,16 @@ portwine_start_debug () {
     echo "GLIBC version:" >> "${PORT_WINE_PATH}/${portname}.log"
     echo $(ldd --version | grep -m1 ldd | awk '{print $NF}') >> "${PORT_WINE_PATH}/${portname}.log"
     echo "--------------------------------------------------------" >> "${PORT_WINE_PATH}/${portname}.log"
-    if [[ "${PP_VULKAN_USE}" = "0" ]] ; then 
-        echo "PP_VULKAN_USE=${PP_VULKAN_USE} - DX9-11 to OpenGL" >> "${PORT_WINE_PATH}/${portname}.log"
-    elif [[ "${PP_VULKAN_USE}" = "3" ]] ; then 
-        echo "PP_VULKAN_USE=${PP_VULKAN_USE} - native DX9 on MESA drivers" >> "${PORT_WINE_PATH}/${portname}.log"
+    if [[ "${PW_VULKAN_USE}" = "0" ]] ; then 
+        echo "PW_VULKAN_USE=${PW_VULKAN_USE} - DX9-11 to OpenGL" >> "${PORT_WINE_PATH}/${portname}.log"
+    elif [[ "${PW_VULKAN_USE}" = "3" ]] ; then 
+        echo "PW_VULKAN_USE=${PW_VULKAN_USE} - native DX9 on MESA drivers" >> "${PORT_WINE_PATH}/${portname}.log"
     else 
-        echo "PP_VULKAN_USE=${PP_VULKAN_USE}" >> "${PORT_WINE_PATH}/${portname}.log"
+        echo "PW_VULKAN_USE=${PW_VULKAN_USE}" >> "${PORT_WINE_PATH}/${portname}.log"
     fi
     echo "--------------------------------------------" >> "${PORT_WINE_PATH}/${portname}.log"
     echo "Version WINE in the Port:" >> "${PORT_WINE_PATH}/${portname}.log"
-    print_var PP_WINE_USE >> "${PORT_WINE_PATH}/${portname}.log"
+    print_var PW_WINE_USE >> "${PORT_WINE_PATH}/${portname}.log"
     [ -f "${WINEDIR}/version" ] && cat "${WINEDIR}/version" >> "${PORT_WINE_PATH}/${portname}.log"
     echo "------------------------------------------------------" >> "${PORT_WINE_PATH}/${portname}.log"
     echo "Date and time of start debug for ${portname}:" >> "${PORT_WINE_PATH}/${portname}.log"
@@ -135,11 +135,11 @@ portwine_start_debug () {
     [[ `which glxinfo` ]] && glxinfo -B >> "${PORT_WINE_PATH}/${portname}.log"
     echo " " >> "${PORT_WINE_PATH}/${portname}.log"
     echo "inxi -G:" >> "${PORT_WINE_PATH}/${portname}.log"
-    "${PP_WINELIB}/portable/bin/inxi" -G >> "${PORT_WINE_PATH}/${portname}.log"
+    "${PW_WINELIB}/portable/bin/inxi" -G >> "${PORT_WINE_PATH}/${portname}.log"
     echo "----------------------------------------------" >> "${PORT_WINE_PATH}/${portname}.log"
     echo "Vulkan info device name:" >> "${PORT_WINE_PATH}/${portname}.log"
     [[ `which vulkaninfo` ]] && vulkaninfo | grep deviceName >> "${PORT_WINE_PATH}/${portname}.log"
-    "${PP_WINELIB}/portable/bin/vkcube" --c 50
+    "${PW_WINELIB}/portable/bin/vkcube" --c 50
     if [ $? -eq 0 ]; then
         echo "Vulkan cube test passed successfully" >> "${PORT_WINE_PATH}/${portname}.log"
     else
@@ -151,13 +151,13 @@ portwine_start_debug () {
         echo "!!!gamemod not found!!!"  >> "${PORT_WINE_PATH}/${portname}.log"
     fi
     echo "-------------------------------------------" >> "${PORT_WINE_PATH}/${portname}.log"
-    if [[ "${PP_USE_D3D_EXTRAS}" != 1 ]]
+    if [[ "${PW_USE_D3D_EXTRAS}" != 1 ]]
     then echo "D3D_EXTRAS - disabled" >> "${PORT_WINE_PATH}/${portname}.log"
     else echo "D3D_EXTRAS - enabled" >> "${PORT_WINE_PATH}/${portname}.log"
     fi
     echo "------------------------------------------" >> "${PORT_WINE_PATH}/${portname}.log"
     echo "winetricks.log:" >> "${PORT_WINE_PATH}/${portname}.log"
-    cat "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log" | sed -e /"^d3dcomp*"/d -e /"^d3dx*"/d >> "${PORT_WINE_PATH}/${portname}.log"
+    cat "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log" | sed -e /"^d3dcomp*"/d -e /"^d3dx*"/d >> "${PORT_WINE_PATH}/${portname}.log"
     echo "-----------------------------------------" >> "${PORT_WINE_PATH}/${portname}.log"
     if [ -n "${PORTWINE_DB_FILE}" ]; then
         echo "Use ${PORTWINE_DB_FILE} db file:" >> "${PORT_WINE_PATH}/${portname}.log"
@@ -176,8 +176,8 @@ portwine_start_debug () {
 
     portwine_launch &
     sleep 3
-    pp_stop_progress_bar_cover
-    unset PP_TIMER
+    pw_stop_progress_bar_cover
+    unset PW_TIMER
     while read -r line || [[ -n $(pgrep -a yad | grep "yad_new --text-info --tail --button="STOP":0 --title="DEBUG"" | awk '{print $1}') ]] ; do
             sleep 0.005
             if [[ -n "${line}" ]] && [[ -z "$(echo "${line}" | grep -i "gstreamer")" ]] \
@@ -186,11 +186,11 @@ portwine_start_debug () {
             then
                 echo "# ${line}"
             fi
-            if [[ "${PP_TIMER}" != 1 ]] ; then
+            if [[ "${PW_TIMER}" != 1 ]] ; then
                 sleep 3
-                PP_TIMER=1
+                PW_TIMER=1
             fi
-    done < "${PORT_WINE_PATH}/${portname}.log" | "${pp_yad_new}" --text-info --tail --button="STOP":0 --title="DEBUG" \
+    done < "${PORT_WINE_PATH}/${portname}.log" | "${pw_yad_new}" --text-info --tail --button="STOP":0 --title="DEBUG" \
     --skip-taskbar --center --width=800 --height=400 --text "${port_debug}" &&
     kill_portwine
 #    sleep 1 && zenity --info --title "DEBUG" --text "${port_debug}" --no-wrap &> /dev/null && kill_portwine
@@ -202,100 +202,100 @@ portwine_start_debug () {
     sed -i '/Uploading is disabled/d' "${PORT_WINE_PATH}/${portname}.log"
     deb_text=$(cat "${PORT_WINE_PATH}/${portname}.log"  | awk '! a[$0]++') 
     echo "$deb_text" > "${PORT_WINE_PATH}/${portname}.log"
-    "$pp_yad" --title="${portname}.log" --borders=7 --no-buttons --text-align=center \
+    "$pw_yad" --title="${portname}.log" --borders=7 --no-buttons --text-align=center \
     --text-info --show-uri --wrap --center --width=1200 --height=550  --uri-color=red \
     --filename="${PORT_WINE_PATH}/${portname}.log"
     stop_portwine
 }
 
-pp_winecfg () {
+pw_winecfg () {
     start_portwine
-    pp_run winecfg
+    pw_run winecfg
 }
 
-pp_winefile () {
+pw_winefile () {
     start_portwine
-    pp_run winefile
+    pw_run winefile
 }
 
-pp_winecmd () {
-    export PP_USE_TERMINAL=1
+pw_winecmd () {
+    export PW_USE_TERMINAL=1
     start_portwine
-    cd "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/drive_c"
-    ${pp_runtime} env LD_LIBRARY_PATH="${PP_LD_LIBRARY_PATH}" xterm -e "${WINELOADER}" cmd
+    cd "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/drive_c"
+    ${pw_runtime} env LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" xterm -e "${WINELOADER}" cmd
     stop_portwine
 }
 
-pp_winereg () {
+pw_winereg () {
     start_portwine
-    pp_run regedit
+    pw_run regedit
 }
 
-pp_prefix_manager () {
+pw_prefix_manager () {
     update_winetricks
     start_portwine
-    if [ ! -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log" ] ; then
-        touch "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log"
+    if [ ! -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log" ] ; then
+        touch "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log"
     fi
 
-    pp_start_progress_bar_block "Starting prefix manager..."
+    pw_start_progress_bar_block "Starting prefix manager..."
     "${PORT_WINE_TMP_PATH}/winetricks" dlls list | awk -F'(' '{print $1}' 1> "${PORT_WINE_TMP_PATH}/dll_list"
     "${PORT_WINE_TMP_PATH}/winetricks" fonts list | awk -F'(' '{print $1}' 1> "${PORT_WINE_TMP_PATH}/fonts_list"
     "${PORT_WINE_TMP_PATH}/winetricks" settings list | awk -F'(' '{print $1}' 1> "${PORT_WINE_TMP_PATH}/settings_list"
-    pp_stop_progress_bar
+    pw_stop_progress_bar
 
     gui_prefix_manager () {
-        pp_start_progress_bar_block "Starting prefix manager..."
+        pw_start_progress_bar_block "Starting prefix manager..."
         unset SET_FROM_PFX_MANAGER_TMP SET_FROM_PFX_MANAGER
         old_IFS=$IFS
         IFS=$'\n'
         try_remove_file  "${PORT_WINE_TMP_PATH}/dll_list_tmp"
-        while read PP_BOOL_IN_DLL_LIST ; do
-            if [[ -z $(echo "${PP_BOOL_IN_DLL_LIST}" | grep -E 'd3d|directx9|dont_use|dxvk|vkd3d|galliumnine|faudio1') ]] ; then
-                if grep "^$(echo ${PP_BOOL_IN_DLL_LIST} | awk '{print $1}')$" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log" ; then
-                    echo -e "true\n$(echo ${PP_BOOL_IN_DLL_LIST} | awk '{print $1}')\n`echo ${PP_BOOL_IN_DLL_LIST} | awk '{ $1 = ""; print substr($0, 2) }'`" >> "${PORT_WINE_TMP_PATH}/dll_list_tmp"
+        while read PW_BOOL_IN_DLL_LIST ; do
+            if [[ -z $(echo "${PW_BOOL_IN_DLL_LIST}" | grep -E 'd3d|directx9|dont_use|dxvk|vkd3d|galliumnine|faudio1') ]] ; then
+                if grep "^$(echo ${PW_BOOL_IN_DLL_LIST} | awk '{print $1}')$" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log" ; then
+                    echo -e "true\n$(echo ${PW_BOOL_IN_DLL_LIST} | awk '{print $1}')\n`echo ${PW_BOOL_IN_DLL_LIST} | awk '{ $1 = ""; print substr($0, 2) }'`" >> "${PORT_WINE_TMP_PATH}/dll_list_tmp"
                 else
-                    echo -e "false\n`echo "${PP_BOOL_IN_DLL_LIST}" | awk '{print $1}'`\n`echo ${PP_BOOL_IN_DLL_LIST} | awk '{ $1 = ""; print substr($0, 2) }'`" >> "${PORT_WINE_TMP_PATH}/dll_list_tmp"
+                    echo -e "false\n`echo "${PW_BOOL_IN_DLL_LIST}" | awk '{print $1}'`\n`echo ${PW_BOOL_IN_DLL_LIST} | awk '{ $1 = ""; print substr($0, 2) }'`" >> "${PORT_WINE_TMP_PATH}/dll_list_tmp"
                 fi
             fi
         done < "${PORT_WINE_TMP_PATH}/dll_list"
         try_remove_file  "${PORT_WINE_TMP_PATH}/fonts_list_tmp"
-        while read PP_BOOL_IN_FONTS_LIST ; do
-            if [[ -z $(echo "${PP_BOOL_IN_FONTS_LIST}" | grep -E 'dont_use') ]] ; then
-                if grep "^$(echo "${PP_BOOL_IN_FONTS_LIST}" | awk '{print $1}')$" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log" ; then
-                    echo -e "true\n$(echo "${PP_BOOL_IN_FONTS_LIST}" | awk '{print $1}')\n$(echo "${PP_BOOL_IN_FONTS_LIST}" | awk '{ $1 = ""; print substr($0, 2) }')" >> "${PORT_WINE_TMP_PATH}/fonts_list_tmp"
+        while read PW_BOOL_IN_FONTS_LIST ; do
+            if [[ -z $(echo "${PW_BOOL_IN_FONTS_LIST}" | grep -E 'dont_use') ]] ; then
+                if grep "^$(echo "${PW_BOOL_IN_FONTS_LIST}" | awk '{print $1}')$" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log" ; then
+                    echo -e "true\n$(echo "${PW_BOOL_IN_FONTS_LIST}" | awk '{print $1}')\n$(echo "${PW_BOOL_IN_FONTS_LIST}" | awk '{ $1 = ""; print substr($0, 2) }')" >> "${PORT_WINE_TMP_PATH}/fonts_list_tmp"
                 else
-                    echo -e "false\n$(echo "${PP_BOOL_IN_FONTS_LIST}" | awk '{print $1}')\n$(echo "${PP_BOOL_IN_FONTS_LIST}" | awk '{ $1 = ""; print substr($0, 2) }')" >> "${PORT_WINE_TMP_PATH}/fonts_list_tmp"
+                    echo -e "false\n$(echo "${PW_BOOL_IN_FONTS_LIST}" | awk '{print $1}')\n$(echo "${PW_BOOL_IN_FONTS_LIST}" | awk '{ $1 = ""; print substr($0, 2) }')" >> "${PORT_WINE_TMP_PATH}/fonts_list_tmp"
                 fi
             fi
         done < "${PORT_WINE_TMP_PATH}/fonts_list"
         try_remove_file  "${PORT_WINE_TMP_PATH}/settings_list_tmp"
-        while read PP_BOOL_IN_FONTS_LIST ; do
-            if [[ -z $(echo "${PP_BOOL_IN_FONTS_LIST}" | grep -E 'vista|alldlls|autostart_|bad|good|win|videomemory|vd=|isolate_home') ]] ; then
-                if grep "^$(echo "${PP_BOOL_IN_FONTS_LIST}" | awk '{print $1}')$" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log" ; then
-                    echo -e "true\n$(echo "${PP_BOOL_IN_FONTS_LIST}" | awk '{print $1}')\n$(echo "${PP_BOOL_IN_FONTS_LIST}" | awk '{ $1 = ""; print substr($0, 2) }')" >> "${PORT_WINE_TMP_PATH}/settings_list_tmp"
+        while read PW_BOOL_IN_FONTS_LIST ; do
+            if [[ -z $(echo "${PW_BOOL_IN_FONTS_LIST}" | grep -E 'vista|alldlls|autostart_|bad|good|win|videomemory|vd=|isolate_home') ]] ; then
+                if grep "^$(echo "${PW_BOOL_IN_FONTS_LIST}" | awk '{print $1}')$" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log" ; then
+                    echo -e "true\n$(echo "${PW_BOOL_IN_FONTS_LIST}" | awk '{print $1}')\n$(echo "${PW_BOOL_IN_FONTS_LIST}" | awk '{ $1 = ""; print substr($0, 2) }')" >> "${PORT_WINE_TMP_PATH}/settings_list_tmp"
                 else
-                    echo -e "false\n$(echo "${PP_BOOL_IN_FONTS_LIST}" | awk '{print $1}')\n$(echo "${PP_BOOL_IN_FONTS_LIST}" | awk '{ $1 = ""; print substr($0, 2) }')" >> "${PORT_WINE_TMP_PATH}/settings_list_tmp"
+                    echo -e "false\n$(echo "${PW_BOOL_IN_FONTS_LIST}" | awk '{print $1}')\n$(echo "${PW_BOOL_IN_FONTS_LIST}" | awk '{ $1 = ""; print substr($0, 2) }')" >> "${PORT_WINE_TMP_PATH}/settings_list_tmp"
                 fi
             fi
         done < "${PORT_WINE_TMP_PATH}/settings_list"
-        pp_stop_progress_bar
+        pw_stop_progress_bar
 
         KEY_EDIT_MANAGER_GUI=$RANDOM
-        "${pp_yad_new}" --plug=$KEY_EDIT_MANAGER_GUI --tabnum=1 --list --checklist \
-        --text="Select components to install in prefix: <b>\"${PP_PREFIX_NAME}\"</b>, using wine: <b>\"${PP_WINE_USE}\"</b>" \
+        "${pw_yad_new}" --plug=$KEY_EDIT_MANAGER_GUI --tabnum=1 --list --checklist \
+        --text="Select components to install in prefix: <b>\"${PW_PREFIX_NAME}\"</b>, using wine: <b>\"${PW_WINE_USE}\"</b>" \
         --column=set --column=dll --column=info < "${PORT_WINE_TMP_PATH}/dll_list_tmp" 1>> "${PORT_WINE_TMP_PATH}/to_winetricks" &
 
-        "${pp_yad_new}" --plug=$KEY_EDIT_MANAGER_GUI --tabnum=2 --list --checklist \
-        --text="Select fonts to install in prefix: <b>\"${PP_PREFIX_NAME}\"</b>, using wine: <b>\"${PP_WINE_USE}\"</b>" \
+        "${pw_yad_new}" --plug=$KEY_EDIT_MANAGER_GUI --tabnum=2 --list --checklist \
+        --text="Select fonts to install in prefix: <b>\"${PW_PREFIX_NAME}\"</b>, using wine: <b>\"${PW_WINE_USE}\"</b>" \
         --column=set --column=dll --column=info < "${PORT_WINE_TMP_PATH}/fonts_list_tmp" 1>> "${PORT_WINE_TMP_PATH}/to_winetricks" &
 
-        "${pp_yad_new}" --plug=$KEY_EDIT_MANAGER_GUI --tabnum=3 --list --checklist \
-        --text="Change config for prefix: <b>\"${PP_PREFIX_NAME}\"</b>" \
+        "${pw_yad_new}" --plug=$KEY_EDIT_MANAGER_GUI --tabnum=3 --list --checklist \
+        --text="Change config for prefix: <b>\"${PW_PREFIX_NAME}\"</b>" \
         --column=set --column=dll --column=info < "${PORT_WINE_TMP_PATH}/settings_list_tmp" 1>> "${PORT_WINE_TMP_PATH}/to_winetricks" &
 
-        "${pp_yad_new}" --key=$KEY_EDIT_MANAGER_GUI --notebook --borders=5 --width=700 --height=600 --center \
-        --window-icon="$PP_GUI_ICON_PATH/port_proton.png" --title "PREFIX MANAGER..." --tab-pos=bottom --tab="DLL" --tab="FONTS" --tab="SETTINGS"
+        "${pw_yad_new}" --key=$KEY_EDIT_MANAGER_GUI --notebook --borders=5 --width=700 --height=600 --center \
+        --window-icon="$PW_GUI_ICON_PATH/port_proton.png" --title "PREFIX MANAGER..." --tab-pos=bottom --tab="DLL" --tab="FONTS" --tab="SETTINGS"
         YAD_STATUS="$?"
         if [[ "$YAD_STATUS" == "1" || "$YAD_STATUS" == "252" ]] ; then
             stop_portwine
@@ -306,7 +306,7 @@ pp_prefix_manager () {
         try_remove_file  "${PORT_WINE_TMP_PATH}/settings_list_tmp"
 
         for STPFXMNG in $(cat "${PORT_WINE_TMP_PATH}/to_winetricks") ; do
-            grep $(echo ${STPFXMNG} | awk -F'|' '{print $2}') "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/winetricks.log" &>/dev/null
+            grep $(echo ${STPFXMNG} | awk -F'|' '{print $2}') "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/winetricks.log" &>/dev/null
             if [ "$?" == "1" ] ; then
                 [[ -n "${STPFXMNG}" ]] && SET_FROM_PFX_MANAGER+="$(echo "${STPFXMNG}" | awk -F'|' '{print $2}') "
             fi
@@ -315,26 +315,26 @@ pp_prefix_manager () {
         try_remove_file  "${PORT_WINE_TMP_PATH}/to_winetricks"
 
         if [[ -n ${SET_FROM_PFX_MANAGER} ]] ; then
-            export PP_ADD_TO_ARGS_IN_RUNTIME="--xterm"
-            pp_init_runtime
-            ${pp_runtime} env PATH="${PATH}" LD_LIBRARY_PATH="${PP_LD_LIBRARY_PATH}" "${PORT_WINE_TMP_PATH}/winetricks" -q -r -f ${SET_FROM_PFX_MANAGER}
+            export PW_ADD_TO_ARGS_IN_RUNTIME="--xterm"
+            pw_init_runtime
+            ${pw_runtime} env PATH="${PATH}" LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" "${PORT_WINE_TMP_PATH}/winetricks" -q -r -f ${SET_FROM_PFX_MANAGER}
             gui_prefix_manager
         else
             print_info "Nothing to do. Restarting PortProton..."
             stop_portwine &
-            /usr/bin/env bash -c ${pp_full_command_line[*]} 
+            /usr/bin/env bash -c ${pw_full_command_line[*]} 
         fi
     }
     gui_prefix_manager
 }
 
-pp_winetricks () {
+pw_winetricks () {
     update_winetricks
-    export PP_USE_TERMINAL=1
+    export PW_USE_TERMINAL=1
     start_portwine
-    pp_stop_progress_bar
+    pw_stop_progress_bar
     echo "WINETRICKS..." > "${PORT_WINE_TMP_PATH}/update_pfx_log"
-    unset PP_TIMER
+    unset PW_TIMER
     while read -r line || [[ -n $(pgrep -a yad | grep "yad_new --text-info --tail --no-buttons --title="WINETRICKS"" | awk '{print $1}') ]] ; do
             sleep 0.005
             if [[ -n "${line}" ]] && [[ -z "$(echo "${line}" | grep -i "gstreamer")" ]] \
@@ -343,42 +343,42 @@ pp_winetricks () {
             then
                 echo "# ${line}"
             fi
-            if [[ "${PP_TIMER}" != 1 ]] ; then
+            if [[ "${PW_TIMER}" != 1 ]] ; then
                 sleep 3
-                PP_TIMER=1
+                PW_TIMER=1
             fi
-    done < "${PORT_WINE_TMP_PATH}/update_pfx_log" | "${pp_yad_new}" --text-info --tail --no-buttons --title="WINETRICKS" \
-    --auto-close --skip-taskbar --width=$PP_GIF_SIZE_X --height=$PP_GIF_SIZE_Y &
+    done < "${PORT_WINE_TMP_PATH}/update_pfx_log" | "${pw_yad_new}" --text-info --tail --no-buttons --title="WINETRICKS" \
+    --auto-close --skip-taskbar --width=$PW_GIF_SIZE_X --height=$PW_GIF_SIZE_Y &
     "${PORT_WINE_TMP_PATH}/winetricks" -q -r -f &>>"${PORT_WINE_TMP_PATH}/update_pfx_log"
     try_remove_file "${PORT_WINE_TMP_PATH}/update_pfx_log"
     kill -s SIGTERM "$(pgrep -a yad_new | grep "title=WINETRICKS" | awk '{print $1}')" > /dev/null 2>&1    
     stop_portwine
 }
 
-pp_start_cont_xterm () {
+pw_start_cont_xterm () {
     cd "$HOME"
-    unset PP_SANDBOX_HOME_PATH
-    # export PP_ADD_TO_ARGS_IN_RUNTIME="--xterm"
-    pp_init_runtime
-    ${pp_runtime} xterm
+    unset PW_SANDBOX_HOME_PATH
+    # export PW_ADD_TO_ARGS_IN_RUNTIME="--xterm"
+    pw_init_runtime
+    ${pw_runtime} xterm
 }
 
-pp_create_prefix_backup () {
+pw_create_prefix_backup () {
     cd "$HOME"
-    PP_PREFIX_TO_BACKUP=$("${pp_yad_new}" --file --directory --borders=5 --width=650 --height=500 --auto-close --center \
-    --window-icon="$PP_GUI_ICON_PATH/port_proton.png" --title "BACKUP PREFIX TO...")
+    PW_PREFIX_TO_BACKUP=$("${pw_yad_new}" --file --directory --borders=5 --width=650 --height=500 --auto-close --center \
+    --window-icon="$PW_GUI_ICON_PATH/port_proton.png" --title "BACKUP PREFIX TO...")
     YAD_STATUS="$?"
     if [[ "$YAD_STATUS" == "1" || "$YAD_STATUS" == "252" ]] ; then exit 0 ; fi
-    if [[ -n "$(grep "/${PP_PREFIX_NAME}/" "${PORT_WINE_PATH}"/*.desktop )" ]] ; then
-        try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/.create_shortcut"
-        grep "/${PP_PREFIX_NAME}/" "${PORT_WINE_PATH}"/*.desktop | awk -F"/${PP_PREFIX_NAME}/" '{print $2}' \
-        | awk -F\" '{print $1}' > "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/.create_shortcut"
+    if [[ -n "$(grep "/${PW_PREFIX_NAME}/" "${PORT_WINE_PATH}"/*.desktop )" ]] ; then
+        try_remove_file "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/.create_shortcut"
+        grep "/${PW_PREFIX_NAME}/" "${PORT_WINE_PATH}"/*.desktop | awk -F"/${PW_PREFIX_NAME}/" '{print $2}' \
+        | awk -F\" '{print $1}' > "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/.create_shortcut"
     fi
-    unset PP_SANDBOX_HOME_PATH
-    export PP_ADD_TO_ARGS_IN_RUNTIME="--xterm"
-    pp_init_runtime
-    chmod -R u+w "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}"
-    ${pp_runtime} env PATH="${PATH}" LD_LIBRARY_PATH="${PP_LD_LIBRARY_PATH}" mksquashfs "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}" "${PP_PREFIX_TO_BACKUP}/${PP_PREFIX_NAME}.ppack.part" -comp zstd &
+    unset PW_SANDBOX_HOME_PATH
+    export PW_ADD_TO_ARGS_IN_RUNTIME="--xterm"
+    pw_init_runtime
+    chmod -R u+w "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}"
+    ${pw_runtime} env PATH="${PATH}" LD_LIBRARY_PATH="${PW_LD_LIBRARY_PATH}" mksquashfs "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}" "${PW_PREFIX_TO_BACKUP}/${PW_PREFIX_NAME}.ppack.part" -comp zstd &
     sleep 10
     while true ; do
         if [[ -n $(pgrep -a xterm | grep ".ppack.part" | head -n 1 | awk '{print $1}') ]] ; then
@@ -392,45 +392,46 @@ pp_create_prefix_backup () {
             fi
         fi
     done
-    if [[ -f "${PP_PREFIX_TO_BACKUP}/${PP_PREFIX_NAME}.ppack.part" ]] ; then
-        mv -f "${PP_PREFIX_TO_BACKUP}/${PP_PREFIX_NAME}.ppack.part" "${PP_PREFIX_TO_BACKUP}/${PP_PREFIX_NAME}.ppack"
-        zenity_info "Backup for prefix \"${PP_PREFIX_NAME}\" successfully created."
+    if [[ -f "${PW_PREFIX_TO_BACKUP}/${PW_PREFIX_NAME}.ppack.part" ]] ; then
+        mv -f "${PW_PREFIX_TO_BACKUP}/${PW_PREFIX_NAME}.ppack.part" "${PW_PREFIX_TO_BACKUP}/${PW_PREFIX_NAME}.ppack"
+        zenity_info "Backup for prefix \"${PW_PREFIX_NAME}\" successfully created."
     else 
-        zenity_error "An error occurred while creating a backup for prefix: \"${PP_PREFIX_NAME}\" !"
+        zenity_error "An error occurred while creating a backup for prefix: \"${PW_PREFIX_NAME}\" !"
     fi
     return 0
 }
 
-pp_edit_db () {
-    pp_gui_for_edit_db \
-    PP_MANGOHUD PP_MANGOHUD_USER_CONF ENABLE_VKBASALT PP_NO_ESYNC PP_NO_FSYNC PP_USE_DXR10 PP_USE_DXR11 \
-    PP_USE_NVAPI_AND_DLSS PP_USE_FAKE_DLSS PP_WINE_FULLSCREEN_FSR PP_OLD_GL_STRING PP_HIDE_NVIDIA_GPU PP_FORCE_USE_VSYNC PP_VIRTUAL_DESKTOP \
-    PP_WINEDBG_DISABLE PP_USE_TERMINAL PP_WINE_ALLOW_XIM PP_HEAP_DELAY_FREE PP_GUI_DISABLED_CS PP_USE_GSTREAMER \
-    PP_USE_GAMEMODE PP_DX12_DISABLE PP_PRIME_RENDER_OFFLOAD PP_USE_D3D_EXTRAS PP_FIX_VIDEO_IN_GAME PP_USE_AMDVLK_DRIVER \
-    PP_FORCE_LARGE_ADDRESS_AWARE PP_USE_SHADER_CACHE 
+pw_edit_db () {
+    pw_gui_for_edit_db \
+    PW_MANGOHUD PW_MANGOHUD_USER_CONF ENABLE_VKBASALT PW_NO_ESYNC PW_NO_FSYNC PW_USE_DXR10 PW_USE_DXR11 \
+    PW_USE_NVAPI_AND_DLSS PW_USE_FAKE_DLSS PW_WINE_FULLSCREEN_FSR PW_OLD_GL_STRING PW_HIDE_NVIDIA_GPU PW_FORCE_USE_VSYNC PW_VIRTUAL_DESKTOP \
+    PW_WINEDBG_DISABLE PW_USE_TERMINAL PW_WINE_ALLOW_XIM PW_HEAP_DELAY_FREE PW_GUI_DISABLED_CS PW_USE_GSTREAMER \
+    PW_USE_GAMEMODE PW_DX12_DISABLE PW_PRIME_RENDER_OFFLOAD PW_USE_D3D_EXTRAS PW_FIX_VIDEO_IN_GAME PW_USE_AMDVLK_DRIVER \
+    PW_FORCE_LARGE_ADDRESS_AWARE PW_USE_SHADER_CACHE 
     if [ "$?" == 0 ] ; then
-        /usr/bin/env bash -c ${pp_full_command_line[*]} &
+        echo "Restarting PP after update ppdb file..."
+        /usr/bin/env bash -c ${pw_full_command_line[*]} &
         exit 0
     fi
 }
 
-pp_autoinstall_from_db () {
-    export PP_USER_TEMP="${PORT_WINE_TMP_PATH}"
-    export PP_FORCE_LARGE_ADDRESS_AWARE=0
-    export PP_USE_GAMEMODE=0
-    export PP_CHECK_AUTOINSTAL=1
-    export PP_GUI_DISABLED_CS=1
-    export PP_WINEDBG_DISABLE=1
-    export PP_NO_WRITE_WATCH=0
-    export PP_VULKAN_USE=0
-    export PP_NO_FSYNC=1
-    export PP_NO_ESYNC=1
+pw_autoinstall_from_db () {
+    export PW_USER_TEMP="${PORT_WINE_TMP_PATH}"
+    export PW_FORCE_LARGE_ADDRESS_AWARE=0
+    export PW_USE_GAMEMODE=0
+    export PW_CHECK_AUTOINSTAL=1
+    export PW_GUI_DISABLED_CS=1
+    export PW_WINEDBG_DISABLE=1
+    export PW_NO_WRITE_WATCH=0
+    export PW_VULKAN_USE=0
+    export PW_NO_FSYNC=1
+    export PW_NO_ESYNC=1
     unset PORTWINE_CREATE_SHORTCUT_NAME
-    export PP_DISABLED_CREATE_DB=1
-    export PP_MANGOHUD=0
+    export PW_DISABLED_CREATE_DB=1
+    export PW_MANGOHUD=0
     export ENABLE_VKBASALT=0
-    export PP_USE_D3D_EXTRAS=1
-    . "${PORT_SCRIPTS_PATH}/pp_autoinstall/${PP_YAD_SET}"
+    export PW_USE_D3D_EXTRAS=1
+    . "${PORT_SCRIPTS_PATH}/pw_autoinstall/${PW_YAD_SET}"
 }
 
 gui_credits () {
@@ -439,104 +440,104 @@ gui_credits () {
 export -f gui_credits
 
 ###MAIN###
-PP_PREFIX_NAME="$(echo "${PP_PREFIX_NAME}" | sed -e s/[[:blank:]]/_/g)"
-PP_ALL_PREFIXES=$(ls "${PORT_WINE_PATH}/data/prefixes/" | sed -e s/"${PP_PREFIX_NAME}$"//g)
-export PP_PREFIX_NAME PP_ALL_PREFIXES
+PW_PREFIX_NAME="$(echo "${PW_PREFIX_NAME}" | sed -e s/[[:blank:]]/_/g)"
+PW_ALL_PREFIXES=$(ls "${PORT_WINE_PATH}/data/prefixes/" | sed -e s/"${PW_PREFIX_NAME}$"//g)
+export PW_PREFIX_NAME PW_ALL_PREFIXES
 
-# if [[ -n "${PORTWINE_DB}" ]] && [[ -z `echo "${PP_PREFIX_NAME}" | grep -i "$(echo "${PORTWINE_DB}" | sed -e s/[[:blank:]]/_/g)"` ]] ; then 
-#     export PP_PREFIX_NAME="${PP_PREFIX_NAME}!`echo "${PORTWINE_DB}" | sed -e s/[[:blank:]]/_/g`"
+# if [[ -n "${PORTWINE_DB}" ]] && [[ -z `echo "${PW_PREFIX_NAME}" | grep -i "$(echo "${PORTWINE_DB}" | sed -e s/[[:blank:]]/_/g)"` ]] ; then 
+#     export PW_PREFIX_NAME="${PW_PREFIX_NAME}!`echo "${PORTWINE_DB}" | sed -e s/[[:blank:]]/_/g`"
 # fi
 
-unset PP_ADD_PREFIXES_TO_GUI
+unset PW_ADD_PREFIXES_TO_GUI
 IFS_OLD=$IFS
 IFS=$'\n'
-for PAIG in ${PP_ALL_PREFIXES[*]} ; do 
+for PAIG in ${PW_ALL_PREFIXES[*]} ; do 
     [[ "${PAIG}" != $(echo "${PORTWINE_DB^^}" | sed -e s/[[:blank:]]/_/g) ]] && \
-    export PP_ADD_PREFIXES_TO_GUI="${PP_ADD_PREFIXES_TO_GUI}!${PAIG}"
+    export PW_ADD_PREFIXES_TO_GUI="${PW_ADD_PREFIXES_TO_GUI}!${PAIG}"
 done
 IFS=$IFS_OLD
-export PP_ADD_PREFIXES_TO_GUI="${PP_PREFIX_NAME^^}${PP_ADD_PREFIXES_TO_GUI}"
+export PW_ADD_PREFIXES_TO_GUI="${PW_PREFIX_NAME^^}${PW_ADD_PREFIXES_TO_GUI}"
 
-PP_ALL_DIST=$(ls "${PORT_WINE_PATH}/data/dist/" | sed -e s/"${PP_PROTON_GE_VER}$//g" | sed -e s/"${PP_PROTON_LG_VER}$//g")
+PW_ALL_DIST=$(ls "${PORT_WINE_PATH}/data/dist/" | sed -e s/"${PW_PROTON_GE_VER}$//g" | sed -e s/"${PW_PROTON_LG_VER}$//g")
 unset DIST_ADD_TO_GUI
-for DAIG in ${PP_ALL_DIST}
+for DAIG in ${PW_ALL_DIST}
 do
     export DIST_ADD_TO_GUI="${DIST_ADD_TO_GUI}!${DAIG}"
 done
 if [[ -n "${PORTWINE_DB_FILE}" ]] ; then
-    [[ -z "${PP_COMMENT_DB}" ]] && PP_COMMENT_DB="PortWINE database file for "\"${PORTWINE_DB}"\" was found."
-    if [[ -z "${PP_VULKAN_USE}" || -z "${PP_WINE_USE}" ]] ; then
-        unset PP_GUI_DISABLED_CS
-        [[ -z "${PP_VULKAN_USE}" ]] && export PP_VULKAN_USE=1
+    [[ -z "${PW_COMMENT_DB}" ]] && PW_COMMENT_DB="PortWINE database file for "\"${PORTWINE_DB}"\" was found."
+    if [[ -z "${PW_VULKAN_USE}" || -z "${PW_WINE_USE}" ]] ; then
+        unset PW_GUI_DISABLED_CS
+        [[ -z "${PW_VULKAN_USE}" ]] && export PW_VULKAN_USE=1
     fi
-    case "${PP_VULKAN_USE}" in
-            "0") export PP_DEFAULT_VULKAN_USE='OPENGL!VULKAN (DXVK and VKD3D)!VULKAN (WINE DXGI)!GALLIUM_NINE (native DX9 on MESA)' ;;
-            "2") export PP_DEFAULT_VULKAN_USE='VULKAN (WINE DXGI)!VULKAN (DXVK and VKD3D)!OPENGL!GALLIUM_NINE (native DX9 on MESA)' ;;
-            "3") export PP_DEFAULT_VULKAN_USE='GALLIUM_NINE (native DX9 on MESA)!VULKAN (DXVK and VKD3D)!VULKAN (WINE DXGI)!OPENGL' ;;
-              *) export PP_DEFAULT_VULKAN_USE='VULKAN (DXVK and VKD3D)!VULKAN (WINE DXGI)!OPENGL!GALLIUM_NINE (native DX9 on MESA)' ;;
+    case "${PW_VULKAN_USE}" in
+            "0") export PW_DEFAULT_VULKAN_USE='OPENGL!VULKAN (DXVK and VKD3D)!VULKAN (WINE DXGI)!GALLIUM_NINE (native DX9 on MESA)' ;;
+            "2") export PW_DEFAULT_VULKAN_USE='VULKAN (WINE DXGI)!VULKAN (DXVK and VKD3D)!OPENGL!GALLIUM_NINE (native DX9 on MESA)' ;;
+            "3") export PW_DEFAULT_VULKAN_USE='GALLIUM_NINE (native DX9 on MESA)!VULKAN (DXVK and VKD3D)!VULKAN (WINE DXGI)!OPENGL' ;;
+              *) export PW_DEFAULT_VULKAN_USE='VULKAN (DXVK and VKD3D)!VULKAN (WINE DXGI)!OPENGL!GALLIUM_NINE (native DX9 on MESA)' ;;
     esac
-    if [[ -n $(echo "${PP_WINE_USE}" | grep "^PROTON_LG$") ]] ; then
-        export PP_DEFAULT_WINE_USE="${PP_PROTON_LG_VER}!${PP_PROTON_GE_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
-    elif [[ -n $(echo "${PP_WINE_USE}" | grep "^PROTON_GE$") ]] ; then
-        export PP_DEFAULT_WINE_USE="${PP_PROTON_GE_VER}!${PP_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
+    if [[ -n $(echo "${PW_WINE_USE}" | grep "^PROTON_LG$") ]] ; then
+        export PW_DEFAULT_WINE_USE="${PW_PROTON_LG_VER}!${PW_PROTON_GE_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
+    elif [[ -n $(echo "${PW_WINE_USE}" | grep "^PROTON_GE$") ]] ; then
+        export PW_DEFAULT_WINE_USE="${PW_PROTON_GE_VER}!${PW_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
     else
-        if [[ "${PP_WINE_USE}" == "${PP_PROTON_LG_VER}" ]] ; then
-            export PP_DEFAULT_WINE_USE="${PP_WINE_USE}!${PP_PROTON_GE_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE" 
-        elif [[ "${PP_WINE_USE}" == "${PP_PROTON_GE_VER}" ]] ; then
-            export PP_DEFAULT_WINE_USE="${PP_WINE_USE}!${PP_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE" 
+        if [[ "${PW_WINE_USE}" == "${PW_PROTON_LG_VER}" ]] ; then
+            export PW_DEFAULT_WINE_USE="${PW_WINE_USE}!${PW_PROTON_GE_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE" 
+        elif [[ "${PW_WINE_USE}" == "${PW_PROTON_GE_VER}" ]] ; then
+            export PW_DEFAULT_WINE_USE="${PW_WINE_USE}!${PW_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE" 
         else
-            export DIST_ADD_TO_GUI=$(echo "${DIST_ADD_TO_GUI}" | sed -e s/"\!${PP_WINE_USE}$//g")
-            export PP_DEFAULT_WINE_USE="${PP_WINE_USE}!${PP_PROTON_GE_VER}!${PP_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
+            export DIST_ADD_TO_GUI=$(echo "${DIST_ADD_TO_GUI}" | sed -e s/"\!${PW_WINE_USE}$//g")
+            export PW_DEFAULT_WINE_USE="${PW_WINE_USE}!${PW_PROTON_GE_VER}!${PW_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
         fi
     fi
 else
-    export PP_DEFAULT_VULKAN_USE='VULKAN (DXVK and VKD3D)!VULKAN (WINE DXGI)!OPENGL!GALLIUM_NINE (native DX9 on MESA)'
-    if [[ -n $(echo "${PP_WINE_USE}" | grep "^PROTON_LG$") ]] ; then
-        export PP_DEFAULT_WINE_USE="${PP_PROTON_LG_VER}!${PP_PROTON_GE_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
-    elif [[ -n $(echo "${PP_WINE_USE}" | grep "^PROTON_GE$") ]] ; then
-        export PP_DEFAULT_WINE_USE="${PP_PROTON_GE_VER}!${PP_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
+    export PW_DEFAULT_VULKAN_USE='VULKAN (DXVK and VKD3D)!VULKAN (WINE DXGI)!OPENGL!GALLIUM_NINE (native DX9 on MESA)'
+    if [[ -n $(echo "${PW_WINE_USE}" | grep "^PROTON_LG$") ]] ; then
+        export PW_DEFAULT_WINE_USE="${PW_PROTON_LG_VER}!${PW_PROTON_GE_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
+    elif [[ -n $(echo "${PW_WINE_USE}" | grep "^PROTON_GE$") ]] ; then
+        export PW_DEFAULT_WINE_USE="${PW_PROTON_GE_VER}!${PW_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
     else
-        if [[ "${PP_WINE_USE}" == "${PP_PROTON_LG_VER}" ]] ; then
-            export PP_DEFAULT_WINE_USE="${PP_WINE_USE}!${PP_PROTON_GE_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE" 
-        elif [[ "${PP_WINE_USE}" == "${PP_PROTON_GE_VER}" ]] ; then
-            export PP_DEFAULT_WINE_USE="${PP_WINE_USE}!${PP_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE" 
+        if [[ "${PW_WINE_USE}" == "${PW_PROTON_LG_VER}" ]] ; then
+            export PW_DEFAULT_WINE_USE="${PW_WINE_USE}!${PW_PROTON_GE_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE" 
+        elif [[ "${PW_WINE_USE}" == "${PW_PROTON_GE_VER}" ]] ; then
+            export PW_DEFAULT_WINE_USE="${PW_WINE_USE}!${PW_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE" 
         else
-            export DIST_ADD_TO_GUI=$(echo "${DIST_ADD_TO_GUI}" | sed -e s/"\!${PP_WINE_USE}$//g")
-            export PP_DEFAULT_WINE_USE="${PP_WINE_USE}!${PP_PROTON_GE_VER}!${PP_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
+            export DIST_ADD_TO_GUI=$(echo "${DIST_ADD_TO_GUI}" | sed -e s/"\!${PW_WINE_USE}$//g")
+            export PW_DEFAULT_WINE_USE="${PW_WINE_USE}!${PW_PROTON_GE_VER}!${PW_PROTON_LG_VER}${DIST_ADD_TO_GUI}!GET-OTHER-WINE"
         fi     
     fi
-    unset PP_GUI_DISABLED_CS
+    unset PW_GUI_DISABLED_CS
 fi
 if [ -n "${portwine_exe}" ]; then
-    if [[ -z "${PP_GUI_DISABLED_CS}" || "${PP_GUI_DISABLED_CS}" == 0 ]] ; then  
-        pp_create_gui_png
+    if [[ -z "${PW_GUI_DISABLED_CS}" || "${PW_GUI_DISABLED_CS}" == 0 ]] ; then  
+        pw_create_gui_png
         grep -il "${portwine_exe}" "${HOME}/.local/share/applications"/*.desktop
         if [[ "$?" != "0" ]] ; then
-            PP_SHORTCUT="CREATE SHORTCUT!!${loc_create_shortcut}:100"
+            PW_SHORTCUT="CREATE SHORTCUT!!${loc_create_shortcut}:100"
         else
-            PP_SHORTCUT="DELETE SHORTCUT!!${loc_delete_shortcut}:98"
+            PW_SHORTCUT="DELETE SHORTCUT!!${loc_delete_shortcut}:98"
         fi
-        OUTPUT_START=$("${pp_yad}" --text-align=center --text "$PP_COMMENT_DB" --wrap-width=150 --borders=7 --form --center  \
-        --title "${portname}-${install_ver} (${scripts_install_ver})"  --image "${PP_ICON_FOR_YAD}" --separator=";" \
-        --window-icon="$PP_GUI_ICON_PATH/port_proton.png" \
-        --field="3D API  : :CB" "${PP_DEFAULT_VULKAN_USE}" \
-        --field="  WINE  : :CB" "${PP_DEFAULT_WINE_USE}" \
-        --field="PREFIX  : :CBE" "${PP_ADD_PREFIXES_TO_GUI}" \
+        OUTPUT_START=$("${pw_yad}" --text-align=center --text "$PW_COMMENT_DB" --wrap-width=150 --borders=7 --form --center  \
+        --title "${portname}-${install_ver} (${scripts_install_ver})"  --image "${PW_ICON_FOR_YAD}" --separator=";" \
+        --window-icon="$PW_GUI_ICON_PATH/port_proton.png" \
+        --field="3D API  : :CB" "${PW_DEFAULT_VULKAN_USE}" \
+        --field="  WINE  : :CB" "${PW_DEFAULT_WINE_USE}" \
+        --field="PREFIX  : :CBE" "${PW_ADD_PREFIXES_TO_GUI}" \
         --field=":LBL" "" \
         --button='VKBASALT'!!"${ENABLE_VKBASALT_INFO}":120 \
         --button='EDIT  DB'!!"${loc_edit_db} ${PORTWINE_DB}":118 \
-        --button="${PP_SHORTCUT}" \
+        --button="${PW_SHORTCUT}" \
         --button='DEBUG'!!"${loc_debug}":102 \
         --button='LAUNCH'!!"${loc_launch}":106 )
-        export PP_YAD_SET="$?"
-        if [[ "$PP_YAD_SET" == "1" || "$PP_YAD_SET" == "252" ]] ; then exit 0 ; fi
+        export PW_YAD_SET="$?"
+        if [[ "$PW_YAD_SET" == "1" || "$PW_YAD_SET" == "252" ]] ; then exit 0 ; fi
         export VULKAN_MOD=$(echo "${OUTPUT_START}" | grep \;\; | awk -F";" '{print $1}')
-        export PP_WINE_VER=$(echo "${OUTPUT_START}" | grep \;\; | awk -F";" '{print $2}')
-        export PP_PREFIX_NAME=$(echo "${OUTPUT_START}" | grep \;\; | awk -F";" '{print $3}' | sed -e s/[[:blank:]]/_/g)
-        if [[ -z "${PP_PREFIX_NAME}" ]] || [[ -n "$(echo "${PP_PREFIX_NAME}" | grep -E '^_.*' )" ]] ; then
-            export PP_PREFIX_NAME="DEFAULT"
+        export PW_WINE_VER=$(echo "${OUTPUT_START}" | grep \;\; | awk -F";" '{print $2}')
+        export PW_PREFIX_NAME=$(echo "${OUTPUT_START}" | grep \;\; | awk -F";" '{print $3}' | sed -e s/[[:blank:]]/_/g)
+        if [[ -z "${PW_PREFIX_NAME}" ]] || [[ -n "$(echo "${PW_PREFIX_NAME}" | grep -E '^_.*' )" ]] ; then
+            export PW_PREFIX_NAME="DEFAULT"
         else
-            export PP_PREFIX_NAME="${PP_PREFIX_NAME^^}"
+            export PW_PREFIX_NAME="${PW_PREFIX_NAME^^}"
         fi
     elif [ -n "${PORTWINE_DB_FILE}" ]; then
         portwine_launch
@@ -552,8 +553,9 @@ else
 
     gui_clear_pfx () {
         if gui_question "${port_clear_pfx}" ; then
-            pp_clear_pfx
-            /usr/bin/env bash -c ${pp_full_command_line[*]} &
+            pw_clear_pfx
+            echo "Restarting PP after clearing prefix..."
+            /usr/bin/env bash -c ${pw_full_command_line[*]} &
             exit 0
         fi
     }
@@ -571,15 +573,16 @@ else
     }
     export -f gui_rm_portproton
 
-    gui_pp_update () {
+    gui_pw_update () {
         try_remove_file "${PORT_WINE_TMP_PATH}/scripts_update_notifier"
-        /usr/bin/env bash -c ${pp_full_command_line[*]} &
+        echo "Restarting PP for check update..."
+        /usr/bin/env bash -c ${pw_full_command_line[*]} &
         exit 0
     }
 
     gui_wine_uninstaller () {
         start_portwine
-        pp_run uninstaller
+        pw_run uninstaller
     }
     export -f gui_wine_uninstaller
 
@@ -590,31 +593,32 @@ else
 
     gui_open_scripts_from_backup () {
         cd "${PORT_WINE_TMP_PATH}/scripts_backup/"
-        PP_SCRIPT_FROM_BACKUP=$("${pp_yad_new}" --file --borders=5 --width=650 --height=500 --auto-close --center \
-        --window-icon="$PP_GUI_ICON_PATH/port_proton.png" --title "SCRIPTS FROM BACKUP" --file-filter="backup_scripts|scripts_v*.tar.gz")
+        PW_SCRIPT_FROM_BACKUP=$("${pw_yad_new}" --file --borders=5 --width=650 --height=500 --auto-close --center \
+        --window-icon="$PW_GUI_ICON_PATH/port_proton.png" --title "SCRIPTS FROM BACKUP" --file-filter="backup_scripts|scripts_v*.tar.gz")
         YAD_STATUS="$?"
         if [[ "$YAD_STATUS" == "1" || "$YAD_STATUS" == "252" ]] ; then exit 0 ; fi
-        unpack_tar_gz "$PP_SCRIPT_FROM_BACKUP" "${PORT_WINE_PATH}/data/"
+        unpack_tar_gz "$PW_SCRIPT_FROM_BACKUP" "${PORT_WINE_PATH}/data/"
         echo "0" > "${PORT_WINE_TMP_PATH}/scripts_update_notifier"
-        /usr/bin/env bash -c ${pp_full_command_line[*]} &
+        echo "Restarting PP after backup..."
+        /usr/bin/env bash -c ${pw_full_command_line[*]} &
         exit 0
     }
     export -f gui_open_scripts_from_backup
 
     export KEY=$RANDOM
-    "${pp_yad_new}" --plug=${KEY} --tabnum=4 --columns=3 --align-buttons --form --separator=";" \
+    "${pw_yad_new}" --plug=${KEY} --tabnum=4 --columns=3 --align-buttons --form --separator=";" \
     --field="   $loc_gui_rm_pp"!""!"":"FBTN" '@bash -c "button_click gui_rm_portproton"' \
-    --field="   $loc_gui_upd_pp"!""!"":"FBTN" '@bash -c "button_click gui_pp_update"' \
+    --field="   $loc_gui_upd_pp"!""!"":"FBTN" '@bash -c "button_click gui_pw_update"' \
     --field="   $loc_gui_changelog"!""!"":"FBTN" '@bash -c "button_click open_changelog"' \
     --field="   $loc_gui_edit_usc"!""!"":"FBTN" '@bash -c "button_click gui_open_user_conf"' \
     --field="   $loc_gui_scripts_fb"!""!"":"FBTN" '@bash -c "button_click gui_open_scripts_from_backup"' \
-    --field="   Xterm"!""!"":"FBTN" '@bash -c "button_click pp_start_cont_xterm"' \
+    --field="   Xterm"!""!"":"FBTN" '@bash -c "button_click pw_start_cont_xterm"' \
     --field="   $loc_gui_credits"!""!"":"FBTN" '@bash -c "button_click gui_credits"' &
 
-    "${pp_yad_new}" --plug=${KEY} --tabnum=3 --columns=3 --align-buttons --form --separator=";" \
+    "${pw_yad_new}" --plug=${KEY} --tabnum=3 --columns=3 --align-buttons --form --separator=";" \
     --field="  3D API  : :CB" "VULKAN (DXVK and VKD3D)!VULKAN (WINE DXGI)!OPENGL!GALLIUM_NINE (native DX9 on MESA)" \
-    --field="  PREFIX  : :CBE" "${PP_ADD_PREFIXES_TO_GUI}" \
-    --field="  WINE    : :CB" "${PP_DEFAULT_WINE_USE}" \
+    --field="  PREFIX  : :CBE" "${PW_ADD_PREFIXES_TO_GUI}" \
+    --field="  WINE    : :CB" "${PW_DEFAULT_WINE_USE}" \
     --field="                    DOWNLOAD OTHER WINE "!"${loc_download_other_wine}":"FBTN" '@bash -c "button_click gui_proton_downloader"' \
     --field='   WINECFG'!""!"${loc_winecfg}":"FBTN" '@bash -c "button_click WINECFG"' \
     --field='   WINEFILE'!""!"${loc_winefile}":"FBTN" '@bash -c "button_click WINEFILE"' \
@@ -623,79 +627,79 @@ else
     --field='   WINETRICKS'!""!"${loc_winetricks}":"FBTN" '@bash -c "button_click WINETRICKS"' \
     --field="   WINE UNINSTALLER"!""!"":"FBTN" '@bash -c "button_click gui_wine_uninstaller"' \
     --field="   CLEAR PREFIX"!""!"":"FBTN" '@bash -c "button_click gui_clear_pfx"' \
-    --field="   CREATE PFX BACKUP"!""!"":"FBTN" '@bash -c "button_click pp_create_prefix_backup"' &> "${PORT_WINE_TMP_PATH}/tmp_yad_form_vulkan" &
+    --field="   CREATE PFX BACKUP"!""!"":"FBTN" '@bash -c "button_click pw_create_prefix_backup"' &> "${PORT_WINE_TMP_PATH}/tmp_yad_form_vulkan" &
 
-    "${pp_yad_new}" --plug=$KEY --tabnum=2 --form --columns=3 --align-buttons --keep-icon-size --scroll  \
-    --field="   Dolphin 5.0"!"$PP_GUI_ICON_PATH/dolphin.png"!"":"FBTN" '@bash -c "button_click PP_DOLPHIN"' \
-    --field="   MAME"!"$PP_GUI_ICON_PATH/mame.png"!"":"FBTN" '@bash -c "button_click PP_MAME"' \
-    --field="   ScummVM"!"$PP_GUI_ICON_PATH/scummvm.png"!"":"FBTN" '@bash -c "button_click PP_SCUMMVM"' \
-    --field="   RetroArch"!"$PP_GUI_ICON_PATH/retroarch.png"!"":"FBTN" '@bash -c "button_click PP_RETROARCH"' \
-    --field="   PPSSPP Windows"!"$PP_GUI_ICON_PATH/ppsspp.png"!"":"FBTN" '@bash -c "button_click PP_PPSSPP"' \
-    --field="   Citra"!"$PP_GUI_ICON_PATH/citra.png"!"":"FBTN" '@bash -c "button_click PP_CITRA"' \
-    --field="   Cemu"!"$PP_GUI_ICON_PATH/cemu.png"!"":"FBTN" '@bash -c "button_click PP_CEMU"' \
-    --field="   DuckStation"!"$PP_GUI_ICON_PATH/duckstation.png"!"":"FBTN" '@bash -c "button_click PP_DUCKSTATION"' \
-    --field="   ePSXe"!"$PP_GUI_ICON_PATH/epsxe.png"!"":"FBTN" '@bash -c "button_click PP_EPSXE"' \
-    --field="   Project64"!"$PP_GUI_ICON_PATH/project64.png"!"":"FBTN" '@bash -c "button_click PP_PROJECT64"' \
-    --field="   VBA-M"!"$PP_GUI_ICON_PATH/vba-m.png"!"":"FBTN" '@bash -c "button_click PP_VBA-M"' \
-    --field="   Yabause"!"$PP_GUI_ICON_PATH/yabause.png"!"":"FBTN" '@bash -c "button_click PP_YABAUSE"' &
+    "${pw_yad_new}" --plug=$KEY --tabnum=2 --form --columns=3 --align-buttons --keep-icon-size --scroll  \
+    --field="   Dolphin 5.0"!"$PW_GUI_ICON_PATH/dolphin.png"!"":"FBTN" '@bash -c "button_click PW_DOLPHIN"' \
+    --field="   MAME"!"$PW_GUI_ICON_PATH/mame.png"!"":"FBTN" '@bash -c "button_click PW_MAME"' \
+    --field="   ScummVM"!"$PW_GUI_ICON_PATH/scummvm.png"!"":"FBTN" '@bash -c "button_click PW_SCUMMVM"' \
+    --field="   RetroArch"!"$PW_GUI_ICON_PATH/retroarch.png"!"":"FBTN" '@bash -c "button_click PW_RETROARCH"' \
+    --field="   PPSSPP Windows"!"$PW_GUI_ICON_PATH/ppsspp.png"!"":"FBTN" '@bash -c "button_click PW_PPSSPP"' \
+    --field="   Citra"!"$PW_GUI_ICON_PATH/citra.png"!"":"FBTN" '@bash -c "button_click PW_CITRA"' \
+    --field="   Cemu"!"$PW_GUI_ICON_PATH/cemu.png"!"":"FBTN" '@bash -c "button_click PW_CEMU"' \
+    --field="   DuckStation"!"$PW_GUI_ICON_PATH/duckstation.png"!"":"FBTN" '@bash -c "button_click PW_DUCKSTATION"' \
+    --field="   ePSXe"!"$PW_GUI_ICON_PATH/epsxe.png"!"":"FBTN" '@bash -c "button_click PW_EPSXE"' \
+    --field="   Project64"!"$PW_GUI_ICON_PATH/project64.png"!"":"FBTN" '@bash -c "button_click PW_PROJECT64"' \
+    --field="   VBA-M"!"$PW_GUI_ICON_PATH/vba-m.png"!"":"FBTN" '@bash -c "button_click PW_VBA-M"' \
+    --field="   Yabause"!"$PW_GUI_ICON_PATH/yabause.png"!"":"FBTN" '@bash -c "button_click PW_YABAUSE"' &
 
-    "${pp_yad_new}" --plug=$KEY --tabnum=1 --form --columns=3 --align-buttons --keep-icon-size --scroll \
-    --field="   Wargaming Game Center"!"$PP_GUI_ICON_PATH/wgc.png"!"":"FBTN" '@bash -c "button_click PP_WGC"' \
-    --field="   Battle.net Launcher"!"$PP_GUI_ICON_PATH/battle_net.png"!"":"FBTN" '@bash -c "button_click PP_BATTLE_NET"' \
-    --field="   Epic Games Launcher"!"$PP_GUI_ICON_PATH/epicgames.png"!"":"FBTN" '@bash -c "button_click PP_EPIC"' \
-    --field="   GoG Galaxy Launcher"!"$PP_GUI_ICON_PATH/gog.png"!"":"FBTN" '@bash -c "button_click PP_GOG"' \
-    --field="   Ubisoft Game Launcher"!"$PP_GUI_ICON_PATH/ubc.png"!"":"FBTN" '@bash -c "button_click PP_UBC"' \
-    --field="   EVE Online Launcher"!"$PP_GUI_ICON_PATH/eve.png"!"":"FBTN" '@bash -c "button_click PP_EVE"' \
-    --field="   Origin Launcher"!"$PP_GUI_ICON_PATH/origin.png"!"":"FBTN" '@bash -c "button_click PP_ORIGIN"' \
-    --field="   Rockstar Games Launcher"!"$PP_GUI_ICON_PATH/Rockstar.png"!"":"FBTN" '@bash -c "button_click PP_ROCKSTAR"' \
-    --field="   My.Games Launcher"!"$PP_GUI_ICON_PATH/mygames.png"!"":"FBTN" '@bash -c "button_click PP_MYGAMES"' \
-    --field="   Ankama Launcher"!"$PP_GUI_ICON_PATH/ankama.png"!"":"FBTN" '@bash -c "button_click PP_ANKAMA"' \
-    --field="   OSU"!"$PP_GUI_ICON_PATH/osu.png"!"":"FBTN" '@bash -c "button_click PP_OSU"' \
-    --field="   League of Legends"!"$PP_GUI_ICON_PATH/lol.png"!"":"FBTN" '@bash -c "button_click PP_LOL"' \
-    --field="   Gameforge Client"!"$PP_GUI_ICON_PATH/gameforge.png"!"":"FBTN" '@bash -c "button_click  PP_GAMEFORGE"' \
-    --field="   World of Sea Battle (BETA)"!"$PP_GUI_ICON_PATH/wosb.png"!"":"FBTN" '@bash -c "button_click PP_WOSB"' \
-    --field="   ITCH.IO"!"$PP_GUI_ICON_PATH/itch.png"!"":"FBTN" '@bash -c "button_click PP_ITCH"' & 
+    "${pw_yad_new}" --plug=$KEY --tabnum=1 --form --columns=3 --align-buttons --keep-icon-size --scroll \
+    --field="   Wargaming Game Center"!"$PW_GUI_ICON_PATH/wgc.png"!"":"FBTN" '@bash -c "button_click PW_WGC"' \
+    --field="   Battle.net Launcher"!"$PW_GUI_ICON_PATH/battle_net.png"!"":"FBTN" '@bash -c "button_click PW_BATTLE_NET"' \
+    --field="   Epic Games Launcher"!"$PW_GUI_ICON_PATH/epicgames.png"!"":"FBTN" '@bash -c "button_click PW_EPIC"' \
+    --field="   GoG Galaxy Launcher"!"$PW_GUI_ICON_PATH/gog.png"!"":"FBTN" '@bash -c "button_click PW_GOG"' \
+    --field="   Ubisoft Game Launcher"!"$PW_GUI_ICON_PATH/ubc.png"!"":"FBTN" '@bash -c "button_click PW_UBC"' \
+    --field="   EVE Online Launcher"!"$PW_GUI_ICON_PATH/eve.png"!"":"FBTN" '@bash -c "button_click PW_EVE"' \
+    --field="   Origin Launcher"!"$PW_GUI_ICON_PATH/origin.png"!"":"FBTN" '@bash -c "button_click PW_ORIGIN"' \
+    --field="   Rockstar Games Launcher"!"$PW_GUI_ICON_PATH/Rockstar.png"!"":"FBTN" '@bash -c "button_click PW_ROCKSTAR"' \
+    --field="   My.Games Launcher"!"$PW_GUI_ICON_PATH/mygames.png"!"":"FBTN" '@bash -c "button_click PW_MYGAMES"' \
+    --field="   Ankama Launcher"!"$PW_GUI_ICON_PATH/ankama.png"!"":"FBTN" '@bash -c "button_click PW_ANKAMA"' \
+    --field="   OSU"!"$PW_GUI_ICON_PATH/osu.png"!"":"FBTN" '@bash -c "button_click PW_OSU"' \
+    --field="   League of Legends"!"$PW_GUI_ICON_PATH/lol.png"!"":"FBTN" '@bash -c "button_click PW_LOL"' \
+    --field="   Gameforge Client"!"$PW_GUI_ICON_PATH/gameforge.png"!"":"FBTN" '@bash -c "button_click  PW_GAMEFORGE"' \
+    --field="   World of Sea Battle (BETA)"!"$PW_GUI_ICON_PATH/wosb.png"!"":"FBTN" '@bash -c "button_click PW_WOSB"' \
+    --field="   ITCH.IO"!"$PW_GUI_ICON_PATH/itch.png"!"":"FBTN" '@bash -c "button_click PW_ITCH"' & 
 
-    # --field="   Steam Client Launcher"!"$PP_GUI_ICON_PATH/steam.png"!"":"FBTN" '@bash -c "button_click PP_STEAM"'
-    # --field="   Bethesda.net Launcher"!"$PP_GUI_ICON_PATH/bethesda.png"!"":"FBTN" '@bash -c "button_click PP_BETHESDA"'
+    # --field="   Steam Client Launcher"!"$PW_GUI_ICON_PATH/steam.png"!"":"FBTN" '@bash -c "button_click PW_STEAM"'
+    # --field="   Bethesda.net Launcher"!"$PW_GUI_ICON_PATH/bethesda.png"!"":"FBTN" '@bash -c "button_click PW_BETHESDA"'
 
-    "${pp_yad_new}" --key=$KEY --notebook --borders=5 --width=900 --height=235 --no-buttons --auto-close --center \
-    --window-icon="$PP_GUI_ICON_PATH/port_proton.png" --title "${portname}-${install_ver} (${scripts_install_ver})" \
+    "${pw_yad_new}" --key=$KEY --notebook --borders=5 --width=900 --height=235 --no-buttons --auto-close --center \
+    --window-icon="$PW_GUI_ICON_PATH/port_proton.png" --title "${portname}-${install_ver} (${scripts_install_ver})" \
     --tab-pos=bottom --tab=" $loc_mg_autoinstall"!""!"" --tab=" $loc_mg_emulators"!""!"" --tab=" $loc_mg_wine_settings"!""!"" --tab=" $loc_mg_portproton_settings"!""!""
     YAD_STATUS="$?"
     if [[ "$YAD_STATUS" == "1" || "$YAD_STATUS" == "252" ]] ; then exit 0 ; fi
 
     if [[ -f "${PORT_WINE_TMP_PATH}/tmp_yad_form" ]]; then
-        export PP_YAD_SET=$(cat "${PORT_WINE_TMP_PATH}/tmp_yad_form" | head -n 1 | awk '{print $1}')
+        export PW_YAD_SET=$(cat "${PORT_WINE_TMP_PATH}/tmp_yad_form" | head -n 1 | awk '{print $1}')
         try_remove_file "${PORT_WINE_TMP_PATH}/tmp_yad_form"
     fi
     if [[ -f "${PORT_WINE_TMP_PATH}/tmp_yad_form_vulkan" ]] ; then
         export VULKAN_MOD=$(cat "${PORT_WINE_TMP_PATH}/tmp_yad_form_vulkan" | grep \;\;  | awk -F";" '{print $1}')
-        export PP_PREFIX_NAME=$(cat "${PORT_WINE_TMP_PATH}/tmp_yad_form_vulkan" | grep \;\;  | awk -F";" '{print $2}' | sed -e "s/[[:blank:]]/_/g" )
-        export PP_WINE_VER=$(cat "${PORT_WINE_TMP_PATH}/tmp_yad_form_vulkan" | grep \;\; | awk -F";" '{print $3}')
-        if [[ -z "${PP_PREFIX_NAME}" ]] || [[ -n "$(echo "${PP_PREFIX_NAME}" | grep -E '^_.*' )" ]] ; then
-            export PP_PREFIX_NAME="DEFAULT"
+        export PW_PREFIX_NAME=$(cat "${PORT_WINE_TMP_PATH}/tmp_yad_form_vulkan" | grep \;\;  | awk -F";" '{print $2}' | sed -e "s/[[:blank:]]/_/g" )
+        export PW_WINE_VER=$(cat "${PORT_WINE_TMP_PATH}/tmp_yad_form_vulkan" | grep \;\; | awk -F";" '{print $3}')
+        if [[ -z "${PW_PREFIX_NAME}" ]] || [[ -n "$(echo "${PW_PREFIX_NAME}" | grep -E '^_.*' )" ]] ; then
+            export PW_PREFIX_NAME="DEFAULT"
         else
-            export PP_PREFIX_NAME="${PP_PREFIX_NAME^^}"
+            export PW_PREFIX_NAME="${PW_PREFIX_NAME^^}"
         fi
         try_remove_file "${PORT_WINE_TMP_PATH}/tmp_yad_form_vulkan"
     fi
-    export PP_DISABLED_CREATE_DB=1
+    export PW_DISABLED_CREATE_DB=1
 fi
 
 if [[ -n "${VULKAN_MOD}" && "${VULKAN_MOD}" = "OPENGL" ]] 
-then export PP_VULKAN_USE="0"
+then export PW_VULKAN_USE="0"
 elif [[ -n "${VULKAN_MOD}" && "${VULKAN_MOD}" = "VULKAN (DXVK and VKD3D)" ]] 
-then export PP_VULKAN_USE="1"
+then export PW_VULKAN_USE="1"
 elif [[ -n "${VULKAN_MOD}" && "${VULKAN_MOD}" = "VULKAN (WINE DXGI)" ]] 
-then export PP_VULKAN_USE="2"
+then export PW_VULKAN_USE="2"
 elif [[ -n "${VULKAN_MOD}" && "${VULKAN_MOD}" = "GALLIUM_NINE (native DX9 on MESA)" ]] 
-then export PP_VULKAN_USE="3"
+then export PW_VULKAN_USE="3"
 fi
 
 init_wine_ver
 
-if [[ -z "${PP_DISABLED_CREATE_DB}" ]] ; then
+if [[ -z "${PW_DISABLED_CREATE_DB}" ]] ; then
     if [[ -n "${PORTWINE_DB}" ]] && [[ -z "${PORTWINE_DB_FILE}" ]] ; then
         PORTWINE_DB_FILE=$(grep -il "\#${PORTWINE_DB}.exe" "${PORT_SCRIPTS_PATH}/portwine_db"/*)
         if [[ -z "${PORTWINE_DB_FILE}" ]] ; then
@@ -707,34 +711,34 @@ if [[ -z "${PP_DISABLED_CREATE_DB}" ]] ; then
             export PORTWINE_DB_FILE="${portwine_exe}".ppdb
         fi
     fi
-    edit_db_from_gui PP_VULKAN_USE PP_WINE_USE PP_PREFIX_NAME 
+    edit_db_from_gui PW_VULKAN_USE PW_WINE_USE PW_PREFIX_NAME 
 fi
 
-case "$PP_YAD_SET" in
+case "$PW_YAD_SET" in
     1|252) exit 0 ;;
     98) portwine_delete_shortcut ;;
     100) portwine_create_shortcut ;;
     DEBUG|102) portwine_start_debug ;;
     106) portwine_launch ;;
-    WINECFG|108) pp_winecfg ;;
-    WINEFILE|110) pp_winefile ;;
-    WINECMD|112) pp_winecmd ;;
-    WINEREG|114) pp_winereg ;;
-    WINETRICKS|116) pp_prefix_manager ;;
-    118) pp_edit_db ;;
+    WINECFG|108) pw_winecfg ;;
+    WINEFILE|110) pw_winefile ;;
+    WINECMD|112) pw_winecmd ;;
+    WINEREG|114) pw_winereg ;;
+    WINETRICKS|116) pw_prefix_manager ;;
+    118) pw_edit_db ;;
     gui_clear_pfx) gui_clear_pfx ;;
     gui_open_user_conf) gui_open_user_conf ;;
     gui_wine_uninstaller) gui_wine_uninstaller ;;
     gui_rm_portproton) gui_rm_portproton ;;
-    gui_pp_update) gui_pp_update ;;
+    gui_pw_update) gui_pw_update ;;
     gui_proton_downloader) gui_proton_downloader ;;
     gui_open_scripts_from_backup) gui_open_scripts_from_backup ;;
     open_changelog) open_changelog ;;
     120) gui_vkBasalt ;;
-    pp_create_prefix_backup) pp_create_prefix_backup ;;
+    pw_create_prefix_backup) pw_create_prefix_backup ;;
     gui_credits) gui_credits ;;
-    pp_start_cont_xterm) pp_start_cont_xterm ;;
-    PP_*) pp_autoinstall_from_db ;;
+    pw_start_cont_xterm) pw_start_cont_xterm ;;
+    PW_*) pw_autoinstall_from_db ;;
 esac
 
 stop_portwine
diff --git a/data_from_portwine/scripts/var b/data_from_portwine/scripts/var
index cc06f981..b06a6604 100755
--- a/data_from_portwine/scripts/var
+++ b/data_from_portwine/scripts/var
@@ -1,59 +1,59 @@
 #!/usr/bin/env bash
 #Author: Castro-Fidel (linux-gaming.ru)
-#SCRIPTS_NEXT_VERSION=2130
+#SCRIPTS_NEXT_VERSION=2131
 ########################################################################
-export PP_MANGOHUD=0
+export PW_MANGOHUD=0
 export MANGOHUD_CONFIG=cpu_stats,cpu_temp,cpu_mhz,cpu_color=2e97cb,cpu_text=CPU,gpu_stats,gpu_temp,gpu_core_clock,gpu_mem_clock,vulkan_driver,gpu_name,gpu_color=2e9762,gpu_text=GPU,vram,vram_color=ad64c1,ram,ram_color=c26693,io_color=a491d3,frame_timing=1,frametime_color=00ff00,time,arch,wine,wine_color=eb5b5b,engine_color=eb5b5b,background_alpha=0.2,font_size=24,background_color=020202,text_color=ffffff,toggle_hud=Shift_R+F12,resolution,vkbasalt
 #export DXVK_HUD=compiler
 #export GALLIUM_HUD=fps
 #export ENABLE_VKBASALT=1
-#export PP_VIRTUAL_DESKTOP=1
-#export PP_XKBD_RU_HACK=1
-export PP_RT_MOUNT_RO=("")
-export PP_RT_MOUNT_RW=("/media" "/mnt" "/run/media/${USER}" "${PORT_WINE_PATH}")
-#export PP_SANDBOX_HOME_PATH="${PORT_WINE_PATH}"
-export PP_NO_ESYNC="1"
-export PP_USE_GAMEMODE="1"
-export PP_FORCE_USE_VSYNC="2"
-export PP_LOG="0"
-export PP_TERM=""
-export PP_USE_TERMINAL="0"
-export PP_WINEDBG_DISABLE="1"
-export PP_WINDOWS_VER="10"
+#export PW_VIRTUAL_DESKTOP=1
+#export PW_XKBD_RU_HACK=1
+export PW_RT_MOUNT_RO=("")
+export PW_RT_MOUNT_RW=("/media" "/mnt" "/run/media/${USER}" "${PORT_WINE_PATH}")
+#export PW_SANDBOX_HOME_PATH="${PORT_WINE_PATH}"
+export PW_NO_ESYNC="1"
+export PW_USE_GAMEMODE="1"
+export PW_FORCE_USE_VSYNC="2"
+export PW_LOG="0"
+export PW_TERM=""
+export PW_USE_TERMINAL="0"
+export PW_WINEDBG_DISABLE="1"
+export PW_WINDOWS_VER="10"
 export WINEARCH="win64"
-export PP_LIBS_VER="_v32"
+export PW_LIBS_VER="_v32"
 export LG_SITE_URL="https://linux-gaming.ru/"
 export GDK_BACKEND="x11"
-export PP_USE_GSTREAMER="1"
-export PP_USE_D3D_EXTRAS="1"
-export PP_PREFIX_NAME="DEFAULT"
+export PW_USE_GSTREAMER="1"
+export PW_USE_D3D_EXTRAS="1"
+export PW_PREFIX_NAME="DEFAULT"
 export WINE_WIN_START="start.exe /i /unix"
-export PP_USE_SHADER_CACHE="1"
+export PW_USE_SHADER_CACHE="1"
 export STAGING_SHARED_MEMORY="1"
-export PP_FORCE_LARGE_ADDRESS_AWARE="1"
+export PW_FORCE_LARGE_ADDRESS_AWARE="1"
 ###DEFAULT_WINE###
-export PP_WINE_USE="PROTON_LG"
-export PP_PLUGINS_VER="_v7"
-export PP_FAKE_DLSS_VER="2.1-3001-0-7-5-1662667880"
+export PW_WINE_USE="PROTON_LG"
+export PW_PLUGINS_VER="_v7"
+export PW_FAKE_DLSS_VER="2.1-3001-0-7-5-1662667880"
 ###WINE_PROTON_LG###
-export PP_LG_VER="7-29"
-export PP_PROTON_LG_VER="PROTON_LG_${PP_LG_VER}"
+export PW_LG_VER="7-29"
+export PW_PROTON_LG_VER="PROTON_LG_${PW_LG_VER}"
 ###WINE_PROTON_GE###
-export PP_GE_VER="7-33"
-export PP_PROTON_GE_VER="PROTON_GE_${PP_GE_VER}"
-export PP_WINE_FULLSCREEN_FSR="0"
+export PW_GE_VER="7-33"
+export PW_PROTON_GE_VER="PROTON_GE_${PW_GE_VER}"
+export PW_WINE_FULLSCREEN_FSR="0"
 ###PREFIX_VERSION###
 export DOTPFX_VER="48v1"
 export DEFPFX_VER="v1"
 #################################################################
 export DXVK_CONFIG_FILE="${PORT_WINE_PATH}/data/dxvk.conf"
 #################################################################
-pp_install_dll_in_prefix ()
+pw_install_dll_in_prefix ()
 {
-    case $PP_PREFIX_NAME in
-        DEFAULT) export PP_MUST_HAVE_DLL="physx mfc42 vcrun2019" ;;
-         DOTNET) export PP_MUST_HAVE_DLL="physx mfc42 vcrun2019 faudio dotnet48" ;;
-              *) export PP_MUST_HAVE_DLL="" ;;
+    case $PW_PREFIX_NAME in
+        DEFAULT) export PW_MUST_HAVE_DLL="physx mfc42 vcrun2019" ;;
+         DOTNET) export PW_MUST_HAVE_DLL="physx mfc42 vcrun2019 faudio dotnet48" ;;
+              *) export PW_MUST_HAVE_DLL="" ;;
     esac
 }
 ########################################################################
@@ -67,23 +67,23 @@ add_in_stop_portwine ()
     echo " "
 }
 ########################################################################
-pp_other_fixes () {
-    if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/system.reg" ]] ; then
+pw_other_fixes () {
+    if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/system.reg" ]] ; then
     #fix after installation Origin, for disabled OriginWebHelperService by default
-        if [[ ! -z `cat "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/system.reg" | grep -wm 1 "Origin.exe" | awk '{print $1}'` ]] ; then
-            sysreg_norig=$(((`cat -n "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/system.reg" | grep OriginWebHelperService | awk '{print $1}'` + 3)))
-            sed -i "${sysreg_norig}s/dword:0000000[1-2]/dword:00000003/" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/system.reg"
+        if [[ ! -z `cat "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/system.reg" | grep -wm 1 "Origin.exe" | awk '{print $1}'` ]] ; then
+            sysreg_norig=$(((`cat -n "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/system.reg" | grep OriginWebHelperService | awk '{print $1}'` + 3)))
+            sed -i "${sysreg_norig}s/dword:0000000[1-2]/dword:00000003/" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/system.reg"
         fi
         #fix after installation PnkBstr*, for disabled PnkBstr* by default
         for fix_reg in "PnkBstrA.exe" "PnkBstrB.exe" ; do
-            if [[ ! -z `cat "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/system.reg" | grep -wm 1 "${fix_reg}" | awk '{print $1}'` ]] ; then
-                sysreg_norig=$(((`cat -n "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/system.reg" | grep "${fix_reg}" | awk '{print $1}'` + 3)))
-                sed -i "${sysreg_norig}s/dword:0000000[1-2]/dword:00000003/" "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/system.reg"
+            if [[ ! -z `cat "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/system.reg" | grep -wm 1 "${fix_reg}" | awk '{print $1}'` ]] ; then
+                sysreg_norig=$(((`cat -n "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/system.reg" | grep "${fix_reg}" | awk '{print $1}'` + 3)))
+                sed -i "${sysreg_norig}s/dword:0000000[1-2]/dword:00000003/" "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/system.reg"
             fi
         done
     fi
     #disabled silent autostart steam
-    if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/user.reg" ]] ; then
-        sed -i '/steam.exe\\" -silent"/d' "${PORT_WINE_PATH}/data/prefixes/${PP_PREFIX_NAME}/user.reg"
+    if [[ -f "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/user.reg" ]] ; then
+        sed -i '/steam.exe\\" -silent"/d' "${PORT_WINE_PATH}/data/prefixes/${PW_PREFIX_NAME}/user.reg"
     fi
 }
diff --git a/data_from_portwine/scripts/zen_yad_gui b/data_from_portwine/scripts/zen_yad_gui
index 8c20f01e..7be9e492 100644
--- a/data_from_portwine/scripts/zen_yad_gui
+++ b/data_from_portwine/scripts/zen_yad_gui
@@ -32,24 +32,24 @@ gui_question () {
 }
 
 
-pp_start_progress_bar_cover () {
-    PP_GIF_FILE="$1"
-    PP_GIF_SIZE_X=`file "${PP_GIF_FILE}" | awk '{print $7 + 20}'`
-    PP_GIF_SIZE_Y=`file "${PP_GIF_FILE}" | awk '{print $9 + 20}'`
-    "${pp_yad}" --picture --filename="${PP_GIF_FILE}" --close-on-unfocus --no-buttons --undecorated --center \
-    --skip-taskbar --width=$PP_GIF_SIZE_X --height=$PP_GIF_SIZE_Y > /dev/null 2>&1 &
-    export PP_YAD_PID_PROGRESS_BAR_COVER="$!"
+pw_start_progress_bar_cover () {
+    PW_GIF_FILE="$1"
+    PW_GIF_SIZE_X=`file "${PW_GIF_FILE}" | awk '{print $7 + 20}'`
+    PW_GIF_SIZE_Y=`file "${PW_GIF_FILE}" | awk '{print $9 + 20}'`
+    "${pw_yad}" --picture --filename="${PW_GIF_FILE}" --close-on-unfocus --no-buttons --undecorated --center \
+    --skip-taskbar --width=$PW_GIF_SIZE_X --height=$PW_GIF_SIZE_Y > /dev/null 2>&1 &
+    export PW_YAD_PID_PROGRESS_BAR_COVER="$!"
     return 0
 }
 
-pp_update_pfx_cover_gui () {
-        PP_KEY_PROGRESS_BAR=$RANDOM
-        PP_GIF_FILE="${PP_GUI_ICON_PATH}/covers/pp_update_pfx_cover.gif"
-        PP_GIF_SIZE_X=`file "${PP_GIF_FILE}" | awk '{print $7 + 40}'`
-        PP_GIF_SIZE_Y=`file "${PP_GIF_FILE}" | awk '{print $9 + 80}'`
+pw_update_pfx_cover_gui () {
+        PW_KEY_PROGRESS_BAR=$RANDOM
+        PW_GIF_FILE="${PW_GUI_ICON_PATH}/covers/pw_update_pfx_cover.gif"
+        PW_GIF_SIZE_X=`file "${PW_GIF_FILE}" | awk '{print $7 + 40}'`
+        PW_GIF_SIZE_Y=`file "${PW_GIF_FILE}" | awk '{print $9 + 80}'`
         echo "UPDATE PREFIX..." > "${PORT_WINE_TMP_PATH}/update_pfx_log"
-        unset PP_TIMER
-        while read -r line || [[ ! -z `pgrep -a yad | grep "yad_new --notebook --key="$PP_KEY_PROGRESS_BAR"" | awk '{print $1}'` ]] ; do
+        unset PW_TIMER
+        while read -r line || [[ ! -z `pgrep -a yad | grep "yad_new --notebook --key="$PW_KEY_PROGRESS_BAR"" | awk '{print $1}'` ]] ; do
                 sleep 0.005
                 if [[ ! -z "${line}" ]] && [[ -z "`echo "${line}" | grep -i "gstreamer"`" ]] \
                                         && [[ -z "`echo "${line}" | grep -i "kerberos"`" ]] \
@@ -57,57 +57,57 @@ pp_update_pfx_cover_gui () {
                 then
                     echo "# ${line}"
                 fi
-                if [[ "${PP_TIMER}" != 1 ]] ; then
+                if [[ "${PW_TIMER}" != 1 ]] ; then
                     sleep 3
-                    PP_TIMER=1
+                    PW_TIMER=1
                 fi
-        done < "${PORT_WINE_TMP_PATH}/update_pfx_log" | "${pp_yad_new}" --plug=$PP_KEY_PROGRESS_BAR --tabnum="2" --text-info --tail &
-        "${pp_yad_new}" --plug=$PP_KEY_PROGRESS_BAR --tabnum="1" --picture --filename="${PP_GIF_FILE}" --image-on-top &
+        done < "${PORT_WINE_TMP_PATH}/update_pfx_log" | "${pw_yad_new}" --plug=$PW_KEY_PROGRESS_BAR --tabnum="2" --text-info --tail &
+        "${pw_yad_new}" --plug=$PW_KEY_PROGRESS_BAR --tabnum="1" --picture --filename="${PW_GIF_FILE}" --image-on-top &
 
-        "${pp_yad_new}" --notebook --key="$PP_KEY_PROGRESS_BAR" --tab=LOGO --tab=TERMINAL --no-buttons --undecorated \
-        --center --auto-close --skip-taskbar --width=$PP_GIF_SIZE_X --height=$PP_GIF_SIZE_Y --tab-pos=bottom &
-        export PP_YAD_PID_PFX_COVER_UI="$!"
+        "${pw_yad_new}" --notebook --key="$PW_KEY_PROGRESS_BAR" --tab=LOGO --tab=TERMINAL --no-buttons --undecorated \
+        --center --auto-close --skip-taskbar --width=$PW_GIF_SIZE_X --height=$PW_GIF_SIZE_Y --tab-pos=bottom &
+        export PW_YAD_PID_PFX_COVER_UI="$!"
         return 0
 }
 
-pp_start_progress_bar_cs () {
-    "${pp_yad}" --progress --progress-text="$@" --pulsate --close-on-unfocus \
+pw_start_progress_bar_cs () {
+    "${pw_yad}" --progress --progress-text="$@" --pulsate --close-on-unfocus \
     --no-buttons --undecorated --center --skip-taskbar --width=500 --wrap-width=500 > /dev/null 2>&1 &
-    export PP_YAD_PID_PROGRESS_BAR_CS="$!"
+    export PW_YAD_PID_PROGRESS_BAR_CS="$!"
     return 0
 }
 
-pp_start_progress_bar_block () {
-    "${pp_yad}" --progress --progress-text="$@" --pulsate \
+pw_start_progress_bar_block () {
+    "${pw_yad}" --progress --progress-text="$@" --pulsate \
     --no-buttons --undecorated --center --skip-taskbar --width=500 --wrap-width=500 > /dev/null 2>&1 &
-    export PP_YAD_PID_PROGRESS_BAR_BLOCK="$!"
+    export PW_YAD_PID_PROGRESS_BAR_BLOCK="$!"
     return 0
 }
 
-pp_stop_progress_bar () {
-    for PP_KILL_YAD_PID in "$PP_YAD_PID_PROGRESS_BAR_BLOCK" "$PP_YAD_PID_PROGRESS_BAR_CS" \
-                           "$PP_YAD_PID_PFX_COVER_UI" "$PP_YAD_PID_PROGRESS_BAR_COVER"
+pw_stop_progress_bar () {
+    for PW_KILL_YAD_PID in "$PW_YAD_PID_PROGRESS_BAR_BLOCK" "$PW_YAD_PID_PROGRESS_BAR_CS" \
+                           "$PW_YAD_PID_PFX_COVER_UI" "$PW_YAD_PID_PROGRESS_BAR_COVER"
     do
-        kill -s SIGUSR1 "$PP_KILL_YAD_PID" > /dev/null 2>&1
+        kill -s SIGUSR1 "$PW_KILL_YAD_PID" > /dev/null 2>&1
     done
     return 0
 }
-export -f pp_stop_progress_bar
+export -f pw_stop_progress_bar
 
-pp_stop_progress_bar_cover () {
-    kill -s KILL "$PP_YAD_PID_PROGRESS_BAR_COVER" > /dev/null 2>&1
+pw_stop_progress_bar_cover () {
+    kill -s KILL "$PW_YAD_PID_PROGRESS_BAR_COVER" > /dev/null 2>&1
     return 0
 }
-export -f pp_stop_progress_bar_cover
+export -f pw_stop_progress_bar_cover
 
 open_changelog () {
-    "${pp_yad}" --title="Changelog" --borders=10 --no-buttons --text-align=center \
+    "${pw_yad}" --title="Changelog" --borders=10 --no-buttons --text-align=center \
     --text-info --show-uri --wrap --center --width=1200 --height=550 --uri-color=red \
-    --filename="${PORT_WINE_PATH}/data/${PP_CHANGELOG_FILE}"
+    --filename="${PORT_WINE_PATH}/data/${PW_CHANGELOG_FILE}"
 }
 export -f open_changelog
 
-pp_tray_icon () {
+pw_tray_icon () {
     if [ ! -z "`pgrep -a yad_new | grep "\-\-notification" | awk '{print $1}'`" ] ; then
         kill -s SIGUSR1 "`pgrep -a yad_new | grep "\-\-notification" | awk '{print $1}'`"
     fi
@@ -117,37 +117,37 @@ pp_tray_icon () {
     }
     export -f tray_icon_click
 
-    pp_tray_winefile () {
-        pp_run winefile "C:\\users\\${USER}\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\"
+    pw_tray_winefile () {
+        pw_run winefile "C:\\users\\${USER}\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\"
     }
-    export -f pp_tray_winefile
+    export -f pw_tray_winefile
 
-    pp_tray_taskmgr () {
-        pp_run taskmgr
+    pw_tray_taskmgr () {
+        pw_run taskmgr
     }
-    export -f pp_tray_taskmgr
+    export -f pw_tray_taskmgr
 
     tray_icon_click_exit () {
-        pp_stop_progress_bar
+        pw_stop_progress_bar
         stop_portwine
     }
     export -f tray_icon_click_exit
 
-    "${pp_yad_new}" --notification --no-middle \
-    --window-icon="$PP_GUI_ICON_PATH/port_proton.png" \
-    --image="$PP_GUI_ICON_PATH/port_proton.png" \
+    "${pw_yad_new}" --notification --no-middle \
+    --window-icon="$PW_GUI_ICON_PATH/port_proton.png" \
+    --image="$PW_GUI_ICON_PATH/port_proton.png" \
     --command="bash -c tray_icon_click" \
     --tooltip="PortProton" \
     --menu="| \
-  ${loc_tray_winefile}!bash -c pp_tray_winefile!"$PP_GUI_ICON_PATH/port_winefile.png"|| \
-  ${loc_tray_tascmng}!bash -c pp_tray_taskmgr!"$PP_GUI_ICON_PATH/port_winefile.png"|| \
-  ${loc_tray_cangelog}!bash -c open_changelog!"$PP_GUI_ICON_PATH/port_changelog.png"|| \
-  ${loc_tray_force_exit}    !bash -c tray_icon_click_exit!"$PP_GUI_ICON_PATH/port_exit.png"||" & 
+  ${loc_tray_winefile}!bash -c pw_tray_winefile!"$PW_GUI_ICON_PATH/port_winefile.png"|| \
+  ${loc_tray_tascmng}!bash -c pw_tray_taskmgr!"$PW_GUI_ICON_PATH/port_winefile.png"|| \
+  ${loc_tray_cangelog}!bash -c open_changelog!"$PW_GUI_ICON_PATH/port_changelog.png"|| \
+  ${loc_tray_force_exit}    !bash -c tray_icon_click_exit!"$PW_GUI_ICON_PATH/port_exit.png"||" & 
 
     return 0
 }
   
-pp_gui_for_edit_db () {
+pw_gui_for_edit_db () {
     KEY_EDIT_DB_GUI=$RANDOM
     if [[ -n "`echo "${MANGOHUD_CONFIG}" | grep "fps_limit"`" ]] ; then
         FPS_LIMIT_VAR="`echo ${MANGOHUD_CONFIG} | sed 's/.*fps_limit=//g' | awk -F, '{print $1}'`"
@@ -163,37 +163,37 @@ pp_gui_for_edit_db () {
             else export ${int_to_boole}="FALSE"
             fi
             TMP_HELP_FOR_GUI="${int_to_boole}_INFO"
-            int_to_boole_non_pw="`echo ${int_to_boole} | sed 's/^PP_//' `"
+            int_to_boole_non_pw="`echo ${int_to_boole} | sed 's/^PW_//' `"
             ADD_CHK_BOX_EDIT_DB+="--field=  ${int_to_boole_non_pw}    !${!TMP_HELP_FOR_GUI}:CHK%${!int_to_boole}%"
         done
     }
     edit_db_field_add $@
     old_IFS=$IFS
     IFS="%" 
-    "${pp_yad_new}" --plug=$KEY_EDIT_DB_GUI --tabnum="1" --form --separator=" " --columns=4 ${ADD_CHK_BOX_EDIT_DB} \
+    "${pw_yad_new}" --plug=$KEY_EDIT_DB_GUI --tabnum="1" --form --separator=" " --columns=4 ${ADD_CHK_BOX_EDIT_DB} \
     1> "${PORT_WINE_TMP_PATH}/tmp_output_yad_edit_db" & 
     IFS=$old_IFS
 
-    case ${PP_WINDOWS_VER} in
+    case ${PW_WINDOWS_VER} in
          "7") ADD_WINVER_EDIT_DB="7!10!XP" ;;
         "XP") ADD_WINVER_EDIT_DB="XP!7!10" ;;
            *) ADD_WINVER_EDIT_DB="10!7!XP" ;;
     esac
-    "${pp_yad_new}" --plug=$KEY_EDIT_DB_GUI --tabnum="2" --form --separator="%" --columns=1 \
+    "${pw_yad_new}" --plug=$KEY_EDIT_DB_GUI --tabnum="2" --form --separator="%" --columns=1 \
     --field="SELECT VERSION OF WINDOWS::CB" "${ADD_WINVER_EDIT_DB}" \
-    --field="AUTOINSTALL WITH WINETRICKS::CBE" "${PP_DLL_INSTALL}!vcrun2019 corefonts lucida" \
+    --field="AUTOINSTALL WITH WINETRICKS::CBE" "${PW_DLL_INSTALL}!vcrun2019 corefonts lucida" \
     --field="WINEDLLOVERRIDES::CBE" "${WINEDLLOVERRIDES}!d3dx9_36,d3dx9_42=n,b;mfc120=b,n" \
     --field=":LBL" "" \
     --field="ADD ARGUMENTS FOR .EXE FILE::CBE" "\\${LAUNCH_PARAMETERS[@]}!-dx11 -skipintro 1" \
     --field=":LBL" "" \
     --field="MANGOHUD FPS LIMIT (0-disabled):SCL" ${FPS_LIMIT_VAR} 2>/dev/null 1> "${PORT_WINE_TMP_PATH}/tmp_output_yad_fps_limit" & 
 
-    "${pp_yad_new}" --paned --key="$KEY_EDIT_DB_GUI" --title "EDIT_DB" --text-align=center --height="550" \
+    "${pw_yad_new}" --paned --key="$KEY_EDIT_DB_GUI" --title "EDIT_DB" --text-align=center --height="550" \
     --text "Change settings in database file for ${PORTWINE_DB}\n" --separator=" " --borders=10 --center \
-    --window-icon="$PP_GUI_ICON_PATH/port_proton.png" --button="CANCEL":1 --button="OPEN DB FILE":150 --button="SAVE CHANGES":0
+    --window-icon="$PW_GUI_ICON_PATH/port_proton.png" --button="CANCEL":1 --button="OPEN DB FILE":150 --button="SAVE CHANGES":0
     YAD_STATUS="$?"
     case "$YAD_STATUS" in 
-          1) /usr/bin/env bash -c ${pp_full_command_line[*]} & exit 0 ;;
+          1) /usr/bin/env bash -c ${pw_full_command_line[*]} & exit 0 ;;
         150) xdg-open "${PORTWINE_DB_FILE}" & exit 0 ;;
         252) exit 0 ;;
     esac
@@ -210,24 +210,24 @@ pp_gui_for_edit_db () {
         done
     }
     edit_db_field_read $@
-    PP_WINDOWS_VER="`cat "${PORT_WINE_TMP_PATH}/tmp_output_yad_fps_limit" | awk -F"%" '{print $1}'`"
-    PP_DLL_INSTALL=`cat "${PORT_WINE_TMP_PATH}/tmp_output_yad_fps_limit" | awk -F"%" '{print $2}'`
+    PW_WINDOWS_VER="`cat "${PORT_WINE_TMP_PATH}/tmp_output_yad_fps_limit" | awk -F"%" '{print $1}'`"
+    PW_DLL_INSTALL=`cat "${PORT_WINE_TMP_PATH}/tmp_output_yad_fps_limit" | awk -F"%" '{print $2}'`
     WINEDLLOVERRIDES=`cat "${PORT_WINE_TMP_PATH}/tmp_output_yad_fps_limit" | awk -F"%" '{print $3}'`
     LAUNCH_PARAMETERS=`cat "${PORT_WINE_TMP_PATH}/tmp_output_yad_fps_limit" | awk -F"%" '{print $5}'`
     FPS_LIMIT="`cat "${PORT_WINE_TMP_PATH}/tmp_output_yad_fps_limit" | awk -F"%" '{print $7}'`"
 
     if [ "${FPS_LIMIT}" != 0 ] ; then
         export MANGOHUD_CONFIG=${MANGOHUD_CONFIG},fps_limit=${FPS_LIMIT}
-        export PP_MANGOHUD=1
+        export PW_MANGOHUD=1
     fi
-    echo "pp_gui_for_edit_db PORTWINE_DB_FILE=$PORTWINE_DB_FILE"
-    edit_db_from_gui $@ MANGOHUD_CONFIG LAUNCH_PARAMETERS PP_WINDOWS_VER PP_DLL_INSTALL WINEDLLOVERRIDES
+    echo "pw_gui_for_edit_db PORTWINE_DB_FILE=$PORTWINE_DB_FILE"
+    edit_db_from_gui $@ MANGOHUD_CONFIG LAUNCH_PARAMETERS PW_WINDOWS_VER PW_DLL_INSTALL WINEDLLOVERRIDES
     return 0
 }
 
 
 gui_proton_downloader () {
-    pp_start_progress_bar_block "Check new version WINE from GitHub"
+    pw_start_progress_bar_block "Check new version WINE from GitHub"
     #PROTON_GE
     export PROTON_GE_GIT=($(curl -s "https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases" | grep "browser_download_url.*\.tar\.gz" | cut -d \" -f 4))
     try_remove_file "${PORT_WINE_TMP_PATH}/tmp_proton_ge_git"
@@ -250,55 +250,55 @@ gui_proton_downloader () {
         sed -i '/-x86/d' "${PORT_WINE_TMP_PATH}/tmp_wine_kron4ek_git"
     fi
 
-    #PROTON_PW
-    export PROTON_PP_GIT=($(curl -s "https://api.github.com/repos/Castro-Fidel/wine_builds/releases" | grep "browser_download_url.*\.tar\.xz" | cut -d \" -f 4))
-    try_remove_file "${PORT_WINE_TMP_PATH}/tmp_proton_pp_git"
-    if [[ ! -z "${PROTON_PP_GIT}" ]] ; then
-        for PPWGIT in ${PROTON_PP_GIT[@]} ; do
-            echo ${PPWGIT} | awk -F/ '{print $NF}' | sed 's/.tar.xz//' >> "${PORT_WINE_TMP_PATH}/tmp_proton_pp_git"
+    #PROTON_LG
+    export PROTON_PW_GIT=($(curl -s "https://api.github.com/repos/Castro-Fidel/wine_builds/releases" | grep "browser_download_url.*\.tar\.xz" | cut -d \" -f 4))
+    try_remove_file "${PORT_WINE_TMP_PATH}/tmp_proton_pw_git"
+    if [[ ! -z "${PROTON_PW_GIT}" ]] ; then
+        for PPWGIT in ${PROTON_PW_GIT[@]} ; do
+            echo ${PPWGIT} | awk -F/ '{print $NF}' | sed 's/.tar.xz//' >> "${PORT_WINE_TMP_PATH}/tmp_proton_pw_git"
         done
-        sed -i /${PP_PROTON_GE_VER}/d "${PORT_WINE_TMP_PATH}/tmp_proton_pp_git"
-        sed -i '/plugins/d' "${PORT_WINE_TMP_PATH}/tmp_proton_pp_git"
+        sed -i /${PW_PROTON_GE_VER}/d "${PORT_WINE_TMP_PATH}/tmp_proton_pw_git"
+        sed -i '/plugins/d' "${PORT_WINE_TMP_PATH}/tmp_proton_pw_git"
     fi
-    pp_stop_progress_bar
-    if [[ -z "${PROTON_GE_GIT}" ]] || [[ -z "${PROTON_PP_GIT}" ]] ; then
+    pw_stop_progress_bar
+    if [[ -z "${PROTON_GE_GIT}" ]] || [[ -z "${PROTON_PW_GIT}" ]] ; then
         zenity_error "Error: check wine from github."
-        /usr/bin/env bash -c ${pp_full_command_line[*]} &
+        /usr/bin/env bash -c ${pw_full_command_line[*]} &
         exit 0
     fi
     for INSTALLING_VERSION_IN_DIST in `ls "${PORT_WINE_PATH}/data/dist/"` ; do
         sed -i "/${INSTALLING_VERSION_IN_DIST}$/Id" "${PORT_WINE_TMP_PATH}/tmp_proton_ge_git"
-        sed -i "/${INSTALLING_VERSION_IN_DIST}$/Id" "${PORT_WINE_TMP_PATH}/tmp_proton_pp_git"
+        sed -i "/${INSTALLING_VERSION_IN_DIST}$/Id" "${PORT_WINE_TMP_PATH}/tmp_proton_pw_git"
         sed -i "/${INSTALLING_VERSION_IN_DIST}$/Id" "${PORT_WINE_TMP_PATH}/tmp_wine_kron4ek_git"
     done
 	#Installed wine
 	ls -l ${PORT_WINE_PATH}/data/dist | awk '{print $9}' | sed '/^$/d' > ${PORT_WINE_TMP_PATH}/tmp_installed_wine	
     #GUI
     export KEY_WINE=$RANDOM
-    try_remove_file "${PORT_WINE_TMP_PATH}/tmp_proton_pp_set"
+    try_remove_file "${PORT_WINE_TMP_PATH}/tmp_proton_pw_set"
     try_remove_file "${PORT_WINE_TMP_PATH}/tmp_proton_set"
 	try_remove_file "${PORT_WINE_TMP_PATH}/tmp_installed_wine_set"
 
-    `"${pp_yad}" --plug=$KEY_WINE --tabnum=1 --list --separator="" --listen \
-    --column "Select WINE for download:" < "${PORT_WINE_TMP_PATH}/tmp_proton_ge_git" 1> "${PORT_WINE_TMP_PATH}/tmp_proton_set"` &
-    `"${pp_yad}" --plug=$KEY_WINE --tabnum=2 --list --separator="" --listen \
+    `"${pw_yad}" --plug=$KEY_WINE --tabnum=1 --list --separator="" --listen \
+    --column "Select WINE for download:" < "${PORT_WINE_TMP_PATH}/tmp_proton_pw_git" 1> "${PORT_WINE_TMP_PATH}/tmp_proton_pw_set"` &
+    `"${pw_yad}" --plug=$KEY_WINE --tabnum=2 --list --separator="" --listen \
     --column "Select WINE for download:" < "${PORT_WINE_TMP_PATH}/tmp_wine_kron4ek_git" 1> "${PORT_WINE_TMP_PATH}/tmp_kron4ek_set"` &
-    `"${pp_yad}" --plug=$KEY_WINE --tabnum=3 --list --separator="" --listen \
-    --column "Select WINE for download:" < "${PORT_WINE_TMP_PATH}/tmp_proton_pp_git" 1> "${PORT_WINE_TMP_PATH}/tmp_proton_pp_set"` &
-    `"${pp_yad}" --plug=$KEY_WINE --tabnum=4 --list --separator="" --listen \
+    `"${pw_yad}" --plug=$KEY_WINE --tabnum=3 --list --separator="" --listen \
+    --column "Select WINE for download:" < "${PORT_WINE_TMP_PATH}/tmp_proton_ge_git" 1> "${PORT_WINE_TMP_PATH}/tmp_proton_set"` &
+    `"${pw_yad}" --plug=$KEY_WINE --tabnum=4 --list --separator="" --listen \
     --column "Select installed WINE for delete:" < "${PORT_WINE_TMP_PATH}/tmp_installed_wine" 1> "${PORT_WINE_TMP_PATH}/tmp_installed_wine_set"` &
-    `"${pp_yad}" --key=$KEY_WINE --notebook --width=500 --height=600 --text-align=center --center \
-    --window-icon="$PP_GUI_ICON_PATH/port_proton.png" --title "Download..." --separator="" \
-    --tab-pos=top --tab="PROTON-GE" --tab="KRON4EK"  --tab="PROTON-PW" --tab="INSTALLED"`
+    `"${pw_yad}" --key=$KEY_WINE --notebook --width=500 --height=600 --text-align=center --center \
+    --window-icon="$PW_GUI_ICON_PATH/port_proton.png" --title "Download..." --separator="" \
+    --tab-pos=top --tab="PROTON-LG" --tab="KRON4EK"  --tab="PROTON-GE" --tab="INSTALLED"`
     YAD_WINE_STATUS="$?"
     if [[ "$YAD_WINE_STATUS" == "1" || "$YAD_WINE_STATUS" == "252" ]] ; then
-        /usr/bin/env bash -c ${pp_full_command_line[*]} &
+        /usr/bin/env bash -c ${pw_full_command_line[*]} &
         exit 0
     fi
     if [ ! -z `cat "${PORT_WINE_TMP_PATH}/tmp_proton_set" | awk '{print $1}'` ] ; then
         export VERSION_WINE_GIT="`cat "${PORT_WINE_TMP_PATH}/tmp_proton_set"`"
-    elif [ ! -z `cat "${PORT_WINE_TMP_PATH}/tmp_proton_pp_set" | awk '{print $1}'` ] ; then
-        export VERSION_WINE_GIT="`cat "${PORT_WINE_TMP_PATH}/tmp_proton_pp_set"`"
+    elif [ ! -z `cat "${PORT_WINE_TMP_PATH}/tmp_proton_pw_set" | awk '{print $1}'` ] ; then
+        export VERSION_WINE_GIT="`cat "${PORT_WINE_TMP_PATH}/tmp_proton_pw_set"`"
     elif [ ! -z `cat "${PORT_WINE_TMP_PATH}/tmp_kron4ek_set" | awk '{print $1}'` ] ; then
         export VERSION_WINE_GIT="`cat "${PORT_WINE_TMP_PATH}/tmp_kron4ek_set"`"
     elif [ ! -z `cat "${PORT_WINE_TMP_PATH}/tmp_installed_wine_set" | awk '{print $1}'` ] ; then
@@ -306,12 +306,12 @@ gui_proton_downloader () {
     fi
 
     try_remove_file "${PORT_WINE_TMP_PATH}/tmp_proton_ge_git"
-    try_remove_file "${PORT_WINE_TMP_PATH}/tmp_proton_pp_git"
+    try_remove_file "${PORT_WINE_TMP_PATH}/tmp_proton_pw_git"
     try_remove_file "${PORT_WINE_TMP_PATH}/tmp_wine_kron4ek_git"
     try_remove_file "${PORT_WINE_TMP_PATH}/tmp_proton_set"
     try_remove_file "${PORT_WINE_TMP_PATH}/tmp_installed_wine"
 
-    for GIVE_WINE_URL in ${PROTON_GE_GIT[@]} ${PROTON_PP_GIT[@]} ${WINE_KRON4EK[@]}; do
+    for GIVE_WINE_URL in ${PROTON_GE_GIT[@]} ${PROTON_PW_GIT[@]} ${WINE_KRON4EK[@]}; do
         if [ ! -z `echo ${GIVE_WINE_URL} | grep -i "$VERSION_WINE_GIT"` ] ; then
             export URL_VERSION_PROTON_GIT="${GIVE_WINE_URL}"
         fi
@@ -320,7 +320,7 @@ gui_proton_downloader () {
 	if [[ ! -z "${VERSION_INSTALLED_WINE}" ]]; then
 		try_remove_dir "${PORT_WINE_PATH}/data/dist/${VERSION_INSTALLED_WINE}"
 		unset VERSION_INSTALLED_WINE
-        /usr/bin/env bash -c ${pp_full_command_line[*]} &
+        /usr/bin/env bash -c ${pw_full_command_line[*]} &
         exit 0
 	fi
 	
@@ -331,8 +331,8 @@ gui_proton_downloader () {
                 if unpack_tar_${archive_type} "${PORT_WINE_PATH}/data/tmp/${VERSION_WINE_GIT}.tar.${archive_type}" "${PORT_WINE_PATH}/data/dist/" ; then
                     try_remove_file "${PORT_WINE_PATH}/data/tmp/${VERSION_WINE_GIT}.tar.${archive_type}"
                     if [ ! -z "${portwine_exe}" ]; then
-                        PP_WINE_USE=${VERSION_WINE_GIT}
-                        edit_db_from_gui PP_WINE_USE
+                        PW_WINE_USE=${VERSION_WINE_GIT}
+                        edit_db_from_gui PW_WINE_USE
                     fi
                 else
                     try_remove_file "${PORT_WINE_PATH}/data/tmp/${VERSION_WINE_GIT}.tar.${archive_type}"
@@ -344,7 +344,7 @@ gui_proton_downloader () {
     else
         zenity_error_download && gui_proton_downloader
     fi
-    /usr/bin/env bash -c ${pp_full_command_line[*]} &
+    /usr/bin/env bash -c ${pw_full_command_line[*]} &
     exit 0
 }
 export -f gui_proton_downloader
@@ -353,38 +353,38 @@ gui_vkBasalt () {
     KEY_FX_GUI=$RANDOM
     FILE_VKBASALT_CONF="${PORT_WINE_PATH}/data/vkBasalt.conf"
     LIST_FX=(`grep -E '.fx$|.fxh$' "${FILE_VKBASALT_CONF}" | awk '{print $1}'`)
-    GET_FX_IN_FILE=(`echo ${PP_VKBASALT_EFFECTS} | sed s/"cas:"// | sed s/":"/" "/g`)
+    GET_FX_IN_FILE=(`echo ${PW_VKBASALT_EFFECTS} | sed s/"cas:"// | sed s/":"/" "/g`)
     unset ADD_GUI_FX GUI_FX_RESULT
     for add_list_fx in ${LIST_FX[@]} ; do
-        PP_VKBASALT_GUI_HELP="PP_${add_list_fx}_INFO"
+        PW_VKBASALT_GUI_HELP="PW_${add_list_fx}_INFO"
         if [[ ! -z `echo " ${GET_FX_IN_FILE[@]} " | grep " ${add_list_fx} "` ]] ; then
-            ADD_GUI_FX+="--field=$add_list_fx!${!PP_VKBASALT_GUI_HELP}:CHK%TRUE%"
+            ADD_GUI_FX+="--field=$add_list_fx!${!PW_VKBASALT_GUI_HELP}:CHK%TRUE%"
         else
-            ADD_GUI_FX+="--field=$add_list_fx!${!PP_VKBASALT_GUI_HELP}:CHK%FALSE%"
+            ADD_GUI_FX+="--field=$add_list_fx!${!PW_VKBASALT_GUI_HELP}:CHK%FALSE%"
         fi
     done
-    if [[ ! -z "${PP_VKBASALT_FFX_CAS}" ]] ; then
-        VKBASALT_FFX_CAS_GUI=`bc -s <<< "${PP_VKBASALT_FFX_CAS}*100" | sed 's/\..*//'`
+    if [[ ! -z "${PW_VKBASALT_FFX_CAS}" ]] ; then
+        VKBASALT_FFX_CAS_GUI=`bc -s <<< "${PW_VKBASALT_FFX_CAS}*100" | sed 's/\..*//'`
     else
         VKBASALT_FFX_CAS_GUI=75
     fi
     export old_IFS=$IFS
     export IFS="%" 
-    "${pp_yad_new}" --plug=$KEY_FX_GUI --tabnum="1" --form --columns=5 --separator=" " \
+    "${pw_yad_new}" --plug=$KEY_FX_GUI --tabnum="1" --form --columns=5 --separator=" " \
     ${ADD_GUI_FX} 1> "${PORT_WINE_TMP_PATH}/tmp_yad_basalt_set" &
     export IFS="${old_IFS}" 
 
-    "${pp_yad_new}" --plug=$KEY_FX_GUI --tabnum="2" --separator=" " --form \
+    "${pw_yad_new}" --plug=$KEY_FX_GUI --tabnum="2" --separator=" " --form \
     --field="AMD FidelityFX - Contrast Adaptive Sharpening":SCL "${VKBASALT_FFX_CAS_GUI}" \
     1> "${PORT_WINE_TMP_PATH}/tmp_yad_cas_set" &
 
-    "${pp_yad_new}" --paned --key="$KEY_FX_GUI" --height="500" --title="vkBasalt" --center --borders=10 \
-    --separator=" " --window-icon="$PP_GUI_ICON_PATH/port_proton.png" \
+    "${pw_yad_new}" --paned --key="$KEY_FX_GUI" --height="500" --title="vkBasalt" --center --borders=10 \
+    --separator=" " --window-icon="$PW_GUI_ICON_PATH/port_proton.png" \
     --button="CANCEL":1 --button="DISABLE  VKBASALT":180 --button="ENABLE  VKBASALT":182
     YAD_VKBASALT_STATUS="$?"
     case "${YAD_VKBASALT_STATUS}" in
         1|252)
-            /usr/bin/env bash -c ${pp_full_command_line[*]} &
+            /usr/bin/env bash -c ${pw_full_command_line[*]} &
             exit 0 ;;
         180)
             export ENABLE_VKBASALT=0 ;;
@@ -402,27 +402,27 @@ gui_vkBasalt () {
         export INT_COUNT_FX=$(( ${INT_COUNT_FX} + 1 ))
     done
     GUI_FX_RESULT="${GUI_FX_RESULT}cas"
-    export PP_VKBASALT_EFFECTS="${GUI_FX_RESULT}"       
+    export PW_VKBASALT_EFFECTS="${GUI_FX_RESULT}"       
 
     if [[ "$YAD_CAS_SET" == "0" ]] ; then
-        export PP_VKBASALT_FFX_CAS="0"
+        export PW_VKBASALT_FFX_CAS="0"
     elif [[ "$YAD_CAS_SET" == "100" ]] ; then
-        export PP_VKBASALT_FFX_CAS="1"
+        export PW_VKBASALT_FFX_CAS="1"
     else
-        export PP_VKBASALT_FFX_CAS="0`bc -s <<< "scale=2; $YAD_CAS_SET/100"`"
+        export PW_VKBASALT_FFX_CAS="0`bc -s <<< "scale=2; $YAD_CAS_SET/100"`"
     fi
-    edit_db_from_gui PP_VKBASALT_EFFECTS PP_VKBASALT_FFX_CAS ENABLE_VKBASALT
-    /usr/bin/env bash -c ${pp_full_command_line[*]} &
+    edit_db_from_gui PW_VKBASALT_EFFECTS PW_VKBASALT_FFX_CAS ENABLE_VKBASALT
+    /usr/bin/env bash -c ${pw_full_command_line[*]} &
     exit 0
 }
 
 portwine_create_shortcut () {
-    pp_create_gui_png
+    pw_create_gui_png
     name_desktop="${PORTPROTON_NAME}"
     try_remove_file "${PORT_WINE_PATH}/${name_desktop}.desktop"
     echo "[Desktop Entry]" > "${PORT_WINE_PATH}/${name_desktop}.desktop"
     echo "Name=${PORTPROTON_NAME}" >> "${PORT_WINE_PATH}/${name_desktop}.desktop"
-    if [ -z "${PP_CHECK_AUTOINSTAL}" ]
+    if [ -z "${PW_CHECK_AUTOINSTAL}" ]
     then echo "Exec=env "\"${PORT_SCRIPTS_PATH}/start.sh\" \"${portwine_exe}\" "" \
     >> "${PORT_WINE_PATH}/${name_desktop}.desktop"
     else echo "Exec=env "\"${PORT_SCRIPTS_PATH}/start.sh\" \"${portwine_exe}\" "" \
@@ -434,8 +434,8 @@ portwine_create_shortcut () {
     echo "Path="${PORT_SCRIPTS_PATH}/"" >> "${PORT_WINE_PATH}/${name_desktop}.desktop"
     echo "Icon="${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png"" >> "${PORT_WINE_PATH}/${name_desktop}.desktop"
     chmod u+x "${PORT_WINE_PATH}/${name_desktop}.desktop"
-    "${pp_yad}" --title="${inst_set}." --form --center --borders=5 \
-    --window-icon "$PP_GUI_ICON_PATH/port_proton.png" \
+    "${pw_yad}" --title="${inst_set}." --form --center --borders=5 \
+    --window-icon "$PW_GUI_ICON_PATH/port_proton.png" \
     --image "${PORT_WINE_PATH}/data/img/${PORTPROTON_NAME}.png" \
     --field="    <b>${name_desktop}.desktop</b>:LBL" "" \
     --field="    ${ss_done}:LBL" "" \