Warframe

Informations

Créateur Messages
zenforic

Attention

This installer is a beta script. It means that it might not work as expected

Informations

Plate-formes :
Téléchargements : 1640
Wine: 5.16

Retours d'expérience

Description

Free-to-play cooperative third-person shooter video game (2013). Wikipedia.

WARNING: this script does not work, it need more development, and more 64bits compatible POL components.

Game size (2019): + 30 GB !.

PCGamingWiki. Appdb.winehq.org

Code source

#!/bin/bash
# Date: 2015-01-05
# Distribution used to test : Debian Wheezy, Gnome DE, Xubuntu 18.04
# Author: zenforic
# Licence: GPLv3

# TESTED Editions: ? (2020-09)
#
# Middlewares used by this software : DirectX 9 and 11.

# CHANGELOG
# [zenforic] (2015-01-06)
#   Initial script (Wine 1.7.33).
# [Dadu042] (2020-04-21 19-50)
#   Some changes according what I have read (on POL page and on Appdb.winehq.org), not tested.
#   Add POL_Install_vcrun2015
#   Add POL_Install_msxml6
#   Remove the download MD5 checksum
# [Dadu042] (2020-04-21 22-00)
#   Force architecture 64 bits (the game now requires it).
# [Dadu042] (2020-06-13 10-00)
#   Wine 5.0 -> 5.0.1
#   Running the .MSI installer just does open the Warframe's 'An Error Has Occured' window.
#   Disable installation from Download because the script does not work.
# [Dadu042] (2020-09-22 10-00)
#   Make messages easier to read.
#   Ceate automatically the 'Warframe' folder.
#
# KNOWN ISSUES:
#   Wine amd64 5.0.2, 5.16: after adding POL_Install_corefonts, now the installer fail to run with this error message 'An error has occured'. Removing it does fix the issue...
#   Wine amd64 5.16 (without D3D11): license agreement window appears (text is mssing), after clicking Approve two times, the installer does crash ('An error has occured'). Tried: POL_Install_riched30, POL_Install_gecko, DXVK_171 (worse, installer does crash before to start).
#
# KNOWN ISSUES (FIXED):
#   Wine amd64 5.0.2: many of those lines 'err:d3dcompiler:compile_shader HLSL shader parsing failed'. Tried: POL_Install_d3dx11. Fix: disabling D3D11
#   Wine amd64 5.0.2, 5.16: the installer does appear, but the main part is black, the options menu does work.  Tried: POL_Install_d3dx9_43 + POL_Install_d3dcompiler_43. Fix: disabling D3D11


[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
     
TITLE="Warframe"
PREFIX="Warframe"
WORKING_WINE_VERSION="5.16"
PUBLISHER="Digital Extremes Ltd."
GAME_URL="http://warframe.com/"
AUTHOR="zenforic"
GAME_VMS="256" # https://warframe.com/faq (2015)
MSI_MD5="caba697d217b437818906da155fb758e"
     
# Setup
POL_SetupWindow_Init
POL_Debug_Init
     
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
 
POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
 
POL_Wine_SelectPrefix "$PREFIX"
 
# Determine Architecture
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
 
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
Set_OS "win7"
    
# Samba
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
    
#######################################
#  Installing mandatory dependencies  #
#######################################
 
# I (Dadu042, 2020) think that the following command does replace it:
# POL_Wine_InstallFonts
POL_Call POL_Internal_InstallFonts

POL_Call POL_Install_corefonts

# Disable DirectX 11
POL_Wine_OverrideDLL "" "d3d11"

# Test Dadu042 2020-09
# POL_Call POL_Install_gecko
# POL_Call POL_Install_d3dx9_43
# POL_Call POL_Install_d3dcompiler_43
# POL_Call POL_Install_d3dx11

# Test Dadu042 2020-06
# POL_Call POL_Install_d3dx9
# POL_Call POL_Install_xact
# POL_Call POL_Install_vcrun2015  # Req 32 bits arch
# POL_Call POL_Install_msxml6     # Req 32 bits arch

################
#      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
               

#######################################
#  Download the installer             #
#######################################
     
# cd "$WINEPREFIX/drive_c"

# Disabled because checksum does change often.
# POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"

# POL_Download "http://content.warframe.com/dl/Warframe.msi"

#######################################
#  Main part of this script           #
#######################################

cd "$WINEPREFIX/drive_c"

mkdir "$WINEPREFIX/drive_c/Program Files/Warframe"

POL_SetupWindow_message "$(eval_gettext 'Please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"

POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need an apostrophe but I cant seem to escape the apostrophe character so please forgive that).\n FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Computer, C:, Program Files, Warframe, then click ok (MUST BE INSTALLED THERE).')" "$TITLE"

POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. If this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. Click NEXT on the playonlinux error window AFTER the launcher has pops up.')" "$TITLE"


# Installation from the Downloaded file
# POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"  #  Does fail to execute MSI files (2019)
# POL_Wine msiexec /i  "$WINEPREFIX/drive_c/Warframe.msi"
# POL_Wine_WaitExit "$TITLE"

# Installation from a .EXE local file
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"


# Create Shortcuts
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe.exe" "$TITLE" "" "" "Game;Shooter;"
     
# Samba
if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi
    
POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribuer
Membre Messages
Dadu042 Mardi 22 September 2020 à 17:42
Dadu042
Modérateur

Information

Cette mise à jour a été acceptée par l'équipe

Messages

Some progress, but the installer still fail to start intalling...

Differences

@@ -3,10 +3,14 @@
 # Distribution used to test : Debian Wheezy, Gnome DE, Xubuntu 18.04
 # Author: zenforic
 # Licence: GPLv3
-     
+
+# TESTED Editions: ? (2020-09)
+#
+# Middlewares used by this software : DirectX 9 and 11.
+
 # CHANGELOG
 # [zenforic] (2015-01-06)
-#   Initial script.
+#   Initial script (Wine 1.7.33).
 # [Dadu042] (2020-04-21 19-50)
 #   Some changes according what I have read (on POL page and on Appdb.winehq.org), not tested.
 #   Add POL_Install_vcrun2015
@@ -18,13 +22,25 @@
 #   Wine 5.0 -> 5.0.1
 #   Running the .MSI installer just does open the Warframe's 'An Error Has Occured' window.
 #   Disable installation from Download because the script does not work.
