The Next BIG Thing
Informations
Créateur | Messages |
---|---|
GNU_Raziel
|
InformationCet installateur a été accepté par l'équipe. InformationsPlate-formes : Retours d'expérience1 1 DescriptionEnglish : Français : Captures d'écranCode source#!/usr/bin/env playonlinux-bash # Date : (2011-09-10 20:19) # Last revision : (2019-05-11 21-14) # Wine version used : 4.1 (2011: v1.3.28) # Distribution used to test : Ubuntu 19.04 # Author : GNU_Raziel # Licence : Retail # Only For : http://www.playonlinux.com # Changelog # 2019-05-11 Dadu042 : repair function xmllite. # 2011-09-10 GNU_Raziel : script first release. [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="The Next BIG Thing" PREFIX="tnbt" WORKING_WINE_VERSION="4.1" AUTHOR="Dadu042" EDITOR="Pendulo Studios" GAME_URL="https://pcgamingwiki.com/wiki/The_Next_Big_Thing" GAME_VMS="256" # Starting the script rm "$POL_USER_ROOT/tmp/*.jpg" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/tnbt/top.jpg" "http://files.playonlinux.com/resources/setups/tnbt/left.jpg" "$TITLE" POL_SetupWindow_Init # Starting debugging API POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" # Minimum version to have access to Wine 4.x POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE" # Setting prefix path POL_Wine_SelectPrefix "$PREFIX" # Downloading wine if necessary and creating prefix POL_System_SetArch "x86" # Forcing x86 prefix to avoid game crash POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" # Choose between DVD and Digital Download version POL_SetupWindow_InstallMethod "STEAM_DEMO,DVD,STEAM,LOCAL" # Installing mandatory dependencies if [ "$INSTALL_METHOD" == "STEAM" ] || [ "$INSTALL_METHOD" == "STEAM_DEMO" ]; then POL_Call POL_Install_steam fi POL_Call POL_Install_dxfullsetup POL_Call POL_Install_xmllite # Fix save issues POL_SetupWindow_message "Warning: Please DO NOT install DirectX (this is the way this script was tested).\nAnd do not launch the game at the end of the installation." "$TITLE" # Begin game installation if [ "$INSTALL_METHOD" == "DVD" ]; then # Asking for CDROM and checking if it's correct one POL_SetupWindow_message "$(eval_gettext 'Please insert game media into your disk drive\nif not already done.')" POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "Setup.exe" POL_Wine start /unix "$CDROM/Setup.exe" POL_Wine_WaitExit "$TITLE" elif [ "$INSTALL_METHOD" == "STEAM_DEMO" ]; then cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine start /unix "steam.exe" steam://install/58580 POL_Wine_WaitExit "$TITLE" elif [ "$INSTALL_METHOD" == "STEAM" ]; then cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine start /unix "steam.exe" steam://install/58570 POL_Wine_WaitExit "$TITLE" else # Asking then installing DDV of the game cd "$HOME" POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE" SETUP_EXE="$APP_ANSWER" POL_Wine start /unix "$SETUP_EXE" POL_Wine_WaitExit "$TITLE" fi # Asking about memory size of graphic card POL_SetupWindow_VMS $GAME_VMS ## Fix for this game # Set Graphic Card informations keys for wine POL_Wine_SetVideoDriver # Sound problem fix - pulseaudio related [ "$POL_OS" = "Linux" ] && Set_SoundDriver "alsa" [ "$POL_OS" = "Linux" ] && Set_SoundEmulDriver "Y" ## End Fix ## PlayOnMac Section [ "$POL_OS" = "Mac" ] && Set_Managed "Off" ## End Section # Cleaning temp if [ -e "$WINEPREFIX/drive_c/windows/temp/" ]; then rm -rf "$WINEPREFIX/drive_c/windows/temp/*" chmod -R 777 "$POL_USER_ROOT/tmp/" rm -rf "$POL_USER_ROOT/tmp/*" fi # Making shortcut if [ "$INSTALL_METHOD" == "STEAM_DEMO" ]; then POL_Shortcut "steam.exe" "$TITLE_DEMO" "$TITLE.png" "steam://rungameid/58580" elif [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/58570" else POL_Shortcut "The Next Big Thing.exe" "$TITLE" "$TITLE.png" "" POL_Shortcut "The Next Big Thing.exe" "$TITLE - Config" "$TITLE.png" "" fi # Game protection warning if [ "$INSTALL_METHOD" == "DVD" ]; then POL_Call POL_Function_NoCDWarning # POL_SetupWindow_message "$(eval_gettext 'You must disable anti-piracy protections of this game\nif you want to play it with wine.')" "$TITLE" fi POL_SetupWindow_Close exit 0 |
Contributions
Filters:
ContribuerMembre | Messages |
Dadu042 | Lundi 3 Février 2020 à 21:45 |
Dadu042
|
InformationCette mise à jour a été acceptée par l'équipe Differences@@ -35,6 +35,8 @@ POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" +# Minimum version to have access to Wine 4.x +POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE" # Setting prefix path POL_Wine_SelectPrefix "$PREFIX" Nouveau code source#!/usr/bin/env playonlinux-bash # Date : (2011-09-10 20:19) # Last revision : (2019-05-11 21-14) # Wine version used : 4.1 (2011: v1.3.28) # Distribution used to test : Ubuntu 19.04 # Author : GNU_Raziel # Licence : Retail # Only For : http://www.playonlinux.com # Changelog # 2019-05-11 Dadu042 : repair function xmllite. # 2011-09-10 GNU_Raziel : script first release. [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="The Next BIG Thing" PREFIX="tnbt" WORKING_WINE_VERSION="4.1" AUTHOR="Dadu042" EDITOR="Pendulo Studios" GAME_URL="https://pcgamingwiki.com/wiki/The_Next_Big_Thing" GAME_VMS="256" # Starting the script rm "$POL_USER_ROOT/tmp/*.jpg" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/tnbt/top.jpg" "http://files.playonlinux.com/resources/setups/tnbt/left.jpg" "$TITLE" POL_SetupWindow_Init # Starting debugging API POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" # Minimum version to have access to Wine 4.x POL_RequiredVersion "4.3.0" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE" # Setting prefix path POL_Wine_SelectPrefix "$PREFIX" # Downloading wine if necessary and creating prefix POL_System_SetArch "x86" # Forcing x86 prefix to avoid game crash POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" # Choose between DVD and Digital Download version POL_SetupWindow_InstallMethod "STEAM_DEMO,DVD,STEAM,LOCAL" # Installing mandatory dependencies if [ "$INSTALL_METHOD" == "STEAM" ] || [ "$INSTALL_METHOD" == "STEAM_DEMO" ]; then POL_Call POL_Install_steam fi POL_Call POL_Install_dxfullsetup POL_Call POL_Install_xmllite # Fix save issues POL_SetupWindow_message "Warning: Please DO NOT install DirectX (this is the way this script was tested).\nAnd do not launch the game at the end of the installation." "$TITLE" # Begin game installation if [ "$INSTALL_METHOD" == "DVD" ]; then # Asking for CDROM and checking if it's correct one POL_SetupWindow_message "$(eval_gettext 'Please insert game media into your disk drive\nif not already done.')" POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "Setup.exe" POL_Wine start /unix "$CDROM/Setup.exe" POL_Wine_WaitExit "$TITLE" elif [ "$INSTALL_METHOD" == "STEAM_DEMO" ]; then cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine start /unix "steam.exe" steam://install/58580 POL_Wine_WaitExit "$TITLE" elif [ "$INSTALL_METHOD" == "STEAM" ]; then cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine start /unix "steam.exe" steam://install/58570 POL_Wine_WaitExit "$TITLE" else # Asking then installing DDV of the game cd "$HOME" POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE" SETUP_EXE="$APP_ANSWER" POL_Wine start /unix "$SETUP_EXE" POL_Wine_WaitExit "$TITLE" fi # Asking about memory size of graphic card POL_SetupWindow_VMS $GAME_VMS ## Fix for this game # Set Graphic Card informations keys for wine POL_Wine_SetVideoDriver # Sound problem fix - pulseaudio related [ "$POL_OS" = "Linux" ] && Set_SoundDriver "alsa" [ "$POL_OS" = "Linux" ] && Set_SoundEmulDriver "Y" ## End Fix ## PlayOnMac Section [ "$POL_OS" = "Mac" ] && Set_Managed "Off" ## End Section # Cleaning temp if [ -e "$WINEPREFIX/drive_c/windows/temp/" ]; then rm -rf "$WINEPREFIX/drive_c/windows/temp/*" chmod -R 777 "$POL_USER_ROOT/tmp/" rm -rf "$POL_USER_ROOT/tmp/*" fi # Making shortcut if [ "$INSTALL_METHOD" == "STEAM_DEMO" ]; then POL_Shortcut "steam.exe" "$TITLE_DEMO" "$TITLE.png" "steam://rungameid/58580" elif [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/58570" else POL_Shortcut "The Next Big Thing.exe" "$TITLE" "$TITLE.png" "" POL_Shortcut "The Next Big Thing.exe" "$TITLE - Config" "$TITLE.png" "" fi # Game protection warning if [ "$INSTALL_METHOD" == "DVD" ]; then POL_Call POL_Function_NoCDWarning # POL_SetupWindow_message "$(eval_gettext 'You must disable anti-piracy protections of this game\nif you want to play it with wine.')" "$TITLE" fi POL_SetupWindow_Close exit 0 Réponses |
Dadu042 | Samedi 11 Mai 2019 à 12:37 |
Dadu042
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesScript updated from 2011 to 2019.
Note : game seems to work but crash when exit (seems related to audio). ... wine: configuration in '/home/chipi/.PlayOnLinux//wineprefix/tnbt' has been updated. 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32e638,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x32eab8,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",1,0x32eab8,0x00000000), stub! 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f468,0x00000000), stub! 0048:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. 0009:fixme:uniscribe:GPOS_convert_design_units_to_device Font with lfWidth set not handled properly. 0009:fixme:uniscribe:GPOS_convert_design_units_to_device Font with lfWidth set not handled properly. 0009:fixme:uniscribe:GPOS_convert_design_units_to_device Font with lfWidth set not handled properly. a: Volume Ramp Filter b: BandPass Filter c: Capture Filter d: Chorus Filter e: Compressor Filter f: Flange Filter g: HighPass Filter h: LowPass Filter i: Delay Filter j: Parametric EQ Filter k: Phaser Filter l: Resonator EQ Filter m: Ring Modulator Filter n: ShelvingEQ Filter Differences@@ -1,8 +1,8 @@ #!/usr/bin/env playonlinux-bash # Date : (2011-09-10 20:19) # Last revision : (2019-05-11 21-14) -# Wine version used : 4.0 (2011: 1.3.28) -# Distribution used to test : Debian Testing x64 +# Wine version used : 4.1 (2011: v1.3.28) +# Distribution used to test : Ubuntu 19.04 # Author : GNU_Raziel # Licence : Retail # Only For : http://www.playonlinux.com Nouveau code source#!/usr/bin/env playonlinux-bash # Date : (2011-09-10 20:19) # Last revision : (2019-05-11 21-14) # Wine version used : 4.1 (2011: v1.3.28) # Distribution used to test : Ubuntu 19.04 # Author : GNU_Raziel # Licence : Retail # Only For : http://www.playonlinux.com # Changelog # 2019-05-11 Dadu042 : repair function xmllite. # 2011-09-10 GNU_Raziel : script first release. [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" TITLE="The Next BIG Thing" PREFIX="tnbt" WORKING_WINE_VERSION="4.1" AUTHOR="Dadu042" EDITOR="Pendulo Studios" GAME_URL="https://pcgamingwiki.com/wiki/The_Next_Big_Thing" GAME_VMS="256" # Starting the script rm "$POL_USER_ROOT/tmp/*.jpg" POL_GetSetupImages "http://files.playonlinux.com/resources/setups/tnbt/top.jpg" "http://files.playonlinux.com/resources/setups/tnbt/left.jpg" "$TITLE" POL_SetupWindow_Init # Starting debugging API POL_Debug_Init POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" # Setting prefix path POL_Wine_SelectPrefix "$PREFIX" # Downloading wine if necessary and creating prefix POL_System_SetArch "x86" # Forcing x86 prefix to avoid game crash POL_Wine_PrefixCreate "$WORKING_WINE_VERSION" # Choose between DVD and Digital Download version POL_SetupWindow_InstallMethod "STEAM_DEMO,DVD,STEAM,LOCAL" # Installing mandatory dependencies if [ "$INSTALL_METHOD" == "STEAM" ] || [ "$INSTALL_METHOD" == "STEAM_DEMO" ]; then POL_Call POL_Install_steam fi POL_Call POL_Install_dxfullsetup POL_Call POL_Install_xmllite # Fix save issues POL_SetupWindow_message "Warning: Please DO NOT install DirectX (this is the way this script was tested).\nAnd do not launch the game at the end of the installation." "$TITLE" # Begin game installation if [ "$INSTALL_METHOD" == "DVD" ]; then # Asking for CDROM and checking if it's correct one POL_SetupWindow_message "$(eval_gettext 'Please insert game media into your disk drive\nif not already done.')" POL_SetupWindow_cdrom POL_SetupWindow_check_cdrom "Setup.exe" POL_Wine start /unix "$CDROM/Setup.exe" POL_Wine_WaitExit "$TITLE" elif [ "$INSTALL_METHOD" == "STEAM_DEMO" ]; then cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine start /unix "steam.exe" steam://install/58580 POL_Wine_WaitExit "$TITLE" elif [ "$INSTALL_METHOD" == "STEAM" ]; then cd "$WINEPREFIX/drive_c/$PROGRAMFILES/Steam" POL_Wine start /unix "steam.exe" steam://install/58570 POL_Wine_WaitExit "$TITLE" else # Asking then installing DDV of the game cd "$HOME" POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run:')" "$TITLE" SETUP_EXE="$APP_ANSWER" POL_Wine start /unix "$SETUP_EXE" POL_Wine_WaitExit "$TITLE" fi # Asking about memory size of graphic card POL_SetupWindow_VMS $GAME_VMS ## Fix for this game # Set Graphic Card informations keys for wine POL_Wine_SetVideoDriver # Sound problem fix - pulseaudio related [ "$POL_OS" = "Linux" ] && Set_SoundDriver "alsa" [ "$POL_OS" = "Linux" ] && Set_SoundEmulDriver "Y" ## End Fix ## PlayOnMac Section [ "$POL_OS" = "Mac" ] && Set_Managed "Off" ## End Section # Cleaning temp if [ -e "$WINEPREFIX/drive_c/windows/temp/" ]; then rm -rf "$WINEPREFIX/drive_c/windows/temp/*" chmod -R 777 "$POL_USER_ROOT/tmp/" rm -rf "$POL_USER_ROOT/tmp/*" fi # Making shortcut if [ "$INSTALL_METHOD" == "STEAM_DEMO" ]; then POL_Shortcut "steam.exe" "$TITLE_DEMO" "$TITLE.png" "steam://rungameid/58580" elif [ "$INSTALL_METHOD" == "STEAM" ]; then POL_Shortcut "steam.exe" "$TITLE" "$TITLE.png" "steam://rungameid/58570" else POL_Shortcut "The Next Big Thing.exe" "$TITLE" "$TITLE.png" "" POL_Shortcut "The Next Big Thing.exe" "$TITLE - Config" "$TITLE.png" "" fi # Game protection warning if [ "$INSTALL_METHOD" == "DVD" ]; then POL_Call POL_Function_NoCDWarning # POL_SetupWindow_message "$(eval_gettext 'You must disable anti-piracy protections of this game\nif you want to play it with wine.')" "$TITLE" fi POL_SetupWindow_Close exit 0 RéponsesEdité par Dadu042 |
Dadu042 | Lundi 4 Mars 2019 à 21:44 |
Dadu042
|
MessagesWith the DVD french edition (setup.exe date: october 10th 2011), the script fail (CRC error), a window does open : http://winezeug.googlecode.com/svn/trunk/winetricks_files/winetest.cat File mismatch.
03/04/19 21:36:10 - [POL_Wine] Message: Running wine-1.3.28 regsvr32 XAudio2_7.dll (Working directory : /home/myself/.PlayOnLinux/ressources) ... 03/04/19 21:36:10 - [POL_Call] Message: Calling POL_Install_xmllite 03/04/19 21:36:10 - [POL_Call] Message: ----- Starting function POL_Install_xmllite ----- 03/04/19 21:36:10 - [POL_GPG_auth_script] Message: Checking signature of POL_Install_xmllite 03/04/19 21:36:10 - [POL_GPG_install_key] Message: Importing PlayOnLinux public key 03/04/19 21:36:10 - [POL_Source] Message: POL GPG : Good signature 03/04/19 21:36:10 - [POL_Download_Resource] Message: Downloading resource http://files.playonlinux.com/xmllite_dll.zip 03/04/19 21:36:10 - [POL_Download_Resource] Message: Download MD5 matches 03/04/19 21:36:10 - [POL_Download_Resource] Message: Downloading resource http://winezeug.googlecode.com/svn/trunk/winetricks_files/winetest.cat
RéponsesSamedi 11 Mai 2019 à 12:53
Edité par Dadu042 |
This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmca-notice@playonlinux.com