Knives Out
Informations
| Creator | Mensajes |
|---|---|
|
Dadu042
|
InformationThis installer has been approved by the team. InformationsPlatforms: Feedbacks1 0 DescriptionFPS battle royale, freemium (website), 2017. Chinese game 'inspired' from PUBG. Game size: > 8 GB. WARNING:
Installation tricks:
For more Wine infos, test reports (without using POL) : http://appdb.winehq.org ScreenshotsSource code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software versions used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
# 439485-hyxd-1.0.22-overseas-setup.exe (2020-08)
# 479093-hyxd-1.0.26-overseas-setup.exe (2020-12)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# [Dadu042] (2020-06-17 18-00)
# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
# Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
# [Dadu042] (2021-01-05 12-00). Note: I managed to run the game on vanilla Wine 5.22 with game v1.0.26 (for Win 7).
# Arch 32 bits
# Add comments.
#
#
# KNOWN ISSUES:
# - wine 4.0.4, 5.0.2, 5.12: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 4.21-staging 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.13-staging, 5.16, 5.17-staging: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
#
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the button at the top right ('Log in via Browser'). Fix (2020-05): Wine 4.0.4, 4.21, 5.0
# - wine 5.22 64bits: game fail to run, nothing does appear, even with DXVK (v1.7.3) installed. Workaroud: reinstall game in 32bits prefix.
#
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.22"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86" # Knives Out v1.0.26 does not run if installed in 64 bits mode (Wine 5.22).
# POL_System_SetArch "auto"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
#######################################
# Installing mandatory dependencies #
#######################################
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
################
# GPU #
################
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
# Useful for Nvidia GPUs
# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
###############
# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "-d3d9" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_SetupWindow_message "$(eval_gettext 'WARNING: to avoid to have a huge log file, you should type \ninto Debug flags: fixme-all')" "$TITLE"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 |
Contributions
Filters:
Contribute| Member | Mensajes |
| Dadu042 | Tuesday 5 January 2021 at 17:30 |
|
Dadu042
|
InformationThis update has been approved by the team. Differences@@ -10,6 +10,7 @@
# Software versions used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
# 439485-hyxd-1.0.22-overseas-setup.exe (2020-08)
+# 479093-hyxd-1.0.26-overseas-setup.exe (2020-12)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
@@ -36,18 +37,16 @@
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
-# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
-# Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
-# [Dadu042] (2020-10-07 12-00)
-# Wine 5.0.2 -> system, because the keyboard issue seems impossible to workaround.
-# [Dadu042] (2020-12-24 12-00)
-# Wine 5.22 (fix the keyboard issue).
-# If crash as soon as double clicked, do install DXVK.
+# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
+# Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
+# [Dadu042] (2021-01-05 12-00). Note: I managed to run the game on vanilla Wine 5.22 with game v1.0.26 (for Win 7).
+# Arch 32 bits
+# Add comments.
#
#
# KNOWN ISSUES:
-# - wine 4.0.4, 5.0.2, 5.12, 5.18: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
-# - wine 4.0.4, 4.21-staging 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.13-staging, 5.16, 5.17-staging, 5.18: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
+# - wine 4.0.4, 5.0.2, 5.12: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
+# - wine 4.0.4, 4.21-staging 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.13-staging, 5.16, 5.17-staging: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
@@ -55,15 +54,17 @@
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
#
# KNOWN ISSUES FIXED:
-# - wine 4.0.4: Launcher does not launch anything. Workaround: run Hyxd.exe instead.
+
+# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the button at the top right ('Log in via Browser'). Fix (2020-05): Wine 4.0.4, 4.21, 5.0
+# - wine 5.22 64bits: game fail to run, nothing does appear, even with DXVK (v1.7.3) installed. Workaroud: reinstall game in 32bits prefix.
#
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
-WORKING_WINE_VERSION=""
+WORKING_WINE_VERSION="5.22"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
@@ -77,13 +78,15 @@
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
-# POL_System_SetArch "amd64"
-POL_System_SetArch "x86"
+# POL_System_SetArch "amd64"
+POL_System_SetArch "x86" # Knives Out v1.0.26 does not run if installed in 64 bits mode (Wine 5.22).
+# POL_System_SetArch "auto"
+
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
-POL_Wine_PrefixCreate "5.22"
+POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
-Set_OS "winxp"
+Set_OS "win7"
#######################################
# Installing mandatory dependencies #
@@ -123,7 +126,7 @@
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
-POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
+POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "-d3d9" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software versions used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
# 439485-hyxd-1.0.22-overseas-setup.exe (2020-08)
# 479093-hyxd-1.0.26-overseas-setup.exe (2020-12)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# [Dadu042] (2020-06-17 18-00)
# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
# Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
# [Dadu042] (2021-01-05 12-00). Note: I managed to run the game on vanilla Wine 5.22 with game v1.0.26 (for Win 7).
# Arch 32 bits
# Add comments.
#
#
# KNOWN ISSUES:
# - wine 4.0.4, 5.0.2, 5.12: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 4.21-staging 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.13-staging, 5.16, 5.17-staging: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
#
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the button at the top right ('Log in via Browser'). Fix (2020-05): Wine 4.0.4, 4.21, 5.0
# - wine 5.22 64bits: game fail to run, nothing does appear, even with DXVK (v1.7.3) installed. Workaroud: reinstall game in 32bits prefix.
#
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.22"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86" # Knives Out v1.0.26 does not run if installed in 64 bits mode (Wine 5.22).
# POL_System_SetArch "auto"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
#######################################
# Installing mandatory dependencies #
#######################################
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
################
# GPU #
################
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
# Useful for Nvidia GPUs
# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
###############
# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "-d3d9" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_SetupWindow_message "$(eval_gettext 'WARNING: to avoid to have a huge log file, you should type \ninto Debug flags: fixme-all')" "$TITLE"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 RespuestasTuesday 5 January 2021 at 17:32
|
| Dadu042 | Thursday 24 December 2020 at 14:01 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. MensajesWorks with 5.22 Differences@@ -40,7 +40,9 @@ # Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite. # [Dadu042] (2020-10-07 12-00) # Wine 5.0.2 -> system, because the keyboard issue seems impossible to workaround. - +# [Dadu042] (2020-12-24 12-00) +# Wine 5.22 (fix the keyboard issue). +# If crash as soon as double clicked, do install DXVK. # # # KNOWN ISSUES: @@ -78,7 +80,7 @@ # POL_System_SetArch "amd64" POL_System_SetArch "x86" # POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" -POL_Wine_PrefixCreate $WORKING_WINE_VERSION +POL_Wine_PrefixCreate "5.22" POL_System_TmpCreate "$TITLE" Set_OS "winxp" New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software versions used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
# 439485-hyxd-1.0.22-overseas-setup.exe (2020-08)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# [Dadu042] (2020-06-17 18-00)
# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
# Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
# [Dadu042] (2020-10-07 12-00)
# Wine 5.0.2 -> system, because the keyboard issue seems impossible to workaround.
# [Dadu042] (2020-12-24 12-00)
# Wine 5.22 (fix the keyboard issue).
# If crash as soon as double clicked, do install DXVK.
#
#
# KNOWN ISSUES:
# - wine 4.0.4, 5.0.2, 5.12, 5.18: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 4.21-staging 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.13-staging, 5.16, 5.17-staging, 5.18: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
#
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Workaround: run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the button at the top right ('Log in via Browser'). Fix (2020-05): Wine 4.0.4, 4.21, 5.0
#
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION=""
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate "5.22"
POL_System_TmpCreate "$TITLE"
Set_OS "winxp"
#######################################
# Installing mandatory dependencies #
#######################################
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
################
# GPU #
################
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
# Useful for Nvidia GPUs
# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
###############
# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_SetupWindow_message "$(eval_gettext 'WARNING: to avoid to have a huge log file, you should type \ninto Debug flags: fixme-all')" "$TITLE"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Wednesday 7 October 2020 at 17:11 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. Differences@@ -36,13 +36,16 @@
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
-# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
-# Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
+# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
+# Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
+# [Dadu042] (2020-10-07 12-00)
+# Wine 5.0.2 -> system, because the keyboard issue seems impossible to workaround.
+
#
#
# KNOWN ISSUES:
-# - wine 4.0.4, 5.0.2, 5.12: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
-# - wine 4.0.4, 4.21-staging 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.13-staging, 5.16, 5.17-staging: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
+# - wine 4.0.4, 5.0.2, 5.12, 5.18: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
+# - wine 4.0.4, 4.21-staging 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.13-staging, 5.16, 5.17-staging, 5.18: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
@@ -50,8 +53,7 @@
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
#
# KNOWN ISSUES FIXED:
-
-# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
+# - wine 4.0.4: Launcher does not launch anything. Workaround: run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the button at the top right ('Log in via Browser'). Fix (2020-05): Wine 4.0.4, 4.21, 5.0
#
[ -z "$PLAYONLINUX" ] && exit 0
@@ -59,7 +61,7 @@
TITLE="Knives Out"
PREFIX="knives_out"
-WORKING_WINE_VERSION="5.0.2"
+WORKING_WINE_VERSION=""
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software versions used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
# 439485-hyxd-1.0.22-overseas-setup.exe (2020-08)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# [Dadu042] (2020-06-17 18-00)
# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
# Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
# [Dadu042] (2020-10-07 12-00)
# Wine 5.0.2 -> system, because the keyboard issue seems impossible to workaround.
#
#
# KNOWN ISSUES:
# - wine 4.0.4, 5.0.2, 5.12, 5.18: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 4.21-staging 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.13-staging, 5.16, 5.17-staging, 5.18: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
#
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Workaround: run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the button at the top right ('Log in via Browser'). Fix (2020-05): Wine 4.0.4, 4.21, 5.0
#
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION=""
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "winxp"
#######################################
# Installing mandatory dependencies #
#######################################
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
################
# GPU #
################
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
# Useful for Nvidia GPUs
# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
###############
# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_SetupWindow_message "$(eval_gettext 'WARNING: to avoid to have a huge log file, you should type \ninto Debug flags: fixme-all')" "$TITLE"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 RespuestasFriday 20 November 2020 at 18:52
|
| Dadu042 | Tuesday 22 September 2020 at 18:35 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. Differences@@ -37,12 +37,12 @@
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
-# Note: I reinstall with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
+# Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
#
#
# KNOWN ISSUES:
# - wine 4.0.4, 5.0.2, 5.12: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
-# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.16: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
+# - wine 4.0.4, 4.21-staging 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.13-staging, 5.16, 5.17-staging: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
@@ -52,7 +52,7 @@
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
-# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the top right, a browser window will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
+# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the button at the top right ('Log in via Browser'). Fix (2020-05): Wine 4.0.4, 4.21, 5.0
#
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software versions used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
# 439485-hyxd-1.0.22-overseas-setup.exe (2020-08)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# [Dadu042] (2020-06-17 18-00)
# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
# Note: I reinstalled with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
#
#
# KNOWN ISSUES:
# - wine 4.0.4, 5.0.2, 5.12: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 4.21-staging 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.13-staging, 5.16, 5.17-staging: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
#
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the button at the top right ('Log in via Browser'). Fix (2020-05): Wine 4.0.4, 4.21, 5.0
#
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.0.2"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "winxp"
#######################################
# Installing mandatory dependencies #
#######################################
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
################
# GPU #
################
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
# Useful for Nvidia GPUs
# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
###############
# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_SetupWindow_message "$(eval_gettext 'WARNING: to avoid to have a huge log file, you should type \ninto Debug flags: fixme-all')" "$TITLE"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Wednesday 9 September 2020 at 18:49 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. Differences@@ -36,7 +36,8 @@ # [Dadu042] (2020-07-02 12-00) # Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK. # [Dadu042] (2020-09-08 12-00) -# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'. To try: reinstall with OS set as 'winxp' instead of 'win7'. +# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'. +# Note: I reinstall with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite. # # # KNOWN ISSUES: New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software versions used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
# 439485-hyxd-1.0.22-overseas-setup.exe (2020-08)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# [Dadu042] (2020-06-17 18-00)
# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'.
# Note: I reinstall with OS set as 'winxp' instead of 'win7', after confirming login (window displayed on a black background), the screen does freeze. Tried: Gecko, xmllite.
#
#
# KNOWN ISSUES:
# - wine 4.0.4, 5.0.2, 5.12: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.16: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
#
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the top right, a browser window will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
#
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.0.2"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "winxp"
#######################################
# Installing mandatory dependencies #
#######################################
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
################
# GPU #
################
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
# Useful for Nvidia GPUs
# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
###############
# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_SetupWindow_message "$(eval_gettext 'WARNING: to avoid to have a huge log file, you should type \ninto Debug flags: fixme-all')" "$TITLE"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Wednesday 9 September 2020 at 15:50 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. Differences@@ -36,22 +36,23 @@
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
-# Wine 5.0.1 -> 5.0.2 (not yet tested)
-
+# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'. To try: reinstall with OS set as 'winxp' instead of 'win7'.
+#
+#
# KNOWN ISSUES:
-# - This game seems impossible to run without login to Google/Facebook). Tried: msxml4.
-# - wine 4.0.4: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
-# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.10: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact
+# - wine 4.0.4, 5.0.2, 5.12: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
+# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.16: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
-
+#
# KNOWN ISSUES FIXED:
-# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
-# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking fast at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
+# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
+# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the top right, a browser window will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
+#
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
@@ -77,7 +78,7 @@
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
-Set_OS "win7"
+Set_OS "winxp"
#######################################
# Installing mandatory dependencies #
@@ -120,7 +121,9 @@
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
-
+
+POL_SetupWindow_message "$(eval_gettext 'WARNING: to avoid to have a huge log file, you should type \ninto Debug flags: fixme-all')" "$TITLE"
+
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
\ No newline at end of file
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software versions used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
# 439485-hyxd-1.0.22-overseas-setup.exe (2020-08)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# [Dadu042] (2020-06-17 18-00)
# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
# Wine 5.0.1 -> 5.0.2. Same 'no keyboard issue'. To try: reinstall with OS set as 'winxp' instead of 'win7'.
#
#
# KNOWN ISSUES:
# - wine 4.0.4, 5.0.2, 5.12: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.0.2, 5.10, 5.16: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
#
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (trough Google/Facebook) does not respond. Note: it is possible to workaround the little window by clicking fast at the top right, a browser window will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
#
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.0.2"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "winxp"
#######################################
# Installing mandatory dependencies #
#######################################
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
################
# GPU #
################
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
# Useful for Nvidia GPUs
# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
###############
# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_SetupWindow_message "$(eval_gettext 'WARNING: to avoid to have a huge log file, you should type \ninto Debug flags: fixme-all')" "$TITLE"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Tuesday 8 September 2020 at 10:15 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. MensajesUpdate from Wine 5.0.1 to 5.0.2, not tested (i'm starting to). Differences@@ -7,8 +7,9 @@
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
-# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
-# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
+# Software versions used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
+# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
+# 439485-hyxd-1.0.22-overseas-setup.exe (2020-08)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
@@ -34,7 +35,8 @@
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
-
+# [Dadu042] (2020-09-08 12-00)
+# Wine 5.0.1 -> 5.0.2 (not yet tested)
# KNOWN ISSUES:
# - This game seems impossible to run without login to Google/Facebook). Tried: msxml4.
@@ -55,7 +57,7 @@
TITLE="Knives Out"
PREFIX="knives_out"
-WORKING_WINE_VERSION="5.0.1"
+WORKING_WINE_VERSION="5.0.2"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software versions used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
# 439485-hyxd-1.0.22-overseas-setup.exe (2020-08)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# [Dadu042] (2020-06-17 18-00)
# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# [Dadu042] (2020-09-08 12-00)
# Wine 5.0.1 -> 5.0.2 (not yet tested)
# KNOWN ISSUES:
# - This game seems impossible to run without login to Google/Facebook). Tried: msxml4.
# - wine 4.0.4: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.10: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking fast at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.0.2"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
#######################################
# Installing mandatory dependencies #
#######################################
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
################
# GPU #
################
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
# Useful for Nvidia GPUs
# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
###############
# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Thursday 2 July 2020 at 17:05 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. MensajesStill unplayable for me. Differences@@ -33,7 +33,7 @@ # Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010. # Remove vcrun2008 # [Dadu042] (2020-07-02 12-00) -# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11) +# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK. # KNOWN ISSUES: New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# [Dadu042] (2020-06-17 18-00)
# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11). Wrong: it was because of DXVK.
# KNOWN ISSUES:
# - This game seems impossible to run without login to Google/Facebook). Tried: msxml4.
# - wine 4.0.4: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.10: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking fast at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.0.1"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
#######################################
# Installing mandatory dependencies #
#######################################
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
################
# GPU #
################
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
# Useful for Nvidia GPUs
# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
###############
# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 RespuestasThursday 2 July 2020 at 17:06
|
| Dadu042 | Thursday 2 July 2020 at 13:35 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. MensajesSame keyboard issue with Wine 5.11, this is why I switch back to 5.0.1 ... Differences@@ -10,7 +10,7 @@
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
#
-# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2008.
+# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
@@ -25,16 +25,21 @@
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
-# Disable wininet and vcrun2010
+# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
+# [Dadu042] (2020-06-17 18-00)
+# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
+# Remove vcrun2008
+# [Dadu042] (2020-07-02 12-00)
+# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11)
+
# KNOWN ISSUES:
-# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
-# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
+# - This game seems impossible to run without login to Google/Facebook). Tried: msxml4.
# - wine 4.0.4: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
-# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.10: once the game is started (waiting for new users), keyboard does not work anymore.
+# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.10: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
@@ -42,6 +47,7 @@
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
# KNOWN ISSUES FIXED:
+# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking fast at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
[ -z "$PLAYONLINUX" ] && exit 0
@@ -49,7 +55,7 @@
TITLE="Knives Out"
PREFIX="knives_out"
-WORKING_WINE_VERSION="5.10"
+WORKING_WINE_VERSION="5.0.1"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
@@ -70,27 +76,31 @@
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
-
-# Asking about memory size of graphic card
-POL_SetupWindow_VMS $GAME_VMS
-
-# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
-POL_Call POL_Install_VideoDriver
-
+#######################################
+# Installing mandatory dependencies #
+#######################################
+
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
-# Required for Wine 5.0.1 to get the keyboard running
-POL_Call POL_Install_vcrun2008
-
-# To add if necessary (not tested yet because the game block on the freezed login window) :
-# POL_Call POL_Install_d3dx9_43
-# POL_Call POL_Install_d3dcompiler_43
-
+
+################
+# GPU #
+################
+
+# Asking about memory size of graphic card
+POL_SetupWindow_VMS $GAME_VMS
+
+# Set Graphic Card information keys for wine
+POL_Wine_SetVideoDriver
+
+# Useful for Nvidia GPUs
+# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
+
###############
-# Go #
+# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
@@ -104,8 +114,7 @@
cd "$POL_System_TmpDir"
fi
-# Don't know which one is the right one :
-POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "" "Game;Shooter;"
+POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2010.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010 (seems useless)
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# [Dadu042] (2020-06-17 18-00)
# Keyboard issue again on the same computer. The game does not use vcrun2008 but vcrun2010.
# Remove vcrun2008
# [Dadu042] (2020-07-02 12-00)
# Add argument '-d3d9' (seems to remove the few debug lines about DirextX 11)
# KNOWN ISSUES:
# - This game seems impossible to run without login to Google/Facebook). Tried: msxml4.
# - wine 4.0.4: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.10: once the game is started (waiting for new users), keyboard does not work anymore. Tried: xact
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
# KNOWN ISSUES FIXED:
# - wine 4.0.4: Launcher does not launch anything. Run Hyxd.exe instead.
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking fast at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.0.1"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
#######################################
# Installing mandatory dependencies #
#######################################
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
################
# GPU #
################
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Set Graphic Card information keys for wine
POL_Wine_SetVideoDriver
# Useful for Nvidia GPUs
# POL_Call POL_Install_physx # I'm not sure if it works fine (Dadu042, 2020-06)
###############
# Main part #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "-d3d9" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Wednesday 17 June 2020 at 17:17 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. Mensajes
Differences@@ -27,7 +27,8 @@
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010
# [Dadu042] (2020-06-17 17-00)
-# Add vcrun2008, to fix the 'no keyboard' issue.
+# Wine 5.0.1 -> 5.10
+# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# KNOWN ISSUES:
# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
@@ -48,7 +49,7 @@
TITLE="Knives Out"
PREFIX="knives_out"
-WORKING_WINE_VERSION="5.0.1"
+WORKING_WINE_VERSION="5.10"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
@@ -105,7 +106,7 @@
# Don't know which one is the right one :
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "" "Game;Shooter;"
-POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "" "Game;Shooter;"
+POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2008.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010
# [Dadu042] (2020-06-17 17-00)
# Wine 5.0.1 -> 5.10
# Add vcrun2008, to fix the 'no keyboard' issue (does not work with Wine 5.0.1).
# KNOWN ISSUES:
# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
# - wine 4.0.4: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.10: once the game is started (waiting for new users), keyboard does not work anymore.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
# KNOWN ISSUES FIXED:
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking fast at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.10"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
POL_Call POL_Install_VideoDriver
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
# Required for Wine 5.0.1 to get the keyboard running
POL_Call POL_Install_vcrun2008
# To add if necessary (not tested yet because the game block on the freezed login window) :
# POL_Call POL_Install_d3dx9_43
# POL_Call POL_Install_d3dcompiler_43
###############
# Go #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
# Don't know which one is the right one :
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE (Hyxd.exe)" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Wednesday 17 June 2020 at 17:08 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. MensajesFinally found how to make the keyboard run. Differences@@ -10,7 +10,7 @@ # Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07) # 439464-hyxd-1.0.21-overseas-setup.exe (2020-05) # -# Game based on: DirectX 9 (v43) and 10 (v43). +# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2008. # # # CHANGELOG: @@ -26,6 +26,8 @@ # 64 bits -> 32 bits # Wine 5.0 -> 5.0.1 # Disable wininet and vcrun2010 +# [Dadu042] (2020-06-17 17-00) +# Add vcrun2008, to fix the 'no keyboard' issue. # KNOWN ISSUES: # - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4. @@ -39,7 +41,7 @@ # issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868 # KNOWN ISSUES FIXED: -# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0 +# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking fast at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0 [ -z "$PLAYONLINUX" ] && exit 0 source "$PLAYONLINUX/lib/sources" @@ -73,10 +75,14 @@ # Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia). POL_Call POL_Install_VideoDriver - + + # Inspired from the Lutris script (2019-07-03) # POL_Call POL_Install_vcrun2010 # POL_Call POL_Install_wininet + +# Required for Wine 5.0.1 to get the keyboard running +POL_Call POL_Install_vcrun2008 # To add if necessary (not tested yet because the game block on the freezed login window) : # POL_Call POL_Install_d3dx9_43 New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
#
# Game based on: DirectX 9 (v43) and 10 (v43), Visual C++ 2008.
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010
# [Dadu042] (2020-06-17 17-00)
# Add vcrun2008, to fix the 'no keyboard' issue.
# KNOWN ISSUES:
# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
# - wine 4.0.4: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.10: once the game is started (waiting for new users), keyboard does not work anymore.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
# KNOWN ISSUES FIXED:
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking fast at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.0.1"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
POL_Call POL_Install_VideoDriver
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
# Required for Wine 5.0.1 to get the keyboard running
POL_Call POL_Install_vcrun2008
# To add if necessary (not tested yet because the game block on the freezed login window) :
# POL_Call POL_Install_d3dx9_43
# POL_Call POL_Install_d3dcompiler_43
###############
# Go #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
# Don't know which one is the right one :
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 RespuestasWednesday 17 June 2020 at 17:09
|
| Dadu042 | Wednesday 17 June 2020 at 15:52 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. MensajesNot yet tested. Differences@@ -20,14 +20,18 @@
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
-# Game does launch but is unplayable because of no keyboard access. Not tried: gamepad.
+# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
+# [Dadu042] (2020-06-10 18-00)
+# 64 bits -> 32 bits
+# Wine 5.0 -> 5.0.1
+# Disable wininet and vcrun2010
# KNOWN ISSUES:
# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
-# - wine 4.0.4: Each time the game does launch, user has to click the Privacy and user agreement.
-# - wine 4.0.4, 5.0, 5.7: once the game is started (waiting for new users), keyboard does not work anymore.
+# - wine 4.0.4: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
+# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.10: once the game is started (waiting for new users), keyboard does not work anymore.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
@@ -42,9 +46,9 @@
TITLE="Knives Out"
PREFIX="knives_out"
-WORKING_WINE_VERSION="5.0"
+WORKING_WINE_VERSION="5.0.1"
AUTHOR="Dadu042"
-EDITOR=""
+EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
@@ -56,8 +60,8 @@
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
-POL_System_SetArch "amd64"
-# POL_System_SetArch "x86"
+# POL_System_SetArch "amd64"
+POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
@@ -71,8 +75,8 @@
POL_Call POL_Install_VideoDriver
# Inspired from the Lutris script (2019-07-03)
-POL_Call POL_Install_vcrun2010
-POL_Call POL_Install_wininet
+# POL_Call POL_Install_vcrun2010
+# POL_Call POL_Install_wininet
# To add if necessary (not tested yet because the game block on the freezed login window) :
# POL_Call POL_Install_d3dx9_43
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
#
# Game based on: DirectX 9 (v43) and 10 (v43).
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: a gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# [Dadu042] (2020-06-10 18-00)
# 64 bits -> 32 bits
# Wine 5.0 -> 5.0.1
# Disable wininet and vcrun2010
# KNOWN ISSUES:
# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
# - wine 4.0.4: Each time the game does launch, user has to approve the 'Privacy and user agreement'.
# - wine 4.0.4, 5.0, 5.7, 5.0.1, 5.10: once the game is started (waiting for new users), keyboard does not work anymore.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
# KNOWN ISSUES FIXED:
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.0.1"
AUTHOR="Dadu042"
EDITOR="NetEase Games"
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
# POL_System_SetArch "amd64"
POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
POL_Call POL_Install_VideoDriver
# Inspired from the Lutris script (2019-07-03)
# POL_Call POL_Install_vcrun2010
# POL_Call POL_Install_wininet
# To add if necessary (not tested yet because the game block on the freezed login window) :
# POL_Call POL_Install_d3dx9_43
# POL_Call POL_Install_d3dcompiler_43
###############
# Go #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
# Don't know which one is the right one :
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Sunday 24 May 2020 at 18:11 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. Differences@@ -1,35 +1,48 @@
#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
-# Last revision : (2019-07-02 10-04)
+# Last revision : see changelog
# Wine version used : see below
-# Distribution used to test : Ubuntu 18.04 x64
+# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
-# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019)
+# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
+# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
#
# Game based on: DirectX 9 (v43) and 10 (v43).
#
-# KNOWN ISSUES:
-# - Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear.
-# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
-# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
-# - Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
-# [Dadu042] (2020-05-23)
-# Wine 3.21 -> 4.0.4
+# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
+# [Dadu042] (2020-05-24 18-00)
+# Wine system version -> 5.0
+# Game does launch but is unplayable because of no keyboard access. Not tried: gamepad.
+# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
+
+# KNOWN ISSUES:
+# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
+# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
+# - wine 4.0.4: Each time the game does launch, user has to click the Privacy and user agreement.
+# - wine 4.0.4, 5.0, 5.7: once the game is started (waiting for new users), keyboard does not work anymore.
+# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
+#
+#
+# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
+# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
+
+# KNOWN ISSUES FIXED:
+# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
-WORKING_WINE_VERSION="4.0.4"
+WORKING_WINE_VERSION="5.0"
AUTHOR="Dadu042"
EDITOR=""
GAME_URL="http://knivesout.163.com"
@@ -46,12 +59,11 @@
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
-POL_Wine_PrefixCreate
+POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
-
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
@@ -82,7 +94,7 @@
fi
# Don't know which one is the right one :
-POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use. It fail to run)" "" "" "Game;Shooter;"
+POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : see changelog
# Wine version used : see below
# Distribution used to test : XUbuntu 18.04.4 (64 bits)
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019-07)
# 439464-hyxd-1.0.21-overseas-setup.exe (2020-05)
#
# Game based on: DirectX 9 (v43) and 10 (v43).
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-24 18-00)
# Wine system version -> 5.0
# Game does launch but is unplayable because of no keyboard access. Not tried: gamepad.
# Note (languages): the installer is Chinese only, user licences too, then in the game multiple languages are available.
# KNOWN ISSUES:
# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
# - wine 4.0.4: Each time the game does launch, user has to click the Privacy and user agreement.
# - wine 4.0.4, 5.0, 5.7: once the game is started (waiting for new users), keyboard does not work anymore.
# - wine 4.0.4, 5.0, 5.7: lot of these lines in the debug log ' :fixme:d3d_shader:shader_sm4_read_instruction_modifier Unhandled modifier ...'. Tried: POL_Install_d3dx9_43 + compiler.
#
#
# Log: 007a:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not registered
# issue related to ?: https://bugs.winehq.org/show_bug.cgi?id=37868
# KNOWN ISSUES FIXED:
# - (2019-07) Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear. Fix (2020-05): Wine 4.0.4, 4.21, 5.0
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="5.0"
AUTHOR="Dadu042"
EDITOR=""
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate $WORKING_WINE_VERSION
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
POL_Call POL_Install_VideoDriver
# Inspired from the Lutris script (2019-07-03)
POL_Call POL_Install_vcrun2010
POL_Call POL_Install_wininet
# To add if necessary (not tested yet because the game block on the freezed login window) :
# POL_Call POL_Install_d3dx9_43
# POL_Call POL_Install_d3dcompiler_43
###############
# Go #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
# Don't know which one is the right one :
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use: it fail to run)" "" "" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Saturday 23 May 2020 at 16:32 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. MensajesWIP Differences@@ -11,65 +11,67 @@
#
# Game based on: DirectX 9 (v43) and 10 (v43).
#
-# KNOWN ISSUES:
-# - Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear.
-# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
+# KNOWN ISSUES:
+# - Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear.
+# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
-# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
+# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
-# - Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
+# - Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
+# [Dadu042] (2020-05-23)
+# Wine 3.21 -> 4.0.4
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
-
+
TITLE="Knives Out"
-PREFIX="knivesout"
-WORKING_WINE_VERSION="3.21"
+PREFIX="knives_out"
+WORKING_WINE_VERSION="4.0.4"
AUTHOR="Dadu042"
EDITOR=""
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
-
+
POL_SetupWindow_Init
POL_Debug_Init
-
+
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
-
+
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
-
+
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
-# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate
POL_System_TmpCreate "$TITLE"
-
+
Set_OS "win7"
-
-# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
-POL_Call POL_Install_VideoDriver
-
+
+
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
-
-
+
+# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
+POL_Call POL_Install_VideoDriver
+
# Inspired from the Lutris script (2019-07-03)
POL_Call POL_Install_vcrun2010
POL_Call POL_Install_wininet
-
-# To add if necessary (not tested yet because the game block on the freezed login window) :
-# POL_Call POL_Install_d3dx9_43
-# POL_Call POL_Install_d3dcompiler_43
-
+
+# To add if necessary (not tested yet because the game block on the freezed login window) :
+# POL_Call POL_Install_d3dx9_43
+# POL_Call POL_Install_d3dcompiler_43
+
###############
# Go #
###############
-
+
POL_SetupWindow_InstallMethod "LOCAL"
-
+
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
@@ -78,13 +80,13 @@
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
-
-# Don't know which one is the right one :
-POL_Shortcut "launcher.exe" "$TITLE - Launcher (fail to run)" "" "Game;Shooter;"
-POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "Game;Shooter;"
-
-# POL_Shortcut_Document "$TITLE" "doc.pdf"
+# Don't know which one is the right one :
+POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use. It fail to run)" "" "" "Game;Shooter;"
+POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "" "Game;Shooter;"
+
+# POL_Shortcut_Document "$TITLE" "doc.pdf"
+
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
\ No newline at end of file
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : (2019-07-02 10-04)
# Wine version used : see below
# Distribution used to test : Ubuntu 18.04 x64
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019)
#
# Game based on: DirectX 9 (v43) and 10 (v43).
#
# KNOWN ISSUES:
# - Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear.
# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# - Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
# [Dadu042] (2020-05-23)
# Wine 3.21 -> 4.0.4
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knives_out"
WORKING_WINE_VERSION="4.0.4"
AUTHOR="Dadu042"
EDITOR=""
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
POL_Call POL_Install_VideoDriver
# Inspired from the Lutris script (2019-07-03)
POL_Call POL_Install_vcrun2010
POL_Call POL_Install_wininet
# To add if necessary (not tested yet because the game block on the freezed login window) :
# POL_Call POL_Install_d3dx9_43
# POL_Call POL_Install_d3dcompiler_43
###############
# Go #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
# Don't know which one is the right one :
POL_Shortcut "launcher.exe" "$TITLE - Launcher (do not use. It fail to run)" "" "" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Monday 3 February 2020 at 22:12 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. Differences@@ -38,7 +38,7 @@
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
-# POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
+POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "amd64"
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : (2019-07-02 10-04)
# Wine version used : see below
# Distribution used to test : Ubuntu 18.04 x64
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019)
#
# Game based on: DirectX 9 (v43) and 10 (v43).
#
# KNOWN ISSUES:
# - Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear.
# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# - Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knivesout"
WORKING_WINE_VERSION="3.21"
AUTHOR="Dadu042"
EDITOR=""
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
POL_Call POL_Install_VideoDriver
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Inspired from the Lutris script (2019-07-03)
POL_Call POL_Install_vcrun2010
POL_Call POL_Install_wininet
# To add if necessary (not tested yet because the game block on the freezed login window) :
# POL_Call POL_Install_d3dx9_43
# POL_Call POL_Install_d3dcompiler_43
###############
# Go #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
# Don't know which one is the right one :
POL_Shortcut "launcher.exe" "$TITLE - Launcher (fail to run)" "" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Wednesday 3 July 2019 at 10:11 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. Differences@@ -1,6 +1,6 @@
#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
-# Last revision : (2019-05-22 20-50)
+# Last revision : (2019-07-02 10-04)
# Wine version used : see below
# Distribution used to test : Ubuntu 18.04 x64
# Script licence : GPL3
@@ -9,22 +9,25 @@
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019)
#
-# KNOWN ISSUES:
-# Wine 4.0.1 and 4.8: When starting the game for the first time, the little window where to login (with Google or Facebook) does not repond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear.
-# This game seems impossible to possible without login to Google/Facebook).
-# Note: installing these components did not fix the issue: msxml4
+# Game based on: DirectX 9 (v43) and 10 (v43).
#
+# KNOWN ISSUES:
+# - Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear.
+# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
+# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
+# [Dadu042] (2019-07-02 10-07)
+# - Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knivesout"
-WORKING_WINE_VERSION="4.8"
+WORKING_WINE_VERSION="3.21"
AUTHOR="Dadu042"
EDITOR=""
GAME_URL="http://knivesout.163.com"
@@ -36,21 +39,31 @@
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
# POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
-
+
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
-POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+POL_Wine_PrefixCreate
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
POL_Call POL_Install_VideoDriver
-
+
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
+
+# Inspired from the Lutris script (2019-07-03)
+POL_Call POL_Install_vcrun2010
+POL_Call POL_Install_wininet
+
+# To add if necessary (not tested yet because the game block on the freezed login window) :
+# POL_Call POL_Install_d3dx9_43
+# POL_Call POL_Install_d3dcompiler_43
+
###############
# Go #
###############
@@ -67,8 +80,8 @@
fi
# Don't know which one is the right one :
-POL_Shortcut "launcher.exe" "$TITLE - Launcher" "" "Game;Shooter;"
-POL_Shortcut "hyxd.exe" "$TITLE - Hyxd" "" "Game;Shooter;"
+POL_Shortcut "launcher.exe" "$TITLE - Launcher (fail to run)" "" "Game;Shooter;"
+POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : (2019-07-02 10-04)
# Wine version used : see below
# Distribution used to test : Ubuntu 18.04 x64
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019)
#
# Game based on: DirectX 9 (v43) and 10 (v43).
#
# KNOWN ISSUES:
# - Wine 4.0.1, 4.8, 4.11: When starting the game for the first time, the little window where to login (with Google or Facebook) does not respond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear.
# - This game seems impossible to run without login to Google/Facebook). Note: installing these components did not fix the issue: msxml4.
# - Launcher does not launch anything (Wine 4.11). Run Hyxd.exe instead.
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
# [Dadu042] (2019-07-02 10-07)
# - Remove WORKING_WINE_VERSION because the current problem is to manage to pass the freezed login window.
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knivesout"
WORKING_WINE_VERSION="3.21"
AUTHOR="Dadu042"
EDITOR=""
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
# POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
# POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_Wine_PrefixCreate
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
POL_Call POL_Install_VideoDriver
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
# Inspired from the Lutris script (2019-07-03)
POL_Call POL_Install_vcrun2010
POL_Call POL_Install_wininet
# To add if necessary (not tested yet because the game block on the freezed login window) :
# POL_Call POL_Install_d3dx9_43
# POL_Call POL_Install_d3dcompiler_43
###############
# Go #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
# Don't know which one is the right one :
POL_Shortcut "launcher.exe" "$TITLE - Launcher (fail to run)" "" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE - Hyxd.exe" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 Respuestas |
| Dadu042 | Wednesday 22 May 2019 at 12:37 |
|
Dadu042
|
WarningThis update has not been approved yet by the team. MensajesRead the changelog ! (in the script). Help wanted to go further. Differences@@ -1,6 +1,6 @@
#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
-# Last revision : (2019-05-22 12-38)
+# Last revision : (2019-05-22 20-50)
# Wine version used : see below
# Distribution used to test : Ubuntu 18.04 x64
# Script licence : GPL3
@@ -9,48 +9,54 @@
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019)
#
-# Changelog:
-# 2019-05-22 Dadu042: installation seems to start (downloading 5 Gb). Not tried further. Software is in chinese.
+# KNOWN ISSUES:
+# Wine 4.0.1 and 4.8: When starting the game for the first time, the little window where to login (with Google or Facebook) does not repond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear.
+# This game seems impossible to possible without login to Google/Facebook).
+# Note: installing these components did not fix the issue: msxml4
+#
+#
+# CHANGELOG:
+# [Dadu042] (2019-05-22 20-50)
+# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
-
+
TITLE="Knives Out"
PREFIX="knivesout"
-WORKING_WINE_VERSION="4.0.1"
+WORKING_WINE_VERSION="4.8"
AUTHOR="Dadu042"
EDITOR=""
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
-Set_OS "win7"
-
POL_SetupWindow_Init
POL_Debug_Init
-
+
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
-POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
-
+# POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
+
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "amd64"
+# POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_System_TmpCreate "$TITLE"
+Set_OS "win7"
-# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
+# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
POL_Call POL_Install_VideoDriver
-
+
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
-
###############
# Go #
###############
-
+
POL_SetupWindow_InstallMethod "LOCAL"
-
+
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
@@ -59,12 +65,13 @@
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
-
-POL_Shortcut "knivesout.exe" "$TITLE" ""
-
-# POL_Shortcut_Document "$TITLE" "doc.pdf"
+# Don't know which one is the right one :
+POL_Shortcut "launcher.exe" "$TITLE - Launcher" "" "Game;Shooter;"
+POL_Shortcut "hyxd.exe" "$TITLE - Hyxd" "" "Game;Shooter;"
+# POL_Shortcut_Document "$TITLE" "doc.pdf"
+
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0
\ No newline at end of file
New source code#!/usr/bin/env playonlinux-bash
# Date : (2019-05-22 12-38)
# Last revision : (2019-05-22 20-50)
# Wine version used : see below
# Distribution used to test : Ubuntu 18.04 x64
# Script licence : GPL3
# Program licence : Retail
# Playonlinux version used : 4.3.4
#
# Software version used to write this script: 427385-hyxd-1.0.19-overseas-setup.exe (2019)
#
# KNOWN ISSUES:
# Wine 4.0.1 and 4.8: When starting the game for the first time, the little window where to login (with Google or Facebook) does not repond. Note: it is possible to close the little window by clicking at the top right, a checkbox will appear.
# This game seems impossible to possible without login to Google/Facebook).
# Note: installing these components did not fix the issue: msxml4
#
#
# CHANGELOG:
# [Dadu042] (2019-05-22 20-50)
# Installation does start (it download 5 Gb). Not tried further. Software installer is in chinese.
[ -z "$PLAYONLINUX" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="Knives Out"
PREFIX="knivesout"
WORKING_WINE_VERSION="4.8"
AUTHOR="Dadu042"
EDITOR=""
GAME_URL="http://knivesout.163.com"
GAME_VMS="256"
POL_SetupWindow_Init
POL_Debug_Init
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
# POL_RequiredVersion 4.3.4 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update."
POL_Wine_SelectPrefix "$PREFIX"
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
POL_System_TmpCreate "$TITLE"
Set_OS "win7"
# Useful when there is 2 GPU on the same computer (ie: Intel HD + Nvidia).
POL_Call POL_Install_VideoDriver
# Asking about memory size of graphic card
POL_SetupWindow_VMS $GAME_VMS
###############
# Go #
###############
POL_SetupWindow_InstallMethod "LOCAL"
if [ "$INSTALL_METHOD" == "LOCAL" ]; then
cd "$HOME"
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"
cd "$POL_System_TmpDir"
fi
# Don't know which one is the right one :
POL_Shortcut "launcher.exe" "$TITLE - Launcher" "" "Game;Shooter;"
POL_Shortcut "hyxd.exe" "$TITLE - Hyxd" "" "Game;Shooter;"
# POL_Shortcut_Document "$TITLE" "doc.pdf"
POL_System_TmpDelete
POL_SetupWindow_Close
exit 0 RespuestasEditado por: Dadu042 |
This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com
Install this program 