+# [Dadu042] (2020-09-22 10-00)
+#   Make messages easier to read.
+#   Ceate automatically the 'Warframe' folder.
+#
+# KNOWN ISSUES:
+#   Wine amd64 5.0.2, 5.16: after adding POL_Install_corefonts, now the installer fail to run with this error message 'An error has occured'. Removing it does fix the issue...
+#   Wine amd64 5.16 (without D3D11): license agreement window appears (text is mssing), after clicking Approve two times, the installer does crash ('An error has occured'). Tried: POL_Install_riched30, POL_Install_gecko, DXVK_171 (worse, installer does crash before to start).
+#
+# KNOWN ISSUES (FIXED):
+#   Wine amd64 5.0.2: many of those lines 'err:d3dcompiler:compile_shader HLSL shader parsing failed'. Tried: POL_Install_d3dx11. Fix: disabling D3D11
+#   Wine amd64 5.0.2, 5.16: the installer does appear, but the main part is black, the options menu does work.  Tried: POL_Install_d3dx9_43 + POL_Install_d3dcompiler_43. Fix: disabling D3D11
+
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
      
 TITLE="Warframe"
 PREFIX="Warframe"
-WORKING_WINE_VERSION="5.0.2"
+WORKING_WINE_VERSION="5.16"
 PUBLISHER="Digital Extremes Ltd."
 GAME_URL="http://warframe.com/"
 AUTHOR="zenforic"
@@ -55,19 +71,31 @@
     source "$POL_USER_ROOT/tools/samba3/init"
 fi
     
-# Components
+#######################################
+#  Installing mandatory dependencies  #
+#######################################
  
 # I (Dadu042, 2020) think that the following command does replace it:
 # POL_Wine_InstallFonts
 POL_Call POL_Internal_InstallFonts
-# POL_Call POL_Install_corefonts
+
+POL_Call POL_Install_corefonts
+
+# Disable DirectX 11
+POL_Wine_OverrideDLL "" "d3d11"
+
+# Test Dadu042 2020-09
+# POL_Call POL_Install_gecko
+# POL_Call POL_Install_d3dx9_43
+# POL_Call POL_Install_d3dcompiler_43
+# POL_Call POL_Install_d3dx11
 
 # Test Dadu042 2020-06
 # POL_Call POL_Install_d3dx9
 # POL_Call POL_Install_xact
-# POL_Call POL_Install_vcrun2015  # Req 32 bits
-# POL_Call POL_Install_msxml6     # Req 32 bits
-    
+# POL_Call POL_Install_vcrun2015  # Req 32 bits arch
+# POL_Call POL_Install_msxml6     # Req 32 bits arch
+
 ################
 #      GPU     #
 ################
@@ -99,11 +127,13 @@
 
 cd "$WINEPREFIX/drive_c"
 
-# NOK (does block the script)
-# POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that).\nFIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE).\nAnd please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
+mkdir "$WINEPREFIX/drive_c/Program Files/Warframe"
+
+POL_SetupWindow_message "$(eval_gettext 'Please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
+
+POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need an apostrophe but I cant seem to escape the apostrophe character so please forgive that).\n FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Computer, C:, Program Files, Warframe, then click ok (MUST BE INSTALLED THERE).')" "$TITLE"
 
-POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
-POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. Click NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
+POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. If this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. Click NEXT on the playonlinux error window AFTER the launcher has pops up.')" "$TITLE"
 
 
 # Installation from the Downloaded file
@@ -119,7 +149,7 @@
 
 
 # Create Shortcuts
-POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE" "" "" "Game;Shooter;"
+POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe.exe" "$TITLE" "" "" "Game;Shooter;"
      
 # Samba
 if [ "$POL_OS" = "Mac" ]; then

Nouveau code source

#!/bin/bash
# Date: 2015-01-05
# Distribution used to test : Debian Wheezy, Gnome DE, Xubuntu 18.04
# Author: zenforic
# Licence: GPLv3

# TESTED Editions: ? (2020-09)
#
# Middlewares used by this software : DirectX 9 and 11.

# CHANGELOG
# [zenforic] (2015-01-06)
#   Initial script (Wine 1.7.33).
# [Dadu042] (2020-04-21 19-50)
#   Some changes according what I have read (on POL page and on Appdb.winehq.org), not tested.
#   Add POL_Install_vcrun2015
#   Add POL_Install_msxml6
#   Remove the download MD5 checksum
# [Dadu042] (2020-04-21 22-00)
#   Force architecture 64 bits (the game now requires it).
# [Dadu042] (2020-06-13 10-00)
#   Wine 5.0 -> 5.0.1
#   Running the .MSI installer just does open the Warframe's 'An Error Has Occured' window.
#   Disable installation from Download because the script does not work.
# [Dadu042] (2020-09-22 10-00)
#   Make messages easier to read.
#   Ceate automatically the 'Warframe' folder.
#
# KNOWN ISSUES:
#   Wine amd64 5.0.2, 5.16: after adding POL_Install_corefonts, now the installer fail to run with this error message 'An error has occured'. Removing it does fix the issue...
#   Wine amd64 5.16 (without D3D11): license agreement window appears (text is mssing), after clicking Approve two times, the installer does crash ('An error has occured'). Tried: POL_Install_riched30, POL_Install_gecko, DXVK_171 (worse, installer does crash before to start).
#
# KNOWN ISSUES (FIXED):
#   Wine amd64 5.0.2: many of those lines 'err:d3dcompiler:compile_shader HLSL shader parsing failed'. Tried: POL_Install_d3dx11. Fix: disabling D3D11
#   Wine amd64 5.0.2, 5.16: the installer does appear, but the main part is black, the options menu does work.  Tried: POL_Install_d3dx9_43 + POL_Install_d3dcompiler_43. Fix: disabling D3D11


