POL_Install_wineasio
Informations
Créateur | Messages |
---|---|
Ronin DUSETTE
|
InformationCet installateur a été accepté par l'équipe. InformationsPlate-formes : Retours d'expérience0 0 DescriptionDownloads, installs, and registers WineASIO.dll with regsvr32 in a given wineprefix. This component does not work in 64-bit virtual drives NOTE: This is seems to not be working correctly on certain versions of Wine. A fix will be implemented soon. Code source#!/bin/bash # Date : (2014-01-07 10-00) # Distribution used to test : Arch Linux - 64-bit # Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.5 # check to make sure wineprefix is 32 bit, throw error if not. 32 prefix only. if [ "$POL_ARCH" == "amd64" ]; then POL_Debug_Fatal "64-bit wineprefix is not supported. Please use a 32-bit prefix." # Throw error if user is not in 'audio' group. elif [ "$(groups | grep -o "audio")" != "audio" ]; then POL_Debug_Fatal "$USER is not part of the 'audio' group. Please add $USER to 'audio' group." # Throw an error if jack and/or qjackctl are missing. elif [ "$(type -P jackd | grep -o "jackd")" != "jackd" ]; then POL_Debug_Fatal "Jack is not installed. Please install jack if you want to use WineASIO." elif [ "$(type -P qjackctl | grep -o "qjackctl")" != "qjackctl" ]; then POL_Debug_Fatal "QJackCTL is not installed. Please install qjackctl if you want to use WineASIO." fi # If everything is OK, then download wineasio.dll.so to new $POL_USER_ROOT/tmp cd $POL_USER_ROOT/tmp POL_Download "http://repo.dusette.net/FOSS/PlayOnLinux/Resources/wineasio.dll.so" "a596dd4de2e12ea8a4284132b6f73a36" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "WineASIO" # Copy wineasio.dll.so to system32 folder, register, confirm POL_Debug_Message "Installing WineASIO..." cp $POL_USER_ROOT/tmp/wineasio.dll.so $POL_USER_ROOT/wine/linux-x86/$POL_WINEVERSION/lib/wine/wineasio.dll.so if [ "$(POL_Wine regsvr32 $POL_USER_ROOT/wine/linux-x86/$POL_WINEVERSION/lib/wine/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then POL_Debug_Fatal "Failed to register wineasio.dll. Please verify you have the needed dependencies and try again." else echo "Success. WineASIO is now ready for use in $WINEPREFIX" # Cleanup TMP folder rm $POL_USER_ROOT/tmp/wineasio.dll.so fi |
Contributions
Filters:
ContribuerMembre | Messages |
Ronin DUSETTE | Vendredi 23 Janvier 2015 à 5:24 |
Ronin DUSETTE
|
InformationCette mise à jour a été acceptée par l'équipe MessagesFixed ugly formatting Differences@@ -7,24 +7,18 @@ # check to make sure wineprefix is 32 bit, throw error if not. 32 prefix only. - if [ "$POL_ARCH" == "amd64" ]; then POL_Debug_Fatal "64-bit wineprefix is not supported. Please use a 32-bit prefix." # Throw error if user is not in 'audio' group. - elif [ "$(groups | grep -o "audio")" != "audio" ]; then - POL_Debug_Fatal "$USER is not part of the 'audio' group. Please add $USER to 'audio' group." # Throw an error if jack and/or qjackctl are missing. - elif [ "$(type -P jackd | grep -o "jackd")" != "jackd" ]; then - POL_Debug_Fatal "Jack is not installed. Please install jack if you want to use WineASIO." elif [ "$(type -P qjackctl | grep -o "qjackctl")" != "qjackctl" ]; then - POL_Debug_Fatal "QJackCTL is not installed. Please install qjackctl if you want to use WineASIO." fi @@ -45,7 +39,7 @@ if [ "$(POL_Wine regsvr32 $POL_USER_ROOT/wine/linux-x86/$POL_WINEVERSION/lib/wine/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then POL_Debug_Fatal "Failed to register wineasio.dll. Please verify you have the needed dependencies and try again." -else + else echo "Success. WineASIO is now ready for use in $WINEPREFIX" # Cleanup TMP folder Nouveau code source#!/bin/bash # Date : (2014-01-07 10-00) # Distribution used to test : Arch Linux - 64-bit # Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.5 # check to make sure wineprefix is 32 bit, throw error if not. 32 prefix only. if [ "$POL_ARCH" == "amd64" ]; then POL_Debug_Fatal "64-bit wineprefix is not supported. Please use a 32-bit prefix." # Throw error if user is not in 'audio' group. elif [ "$(groups | grep -o "audio")" != "audio" ]; then POL_Debug_Fatal "$USER is not part of the 'audio' group. Please add $USER to 'audio' group." # Throw an error if jack and/or qjackctl are missing. elif [ "$(type -P jackd | grep -o "jackd")" != "jackd" ]; then POL_Debug_Fatal "Jack is not installed. Please install jack if you want to use WineASIO." elif [ "$(type -P qjackctl | grep -o "qjackctl")" != "qjackctl" ]; then POL_Debug_Fatal "QJackCTL is not installed. Please install qjackctl if you want to use WineASIO." fi # If everything is OK, then download wineasio.dll.so to new $POL_USER_ROOT/tmp cd $POL_USER_ROOT/tmp POL_Download "http://repo.dusette.net/FOSS/PlayOnLinux/Resources/wineasio.dll.so" "a596dd4de2e12ea8a4284132b6f73a36" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "WineASIO" # Copy wineasio.dll.so to system32 folder, register, confirm POL_Debug_Message "Installing WineASIO..." cp $POL_USER_ROOT/tmp/wineasio.dll.so $POL_USER_ROOT/wine/linux-x86/$POL_WINEVERSION/lib/wine/wineasio.dll.so if [ "$(POL_Wine regsvr32 $POL_USER_ROOT/wine/linux-x86/$POL_WINEVERSION/lib/wine/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then POL_Debug_Fatal "Failed to register wineasio.dll. Please verify you have the needed dependencies and try again." else echo "Success. WineASIO is now ready for use in $WINEPREFIX" # Cleanup TMP folder rm $POL_USER_ROOT/tmp/wineasio.dll.so fi RéponsesEdité par RoninDusette |
Ronin DUSETTE | Jeudi 22 Janvier 2015 à 20:36 |
Ronin DUSETTE
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. Differences@@ -40,9 +40,9 @@ POL_Debug_Message "Installing WineASIO..." -cp $POL_USER_ROOT/tmp/wineasio.dll.so $POL_USER_ROOT/wine/linux-x86/1.5.20/lib/wine/wineasio.dll.so +cp $POL_USER_ROOT/tmp/wineasio.dll.so $POL_USER_ROOT/wine/linux-x86/$POL_WINEVERSION/lib/wine/wineasio.dll.so -if [ "$(POL_Wine regsvr32 $POL_USER_ROOT/wine/linux-x86/1.5.20/lib/wine/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then +if [ "$(POL_Wine regsvr32 $POL_USER_ROOT/wine/linux-x86/$POL_WINEVERSION/lib/wine/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then POL_Debug_Fatal "Failed to register wineasio.dll. Please verify you have the needed dependencies and try again." else echo "Success. WineASIO is now ready for use in $WINEPREFIX" Nouveau code source#!/bin/bash # Date : (2014-01-07 10-00) # Distribution used to test : Arch Linux - 64-bit # Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.2 # check to make sure wineprefix is 32 bit, throw error if not. 32 prefix only. if [ "$POL_ARCH" == "amd64" ]; then POL_Debug_Fatal "64-bit wineprefix is not supported. Please use a 32-bit prefix." # Throw error if user is not in 'audio' group. elif [ "$(groups | grep -o "audio")" != "audio" ]; then POL_Debug_Fatal "$USER is not part of the 'audio' group. Please add $USER to 'audio' group." # Throw an error if jack and/or qjackctl are missing. elif [ "$(type -P jackd | grep -o "jackd")" != "jackd" ]; then POL_Debug_Fatal "Jack is not installed. Please install jack if you want to use WineASIO." elif [ "$(type -P qjackctl | grep -o "qjackctl")" != "qjackctl" ]; then POL_Debug_Fatal "QJackCTL is not installed. Please install qjackctl if you want to use WineASIO." fi # If everything is OK, then download wineasio.dll.so to new $POL_USER_ROOT/tmp cd $POL_USER_ROOT/tmp POL_Download "http://repo.dusette.net/FOSS/PlayOnLinux/Resources/wineasio.dll.so" "a596dd4de2e12ea8a4284132b6f73a36" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "WineASIO" # Copy wineasio.dll.so to system32 folder, register, confirm POL_Debug_Message "Installing WineASIO..." cp $POL_USER_ROOT/tmp/wineasio.dll.so $POL_USER_ROOT/wine/linux-x86/$POL_WINEVERSION/lib/wine/wineasio.dll.so if [ "$(POL_Wine regsvr32 $POL_USER_ROOT/wine/linux-x86/$POL_WINEVERSION/lib/wine/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then POL_Debug_Fatal "Failed to register wineasio.dll. Please verify you have the needed dependencies and try again." else echo "Success. WineASIO is now ready for use in $WINEPREFIX" # Cleanup TMP folder rm $POL_USER_ROOT/tmp/wineasio.dll.so fi RéponsesJeudi 22 Janvier 2015 à 20:37
|
Ronin DUSETTE | Jeudi 22 Janvier 2015 à 20:34 |
Ronin DUSETTE
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesAdded new version of WineASIO and had it register in the actual Wine folder, as that seems to work better. Differences@@ -32,7 +32,7 @@ cd $POL_USER_ROOT/tmp -POL_Download "http://repo.dusette.net/FOSS/PlayOnLinux/Resources/wineasio.dll.so" "94247efbe53cbf622d1fdd86880099d8" +POL_Download "http://repo.dusette.net/FOSS/PlayOnLinux/Resources/wineasio.dll.so" "a596dd4de2e12ea8a4284132b6f73a36" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "WineASIO" @@ -40,9 +40,9 @@ POL_Debug_Message "Installing WineASIO..." -cp $POL_USER_ROOT/tmp/wineasio.dll.so $WINEPREFIX/drive_c/windows/system32/wineasio.dll.so +cp $POL_USER_ROOT/tmp/wineasio.dll.so $POL_USER_ROOT/wine/linux-x86/1.5.20/lib/wine/wineasio.dll.so -if [ "$(POL_Wine regsvr32 $WINEPREFIX/drive_c/windows/system32/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then +if [ "$(POL_Wine regsvr32 $POL_USER_ROOT/wine/linux-x86/1.5.20/lib/wine/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then POL_Debug_Fatal "Failed to register wineasio.dll. Please verify you have the needed dependencies and try again." else echo "Success. WineASIO is now ready for use in $WINEPREFIX" Nouveau code source#!/bin/bash # Date : (2014-01-07 10-00) # Distribution used to test : Arch Linux - 64-bit # Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.2 # check to make sure wineprefix is 32 bit, throw error if not. 32 prefix only. if [ "$POL_ARCH" == "amd64" ]; then POL_Debug_Fatal "64-bit wineprefix is not supported. Please use a 32-bit prefix." # Throw error if user is not in 'audio' group. elif [ "$(groups | grep -o "audio")" != "audio" ]; then POL_Debug_Fatal "$USER is not part of the 'audio' group. Please add $USER to 'audio' group." # Throw an error if jack and/or qjackctl are missing. elif [ "$(type -P jackd | grep -o "jackd")" != "jackd" ]; then POL_Debug_Fatal "Jack is not installed. Please install jack if you want to use WineASIO." elif [ "$(type -P qjackctl | grep -o "qjackctl")" != "qjackctl" ]; then POL_Debug_Fatal "QJackCTL is not installed. Please install qjackctl if you want to use WineASIO." fi # If everything is OK, then download wineasio.dll.so to new $POL_USER_ROOT/tmp cd $POL_USER_ROOT/tmp POL_Download "http://repo.dusette.net/FOSS/PlayOnLinux/Resources/wineasio.dll.so" "a596dd4de2e12ea8a4284132b6f73a36" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "WineASIO" # Copy wineasio.dll.so to system32 folder, register, confirm POL_Debug_Message "Installing WineASIO..." cp $POL_USER_ROOT/tmp/wineasio.dll.so $POL_USER_ROOT/wine/linux-x86/1.5.20/lib/wine/wineasio.dll.so if [ "$(POL_Wine regsvr32 $POL_USER_ROOT/wine/linux-x86/1.5.20/lib/wine/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then POL_Debug_Fatal "Failed to register wineasio.dll. Please verify you have the needed dependencies and try again." else echo "Success. WineASIO is now ready for use in $WINEPREFIX" # Cleanup TMP folder rm $POL_USER_ROOT/tmp/wineasio.dll.so fi Réponses |
Ronin DUSETTE | Jeudi 15 Janvier 2015 à 6:44 |
Ronin DUSETTE
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. MessagesChanging to my actual repo instead of Google Drive Differences@@ -32,7 +32,7 @@ cd $POL_USER_ROOT/tmp -POL_Download "https://googledrive.com/host/0B8f6x82bTIm1S1ZzOTVUdWxLMDg/wineasio.dll.so" "94247efbe53cbf622d1fdd86880099d8" +POL_Download "http://repo.dusette.net/FOSS/PlayOnLinux/Resources/wineasio.dll.so" "94247efbe53cbf622d1fdd86880099d8" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "WineASIO" Nouveau code source#!/bin/bash # Date : (2014-01-07 10-00) # Distribution used to test : Arch Linux - 64-bit # Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.2 # check to make sure wineprefix is 32 bit, throw error if not. 32 prefix only. if [ "$POL_ARCH" == "amd64" ]; then POL_Debug_Fatal "64-bit wineprefix is not supported. Please use a 32-bit prefix." # Throw error if user is not in 'audio' group. elif [ "$(groups | grep -o "audio")" != "audio" ]; then POL_Debug_Fatal "$USER is not part of the 'audio' group. Please add $USER to 'audio' group." # Throw an error if jack and/or qjackctl are missing. elif [ "$(type -P jackd | grep -o "jackd")" != "jackd" ]; then POL_Debug_Fatal "Jack is not installed. Please install jack if you want to use WineASIO." elif [ "$(type -P qjackctl | grep -o "qjackctl")" != "qjackctl" ]; then POL_Debug_Fatal "QJackCTL is not installed. Please install qjackctl if you want to use WineASIO." fi # If everything is OK, then download wineasio.dll.so to new $POL_USER_ROOT/tmp cd $POL_USER_ROOT/tmp POL_Download "http://repo.dusette.net/FOSS/PlayOnLinux/Resources/wineasio.dll.so" "94247efbe53cbf622d1fdd86880099d8" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "WineASIO" # Copy wineasio.dll.so to system32 folder, register, confirm POL_Debug_Message "Installing WineASIO..." cp $POL_USER_ROOT/tmp/wineasio.dll.so $WINEPREFIX/drive_c/windows/system32/wineasio.dll.so if [ "$(POL_Wine regsvr32 $WINEPREFIX/drive_c/windows/system32/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then POL_Debug_Fatal "Failed to register wineasio.dll. Please verify you have the needed dependencies and try again." else echo "Success. WineASIO is now ready for use in $WINEPREFIX" # Cleanup TMP folder rm $POL_USER_ROOT/tmp/wineasio.dll.so fi RéponsesJeudi 15 Janvier 2015 à 7:03
|
Ronin DUSETTE | Samedi 25 Octobre 2014 à 19:20 |
Ronin DUSETTE
|
WarningCette mise à jour n'a pas été approuvée par l'équipe. Differences@@ -1,7 +1,7 @@ #!/bin/bash # Date : (2014-01-07 10-00) # Distribution used to test : Arch Linux - 64-bit -# Author : DJYoshaBYD +# Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.2 Nouveau code source#!/bin/bash # Date : (2014-01-07 10-00) # Distribution used to test : Arch Linux - 64-bit # Author : RoninDusette # Licence : GPLv3 # PlayOnLinux: 4.2.2 # check to make sure wineprefix is 32 bit, throw error if not. 32 prefix only. if [ "$POL_ARCH" == "amd64" ]; then POL_Debug_Fatal "64-bit wineprefix is not supported. Please use a 32-bit prefix." # Throw error if user is not in 'audio' group. elif [ "$(groups | grep -o "audio")" != "audio" ]; then POL_Debug_Fatal "$USER is not part of the 'audio' group. Please add $USER to 'audio' group." # Throw an error if jack and/or qjackctl are missing. elif [ "$(type -P jackd | grep -o "jackd")" != "jackd" ]; then POL_Debug_Fatal "Jack is not installed. Please install jack if you want to use WineASIO." elif [ "$(type -P qjackctl | grep -o "qjackctl")" != "qjackctl" ]; then POL_Debug_Fatal "QJackCTL is not installed. Please install qjackctl if you want to use WineASIO." fi # If everything is OK, then download wineasio.dll.so to new $POL_USER_ROOT/tmp cd $POL_USER_ROOT/tmp POL_Download "https://googledrive.com/host/0B8f6x82bTIm1S1ZzOTVUdWxLMDg/wineasio.dll.so" "94247efbe53cbf622d1fdd86880099d8" POL_SetupWindow_wait_next_signal "$(eval_gettext 'Downloading...')" "WineASIO" # Copy wineasio.dll.so to system32 folder, register, confirm POL_Debug_Message "Installing WineASIO..." cp $POL_USER_ROOT/tmp/wineasio.dll.so $WINEPREFIX/drive_c/windows/system32/wineasio.dll.so if [ "$(POL_Wine regsvr32 $WINEPREFIX/drive_c/windows/system32/wineasio.dll.so | grep -o "Successfully")" != "Successfully" ]; then POL_Debug_Fatal "Failed to register wineasio.dll. Please verify you have the needed dependencies and try again." else echo "Success. WineASIO is now ready for use in $WINEPREFIX" # Cleanup TMP folder rm $POL_USER_ROOT/tmp/wineasio.dll.so fi 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