Freelancer
Informations
Créateur | Messages |
---|---|
lahtis
|
AttentionThis installer is a beta script. It means that it might not work as expected InformationsPlate-formes : Retours d'expérience3 3 DescriptionThe setting for this "space opera" game is the 23rd Century, which in a galactic time-frame can be roughly described as just before the insanity that was Buck Rogers and just after the Space Odyssey. A civil war has ripped Earth and our Solar System apart, with the losing faction, the Alliance, escaping to deep space to start over again. Captures d'écranCode source#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) # Last revision : (2019-03-02 16-07) # Wine version used : 4.0 # Distribution used to test : Ubuntu 12.10 with Nvidia Geforce 9800 GT 512MB using nvidia-experimental-310 driver Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2 (lathis), Ubuntu 18.04 x64 with Nvidia Geforce GTX 1070, Intel Core i7-7700K @ 4.20GHz (LinuxScripter) # Author : lahtis lahtis@gmail.com, LinuxScripter # Script licence : GPLv.2 # Program licence : Retail # Support France and English CD/DVD-version. # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence # [LinuxScripter] (2018-05-02 21-15) # Reorganized the script to make it look cleaner and more uniform # Added MD5 sum to the patch file # Removed the unnecesseary mv command # [LinuxScripter] (2019-03-02 16-07) # Using newer wine version # Changed the download links sicne the old ones expired [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" TITLE="Freelancer" PREFIX="Freelancer" WORKING_WINE_VERSION="4.0" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis, LinuxScripter" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1600 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" POL_Wine_SelectPrefix "$PREFIX" POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" POL_System_TmpCreate "$PREFIX" Set_OS "winxp" POL_SetupWindow_VMS "128" POL_Call POL_Function_SetResolution POL_Call POL_Install_directplay POL_SetupWindow_menu "What is your language version?" "Languages" "english|french" "|" LANGUAGEVERSION="$APP_ANSWER" if [ "$APP_ANSWER" == "english" ]; then SETUPFILE="SETUP.EXE" LANG="Install Freelancer." elif [ "$APP_ANSWER" == "french" ]; then SETUPFILE="install.exe" LANG="Programme d'installation Freelancer." fi POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" POL_Wine start /unix "$CDROM/$SETUPFILE" POL_Wine_WaitExit "$(eval_gettext '$LANG')" #Patching the game to add support for more resolutions, first time the game will run at 1024x458 but now you can change it to match the virtual desktop rm --force "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/EXE/d3d8.dll" cd "$POL_System_TmpDir" POL_Download "http://download.fileplanet.com/ftp1/062004/UnofficialFLSPPatch1.4.zip?st=hnULf7zeAqFzZz3vBBtAow&e=1551549858" unzip "UnofficialFLSPPatch1.4.zip" cd "./Fl" cp --recursive -f "Data/*.*" "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/DATA" cp -f "Exe/nameresources.dll" "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/EXE" cd "$POL_System_TmpDir" POL_Download "http://adoxa.altervista.org/freelancer/jflp.exe" POL_Wine start /unix "jflp.exe" POL_Wine_WaitExit "jflp.exe" POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" POL_System_TmpDelete POL_SetupWindow_Close exit 0 |
Contributions
Filters:
ContribuerMembre | Messages |
LinuxScripter | Samedi 2 Mars 2019 à 16:16 |
LinuxScripter
|
InformationCette mise à jour a été acceptée par l'équipe MessagesI've updated the script but right now I dont have time to test it. Differences@@ -1,70 +1,84 @@ -#!/bin/bash +#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) -# Last revision : (2013-07-24 09-13) -# Wine version used : 1.5.24 -# Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using -# nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB -# Author : lahtis lahtis@gmail.com -# Script licence : GPL v.2 +# Last revision : (2019-03-02 16-07) +# Wine version used : 4.0 +# Distribution used to test : Ubuntu 12.10 with Nvidia Geforce 9800 GT 512MB using nvidia-experimental-310 driver Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2 (lathis), Ubuntu 18.04 x64 with Nvidia Geforce GTX 1070, Intel Core i7-7700K @ 4.20GHz (LinuxScripter) +# Author : lahtis lahtis@gmail.com, LinuxScripter +# Script licence : GPLv.2 # Program licence : Retail -# Freelancer installer and 1.1 offical patching. - +# Support France and English CD/DVD-version. + # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence - +# [LinuxScripter] (2018-05-02 21-15) +# Reorganized the script to make it look cleaner and more uniform +# Added MD5 sum to the patch file +# Removed the unnecesseary mv command +# [LinuxScripter] (2019-03-02 16-07) +# Using newer wine version +# Changed the download links sicne the old ones expired + [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" - + TITLE="Freelancer" PREFIX="Freelancer" -WORKING_WINE_VERSION="1.5.24" -SERVERTITLE="FreelanceServer" +WORKING_WINE_VERSION="4.0" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" -AUTHOR="lahtis" -GAME_VMS="512" - +AUTHOR="lahtis, LinuxScripter" + POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init +POL_SetupWindow_SetID 1600 POL_Debug_Init - + POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" - + POL_Wine_SelectPrefix "$PREFIX" +POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" - POL_System_TmpCreate "$PREFIX" - -POL_SetupWindow_VMS $GAME_VMS - Set_OS "winxp" -Set_Desktop "On" "800" "600" - + +POL_SetupWindow_VMS "128" +POL_Call POL_Function_SetResolution POL_Call POL_Install_directplay - + + +POL_SetupWindow_menu "What is your language version?" "Languages" "english|french" "|" +LANGUAGEVERSION="$APP_ANSWER" + if [ "$APP_ANSWER" == "english" ]; then + SETUPFILE="SETUP.EXE" + LANG="Install Freelancer." + elif [ "$APP_ANSWER" == "french" ]; then + SETUPFILE="install.exe" + LANG="Programme d'installation Freelancer." + fi + POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" -POL_Wine start /unix "$CDROM/SETUP.EXE" -POL_Wine_WaitExit "$TITLE" - -POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" - -# Install patch 1.1 +POL_Wine start /unix "$CDROM/$SETUPFILE" +POL_Wine_WaitExit "$(eval_gettext '$LANG')" +#Patching the game to add support for more resolutions, first time the game will run at 1024x458 but now you can change it to match the virtual desktop +rm --force "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/EXE/d3d8.dll" +cd "$POL_System_TmpDir" +POL_Download "http://download.fileplanet.com/ftp1/062004/UnofficialFLSPPatch1.4.zip?st=hnULf7zeAqFzZz3vBBtAow&e=1551549858" +unzip "UnofficialFLSPPatch1.4.zip" +cd "./Fl" +cp --recursive -f "Data/*.*" "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/DATA" +cp -f "Exe/nameresources.dll" "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/EXE" cd "$POL_System_TmpDir" -POL_Download "http://download.microsoft.com/download/5/4/2/542a372f-d540-468d-a653-2cdced8d1d0d/flpatch.exe" "b2621b2a33c519d8b599cb3579be4c02" -POL_Wine_WaitBefore "$TITLE - Patch 1.1" -POL_Wine "$POL_System_TmpDir/flpatch.exe" -POL_Wine_WaitExit "$TITLE - Patch 1.1" - -POL_Shortcut "FLServer.exe" "$TITLE server" "$SERVERTITLE.png" -# End install patch 1.1 - +POL_Download "http://adoxa.altervista.org/freelancer/jflp.exe" +POL_Wine start /unix "jflp.exe" +POL_Wine_WaitExit "jflp.exe" + +POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" + POL_System_TmpDelete - POL_SetupWindow_Close - exit 0 \ No newline at end of file Nouveau code source#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) # Last revision : (2019-03-02 16-07) # Wine version used : 4.0 # Distribution used to test : Ubuntu 12.10 with Nvidia Geforce 9800 GT 512MB using nvidia-experimental-310 driver Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2 (lathis), Ubuntu 18.04 x64 with Nvidia Geforce GTX 1070, Intel Core i7-7700K @ 4.20GHz (LinuxScripter) # Author : lahtis lahtis@gmail.com, LinuxScripter # Script licence : GPLv.2 # Program licence : Retail # Support France and English CD/DVD-version. # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence # [LinuxScripter] (2018-05-02 21-15) # Reorganized the script to make it look cleaner and more uniform # Added MD5 sum to the patch file # Removed the unnecesseary mv command # [LinuxScripter] (2019-03-02 16-07) # Using newer wine version # Changed the download links sicne the old ones expired [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" TITLE="Freelancer" PREFIX="Freelancer" WORKING_WINE_VERSION="4.0" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis, LinuxScripter" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1600 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" POL_Wine_SelectPrefix "$PREFIX" POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" POL_System_TmpCreate "$PREFIX" Set_OS "winxp" POL_SetupWindow_VMS "128" POL_Call POL_Function_SetResolution POL_Call POL_Install_directplay POL_SetupWindow_menu "What is your language version?" "Languages" "english|french" "|" LANGUAGEVERSION="$APP_ANSWER" if [ "$APP_ANSWER" == "english" ]; then SETUPFILE="SETUP.EXE" LANG="Install Freelancer." elif [ "$APP_ANSWER" == "french" ]; then SETUPFILE="install.exe" LANG="Programme d'installation Freelancer." fi POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" POL_Wine start /unix "$CDROM/$SETUPFILE" POL_Wine_WaitExit "$(eval_gettext '$LANG')" #Patching the game to add support for more resolutions, first time the game will run at 1024x458 but now you can change it to match the virtual desktop rm --force "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/EXE/d3d8.dll" cd "$POL_System_TmpDir" POL_Download "http://download.fileplanet.com/ftp1/062004/UnofficialFLSPPatch1.4.zip?st=hnULf7zeAqFzZz3vBBtAow&e=1551549858" unzip "UnofficialFLSPPatch1.4.zip" cd "./Fl" cp --recursive -f "Data/*.*" "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/DATA" cp -f "Exe/nameresources.dll" "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/EXE" cd "$POL_System_TmpDir" POL_Download "http://adoxa.altervista.org/freelancer/jflp.exe" POL_Wine start /unix "jflp.exe" POL_Wine_WaitExit "jflp.exe" POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" POL_System_TmpDelete POL_SetupWindow_Close exit 0 Réponses |
D_Zanna | Dimanche 24 Février 2019 à 13:25 |
D_Zanna
|
MessagesHello, Got the game installed and working fine, but missing the dialogs when in space. RéponsesLundi 25 Février 2019 à 12:32
Samedi 2 Mars 2019 à 13:45
Samedi 2 Mars 2019 à 16:03
|
LinuxScripter | Mardi 1 Mai 2018 à 22:55 |
LinuxScripter
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesReworked the script. Now uses diffirent patches to make sure it will scale to the virtual desktop's resolution. Even if it wont do it automaticly you can set it in game's options. Differences@@ -1,70 +1,81 @@ -#!/bin/bash +#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) -# Last revision : (2013-07-24 09-13) -# Wine version used : 1.5.24 -# Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using -# nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB -# Author : lahtis lahtis@gmail.com -# Script licence : GPL v.2 +# Last revision : (2018-05-02 21-15) +# Wine version used : 3.1 +# Distribution used to test : Ubuntu 12.10 with Nvidia Geforce 9800 GT 512MB using nvidia-experimental-310 driver Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2 (lathis), Ubuntu 18.04 x64 with Nvidia Geforce GTX 1070, Intel Core i7-7700K @ 4.20GHz (LinuxScripter) +# Author : lahtis lahtis@gmail.com, LinuxScripter +# Script licence : GPLv.2 # Program licence : Retail -# Freelancer installer and 1.1 offical patching. - +# Support France and English CD/DVD-version. + # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence - +# [LinuxScripter] (2018-05-02 21-15) +# Reorganized the script to make it look cleaner and more uniform +# Added MD5 sum to the patch file +# Removed the unnecesseary mv command + [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" - + TITLE="Freelancer" PREFIX="Freelancer" -WORKING_WINE_VERSION="1.5.24" -SERVERTITLE="FreelanceServer" +WORKING_WINE_VERSION="3.1" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" -AUTHOR="lahtis" -GAME_VMS="512" - +AUTHOR="lahtis, LinuxScripter" + POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init +POL_SetupWindow_SetID 1600 POL_Debug_Init - + POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" - + POL_Wine_SelectPrefix "$PREFIX" +POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" - POL_System_TmpCreate "$PREFIX" - -POL_SetupWindow_VMS $GAME_VMS - Set_OS "winxp" -Set_Desktop "On" "800" "600" - + +POL_SetupWindow_VMS "128" +POL_Call POL_Function_SetResolution POL_Call POL_Install_directplay - + + +POL_SetupWindow_menu "What is your language version?" "Languages" "english|french" "|" +LANGUAGEVERSION="$APP_ANSWER" + if [ "$APP_ANSWER" == "english" ]; then + SETUPFILE="SETUP.EXE" + LANG="Install Freelancer." + elif [ "$APP_ANSWER" == "french" ]; then + SETUPFILE="install.exe" + LANG="Programme d'installation Freelancer." + fi + POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" -POL_Wine start /unix "$CDROM/SETUP.EXE" -POL_Wine_WaitExit "$TITLE" - -POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" - -# Install patch 1.1 +POL_Wine start /unix "$CDROM/$SETUPFILE" +POL_Wine_WaitExit "$(eval_gettext '$LANG')" +#Patching the game to add support for more resolutions, first time the game will run at 1024x458 but now you can change it to match the virtual desktop +rm --force "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/EXE/d3d8.dll" +cd "$POL_System_TmpDir" +POL_Download "http://sjc5.dl.dbolical.com/dl/2008/01/28/flsp14unofficial.zip?st=2-Evcp2pbXBC1fT8P4Efuw==&e=1525206833" +unzip "flsp14unofficial.zip" +cd "./Fl" +cp --recursive -f "Data/*.*" "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/DATA" +cp -f "Exe/nameresources.dll" "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/EXE" cd "$POL_System_TmpDir" -POL_Download "http://download.microsoft.com/download/5/4/2/542a372f-d540-468d-a653-2cdced8d1d0d/flpatch.exe" "b2621b2a33c519d8b599cb3579be4c02" -POL_Wine_WaitBefore "$TITLE - Patch 1.1" -POL_Wine "$POL_System_TmpDir/flpatch.exe" -POL_Wine_WaitExit "$TITLE - Patch 1.1" - -POL_Shortcut "FLServer.exe" "$TITLE server" "$SERVERTITLE.png" -# End install patch 1.1 - +POL_Download "http://adoxa.altervista.org/freelancer/jflp.exe.bin" +POL_Wine start /unix "jflp.exe.bin" +POL_Wine_WaitExit "jflp.ex.bin" + +POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" + POL_System_TmpDelete - POL_SetupWindow_Close - exit 0 \ No newline at end of file Nouveau code source#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) # Last revision : (2018-05-02 21-15) # Wine version used : 3.1 # Distribution used to test : Ubuntu 12.10 with Nvidia Geforce 9800 GT 512MB using nvidia-experimental-310 driver Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2 (lathis), Ubuntu 18.04 x64 with Nvidia Geforce GTX 1070, Intel Core i7-7700K @ 4.20GHz (LinuxScripter) # Author : lahtis lahtis@gmail.com, LinuxScripter # Script licence : GPLv.2 # Program licence : Retail # Support France and English CD/DVD-version. # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence # [LinuxScripter] (2018-05-02 21-15) # Reorganized the script to make it look cleaner and more uniform # Added MD5 sum to the patch file # Removed the unnecesseary mv command [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" TITLE="Freelancer" PREFIX="Freelancer" WORKING_WINE_VERSION="3.1" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis, LinuxScripter" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1600 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" POL_Wine_SelectPrefix "$PREFIX" POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" POL_System_TmpCreate "$PREFIX" Set_OS "winxp" POL_SetupWindow_VMS "128" POL_Call POL_Function_SetResolution POL_Call POL_Install_directplay POL_SetupWindow_menu "What is your language version?" "Languages" "english|french" "|" LANGUAGEVERSION="$APP_ANSWER" if [ "$APP_ANSWER" == "english" ]; then SETUPFILE="SETUP.EXE" LANG="Install Freelancer." elif [ "$APP_ANSWER" == "french" ]; then SETUPFILE="install.exe" LANG="Programme d'installation Freelancer." fi POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" POL_Wine start /unix "$CDROM/$SETUPFILE" POL_Wine_WaitExit "$(eval_gettext '$LANG')" #Patching the game to add support for more resolutions, first time the game will run at 1024x458 but now you can change it to match the virtual desktop rm --force "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/EXE/d3d8.dll" cd "$POL_System_TmpDir" POL_Download "http://sjc5.dl.dbolical.com/dl/2008/01/28/flsp14unofficial.zip?st=2-Evcp2pbXBC1fT8P4Efuw==&e=1525206833" unzip "flsp14unofficial.zip" cd "./Fl" cp --recursive -f "Data/*.*" "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/DATA" cp -f "Exe/nameresources.dll" "$WINEPREFIX/drive_c/Program Files/Microsoft Games/Freelancer/EXE" cd "$POL_System_TmpDir" POL_Download "http://adoxa.altervista.org/freelancer/jflp.exe.bin" POL_Wine start /unix "jflp.exe.bin" POL_Wine_WaitExit "jflp.ex.bin" POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" POL_System_TmpDelete POL_SetupWindow_Close exit 0 Réponses |
lahtis | Jeudi 8 Février 2018 à 23:08 |
lahtis
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. Messages
Differences@@ -1,70 +1,99 @@ -#!/bin/bash +#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) -# Last revision : (2013-07-24 09-13) +# Last revision : (2017-02-08 23-54) # Wine version used : 1.5.24 # Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using # nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB # Author : lahtis lahtis@gmail.com -# Script licence : GPL v.2 +# Script licence : GPLv.2 # Program licence : Retail -# Freelancer installer and 1.1 offical patching. - +# Support France and English CD/DVD-version. + # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence - + [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" - + TITLE="Freelancer" PREFIX="Freelancer" -WORKING_WINE_VERSION="1.5.24" -SERVERTITLE="FreelanceServer" +WORKING_WINE_VERSION="3.1" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis" -GAME_VMS="512" - + POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init +POL_SetupWindow_SetID 1600 POL_Debug_Init - + POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" - + POL_Wine_SelectPrefix "$PREFIX" +POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" - POL_System_TmpCreate "$PREFIX" - -POL_SetupWindow_VMS $GAME_VMS - Set_OS "winxp" -Set_Desktop "On" "800" "600" +POL_SetupWindow_VMS "128" +POL_Call POL_Function_SetResolution POL_Call POL_Install_directplay + +POL_SetupWindow_menu "What is your language version?" "Languages" "english|french" "|" +LANGUAGEVERSION="$APP_ANSWER" + if [ "$APP_ANSWER" == "english" ]; then + SETUPFILE="SETUP.EXE" + LANG="Install Freelancer." + elif [ "$APP_ANSWER" == "french" ]; then + SETUPFILE="install.exe" + LANG="Programme d'installation Freelancer." + fi + POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" -POL_Wine start /unix "$CDROM/SETUP.EXE" -POL_Wine_WaitExit "$TITLE" - +POL_Wine start /unix "$CDROM/$SETUPFILE" +POL_Wine_WaitExit "$(eval_gettext '$LANG')" + POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" - -# Install patch 1.1 -cd "$POL_System_TmpDir" -POL_Download "http://download.microsoft.com/download/5/4/2/542a372f-d540-468d-a653-2cdced8d1d0d/flpatch.exe" "b2621b2a33c519d8b599cb3579be4c02" -POL_Wine_WaitBefore "$TITLE - Patch 1.1" -POL_Wine "$POL_System_TmpDir/flpatch.exe" -POL_Wine_WaitExit "$TITLE - Patch 1.1" - -POL_Shortcut "FLServer.exe" "$TITLE server" "$SERVERTITLE.png" -# End install patch 1.1 - -POL_System_TmpDelete - + +POL_SetupWindow_question "$(eval_gettext 'Do you want to install patch?')" "$TITLE" +if [ "$APP_ANSWER" = "TRUE" ]; then + + POL_SetupWindow_InstallMethod "DOWNLOAD,LOCAL" + + if [ "$INSTALL_METHOD" = "DOWNLOAD" ]; then + # Download patch 1.1 + cd "$POL_System_TmpDir" + POL_Download "http://the-starport.net/freelancer/download/visit.php?cid=1&lid=2639" + + # Move file to correct filename + mv "visit.php?cid=1&lid=2639" "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error rename the file!')" + + # Unzip patch + unzip "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error unzip the file!')" + POL_Wine_WaitBefore "$TITLE" + + # Install 1.1 patch + POL_Wine "$POL_System_TmpDir/flpatch.exe" || POL_Debug_Fatal "$(eval_gettext 'Error file installing!')" + POL_Wine_WaitExit "$TITLE" + POL_System_TmpDelete + fi + + if [ "$INSTALL_METHOD" = "LOCAL" ]; then + cd "$HOME" + POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" + SetupFile="$APP_ANSWER" + POL_Wine_WaitBefore "$TITLE" + POL_Wine start /unix "$SetupFile" + fi + +fi + +POL_Wine_WaitExit POL_SetupWindow_Close - exit 0 \ No newline at end of file Nouveau code source#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) # Last revision : (2017-02-08 23-54) # Wine version used : 1.5.24 # Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using # nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB # Author : lahtis lahtis@gmail.com # Script licence : GPLv.2 # Program licence : Retail # Support France and English CD/DVD-version. # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" TITLE="Freelancer" PREFIX="Freelancer" WORKING_WINE_VERSION="3.1" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1600 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" POL_Wine_SelectPrefix "$PREFIX" POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" POL_System_TmpCreate "$PREFIX" Set_OS "winxp" POL_SetupWindow_VMS "128" POL_Call POL_Function_SetResolution POL_Call POL_Install_directplay POL_SetupWindow_menu "What is your language version?" "Languages" "english|french" "|" LANGUAGEVERSION="$APP_ANSWER" if [ "$APP_ANSWER" == "english" ]; then SETUPFILE="SETUP.EXE" LANG="Install Freelancer." elif [ "$APP_ANSWER" == "french" ]; then SETUPFILE="install.exe" LANG="Programme d'installation Freelancer." fi POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" POL_Wine start /unix "$CDROM/$SETUPFILE" POL_Wine_WaitExit "$(eval_gettext '$LANG')" POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" POL_SetupWindow_question "$(eval_gettext 'Do you want to install patch?')" "$TITLE" if [ "$APP_ANSWER" = "TRUE" ]; then POL_SetupWindow_InstallMethod "DOWNLOAD,LOCAL" if [ "$INSTALL_METHOD" = "DOWNLOAD" ]; then # Download patch 1.1 cd "$POL_System_TmpDir" POL_Download "http://the-starport.net/freelancer/download/visit.php?cid=1&lid=2639" # Move file to correct filename mv "visit.php?cid=1&lid=2639" "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error rename the file!')" # Unzip patch unzip "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error unzip the file!')" POL_Wine_WaitBefore "$TITLE" # Install 1.1 patch POL_Wine "$POL_System_TmpDir/flpatch.exe" || POL_Debug_Fatal "$(eval_gettext 'Error file installing!')" POL_Wine_WaitExit "$TITLE" POL_System_TmpDelete fi if [ "$INSTALL_METHOD" = "LOCAL" ]; then cd "$HOME" POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" SetupFile="$APP_ANSWER" POL_Wine_WaitBefore "$TITLE" POL_Wine start /unix "$SetupFile" fi fi POL_Wine_WaitExit POL_SetupWindow_Close exit 0 RéponsesMardi 1 Mai 2018 à 21:09
|
lahtis | Jeudi 8 Février 2018 à 17:49 |
lahtis
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesTesting language selector for cd-rom installer. The previous one did not work for Ubuntu. Differences@@ -1,70 +1,99 @@ -#!/bin/bash +#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) -# Last revision : (2013-07-24 09-13) +# Last revision : (2017-02-08 18-43) # Wine version used : 1.5.24 # Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using # nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB # Author : lahtis lahtis@gmail.com -# Script licence : GPL v.2 +# Script licence : GPLv.2 # Program licence : Retail -# Freelancer installer and 1.1 offical patching. - +# Support France and English CD-version. + # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence - + [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" - + TITLE="Freelancer" PREFIX="Freelancer" -WORKING_WINE_VERSION="1.5.24" -SERVERTITLE="FreelanceServer" +WORKING_WINE_VERSION="3.1" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis" -GAME_VMS="512" - + POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init +POL_SetupWindow_SetID 1600 POL_Debug_Init - + POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" - + POL_Wine_SelectPrefix "$PREFIX" +POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" - POL_System_TmpCreate "$PREFIX" - -POL_SetupWindow_VMS $GAME_VMS - Set_OS "winxp" -Set_Desktop "On" "800" "600" POL_Call POL_Install_directplay +POL_SetupWindow_VMS "128" +POL_SetupWindow_message "$(eval_gettext 'Please insert game media into your disk drive\nif not already done.')" "$TITLE" POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" -POL_Wine start /unix "$CDROM/SETUP.EXE" -POL_Wine_WaitExit "$TITLE" -POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" +POL_SetupWindow_InstallMethod "ENGLISH,FRANCE" -# Install patch 1.1 -cd "$POL_System_TmpDir" -POL_Download "http://download.microsoft.com/download/5/4/2/542a372f-d540-468d-a653-2cdced8d1d0d/flpatch.exe" "b2621b2a33c519d8b599cb3579be4c02" -POL_Wine_WaitBefore "$TITLE - Patch 1.1" -POL_Wine "$POL_System_TmpDir/flpatch.exe" -POL_Wine_WaitExit "$TITLE - Patch 1.1" +if [ "$INSTALL_METHOD" = "ENGLISH" ]; then + POL_Wine start /unix "$CDROM/SETUP.EXE" + POL_Wine_WaitExit "$TITLE" +fi + +if [ "$INSTALL_METHOD" = "FRANCE" ]; then + POL_Wine start /unix "$CDROM/install.exe" + POL_Wine_WaitExit "$(eval_gettext 'Programme d'installation Freelancer')" +fi -POL_Shortcut "FLServer.exe" "$TITLE server" "$SERVERTITLE.png" -# End install patch 1.1 +POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" -POL_System_TmpDelete +POL_SetupWindow_question "$(eval_gettext 'Do you want to install patch?')" "$TITLE" +if [ "$APP_ANSWER" = "TRUE" ]; then -POL_SetupWindow_Close + POL_SetupWindow_InstallMethod "DOWNLOAD,LOCAL" + + if [ "$INSTALL_METHOD" = "DOWNLOAD" ]; then + + # Download patch 1.1 + cd "$POL_System_TmpDir" + POL_Download "http://the-starport.net/freelancer/download/visit.php?cid=1&lid=2639" + + # Move file to correct filename + mv "visit.php?cid=1&lid=2639" "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error rename the file!')" + + # Unzip patch + unzip "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error unzip the file!')" + POL_Wine_WaitBefore "$TITLE" + + # Install 1.1 patch + POL_Wine "$POL_System_TmpDir/flpatch.exe" || POL_Debug_Fatal "$(eval_gettext 'Error file installing!')" + POL_Wine_WaitExit "$TITLE" + fi + + if [ "$INSTALL_METHOD" = "LOCAL" ]; then + + cd "$HOME" + POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" + SetupFile="$APP_ANSWER" + POL_Wine_WaitBefore "$TITLE" + POL_Wine start /unix "$SetupFile" + fi + +fi +POL_Wine_WaitExit +POL_SetupWindow_Close exit 0 \ No newline at end of file Nouveau code source#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) # Last revision : (2017-02-08 18-43) # Wine version used : 1.5.24 # Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using # nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB # Author : lahtis lahtis@gmail.com # Script licence : GPLv.2 # Program licence : Retail # Support France and English CD-version. # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" TITLE="Freelancer" PREFIX="Freelancer" WORKING_WINE_VERSION="3.1" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1600 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" POL_Wine_SelectPrefix "$PREFIX" POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" POL_System_TmpCreate "$PREFIX" Set_OS "winxp" POL_Call POL_Install_directplay POL_SetupWindow_VMS "128" POL_SetupWindow_message "$(eval_gettext 'Please insert game media into your disk drive\nif not already done.')" "$TITLE" POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" POL_SetupWindow_InstallMethod "ENGLISH,FRANCE" if [ "$INSTALL_METHOD" = "ENGLISH" ]; then POL_Wine start /unix "$CDROM/SETUP.EXE" POL_Wine_WaitExit "$TITLE" fi if [ "$INSTALL_METHOD" = "FRANCE" ]; then POL_Wine start /unix "$CDROM/install.exe" POL_Wine_WaitExit "$(eval_gettext 'Programme d'installation Freelancer')" fi POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" POL_SetupWindow_question "$(eval_gettext 'Do you want to install patch?')" "$TITLE" if [ "$APP_ANSWER" = "TRUE" ]; then POL_SetupWindow_InstallMethod "DOWNLOAD,LOCAL" if [ "$INSTALL_METHOD" = "DOWNLOAD" ]; then # Download patch 1.1 cd "$POL_System_TmpDir" POL_Download "http://the-starport.net/freelancer/download/visit.php?cid=1&lid=2639" # Move file to correct filename mv "visit.php?cid=1&lid=2639" "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error rename the file!')" # Unzip patch unzip "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error unzip the file!')" POL_Wine_WaitBefore "$TITLE" # Install 1.1 patch POL_Wine "$POL_System_TmpDir/flpatch.exe" || POL_Debug_Fatal "$(eval_gettext 'Error file installing!')" POL_Wine_WaitExit "$TITLE" fi if [ "$INSTALL_METHOD" = "LOCAL" ]; then cd "$HOME" POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" SetupFile="$APP_ANSWER" POL_Wine_WaitBefore "$TITLE" POL_Wine start /unix "$SetupFile" fi fi POL_Wine_WaitExit POL_SetupWindow_Close exit 0 Réponses |
lahtis | Mardi 6 Février 2018 à 1:03 |
lahtis
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. Messages
Differences@@ -1,13 +1,13 @@ -#!/bin/bash +#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) -# Last revision : (2013-07-24 09-13) +# Last revision : (2017-02-06 02-02) # Wine version used : 1.5.24 # Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using # nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB # Author : lahtis lahtis@gmail.com # Script licence : GPL v.2 # Program licence : Retail -# Freelancer installer and 1.1 offical patching. +# Support France and English CD-version. # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) @@ -26,45 +26,35 @@ EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis" -GAME_VMS="512" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init +POL_SetupWindow_SetID 1600 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" POL_Wine_SelectPrefix "$PREFIX" +POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" - POL_System_TmpCreate "$PREFIX" - -POL_SetupWindow_VMS $GAME_VMS - Set_OS "winxp" -Set_Desktop "On" "800" "600" +Set_Desktop "On" "1024" "768" POL_Call POL_Install_directplay +POL_SetupWindow_VMS "512" POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" -POL_Wine start /unix "$CDROM/SETUP.EXE" -POL_Wine_WaitExit "$TITLE" - +if [ -f "$CDROM/install.exe" ]; then + POL_Wine start /unix "$CDROM/install.exe" + POL_Wine_WaitExit "$(eval_gettext 'Programme d'installation Freelancer')" +else + POL_Wine start /unix "$CDROM/SETUP.EXE" + POL_Wine_WaitExit "$TITLE" +fi + POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" -# Install patch 1.1 -cd "$POL_System_TmpDir" -POL_Download "http://download.microsoft.com/download/5/4/2/542a372f-d540-468d-a653-2cdced8d1d0d/flpatch.exe" "b2621b2a33c519d8b599cb3579be4c02" -POL_Wine_WaitBefore "$TITLE - Patch 1.1" -POL_Wine "$POL_System_TmpDir/flpatch.exe" -POL_Wine_WaitExit "$TITLE - Patch 1.1" - -POL_Shortcut "FLServer.exe" "$TITLE server" "$SERVERTITLE.png" -# End install patch 1.1 - -POL_System_TmpDelete - POL_SetupWindow_Close - exit 0 \ No newline at end of file Nouveau code source#!/usr/bin/env playonlinux-bash # Date : (2013-03-01 17-00) # Last revision : (2017-02-06 02-02) # Wine version used : 1.5.24 # Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using # nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB # Author : lahtis lahtis@gmail.com # Script licence : GPL v.2 # Program licence : Retail # Support France and English CD-version. # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" TITLE="Freelancer" PREFIX="Freelancer" WORKING_WINE_VERSION="1.5.24" SERVERTITLE="FreelanceServer" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 1600 POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" POL_Wine_SelectPrefix "$PREFIX" POL_System_SetArch "x86" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" POL_System_TmpCreate "$PREFIX" Set_OS "winxp" Set_Desktop "On" "1024" "768" POL_Call POL_Install_directplay POL_SetupWindow_VMS "512" POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" if [ -f "$CDROM/install.exe" ]; then POL_Wine start /unix "$CDROM/install.exe" POL_Wine_WaitExit "$(eval_gettext 'Programme d'installation Freelancer')" else POL_Wine start /unix "$CDROM/SETUP.EXE" POL_Wine_WaitExit "$TITLE" fi POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" POL_SetupWindow_Close exit 0 Réponses |
cschreib | Lundi 1 Janvier 2018 à 15:06 |
cschreib
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesInstaller fails for French CD, since "SETUP.EXE" is renamed to "install.exe" in this language, and program title is not "Freelancer". Differences@@ -1,6 +1,6 @@ #!/bin/bash # Date : (2013-03-01 17-00) -# Last revision : (2013-07-24 09-13) +# Last revision : (2018-01-01 15-00) # Wine version used : 1.5.24 # Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using # nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB @@ -10,6 +10,8 @@ # Freelancer installer and 1.1 offical patching. # CHANGELOG +# [cschreib] (2018-01-01 15-00) +# Fix SETUP.EXE file name for French CD # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code @@ -48,8 +50,13 @@ POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" -POL_Wine start /unix "$CDROM/SETUP.EXE" -POL_Wine_WaitExit "$TITLE" +if [ -f "$CDROM/install.exe" ]; then + POL_Wine start /unix "$CDROM/install.exe" + POL_Wine_WaitExit "Programme d'installation Freelancer" +else + POL_Wine start /unix "$CDROM/SETUP.EXE" + POL_Wine_WaitExit "$TITLE" +fi POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" Nouveau code source#!/bin/bash # Date : (2013-03-01 17-00) # Last revision : (2018-01-01 15-00) # Wine version used : 1.5.24 # Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using # nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB # Author : lahtis lahtis@gmail.com # Script licence : GPL v.2 # Program licence : Retail # Freelancer installer and 1.1 offical patching. # CHANGELOG # [cschreib] (2018-01-01 15-00) # Fix SETUP.EXE file name for French CD # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" TITLE="Freelancer" PREFIX="Freelancer" WORKING_WINE_VERSION="1.5.24" SERVERTITLE="FreelanceServer" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis" GAME_VMS="512" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" POL_System_TmpCreate "$PREFIX" POL_SetupWindow_VMS $GAME_VMS Set_OS "winxp" Set_Desktop "On" "800" "600" POL_Call POL_Install_directplay POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" if [ -f "$CDROM/install.exe" ]; then POL_Wine start /unix "$CDROM/install.exe" POL_Wine_WaitExit "Programme d'installation Freelancer" else POL_Wine start /unix "$CDROM/SETUP.EXE" POL_Wine_WaitExit "$TITLE" fi POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" # Install patch 1.1 cd "$POL_System_TmpDir" POL_Download "http://download.microsoft.com/download/5/4/2/542a372f-d540-468d-a653-2cdced8d1d0d/flpatch.exe" "b2621b2a33c519d8b599cb3579be4c02" POL_Wine_WaitBefore "$TITLE - Patch 1.1" POL_Wine "$POL_System_TmpDir/flpatch.exe" POL_Wine_WaitExit "$TITLE - Patch 1.1" POL_Shortcut "FLServer.exe" "$TITLE server" "$SERVERTITLE.png" # End install patch 1.1 POL_System_TmpDelete POL_SetupWindow_Close exit 0 RéponsesMardi 6 Février 2018 à 0:35
|
lahtis | Dimanche 22 Janvier 2017 à 17:46 |
lahtis
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. Messagesfixed patch donwloader. Differences@@ -1,70 +1,84 @@ #!/bin/bash # Date : (2013-03-01 17-00) -# Last revision : (2013-07-24 09-13) +# Last revision : (2017-01-22 18:39) # Wine version used : 1.5.24 # Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using # nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB # Author : lahtis lahtis@gmail.com -# Script licence : GPL v.2 +# Script licence : GPLv.2 # Program licence : Retail -# Freelancer installer and 1.1 offical patching. - +# Freelancer installer and 1.1 offical patch. + # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence - + [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" - + TITLE="Freelancer" PREFIX="Freelancer" WORKING_WINE_VERSION="1.5.24" -SERVERTITLE="FreelanceServer" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis" GAME_VMS="512" +UPDATE_VERSION="1.1" + POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_Debug_Init - + POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" - + POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" - -POL_System_TmpCreate "$PREFIX" - + POL_System_TmpCreate "$PREFIX" POL_SetupWindow_VMS $GAME_VMS -Set_OS "winxp" -Set_Desktop "On" "800" "600" +# Fix pulseaudio issue +which pulseaudio && Set_OS "winxp" +Set_Desktop "On" "1024" "768" + POL_Call POL_Install_directplay - + POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" POL_Wine start /unix "$CDROM/SETUP.EXE" POL_Wine_WaitExit "$TITLE" - + POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" -# Install patch 1.1 -cd "$POL_System_TmpDir" -POL_Download "http://download.microsoft.com/download/5/4/2/542a372f-d540-468d-a653-2cdced8d1d0d/flpatch.exe" "b2621b2a33c519d8b599cb3579be4c02" -POL_Wine_WaitBefore "$TITLE - Patch 1.1" -POL_Wine "$POL_System_TmpDir/flpatch.exe" -POL_Wine_WaitExit "$TITLE - Patch 1.1" - -POL_Shortcut "FLServer.exe" "$TITLE server" "$SERVERTITLE.png" -# End install patch 1.1 - +POL_SetupWindow_question "$(eval_gettext 'Do you want to install $TITLE $UPDATE_VERSION update?')" "$TITLE" +if [ "$APP_ANSWER" = "TRUE" ] +then + + # Download patch 1.1 + cd "$POL_System_TmpDir" + POL_Download "http://the-starport.net/freelancer/download/visit.php?cid=1&lid=2639" + + # Move file to correct filename + mv "visit.php?cid=1&lid=2639" "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error rename the file!')" + + # Unzip patch + unzip "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error unzip the file!')" + POL_Wine_WaitBefore "$TITLE" + + # Install 1.1 patch + POL_Wine "$POL_System_TmpDir/flpatch.exe" || POL_Debug_Fatal "$(eval_gettext 'Error file installing!')" + POL_Wine_WaitExit "$TITLE" + + # Create server shortcut + POL_Shortcut "FLServer.exe" "$TITLE server" "$TITLE.png" + +fi + POL_System_TmpDelete - POL_SetupWindow_Close - -exit 0 \ No newline at end of file + +exit 0 Nouveau code source#!/bin/bash # Date : (2013-03-01 17-00) # Last revision : (2017-01-22 18:39) # Wine version used : 1.5.24 # Distribution used to test : Ubuntu 12.10, Nvidia Geforce 9800 GT 512MB using # nvidia-experimental-310 driver, Intel® Core™2 Duo CPU E4400 @ 2.00GHz×2, Memory 1,9 GiB # Author : lahtis lahtis@gmail.com # Script licence : GPLv.2 # Program licence : Retail # Freelancer installer and 1.1 offical patch. # CHANGELOG # [SuperPlumus] (2013-07-24 09-13) # Update gettext messages # Clean code # Fix POL_Install_directplay call (missing POL_Call) # Fix $PLAYONLINUX variable check presence [ -z "$PLAYONLINUX" ] && exit source "$PLAYONLINUX/lib/sources" TITLE="Freelancer" PREFIX="Freelancer" WORKING_WINE_VERSION="1.5.24" EDITOR="Microsoft game studios" GAME_URL="http://www.microsoft.com/games/freelancer/default.aspx" AUTHOR="lahtis" GAME_VMS="512" UPDATE_VERSION="1.1" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE" POL_SetupWindow_Init POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" POL_System_TmpCreate "$PREFIX" POL_SetupWindow_VMS $GAME_VMS # Fix pulseaudio issue which pulseaudio && Set_OS "winxp" Set_Desktop "On" "1024" "768" POL_Call POL_Install_directplay POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "00000000.016" POL_Wine start /unix "$CDROM/SETUP.EXE" POL_Wine_WaitExit "$TITLE" POL_Shortcut "Freelancer.exe" "$TITLE" "$TITLE.png" POL_SetupWindow_question "$(eval_gettext 'Do you want to install $TITLE $UPDATE_VERSION update?')" "$TITLE" if [ "$APP_ANSWER" = "TRUE" ] then # Download patch 1.1 cd "$POL_System_TmpDir" POL_Download "http://the-starport.net/freelancer/download/visit.php?cid=1&lid=2639" # Move file to correct filename mv "visit.php?cid=1&lid=2639" "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error rename the file!')" # Unzip patch unzip "flpatch.zip" || POL_Debug_Fatal "$(eval_gettext 'Error unzip the file!')" POL_Wine_WaitBefore "$TITLE" # Install 1.1 patch POL_Wine "$POL_System_TmpDir/flpatch.exe" || POL_Debug_Fatal "$(eval_gettext 'Error file installing!')" POL_Wine_WaitExit "$TITLE" # Create server shortcut POL_Shortcut "FLServer.exe" "$TITLE server" "$TITLE.png" fi POL_System_TmpDelete POL_SetupWindow_Close exit 0 Réponses |
valarkis | Mardi 20 September 2016 à 23:00 |
valarkis
|
Messagesmy beloved freelancer wont run. installation runs well (german or english cd) game starts only in windowed/emulated desktop mode with max. 1024x768 size! no bigger screensize. no fullscreen. but only with "old" wine versions. not higher than 1.5xx or so!? if i use a higher wine version, i got graphic bugs ..see no mouse pointer, or so and it runs only until the main menu fine. if i click new game or load game - it crashes every time. too bad! using mint17 and zorin9 linux, uptodate.
thx for reading
Réponses |
Theredbaron1834 | Dimanche 18 September 2016 à 8:48 |
Theredbaron1834
|
MessagesDoes not install at all now as the patch download is no longer working. Plus, even if you download the patch separately, mounting the CD in wine doesn't seem to work with the security. It does still seem to run with a no-cd patch (grabbed from here) which I don't think could be used in this. Thus, it might be best to remove, as it doesn't work and would just cause issues. RéponsesDimanche 22 Janvier 2017 à 17:48
|
Vendredi 4 Mars 2016 à 1:08 | |
|
MessagesDidn't work with stock-settings. Running this on Arch with Kernel 4.3 on a radeon r7 265
I switched the wine version to 1.9.0-staging and disabled the simulated desktop. Now the game starts and the singleplayer seems to work.
Biggest issue probably is the same as on windows: the software-cursors that is reacting too slow due to v-sync. Réponses |
nicolas.collart | Dimanche 22 Février 2015 à 17:28 |
nicolas.collart
|
MessagesGame works great in single player. I cannot switch to fullscreen though, it is always limited to a windows where the game appears... any idea on how to fix this? RéponsesDimanche 22 Février 2015 à 17:42
|
lahtis | Jeudi 22 Janvier 2015 à 15:09 |
lahtis
|
MessagesHow to get online-play working. http://discoverygc.com/forums/showthread.php?tid=48363&pid=1610948#pid1610948 Réponses |
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