forked from CastroFidel/PortWINE
Merge branch 'Htylol-workflow-1' into workflow
This commit is contained in:
commit
a43ebc07d1
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: Battle.net Launcher
|
||||
# image: battle_net
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Battle.net-Setup.exe"
|
||||
export PW_WINE_USE="WINE_LG"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: Black Desert Online (RU)
|
||||
# image: bdo
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_PREFIX_NAME="BLACK_DESERT_ONLINE"
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/BlackDesert_Installer_RU.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: games
|
||||
# name: Blood and Soul
|
||||
# image: bloodandsoul
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_PREFIX_NAME="BLOOD_AND_SOUL"
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-")
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Boria138
|
||||
# type: games
|
||||
# name: Battle Of Space Raiders
|
||||
# image: bsr
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT /SUPPRESSMSGBOXES")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/bsr_setup.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: CALIBER
|
||||
# image: caliber
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_PREFIX_NAME="CALIBER"
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT" "/CLOSEAPPLICATIONS")
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: CatsLauncher (Front Edge)
|
||||
# image: catslauncher
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/q" )
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/CatsLauncher.msi"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: linux-gaming.ru
|
||||
# type: emulators
|
||||
# name: Cemu
|
||||
# image: cemu
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_URL_CEMU=$(curl -s "https://api.github.com/repos/cemu-project/Cemu/releases" | grep -iEo 'https.*download.*' | grep "windows" | head -n1)
|
||||
export PW_CEMU_NAME=Cemu_$(echo "$PW_URL_CEMU" | awk -F"-" '{print $3}')
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro Fidel
|
||||
# type: games
|
||||
# name: Crossout
|
||||
# image: crossout
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/crossout.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: CONTRACT WARS
|
||||
# image: cwc
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/CWClient_Install.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emulators
|
||||
# name: Demul
|
||||
# image: demul
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/demul07_280418.7z"
|
||||
start_portwine
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emulators
|
||||
# name: Dolphin 5.0
|
||||
# image: dolphin
|
||||
# info_en:
|
||||
# info_ru:
|
||||
##########################################################################
|
||||
export LAUNCH_PARAMETERS=("/S")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/dolphin-x64-5.0.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: EA App (TEST)
|
||||
# image: eaapp
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/silent" "/repair" )
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/EAappInstaller.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: Epic Games Launcher
|
||||
# image: epicgames
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/q" )
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/EpicGamesLauncherInstaller.msi"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emulators
|
||||
# name: ePSXe
|
||||
# image: epsxe
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/ePSXe205.zip"
|
||||
start_portwine
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: cefeiko
|
||||
# type: games
|
||||
# name: EVE Online Launcher
|
||||
# image: eve
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_WINDOWS_VER="10"
|
||||
export PW_WINE_USE="WINE_LG"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: Farlight 84
|
||||
# image: farlight84
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Farlight84_setup_1.3.0.1_238.exe"
|
||||
export PORTWINE_CREATE_SHORTCUT_NAME="Farlight 84"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emulators
|
||||
# name: FCEUX
|
||||
# image: fceux
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/fceux-2.6.5-win64.zip"
|
||||
start_portwine
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.), cefeiko, Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: Gameforge Client
|
||||
# image: gameforge
|
||||
# info_en:
|
||||
# info_ru:
|
||||
##########################################################################
|
||||
pw_shutdown_please () {
|
||||
if [[ "$PW_USE_RUNTIME" != 1 ]]
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: GameXP
|
||||
# image: gamexp
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_PREFIX_NAME="GAMEXP"
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-")
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: games
|
||||
# name: Glyph
|
||||
# image:
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/S" )
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/GlyphInstall.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: GoG Galaxy Launcher
|
||||
# image: gog
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
GOG_VER="$(curl "https://remote-config.gog.com/components/webinstaller?component_version=2.0.0" \
|
||||
| awk -F'setup_galaxy_' '{print $2}' \
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro Fidel
|
||||
# type: games
|
||||
# name: Guild Wars 2
|
||||
# image: gw2
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
||||
export PW_PREFIX_NAME="GW2"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: HoYoPlay
|
||||
# image: hoyoplay
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_VULKAN_USE=2
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Hoyolauncher_installer.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro Fidel
|
||||
# type: games
|
||||
# name: Indiegala Client
|
||||
# image: igclient
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/S")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/igclient_setup.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: games
|
||||
# name: ITCH.IO
|
||||
# image: itch
|
||||
# info_en:
|
||||
# info_ru:
|
||||
##########################################################################
|
||||
export LAUNCH_PARAMETERS=("--silent")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/itch-setup.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: Lesta Game Center
|
||||
# image: lgc
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Lesta_Game_Center_Install_RU.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: Lost Light
|
||||
# image: lostlight
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_PREFIX_NAME="LOST_LIGHT"
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/LostLight_installer.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emulators
|
||||
# name: MAME
|
||||
# image: mame
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/mame0259b_64bit.exe"
|
||||
start_portwine
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: ValoKarDin
|
||||
# type: games
|
||||
# name: Modern Warships
|
||||
# image: mw
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/modern_warships.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: Metal War Online
|
||||
# image: mwo
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/s" "/nr" "/l=Russian")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/MWO_Launcher_Setup.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: cefeiko
|
||||
# type: games
|
||||
# name: OSU
|
||||
# image: osu
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_PREFIX_NAME="OSU"
|
||||
export PORTWINE_CREATE_SHORTCUT_NAME="OSU"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: Panzar
|
||||
# image: panzar
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
||||
export PW_WINDOWS_VER="7"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: games
|
||||
# name: Plarium Play
|
||||
# image: plariumplay
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/s" )
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/plarium_play_setup.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: Path of Exile
|
||||
# image: poe
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/S")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/PathOfExileInstaller.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emulators
|
||||
# name: PPSSPP Window
|
||||
# image: ppsspp
|
||||
# info_en:
|
||||
# info_ru:
|
||||
##########################################################################
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/PPSSPPSetup.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emulators
|
||||
# name: Project64
|
||||
# image: project64
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
PR64_VER="$(curl https://www.pj64-emu.com/public-releases | grep 'installer' | head -n 1 \
|
||||
| awk -F'/project64' '{print $2}' \
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: cefeiko
|
||||
# type: games
|
||||
# name: Pulse Online
|
||||
# image: pulseonline
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_PREFIX_NAME="DOTNET"
|
||||
export PORTWINE_CREATE_SHORTCUT_NAME="Pulse Online"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: games
|
||||
# name: RetroArch
|
||||
# image: retroarch
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/RetroArch.7z"
|
||||
start_portwine
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: Rise of Flight
|
||||
# image: riseofflight
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_PREFIX_NAME="RISE_OF_FLIGHT"
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/ROF_UE.zip"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: games
|
||||
# name: Rockstar Games Launcher
|
||||
# image: Rockstar
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_VULKAN_USE="1"
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Rockstar-Games-Launcher.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Boria138
|
||||
# type: games
|
||||
# name: Russian Fishing 4
|
||||
# image: rf4launcher
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/q" )
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/RF4SetupRU.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: Stalker Online
|
||||
# image: so
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/S")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/SO_installer.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: Star Conflict
|
||||
# image: starconflict
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
# export LAUNCH_PARAMETERS=("/S" )
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/EXBO_Setup_ru.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: Steam (unstable)
|
||||
# image: steam
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/S" "/D=c:\Program Files (x86)\Steam")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/SteamSetup.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus
|
||||
# type: games
|
||||
# name: Secret World Legends (ENG)
|
||||
# image: swl
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export WINEDLLOVERRIDES="d3d9=b"
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro-Fidel (linux-gaming.ru)
|
||||
# type: games
|
||||
# name: Ubisoft Game Launcher
|
||||
# image: ubc
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/S" "/D=c:\Program Files (x86)\Ubisoft Game Launcher")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/UbisoftConnectInstaller.exe"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emulators
|
||||
# name: VBA-M
|
||||
# image: vba-m
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/visualboyadvance-m-Win-x86_64.zip"
|
||||
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: games
|
||||
# name: vkPlay Games Center
|
||||
# image: mygames
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("")
|
||||
export PW_PREFIX_NAME="VK_PLAY"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/bin/bash
|
||||
# Author: chal55rus and Boria138
|
||||
# type: games
|
||||
# name: W3D Hub Launcher
|
||||
# image: w3dhub
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_PREFIX_NAME="DOTNET"
|
||||
export LAUNCH_PARAMETERS=("/S")
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Castro Fidel
|
||||
# type: games
|
||||
# name: Warframe
|
||||
# image: warframe
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/q")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Warframe.msi"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: cefeiko
|
||||
# type: games
|
||||
# name: Wargaming Game Center
|
||||
# image: wgc
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/VERYSILENT")
|
||||
[[ "$LANGUAGE" == "ru" ]] && export WGC_LOC=RU || export WGC_LOC=EU
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: Cefeiko
|
||||
# type: games
|
||||
# name: World of Sea Battle
|
||||
# image: wosb
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/S")
|
||||
export PW_PREFIX_NAME="WORLD_OF_SEA_BATTLE"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emualators
|
||||
# name: xemu
|
||||
# image: xemu
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/xemu-win-release.zip"
|
||||
start_portwine
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emulators
|
||||
# name: Xenia
|
||||
# image: xenia
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/xenia_master.zip"
|
||||
start_portwine
|
||||
|
@ -1,5 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
# Author: chal55rus (Sergey P.)
|
||||
# type: emulators
|
||||
# name: Yabause
|
||||
# image: yabause
|
||||
# info_en:
|
||||
# info_ru:
|
||||
########################################################################
|
||||
export LAUNCH_PARAMETERS=("/S")
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/yabause-0.9.15-win64.exe"
|
||||
|
@ -615,7 +615,8 @@ else
|
||||
export KEY_MENU="$RANDOM"
|
||||
|
||||
IFS=$'\n'
|
||||
PW_GENERATE_BUTTONS="--field= ${translations[Create shortcut...]}!${PW_GUI_ICON_PATH}/find_48.svg!:FBTN%@bash -c \"button_click --normal pw_find_exe\"%"
|
||||
AMOUNT_GENERATE_BUTTONS="1"
|
||||
PW_GENERATE_BUTTONS="--field= ${translations[Create shortcut...]}!${PW_GUI_ICON_PATH}/find_48.svg!:FBTNR%@bash -c \"button_click --normal pw_find_exe\"%"
|
||||
for PW_DESKTOP_FILES in ${PW_ALL_DF} ; do
|
||||
if check_flatpak ; then
|
||||
PW_NAME_D_ICON="$(grep Exec "${PORT_WINE_PATH}/${PW_DESKTOP_FILES}" | awk -F'=' '{print $2}' |
|
||||
@ -656,11 +657,13 @@ else
|
||||
else
|
||||
PW_DESKTOP_FILES_SHOW="${PW_DESKTOP_FILES}"
|
||||
fi
|
||||
PW_GENERATE_BUTTONS+="--field= $(print_wrapped "${PW_DESKTOP_FILES_SHOW//".desktop"/""}" "25" "...")!${PW_NAME_D_ICON_48}.png!:FBTN%@bash -c \"button_click --desktop "${PW_DESKTOP_FILES// /#@_@#}"\"%"
|
||||
PW_GENERATE_BUTTONS+="--field= $(print_wrapped "${PW_DESKTOP_FILES_SHOW//".desktop"/""}" "25" "...")!${PW_NAME_D_ICON_48}.png!:FBTNR%@bash -c \"button_click --desktop "${PW_DESKTOP_FILES// /#@_@#}"\"%"
|
||||
(( AMOUNT_GENERATE_BUTTONS++ ))
|
||||
done
|
||||
MAIN_GUI_ROWS="$(( AMOUNT_GENERATE_BUTTONS / MAIN_GUI_COLUMNS + 1 ))"
|
||||
|
||||
IFS="%"
|
||||
"${pw_yad}" --plug=$KEY_MENU --tabnum="${PW_GUI_SORT_TABS[4]}" --form --columns="$MAIN_GUI_COLUMNS" --homogeneous-column \
|
||||
"${pw_yad}" --plug=$KEY_MENU --tabnum="${PW_GUI_SORT_TABS[4]}" --form --columns="$MAIN_GUI_ROWS" --homogeneous-column \
|
||||
--gui-type-layout="${MAIN_MENU_GUI_TYPE_LAYOUT}" \
|
||||
--align-buttons --scroll --separator=" " ${PW_GENERATE_BUTTONS} 2>/dev/null &
|
||||
IFS="$orig_IFS"
|
||||
@ -700,38 +703,39 @@ else
|
||||
AI_FILE="${ai_file//"$PORT_SCRIPTS_PATH/pw_autoinstall/"/}"
|
||||
while IFS= read -r line ; do
|
||||
[[ $line =~ "##########" ]] && break
|
||||
[[ $line =~ "# type: " ]] && AI_TYPE="${line//"# type: "/}"
|
||||
[[ $line =~ "# name: " ]] && AI_NAME="${line//"# name: "/}"
|
||||
[[ $line =~ "# image: " ]] && AI_IMAGE="${line//"# image: "/}"
|
||||
[[ $line =~ "# type: " ]] && AI_TYPE="${line//# type: /}"
|
||||
[[ $line =~ "# name: " ]] && AI_NAME="${line//# name: /}"
|
||||
[[ $line =~ "# image: " ]] && AI_IMAGE="${line//# image: /}"
|
||||
if [[ "$LANGUAGE" == ru ]] ; then
|
||||
[[ $line =~ "# info_ru: " ]] && AI_INFO="${line//"# info_ru: "/}"
|
||||
[[ $line =~ "# info_ru: " ]] && AI_INFO="${line//# info_ru: /}"
|
||||
else
|
||||
[[ $line =~ "# info_en: " ]] && AI_INFO="${line//"# info_en: "/}"
|
||||
[[ $line =~ "# info_en: " ]] && AI_INFO="${line//# info_en: /}"
|
||||
fi
|
||||
done < "$ai_file"
|
||||
|
||||
IFS=$'\n'
|
||||
case "$AI_TYPE" in
|
||||
case $AI_TYPE in
|
||||
games)
|
||||
PW_GENERATE_BUTTONS_GAMES+="--field= $AI_NAME!${PW_GUI_ICON_PATH}/${AI_IMAGE}.png!$AI_INFO:FBTNR%@bash -c \"button_click --normal ${AI_FILE}\"%"
|
||||
PW_GENERATE_BUTTONS_GAMES+="--field= $AI_NAME!$PW_GUI_ICON_PATH/$AI_IMAGE.png!$AI_INFO:FBTNR%@bash -c \"button_click --normal $AI_FILE\"%"
|
||||
(( AI_AMOUNT_GAMES++ ))
|
||||
;;
|
||||
emulators)
|
||||
PW_GENERATE_BUTTONS_EMUL+="--field= $AI_NAME!${PW_GUI_ICON_PATH}/${AI_IMAGE}.png!$AI_INFO:FBTNR%@bash -c \"button_click --normal ${AI_FILE}\"%"
|
||||
PW_GENERATE_BUTTONS_EMULS+="--field= $AI_NAME!$PW_GUI_ICON_PATH/$AI_IMAGE.png!$AI_INFO:FBTNR%@bash -c \"button_click --normal $AI_FILE\"%"
|
||||
(( AI_AMOUNT_EMULS++ ))
|
||||
;;
|
||||
esac
|
||||
unset AI_FILE AI_TYPE AI_NAME AI_IMAGE AI_INFO
|
||||
[[ -z $PW_DEBUG ]] && unset AI_FILE AI_TYPE AI_NAME AI_IMAGE AI_INFO
|
||||
done
|
||||
export MAIN_GUI_COLUMNS_ROWS="$(( $AI_AMOUNT_GAMES / $MAIN_GUI_COLUMNS ))"
|
||||
MAIN_GUI_ROWS_GAMES="$(( AI_AMOUNT_GAMES / MAIN_GUI_COLUMNS + 1 ))"
|
||||
MAIN_GUI_ROWS_EMULS="$(( AI_AMOUNT_EMULS / MAIN_GUI_COLUMNS + 1 ))"
|
||||
|
||||
IFS="%"
|
||||
"${pw_yad}" --plug=$KEY_MENU --tabnum="${PW_GUI_SORT_TABS[1]}" --form --columns="$MAIN_GUI_COLUMNS" --align-buttons --scroll --homogeneous-column \
|
||||
--gui-type-layout="${MAIN_MENU_GUI_TYPE_LAYOUT}" --separator=" " ${PW_GENERATE_BUTTONS_EMUL} 2>/dev/null &
|
||||
"${pw_yad}" --plug=$KEY_MENU --tabnum="${PW_GUI_SORT_TABS[0]}" --form --columns="$MAIN_GUI_COLUMNS_ROWS" --align-buttons --scroll --homogeneous-column \
|
||||
"${pw_yad}" --plug=$KEY_MENU --tabnum="${PW_GUI_SORT_TABS[1]}" --form --columns="$MAIN_GUI_ROWS_EMULS" --align-buttons --scroll --homogeneous-column \
|
||||
--gui-type-layout="${MAIN_MENU_GUI_TYPE_LAYOUT}" --separator=" " ${PW_GENERATE_BUTTONS_EMULS} 2>/dev/null &
|
||||
"${pw_yad}" --plug=$KEY_MENU --tabnum="${PW_GUI_SORT_TABS[0]}" --form --columns="$MAIN_GUI_ROWS_GAMES" --align-buttons --scroll --homogeneous-column \
|
||||
--gui-type-layout="${MAIN_MENU_GUI_TYPE_LAYOUT}" --separator=" " ${PW_GENERATE_BUTTONS_GAMES} 2>/dev/null &
|
||||
unset PW_GENERATE_BUTTONS_GAMES PW_GENERATE_BUTTONS_EMULS
|
||||
IFS="$orig_IFS"
|
||||
unset PW_GENERATE_BUTTONS_GAMES PW_GENERATE_BUTTONS_EMUL
|
||||
|
||||
export START_FROM_PP_GUI="1"
|
||||
if [[ -z ${TAB_MAIN_MENU} ]] ; then
|
||||
|
Binary file not shown.
Loading…
Reference in New Issue
Block a user