Compare commits
6 Commits
b7212eb2a9
...
98513c08f1
Author | SHA1 | Date | |
---|---|---|---|
|
98513c08f1 | ||
|
228c81aafb | ||
|
ca9f273d1c | ||
|
250cb1359e | ||
|
d1fd022e69 | ||
9076556f51 |
@@ -2,6 +2,14 @@ You can help us in the development of the project on the website: https://linux-
|
||||
----------------------------------------
|
||||
Changelog:
|
||||
|
||||
###Scripts version 2432### / Date: 18.07.2025 / Download update size: 4 megabytes
|
||||
* when using USE_OPTISCALER:
|
||||
- fixed nvidia reflex
|
||||
- enabled frame generator by default
|
||||
- general performance improvement
|
||||
* updated lsfg-vk frame generator
|
||||
* fixed flatpak sleep blocking in Fedora (thanks to Htylol)
|
||||
|
||||
###Scripts version 2431### / Date: 18.07.2025 / Download update size: 4 megabytes
|
||||
* added USE_OPTISCALER setting to enable DLSS and frame generation on any video cards
|
||||
Thanks to @EnDiMuR and @eljeyna for additional settings and useful information:
|
||||
|
@@ -2,7 +2,15 @@
|
||||
-----------------------------------------
|
||||
История изменений:
|
||||
|
||||
###Scripts version 2431### / Дата: 18.07.2025 / Размер скачиваемого обновления: 4 мегабайт
|
||||
###Scripts version 2432### / Дата: 18.07.2025 / Размер скачиваемого обновления: 4 мегабайта
|
||||
* при использовании USE_OPTISCALER:
|
||||
- исправлена работа nvidia reflex
|
||||
- по умолчанию включен генератор кадров
|
||||
- общее улучшение производительности
|
||||
* обновлен генератор кадров lsfg-vk
|
||||
* исправлена блокировка перехода в спящий режим для flatpak в Fedora (спасибо Htylol)
|
||||
|
||||
###Scripts version 2431### / Дата: 18.07.2025 / Размер скачиваемого обновления: 4 мегабайта
|
||||
* добавлена настройка USE_OPTISCALER для включения DLSS и генерация кадров на любых видеокартах
|
||||
Спасибо @EnDiMuR и @eljeyna за дополнительные настройки и полезную информацию:
|
||||
https://telegra.ph/Instrukciya-po-ustanovke-moda-DLSS-Frame-Generation-02-01
|
||||
|
@@ -136,13 +136,20 @@ fatal () {
|
||||
}
|
||||
|
||||
start_activity_simulation() {
|
||||
grep -i "fedora" "/run/host/etc/os-release" &>/dev/null && START_ACTIVITY_FEDORA="1"
|
||||
(
|
||||
trap 'exit 0' TERM INT
|
||||
while [[ -f "${PORT_WINE_PATH}/data/tmp/screensaver_pid" ]] ; do
|
||||
dbus-send --session --dest=org.freedesktop.ScreenSaver \
|
||||
--type=method_call /org/freedesktop/ScreenSaver \
|
||||
org.freedesktop.ScreenSaver.SimulateUserActivity
|
||||
sleep 30
|
||||
if [[ $START_ACTIVITY_FEDORA == "1" ]] ; then
|
||||
gdbus call --session --dest org.freedesktop.ScreenSaver \
|
||||
--object-path /ScreenSaver \
|
||||
--method org.freedesktop.ScreenSaver.SimulateUserActivity
|
||||
else
|
||||
dbus-send --session --dest=org.freedesktop.ScreenSaver \
|
||||
--type=method_call /org/freedesktop/ScreenSaver \
|
||||
org.freedesktop.ScreenSaver.SimulateUserActivity
|
||||
fi
|
||||
sleep 29
|
||||
done
|
||||
) &
|
||||
echo $! > "${PORT_WINE_PATH}/data/tmp/screensaver_pid"
|
||||
@@ -3515,7 +3522,7 @@ start_portwine () {
|
||||
OPTISCALER_PATH="$PW_PLUGINS_PATH/fake_dlss/optiscaler-$PW_OPTISCALER_VER"
|
||||
OPTISCALER_FILES="dxgi.dll amd_fidelityfx_dx12.dll amd_fidelityfx_vk.dll libxess.dll \
|
||||
libxess_dx11.dll dlssg_to_fsr3_amd_is_better.dll fakenvapi.ini \
|
||||
OptiScaler.ini dxvk.conf"
|
||||
nvapi64.dll OptiScaler.ini dxvk.conf"
|
||||
ORIGINAL_GAME_DLLS="amd_fidelityfx_dx12.dll amd_fidelityfx_vk.dll libxess.dll nvapi64.dll"
|
||||
|
||||
if [[ "${PW_USE_OPTISCALER}" != "1" ]] \
|
||||
@@ -3546,6 +3553,9 @@ start_portwine () {
|
||||
export DXVK_ENABLE_NVAPI="1"
|
||||
export PW_USE_RAY_TRACING="1"
|
||||
|
||||
check_variables OPTISCALER_FG_TYPE "Nukems"
|
||||
sed -i "s|FGType =.*|FGType = $OPTISCALER_FG_TYPE|g" "$OPTISCALER_PATH/OptiScaler.ini"
|
||||
|
||||
if [[ ! -f "$PATH_TO_GAME/dlssg_to_fsr3_amd_is_better.dll" ]] ; then
|
||||
if [[ -f "$PATH_TO_GAME/dxgi.dll" ]] ; then
|
||||
yad_error 'dxgi.dll is already present in the game folder!\nThis script uses dxgi.dll to load required files.\nRemove the mod using dxgi.dll.'
|
||||
@@ -3558,10 +3568,15 @@ start_portwine () {
|
||||
mv -f "$PATH_TO_GAME/$dll" "$PATH_TO_GAME/${dll}.b" 2>/dev/null
|
||||
fi
|
||||
done
|
||||
for dll in $OPTISCALER_FILES ; do
|
||||
try_force_link_file "$OPTISCALER_PATH/$dll" "$PATH_TO_GAME/$dll"
|
||||
done
|
||||
fi
|
||||
|
||||
for dll in $OPTISCALER_FILES ; do
|
||||
if [[ ! -f "$PATH_TO_GAME/$dll" ]] \
|
||||
|| [[ -L "$PATH_TO_GAME/$dll" ]]
|
||||
then try_copy_file "$OPTISCALER_PATH/$dll" "$PATH_TO_GAME/$dll"
|
||||
fi
|
||||
done
|
||||
|
||||
for rm_dll in "nvngx.ini" "nvngx.dll" "_nvngx.dll" ; do
|
||||
try_remove_file "${WINEPREFIX}/drive_c/windows/system32/$rm_dll"
|
||||
done
|
||||
|
@@ -1,6 +1,10 @@
|
||||
#!/usr/bin/env bash
|
||||
#Author: miku
|
||||
#arizona-starter.exe
|
||||
#Arizona Games Launcher.exe
|
||||
#Rating=1-5
|
||||
#####################examples###########################
|
||||
export PW_VULKAN_USE=0
|
||||
# export PW_VULKAN_USE="0"
|
||||
export PW_NO_ESYNC="0"
|
||||
export PW_NO_FSYNC="1"
|
||||
# export WINEDLLOVERRIDES="d3d8,drvmgt,mss32=n,b"
|
||||
|
@@ -10,7 +10,7 @@ export PW_PREFIX_NAME="ARIZONA_GAMES_LAUNCHER"
|
||||
export LAUNCH_PARAMETERS="/S"
|
||||
export PW_AUTOINSTALL_EXE="${PW_USER_TEMP}/Arizona Installer.exe"
|
||||
export PORTWINE_CREATE_SHORTCUT_NAME="Arizona Games Launcher"
|
||||
|
||||
export PW_VULKAN_USE="0"
|
||||
|
||||
start_portwine
|
||||
if try_download "https://pc.az-ins.com/Arizona%20Launcher.exe" "${PW_AUTOINSTALL_EXE}" no_mirror
|
||||
|
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
#Author: Castro-Fidel (linux-gaming.ru)
|
||||
#SCRIPTS_NEXT_VERSION=2431
|
||||
#SCRIPTS_NEXT_VERSION=2432
|
||||
#SCRIPTS_STABLE_VERSION=2425
|
||||
########################################################################
|
||||
export AI_TOP_GAMES="PW_LGC PW_VKPLAY PW_EPIC PW_BATTLE_NET PW_WORLD_OF_SEA_BATTLE PW_RUSSIAN_FISHING PW_HO_YO_PLAY PW_FARLIGHT84 PW_WARFRAME PW_WGC PW_UBISOFT"
|
||||
@@ -49,7 +49,7 @@ export PW_WINE_USE="PROTON_LG"
|
||||
export PW_PLUGINS_VER="_v20"
|
||||
export PW_OPTISCALER_VER="v1"
|
||||
export PW_GALLIUM_NINE_VER="0.10"
|
||||
export PW_LSFG_VK_VER="3.1-cebe5e2"
|
||||
export PW_LSFG_VK_VER="3.1-p11-cebe5e2"
|
||||
###WINE_AND_PROTON_LG###
|
||||
export PW_PROTON_LG_VER="PROTON_LG_10-8"
|
||||
export PW_WINE_LG_VER="WINE_LG_10-12"
|
||||
|
Reference in New Issue
Block a user