[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
     
TITLE="Warframe"
PREFIX="Warframe"
WORKING_WINE_VERSION="5.16"
PUBLISHER="Digital Extremes Ltd."
GAME_URL="http://warframe.com/"
AUTHOR="zenforic"
GAME_VMS="256" # https://warframe.com/faq (2015)
MSI_MD5="caba697d217b437818906da155fb758e"
     
# Setup
POL_SetupWindow_Init
POL_Debug_Init
     
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
 
POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
 
POL_Wine_SelectPrefix "$PREFIX"
 
# Determine Architecture
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
 
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
Set_OS "win7"
    
# Samba
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
    
#######################################
#  Installing mandatory dependencies  #
#######################################
 
# I (Dadu042, 2020) think that the following command does replace it:
# POL_Wine_InstallFonts
POL_Call POL_Internal_InstallFonts

POL_Call POL_Install_corefonts

# Disable DirectX 11
POL_Wine_OverrideDLL "" "d3d11"

# Test Dadu042 2020-09
# POL_Call POL_Install_gecko
# POL_Call POL_Install_d3dx9_43
# POL_Call POL_Install_d3dcompiler_43
# POL_Call POL_Install_d3dx11

# Test Dadu042 2020-06
# POL_Call POL_Install_d3dx9
# POL_Call POL_Install_xact
# POL_Call POL_Install_vcrun2015  # Req 32 bits arch
# POL_Call POL_Install_msxml6     # Req 32 bits arch

################
#      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
               

#######################################
#  Download the installer             #
#######################################
     
# cd "$WINEPREFIX/drive_c"

# Disabled because checksum does change often.
# POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"

# POL_Download "http://content.warframe.com/dl/Warframe.msi"

#######################################
#  Main part of this script           #
#######################################

cd "$WINEPREFIX/drive_c"

mkdir "$WINEPREFIX/drive_c/Program Files/Warframe"

POL_SetupWindow_message "$(eval_gettext 'Please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"

POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need an apostrophe but I cant seem to escape the apostrophe character so please forgive that).\n FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Computer, C:, Program Files, Warframe, then click ok (MUST BE INSTALLED THERE).')" "$TITLE"

POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. If this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. Click NEXT on the playonlinux error window AFTER the launcher has pops up.')" "$TITLE"


# Installation from the Downloaded file
# POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"  #  Does fail to execute MSI files (2019)
# POL_Wine msiexec /i  "$WINEPREFIX/drive_c/Warframe.msi"
# POL_Wine_WaitExit "$TITLE"

# Installation from a .EXE local file
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"


# Create Shortcuts
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe.exe" "$TITLE" "" "" "Game;Shooter;"
     
# Samba
if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi
    
POL_SetupWindow_Close
exit 0

Réponses

Dadu042 Mardi 22 September 2020 à 15:13
Dadu042
Modérateur

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Differences

@@ -24,7 +24,7 @@
      
 TITLE="Warframe"
 PREFIX="Warframe"
-WORKING_WINE_VERSION="5.0.1"
+WORKING_WINE_VERSION="5.0.2"
 PUBLISHER="Digital Extremes Ltd."
 GAME_URL="http://warframe.com/"
 AUTHOR="zenforic"

Nouveau code source

#!/bin/bash
# Date: 2015-01-05
# Distribution used to test : Debian Wheezy, Gnome DE, Xubuntu 18.04
# Author: zenforic
# Licence: GPLv3
     
# CHANGELOG
# [zenforic] (2015-01-06)
#   Initial script.
# [Dadu042] (2020-04-21 19-50)
#   Some changes according what I have read (on POL page and on Appdb.winehq.org), not tested.
#   Add POL_Install_vcrun2015
#   Add POL_Install_msxml6
#   Remove the download MD5 checksum
# [Dadu042] (2020-04-21 22-00)
#   Force architecture 64 bits (the game now requires it).
# [Dadu042] (2020-06-13 10-00)
#   Wine 5.0 -> 5.0.1
#   Running the .MSI installer just does open the Warframe's 'An Error Has Occured' window.
#   Disable installation from Download because the script does not work.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
     
TITLE="Warframe"
PREFIX="Warframe"
WORKING_WINE_VERSION="5.0.2"
PUBLISHER="Digital Extremes Ltd."
GAME_URL="http://warframe.com/"
AUTHOR="zenforic"
GAME_VMS="256" # https://warframe.com/faq (2015)
MSI_MD5="caba697d217b437818906da155fb758e"
     
# Setup
POL_SetupWindow_Init
POL_Debug_Init
     
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
 
POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
 
POL_Wine_SelectPrefix "$PREFIX"
 
# Determine Architecture
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
 
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
Set_OS "win7"
    
# Samba
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
    
# Components
 
# I (Dadu042, 2020) think that the following command does replace it:
# POL_Wine_InstallFonts
POL_Call POL_Internal_InstallFonts
# POL_Call POL_Install_corefonts

# Test Dadu042 2020-06
# POL_Call POL_Install_d3dx9
# POL_Call POL_Install_xact
# POL_Call POL_Install_vcrun2015  # Req 32 bits
# POL_Call POL_Install_msxml6     # Req 32 bits
    
################
#      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
               

#######################################
#  Download the installer             #
#######################################
     
# cd "$WINEPREFIX/drive_c"

# Disabled because checksum does change often.
# POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"

# POL_Download "http://content.warframe.com/dl/Warframe.msi"

#######################################
#  Main part of this script           #
#######################################

cd "$WINEPREFIX/drive_c"

# NOK (does block the script)
# POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that).\nFIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE).\nAnd please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"

POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. Click NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"


# Installation from the Downloaded file
# POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"  #  Does fail to execute MSI files (2019)
# POL_Wine msiexec /i  "$WINEPREFIX/drive_c/Warframe.msi"
# POL_Wine_WaitExit "$TITLE"

# Installation from a .EXE local file
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"


# Create Shortcuts
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE" "" "" "Game;Shooter;"
     
# Samba
if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi
    
POL_SetupWindow_Close
exit 0

Réponses

Dadu042 Samedi 13 Juin 2020 à 14:49
Dadu042
Modérateur

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Differences

@@ -1,9 +1,9 @@
 #!/bin/bash
 # Date: 2015-01-05
-# Distribution used to test : Debian Wheezy, Gnome DE
+# Distribution used to test : Debian Wheezy, Gnome DE, Xubuntu 18.04
 # Author: zenforic
 # Licence: GPLv3
-    
+     
 # CHANGELOG
 # [zenforic] (2015-01-06)
 #   Initial script.
@@ -13,77 +13,118 @@
 #   Add POL_Install_msxml6
 #   Remove the download MD5 checksum
 # [Dadu042] (2020-04-21 22-00)
-#   Force architecture 64 bits (this seems required from what I have read).
+#   Force architecture 64 bits (the game now requires it).
+# [Dadu042] (2020-06-13 10-00)
+#   Wine 5.0 -> 5.0.1
+#   Running the .MSI installer just does open the Warframe's 'An Error Has Occured' window.
+#   Disable installation from Download because the script does not work.
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
-    
+     
 TITLE="Warframe"
 PREFIX="Warframe"
-WORKING_WINE_VERSION="5.0"
+WORKING_WINE_VERSION="5.0.1"
 PUBLISHER="Digital Extremes Ltd."
 GAME_URL="http://warframe.com/"
 AUTHOR="zenforic"
-GAME_VMS="256" # https://warframe.com/faq
+GAME_VMS="256" # https://warframe.com/faq (2015)
 MSI_MD5="caba697d217b437818906da155fb758e"
-    
+     
 # Setup
 POL_SetupWindow_Init
 POL_Debug_Init
-    
+     
 POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
-
+ 
 POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
-
+ 
 POL_Wine_SelectPrefix "$PREFIX"
-
+ 
 # Determine Architecture
 POL_System_SetArch "amd64"
-# POL_System_SetArch "x86"
-
+# POL_System_SetArch "x86"
+ 
 POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 Set_OS "win7"
-   
+    
 # Samba
 if [ "$POL_OS" = "Mac" ]; then
     # Samba support
     POL_Call POL_GetTool_samba3
     source "$POL_USER_ROOT/tools/samba3/init"
 fi
-   
+    
 # Components
-
+ 
 # I (Dadu042, 2020) think that the following command does replace it:
 # POL_Wine_InstallFonts
 POL_Call POL_Internal_InstallFonts
+# POL_Call POL_Install_corefonts
 
-POL_Call POL_Install_d3dx9
-POL_Call POL_Install_xact
-POL_Call POL_Install_vcrun2015
-POL_Call POL_Install_msxml6
-   
+# Test Dadu042 2020-06
+# POL_Call POL_Install_d3dx9
+# POL_Call POL_Install_xact
+# POL_Call POL_Install_vcrun2015  # Req 32 bits
+# POL_Call POL_Install_msxml6     # Req 32 bits
+    
+################
+#      GPU     #
+################
+           
 # Asking about memory size of graphic card
-POL_SetupWindow_VMS "$GAME_VMS"
-    
-# Download
-cd "$WINEPREFIX/drive_c"
+POL_SetupWindow_VMS $GAME_VMS
+            
+# Set Graphic Card information keys for wine
+POL_Wine_SetVideoDriver
+             
+# Useful for Nvidia GPUs
+# POL_Call POL_Install_physx
+               
+
+#######################################
+#  Download the installer             #
+#######################################
+     
+# cd "$WINEPREFIX/drive_c"
+
 # Disabled because checksum does change often.
 # POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
-POL_Download "http://content.warframe.com/dl/Warframe.msi"
+
+# POL_Download "http://content.warframe.com/dl/Warframe.msi"
+
+#######################################
+#  Main part of this script           #
+#######################################
+
+cd "$WINEPREFIX/drive_c"
+
+# NOK (does block the script)
+# POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that).\nFIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE).\nAnd please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
 
 POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
 POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. Click NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
-  
-# Installation
-POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"
+
+
+# Installation from the Downloaded file
+# POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"  #  Does fail to execute MSI files (2019)
+# POL_Wine msiexec /i  "$WINEPREFIX/drive_c/Warframe.msi"
+# POL_Wine_WaitExit "$TITLE"
+
+# Installation from a .EXE local file
+POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file')" "$TITLE"
+SETUP_EXE="$APP_ANSWER"
+POL_Wine start /unix "$SETUP_EXE"
+POL_Wine_WaitExit "$TITLE"
+
 
 # Create Shortcuts
 POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE" "" "" "Game;Shooter;"
-    
+     
 # Samba
 if [ "$POL_OS" = "Mac" ]; then
     POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
 fi
-   
+    
 POL_SetupWindow_Close
 exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date: 2015-01-05
# Distribution used to test : Debian Wheezy, Gnome DE, Xubuntu 18.04
# Author: zenforic
# Licence: GPLv3
     
# CHANGELOG
# [zenforic] (2015-01-06)
#   Initial script.
# [Dadu042] (2020-04-21 19-50)
#   Some changes according what I have read (on POL page and on Appdb.winehq.org), not tested.
#   Add POL_Install_vcrun2015
#   Add POL_Install_msxml6
#   Remove the download MD5 checksum
# [Dadu042] (2020-04-21 22-00)
#   Force architecture 64 bits (the game now requires it).
# [Dadu042] (2020-06-13 10-00)
#   Wine 5.0 -> 5.0.1
#   Running the .MSI installer just does open the Warframe's 'An Error Has Occured' window.
#   Disable installation from Download because the script does not work.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
     
TITLE="Warframe"
PREFIX="Warframe"
WORKING_WINE_VERSION="5.0.1"
PUBLISHER="Digital Extremes Ltd."
GAME_URL="http://warframe.com/"
AUTHOR="zenforic"
GAME_VMS="256" # https://warframe.com/faq (2015)
MSI_MD5="caba697d217b437818906da155fb758e"
     
# Setup
POL_SetupWindow_Init
POL_Debug_Init
     
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
 
POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
 
POL_Wine_SelectPrefix "$PREFIX"
 
# Determine Architecture
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"
 
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
Set_OS "win7"
    
# Samba
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
    
# Components
 
# I (Dadu042, 2020) think that the following command does replace it:
# POL_Wine_InstallFonts
POL_Call POL_Internal_InstallFonts
# POL_Call POL_Install_corefonts

# Test Dadu042 2020-06
# POL_Call POL_Install_d3dx9
# POL_Call POL_Install_xact
# POL_Call POL_Install_vcrun2015  # Req 32 bits
# POL_Call POL_Install_msxml6     # Req 32 bits
    
################
#      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
               

#######################################
#  Download the installer             #
#######################################
     
# cd "$WINEPREFIX/drive_c"

# Disabled because checksum does change often.
# POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"

# POL_Download "http://content.warframe.com/dl/Warframe.msi"

#######################################
#  Main part of this script           #
#######################################

cd "$WINEPREFIX/drive_c"

# NOK (does block the script)
# POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that).\nFIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE).\nAnd please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"

POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. Click NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"


# Installation from the Downloaded file
# POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"  #  Does fail to execute MSI files (2019)
# POL_Wine msiexec /i  "$WINEPREFIX/drive_c/Warframe.msi"
# POL_Wine_WaitExit "$TITLE"

# Installation from a .EXE local file
POL_SetupWindow_browse "$(eval_gettext 'Please select the installation file')" "$TITLE"
SETUP_EXE="$APP_ANSWER"
POL_Wine start /unix "$SETUP_EXE"
POL_Wine_WaitExit "$TITLE"


# Create Shortcuts
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE" "" "" "Game;Shooter;"
     
# Samba
if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi
    
POL_SetupWindow_Close
exit 0

Réponses

Dadu042 Mardi 21 Avril 2020 à 22:07
Dadu042
Modérateur

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Differences

@@ -12,6 +12,8 @@
 #   Add POL_Install_vcrun2015
 #   Add POL_Install_msxml6
 #   Remove the download MD5 checksum
+# [Dadu042] (2020-04-21 22-00)
+#   Force architecture 64 bits (this seems required from what I have read).
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
@@ -34,6 +36,11 @@
 POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
 
 POL_Wine_SelectPrefix "$PREFIX"
+
+# Determine Architecture
+POL_System_SetArch "amd64"
+# POL_System_SetArch "x86"
+
 POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 Set_OS "win7"
    

Nouveau code source

#!/bin/bash
# Date: 2015-01-05
# Distribution used to test : Debian Wheezy, Gnome DE
# Author: zenforic
# Licence: GPLv3
    
# CHANGELOG
# [zenforic] (2015-01-06)
#   Initial script.
# [Dadu042] (2020-04-21 19-50)
#   Some changes according what I have read (on POL page and on Appdb.winehq.org), not tested.
#   Add POL_Install_vcrun2015
#   Add POL_Install_msxml6
#   Remove the download MD5 checksum
# [Dadu042] (2020-04-21 22-00)
#   Force architecture 64 bits (this seems required from what I have read).

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
    
TITLE="Warframe"
PREFIX="Warframe"
WORKING_WINE_VERSION="5.0"
PUBLISHER="Digital Extremes Ltd."
GAME_URL="http://warframe.com/"
AUTHOR="zenforic"
GAME_VMS="256" # https://warframe.com/faq
MSI_MD5="caba697d217b437818906da155fb758e"
    
# Setup
POL_SetupWindow_Init
POL_Debug_Init
    
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"

POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"

POL_Wine_SelectPrefix "$PREFIX"

# Determine Architecture
POL_System_SetArch "amd64"
# POL_System_SetArch "x86"

POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
Set_OS "win7"
   
# Samba
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
   
# Components

# I (Dadu042, 2020) think that the following command does replace it:
# POL_Wine_InstallFonts
POL_Call POL_Internal_InstallFonts

POL_Call POL_Install_d3dx9
POL_Call POL_Install_xact
POL_Call POL_Install_vcrun2015
POL_Call POL_Install_msxml6
   
# Asking about memory size of graphic card
POL_SetupWindow_VMS "$GAME_VMS"
    
# Download
cd "$WINEPREFIX/drive_c"
# Disabled because checksum does change often.
# POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
POL_Download "http://content.warframe.com/dl/Warframe.msi"

POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. Click NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
  
# Installation
POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"

# Create Shortcuts
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE" "" "" "Game;Shooter;"
    
# Samba
if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi
   
POL_SetupWindow_Close
exit 0

Réponses

Dadu042 Mardi 21 Avril 2020 à 22:01
Dadu042
Modérateur

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Not tested. Please post test reports.

Differences

@@ -0,0 +1,82 @@
+#!/bin/bash
+# Date: 2015-01-05
+# Distribution used to test : Debian Wheezy, Gnome DE
+# Author: zenforic
+# Licence: GPLv3
+    
+# CHANGELOG
+# [zenforic] (2015-01-06)
+#   Initial script.
+# [Dadu042] (2020-04-21 19-50)
+#   Some changes according what I have read (on POL page and on Appdb.winehq.org), not tested.
+#   Add POL_Install_vcrun2015
+#   Add POL_Install_msxml6
+#   Remove the download MD5 checksum
+
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+    
+TITLE="Warframe"
+PREFIX="Warframe"
+WORKING_WINE_VERSION="5.0"
+PUBLISHER="Digital Extremes Ltd."
+GAME_URL="http://warframe.com/"
+AUTHOR="zenforic"
+GAME_VMS="256" # https://warframe.com/faq
+MSI_MD5="caba697d217b437818906da155fb758e"
+    
+# Setup
+POL_SetupWindow_Init
+POL_Debug_Init
+    
+POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
+
+POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
+
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+Set_OS "win7"
+   
+# Samba
+if [ "$POL_OS" = "Mac" ]; then
+    # Samba support
+    POL_Call POL_GetTool_samba3
+    source "$POL_USER_ROOT/tools/samba3/init"
+fi
+   
+# Components
+
+# I (Dadu042, 2020) think that the following command does replace it:
+# POL_Wine_InstallFonts
+POL_Call POL_Internal_InstallFonts
+
+POL_Call POL_Install_d3dx9
+POL_Call POL_Install_xact
+POL_Call POL_Install_vcrun2015
+POL_Call POL_Install_msxml6
+   
+# Asking about memory size of graphic card
+POL_SetupWindow_VMS "$GAME_VMS"
+    
+# Download
+cd "$WINEPREFIX/drive_c"
+# Disabled because checksum does change often.
+# POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
+POL_Download "http://content.warframe.com/dl/Warframe.msi"
+
+POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
+POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. Click NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
+  
+# Installation
+POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"
+
+# Create Shortcuts
+POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE" "" "" "Game;Shooter;"
+    
+# Samba
+if [ "$POL_OS" = "Mac" ]; then
+    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
+fi
+   
+POL_SetupWindow_Close
+exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date: 2015-01-05
# Distribution used to test : Debian Wheezy, Gnome DE
# Author: zenforic
# Licence: GPLv3
    
# CHANGELOG
# [zenforic] (2015-01-06)
#   Initial script.
# [Dadu042] (2020-04-21 19-50)
#   Some changes according what I have read (on POL page and on Appdb.winehq.org), not tested.
#   Add POL_Install_vcrun2015
#   Add POL_Install_msxml6
#   Remove the download MD5 checksum

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
    
TITLE="Warframe"
PREFIX="Warframe"
WORKING_WINE_VERSION="5.0"
PUBLISHER="Digital Extremes Ltd."
GAME_URL="http://warframe.com/"
AUTHOR="zenforic"
GAME_VMS="256" # https://warframe.com/faq
MSI_MD5="caba697d217b437818906da155fb758e"
    
# Setup
POL_SetupWindow_Init
POL_Debug_Init
    
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"

POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
Set_OS "win7"
   
# Samba
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
   
# Components

# I (Dadu042, 2020) think that the following command does replace it:
# POL_Wine_InstallFonts
POL_Call POL_Internal_InstallFonts

POL_Call POL_Install_d3dx9
POL_Call POL_Install_xact
POL_Call POL_Install_vcrun2015
POL_Call POL_Install_msxml6
   
# Asking about memory size of graphic card
POL_SetupWindow_VMS "$GAME_VMS"
    
# Download
cd "$WINEPREFIX/drive_c"
# Disabled because checksum does change often.
# POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
POL_Download "http://content.warframe.com/dl/Warframe.msi"

POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. Click NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
  
# Installation
POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"

# Create Shortcuts
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE" "" "" "Game;Shooter;"
    
# Samba
if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi
   
POL_SetupWindow_Close
exit 0

Réponses

Spy Dimanche 13 Novembre 2016 à 9:12
Spy

Messages

You need to install vcrun2015 which is not offically supported yet for the war within.

Réponses

Anonymous
Dimanche 13 Novembre 2016 à 15:05
pofavor podrias hacer un video de como acelo más explicito, vamos como si empezaras de cero, he visto tu video y se nota que no habias empezado de cero y eso confunde a los que somos nuevos, un saludo desde España "TechnoDuende" Gracias.
Anonymous
Dimanche 13 Novembre 2016 à 15:12
He visto que después de ejecutar el programa con PlayOnMac el de Warframe hay un punto negro rodeado con un circulo en la parte de ariba donde esta lo de el Wi-Fi, termina el proceso de tus explicaciones y al final cuando esta listo subes el raton a ese circulo o pulsador digital y lo pulsas y ya se te pone en funcionamiento el juego, a mi no me sale ese pulsador en la parte de ariba, como lo activo?
Dimanche 13 Novembre 2016 à 16:13
That button is just for the recording software when I recorded the video. It has nothing to do with the game itself.
Dimanche 13 Novembre 2016 à 16:57
The video I put up in January does not apply to the newest update "The war within". You need to use wine version 1.9.10+ and install vcrun2015 in someway. And do not install directx as stated in the video as it will mess up the game.
Anonymous
Lundi 14 Novembre 2016 à 15:12
Ahora si, Gracias¡¡ Perdona mi ignorancia...... Eres un artista, pués a jugar¡¡
Anonymous
Jeudi 17 Novembre 2016 à 16:56
Me dan esta version Warframe.2016.11.14.19.10.exe (Tamaño: 31.55MB MD5:484C65FD03AF424DF4650A140B2D1F96) y no se donde descargar vcrun 2015 de la aplicacion PlayOnMac o de internet valla follon Gracias
Anonymous
Jeudi 17 Novembre 2016 à 17:55
Lo tengo todo no encuento el vcrun2015
Anonymous
Lundi 21 Novembre 2016 à 10:43
Visto que no hay un sencillo paquete para instalar el vcrun2015 y desde que estuve visitando estas paginas me sale un pequeño anuncio intrusivo de un juego sin importancia, ¡esto me huele mal!, Un saludo desde España. Hay juegos mejores.
mael9740 Jeudi 14 Avril 2016 à 17:00
mael9740 Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Testing some changes

Differences

@@ -0,0 +1,69 @@
+#!/bin/bash
+# Date: 2015-01-05
+# Distribution used to test : Debian Wheezy, Gnome DE
+# Author: zenforic
+# Licence: GPLv3
+# PlayOnLinux:  playonlinux-4.2.5
+   
+# CHANGELOG
+# [zenforic] Initial release (2015.01.06)
+  
+   
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+   
+TITLE="Warframe"
+PREFIX="Warframe"
+WORKING_WINE_VERSION="1.7.33"
+PUBLISHER="Digital Extremes Ltd."
+GAME_URL="http://warframe.com/"
+AUTHOR="zenforic"
+GAME_VMS="256" # https://warframe.com/faq
+MSI_MD5="caba697d217b437818906da155fb758e"
+   
+# Setup
+POL_SetupWindow_Init
+POL_Debug_Init
+   
+POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
+   
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+  
+# Samba
+if [ "$POL_OS" = "Mac" ]; then
+    # Samba support
+    POL_Call POL_GetTool_samba3
+    source "$POL_USER_ROOT/tools/samba3/init"
+fi
+  
+# Components
+POL_Wine_InstallFonts
+POL_Call POL_Install_ie8
+POL_Call POL_Install_d3dx9
+POL_Call POL_Install_xact
+  
+# Asking about memory size of graphic card
+POL_SetupWindow_VMS "$GAME_VMS"
+   
+# Download
+cd "$WINEPREFIX/drive_c"
+POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
+ 
+POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
+POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. CLICK NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
+ 
+#Installation
+POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"
+POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
+# Create Shortcuts
+POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
+   
+#Samba
+if [ "$POL_OS" = "Mac" ]; then
+    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
+fi
+  
+POL_SetupWindow_Close
+   
+exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date: 2015-01-05
# Distribution used to test : Debian Wheezy, Gnome DE
# Author: zenforic
# Licence: GPLv3
# PlayOnLinux:  playonlinux-4.2.5
   
# CHANGELOG
# [zenforic] Initial release (2015.01.06)
  
   
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
   
TITLE="Warframe"
PREFIX="Warframe"
WORKING_WINE_VERSION="1.7.33"
PUBLISHER="Digital Extremes Ltd."
GAME_URL="http://warframe.com/"
AUTHOR="zenforic"
GAME_VMS="256" # https://warframe.com/faq
MSI_MD5="caba697d217b437818906da155fb758e"
   
# Setup
POL_SetupWindow_Init
POL_Debug_Init
   
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
   
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
  
# Samba
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
  
# Components
POL_Wine_InstallFonts
POL_Call POL_Install_ie8
POL_Call POL_Install_d3dx9
POL_Call POL_Install_xact
  
# Asking about memory size of graphic card
POL_SetupWindow_VMS "$GAME_VMS"
   
# Download
cd "$WINEPREFIX/drive_c"
POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
 
POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. CLICK NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
 
#Installation
POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
# Create Shortcuts
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
   
#Samba
if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi
  
POL_SetupWindow_Close
   
exit 0

Réponses

Anonymous
Samedi 3 September 2016 à 20:54
tried this update and got error "Error ! Files mismatch" link to screenshot: https://postimg.org/image/5v1hme2xb/
Anonymous
Dimanche 11 Juin 2017 à 2:31
I have the same issue as the person above :(
mael9740 Jeudi 14 Avril 2016 à 16:35
mael9740 Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Differences

@@ -0,0 +1,69 @@
+#!/bin/bash
+# Date: 2015-01-05
+# Distribution used to test : Debian Wheezy, Gnome DE
+# Author: zenforic
+# Licence: GPLv3
+# PlayOnLinux:  playonlinux-4.2.5
+   
+# CHANGELOG
+# [zenforic] Initial release (2015.01.06)
+  
+   
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+   
+TITLE="Warframe"
+PREFIX="Warframe"
+WORKING_WINE_VERSION="1.7.33"
+PUBLISHER="Digital Extremes Ltd."
+GAME_URL="http://warframe.com/"
+AUTHOR="zenforic"
+GAME_VMS="256" # https://warframe.com/faq
+MSI_MD5="caba697d217b37818906da155fb758e"
+   
+# Setup
+POL_SetupWindow_Init
+POL_Debug_Init
+   
+POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
+   
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+  
+# Samba
+if [ "$POL_OS" = "Mac" ]; then
+    # Samba support
+    POL_Call POL_GetTool_samba3
+    source "$POL_USER_ROOT/tools/samba3/init"
+fi
+  
+# Components
+POL_Wine_InstallFonts
+POL_Call POL_Install_ie8
+POL_Call POL_Install_d3dx9
+POL_Call POL_Install_xact
+  
+# Asking about memory size of graphic card
+POL_SetupWindow_VMS "$GAME_VMS"
+   
+# Download
+cd "$WINEPREFIX/drive_c"
+POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
+ 
+POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
+POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. CLICK NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
+ 
+#Installation
+POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"
+POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
+# Create Shortcuts
+POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
+   
+#Samba
+if [ "$POL_OS" = "Mac" ]; then
+    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
+fi
+  
+POL_SetupWindow_Close
+   
+exit 0
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date: 2015-01-05
# Distribution used to test : Debian Wheezy, Gnome DE
# Author: zenforic
# Licence: GPLv3
# PlayOnLinux:  playonlinux-4.2.5
   
# CHANGELOG
# [zenforic] Initial release (2015.01.06)
  
   
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
   
TITLE="Warframe"
PREFIX="Warframe"
WORKING_WINE_VERSION="1.7.33"
PUBLISHER="Digital Extremes Ltd."
GAME_URL="http://warframe.com/"
AUTHOR="zenforic"
GAME_VMS="256" # https://warframe.com/faq
MSI_MD5="caba697d217b37818906da155fb758e"
   
# Setup
POL_SetupWindow_Init
POL_Debug_Init
   
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
   
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
  
# Samba
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
  
# Components
POL_Wine_InstallFonts
POL_Call POL_Install_ie8
POL_Call POL_Install_d3dx9
POL_Call POL_Install_xact
  
# Asking about memory size of graphic card
POL_SetupWindow_VMS "$GAME_VMS"
   
# Download
cd "$WINEPREFIX/drive_c"
POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
 
POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. CLICK NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
 
#Installation
POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
# Create Shortcuts
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
   
#Samba
if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi
  
POL_SetupWindow_Close
   
exit 0

Réponses

Anonymous
Jeudi 14 Avril 2016 à 16:36
Changed the md5, that was bugging
Anonymous
Jeudi 14 Avril 2016 à 17:00
Dont work, see my lastest
kinghexic Samedi 26 Mars 2016 à 19:34
kinghexic Anonymous

Messages

i cant run the game it just says it has an error

 

Réponses

Spy Vendredi 22 Janvier 2016 à 11:24
Spy

Messages

I made a youtube video on how to install warframe on playonlinux/mac. 

https://www.youtube.com/watch?v=jl80CRmT5vI

It's not perfect yet. Still has alot of graphical glitches and some lag. But it is playable.

Réponses

Anonymous
Vendredi 1 Avril 2016 à 19:08
Hi mate, I followed your instructions. However when I load the laucher, it always crashes with the following error "remotecrashsender.exe has failed". Anyway this can be fixed?
Lundi 18 Juillet 2016 à 18:21
Check here for the latest upade: https://appdb.winehq.org/objectManager.php?sClass=version&iId=30137
kvf271 Samedi 28 Mars 2015 à 0:12
kvf271 Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

This program installs and runs, however some optimization beyod my experience is required to clean up the graphics processing. very minimal packages installed. local installer file used (must be moved into proper location during setup.)

Differences

@@ -0,0 +1,74 @@
+#!/bin/bash
+# Date: 2015-01-05
+# Distribution used to test : Debian Wheezy, Gnome DE
+# Author: zenforic
+# Licence: GPLv3
+# PlayOnLinux:  playonlinux-4.2.5
+   
+# CHANGELOG
+# [zenforic] Initial release (2015.01.06)
+  
+   
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+   
+TITLE="Warframe"
+PREFIX="Warframe"
+WORKING_WINE_VERSION="1.7.33"
+PUBLISHER="Digital Extremes Ltd."
+GAME_URL="http://warframe.com/"
+AUTHOR="zenforic"
+GAME_VMS="256" # https://warframe.com/faq
+MSI_MD5="e7ad9050ae4439afa17a966fcbac91ff"
+   
+# Setup
+POL_SetupWindow_Init
+POL_Debug_Init
+   
+POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
+   
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+  
+# Samba
+if [ "$POL_OS" = "Mac" ]; then
+    # Samba support
+    POL_Call POL_GetTool_samba3
+    source "$POL_USER_ROOT/tools/samba3/init"
+fi
+  
+# Components
+POL_Wine_InstallFonts
+POL_Call POL_Install_d3dx11
+POL_Call POL_Install_xact
+  
+# Asking about memory size of graphic card
+POL_SetupWindow_VMS "$GAME_VMS"
+
+# Window to select installer
+#POL_SetupWindow_InstallMethod "LOCAL"
+
+#Message window to move setupfile toroot of c
+POL_SetupWindow_message "Now place Warframe.msi in root c drive of this wine containter" "Place Setup File Now!"
+
+# Download
+#cd "$WINEPREFIX/drive_c"
+#POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
+ 
+POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
+POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. CLICK NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
+ 
+#Installation
+POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"
+POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
+# Create Shortcuts
+POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
+   
+#Samba
+if [ "$POL_OS" = "Mac" ]; then
+    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
+fi
+  
+POL_SetupWindow_Close
+   
+exit 0

Nouveau code source

#!/bin/bash
# Date: 2015-01-05
# Distribution used to test : Debian Wheezy, Gnome DE
# Author: zenforic
# Licence: GPLv3
# PlayOnLinux:  playonlinux-4.2.5
   
# CHANGELOG
# [zenforic] Initial release (2015.01.06)
  
   
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
   
TITLE="Warframe"
PREFIX="Warframe"
WORKING_WINE_VERSION="1.7.33"
PUBLISHER="Digital Extremes Ltd."
GAME_URL="http://warframe.com/"
AUTHOR="zenforic"
GAME_VMS="256" # https://warframe.com/faq
MSI_MD5="e7ad9050ae4439afa17a966fcbac91ff"
   
# Setup
POL_SetupWindow_Init
POL_Debug_Init
   
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
   
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
  
# Samba
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
  
# Components
POL_Wine_InstallFonts
POL_Call POL_Install_d3dx11
POL_Call POL_Install_xact
  
# Asking about memory size of graphic card
POL_SetupWindow_VMS "$GAME_VMS"

# Window to select installer
#POL_SetupWindow_InstallMethod "LOCAL"

#Message window to move setupfile toroot of c
POL_SetupWindow_message "Now place Warframe.msi in root c drive of this wine containter" "Place Setup File Now!"

# Download
#cd "$WINEPREFIX/drive_c"
#POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
 
POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. CLICK NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
 
#Installation
POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
# Create Shortcuts
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
   
#Samba
if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi
  
POL_SetupWindow_Close
   
exit 0

Réponses

Lundi 30 Mars 2015 à 18:11
Just FYI, there is not need to call use "WORKING_WINE_VERSION" as the name of that variable. If it is in the script, it can be assumed that it is the working version. You can simply use WINEVERSION instead. I also believe that you shouldn't need to use "start /unix", too.
zenforic Mercredi 7 Janvier 2015 à 0:55
zenforic

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Sorry, forgot t upload it, if it can be removed so I can resubmit to look better that can happen or you guys could just use this update.

Differences

@@ -0,0 +1,69 @@
+#!/bin/bash
+# Date: 2015-01-05
+# Distribution used to test : Debian Wheezy, Gnome DE
+# Author: zenforic
+# Licence: GPLv3
+# PlayOnLinux:  playonlinux-4.2.5
+  
+# CHANGELOG
+# [zenforic] Initial release (2015.01.06)
+ 
+  
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+  
+TITLE="Warframe"
+PREFIX="Warframe"
+WORKING_WINE_VERSION="1.7.33"
+PUBLISHER="Digital Extremes Ltd."
+GAME_URL="http://warframe.com/"
+AUTHOR="zenforic"
+GAME_VMS="256" # https://warframe.com/faq
+MSI_MD5="34cfc2c4a1d16b950db8e421e6ed611b"
+  
+# Setup
+POL_SetupWindow_Init
+POL_Debug_Init
+  
+POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
+  
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
+ 
+# Samba
+if [ "$POL_OS" = "Mac" ]; then
+    # Samba support
+    POL_Call POL_GetTool_samba3
+    source "$POL_USER_ROOT/tools/samba3/init"
+fi
+ 
+# Components
+POL_Wine_InstallFonts
+POL_Call POL_Install_ie8
+POL_Call POL_Install_d3dx9
+POL_Call POL_Install_xact
+ 
+# Asking about memory size of graphic card
+POL_SetupWindow_VMS "$GAME_VMS"
+  
+# Download
+cd "$WINEPREFIX/drive_c"
+POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"
+
+POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
+POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. CLICK NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"
+
+#Installation
+POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"
+POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
+# Create Shortcuts
+POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
+  
+#Samba
+if [ "$POL_OS" = "Mac" ]; then
+    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
+fi
+ 
+POL_SetupWindow_Close
+  
+exit 0

Nouveau code source

#!/bin/bash
# Date: 2015-01-05
# Distribution used to test : Debian Wheezy, Gnome DE
# Author: zenforic
# Licence: GPLv3
# PlayOnLinux:  playonlinux-4.2.5
  
# CHANGELOG
# [zenforic] Initial release (2015.01.06)
 
  
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
  
TITLE="Warframe"
PREFIX="Warframe"
WORKING_WINE_VERSION="1.7.33"
PUBLISHER="Digital Extremes Ltd."
GAME_URL="http://warframe.com/"
AUTHOR="zenforic"
GAME_VMS="256" # https://warframe.com/faq
MSI_MD5="34cfc2c4a1d16b950db8e421e6ed611b"
  
# Setup
POL_SetupWindow_Init
POL_Debug_Init
  
POL_SetupWindow_presentation "$TITLE" "$PUBLISHER" "$GAME_URL" "$AUTHOR" "$PREFIX"
  
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"
 
# Samba
if [ "$POL_OS" = "Mac" ]; then
    # Samba support
    POL_Call POL_GetTool_samba3
    source "$POL_USER_ROOT/tools/samba3/init"
fi
 
# Components
POL_Wine_InstallFonts
POL_Call POL_Install_ie8
POL_Call POL_Install_d3dx9
POL_Call POL_Install_xact
 
# Asking about memory size of graphic card
POL_SetupWindow_VMS "$GAME_VMS"
  
# Download
cd "$WINEPREFIX/drive_c"
POL_Download "http://content.warframe.com/dl/Warframe.msi" "$MSI_MD5"

POL_SetupWindow_message "$(eval_gettext '(There will be 2 words to the following note that need and apostrophe but I cant seem to escape the apostrophe character so please forgive that) FIRST NOTE: when the installer runs, it will simply ask for a directory to install, navigate to My Commputer, C:, Program Files, Warframe, then click ok. (MUST BE INSTALLED THERE). And please note that this script will not work for everyone, I have tried it on my computer and on a friends computer, my lower end computer got the launcher then got stuck after it downloaded updates, while on my friends higher end computer it ran fine, I recommend though running the game in full screen and turning down some of the fancy graphics, it will significantly increase FPS.')" "$TITLE"
POL_SetupWindow_message "$(eval_gettext 'Attention: After installation is complete, the launcher will run, when it does, go into the launcher settings and DISABLE 64-bit mode if it is enabled. if this is not done then the launcher will get stuck on a download point and possibly crash. You can run "$TITLE" when setup is done. Also delete the Warframe.lnk file that may appear on your desktop. Also, an error will show when the installer asks for the folder, this is intentional as the normal waitexit function does not work for this. CLICK NEXT on the playonlinux error window AFTER the launcher pops up.')" "$TITLE"

#Installation
POL_Wine start /unix "$WINEPREFIX/drive_c/Warframe.msi"
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
# Create Shortcuts
POL_Shortcut "$WINEPREFIX/drive_c/Program Files/Warframe" "$TITLE"
  
#Samba
if [ "$POL_OS" = "Mac" ]; then
    POL_Shortcut_InsertBeforeWine "$TITLE" "source \"$POL_USER_ROOT/tools/samba3/init\""
fi
 
POL_SetupWindow_Close
  
exit 0

Réponses

Mercredi 7 Janvier 2015 à 1:21
Just reply to the script with the Contribute button, and at click "Submit an improvement" and you will be able to add the script in there.
Mercredi 7 Janvier 2015 à 1:42
I did thx anyway
Anonymous
Samedi 14 Novembre 2015 à 19:26
sorry, I am a noob. How do you even install this installer thing?
Lundi 16 Novembre 2015 à 5:58
You install playonlinux/mac and after you've installed it. You press the blue button. "Try this update".