You are here

osu!

Informations

Creator Message
doraemon0627 Anonymous

Warning

This installer has not been approved yet by the team.

Informations

Platforms:
Downloads: 0
Wine: System

Feedbacks

Description

전형적인 잼민이는 영원하다!!!

Source code

                

Contributions

Filters:

Contribute
Member Message
doraemon0627 Tuesday 3 November 2020 at 4:34
doraemon0627 Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

Message

jammin forever!!!

I updated dotnet and wine version

plz check the  comments

Differences

@@ -0,0 +1,97 @@
+#!/bin/bash
+# Date : (2013-10-06 14-11)
+# Last revision : see changelog
+# Wine version used : 1.9.1, 3.0.3
+# Distribution used to test : Debian Stretch (Testing)
+# Author : boat
+ 
+# CHANGELOG
+# [boat] (2013-10-06)
+#   First script.
+# [Dadu042] (2019-10-30)
+#   Wine 1.9.1 -> 3.0.3
+#   POL 4.2.12 minimum
+
+# [doraemon0627] (2020-11-3)
+# Wine 3.0.3 -> 5.17
+# dotnet45 -> dotnet480
+
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+TITLE="osu"
+PREFIX="osu_on_linux"
+WINEVERSION="5.17"
+EDITOR="doraemon0627"
+GAME_URL="http://osu.ppy.sh/"
+AUTHOR="boat"
+ 
+# Download images for installation script
+POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
+ 
+# Initialize the script, debugging
+POL_SetupWindow_Init
+POL_SetupWindow_SetID 1856
+POL_Debug_Init
+ 
+# Setup presentation window
+POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
+ 
+POL_RequiredVersion "4.2.12" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
+ 
+# Begin setting up the Wine Prefix
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WINEVERSION"
+ 
+POL_Call POL_Install_dotnet480
+POL_Call POL_Install_gdiplus
+ 
+# Create and select the required directory for the updater
+mkdir "$WINEPREFIX/drive_c/$PROGRAMFILES/osu!"
+cd "$WINEPREFIX/drive_c/$PROGRAMFILES/osu!"
+ 
+# Create a dummy file to prevent update loop
+touch discord-rpc.dll
+ 
+# Download the updater and config file (the config file is required for osu! to launch properly)
+POL_Download "http://m1.ppy.sh/r/osu!install.exe"
+ 
+mv "osu%21.user.cfg" "osu!.$USER.cfg"
+ 
+# Run the updater
+POL_SetupWindow_message "$(eval_gettext 'Press next to start the installer.')" "$TITLE"
+ 
+POL_Wine osu!install.exe
+ 
+# Wait for the updater to finish in order to create a shortcut of the executable
+POL_Wine_WaitExit "$TITLE"
+ 
+POL_Shortcut "osu!.exe" "osu!" "osu!.png"
+ 
+# Download the fonts required for Japanese characters support
+POL_SetupWindow_question "Install additional fonts for Japanese characters support?" "$TITLE"
+ 
+if [ "$APP_ANSWER" = "TRUE" ]
+then
+    cd "$WINEPREFIX/drive_c/windows/Fonts"
+    POL_Download "https://raw.githubusercontent.com/edubkendo/.dotfiles/master/.fonts/msgothic.ttc" "1f162793323e204a0d598a9aa4241443"
+    POL_Download "https://raw.githubusercontent.com/edubkendo/.dotfiles/master/.fonts/msmincho.ttc" "ea3f8835f67b492a0740ac34e1e807f8"
+fi
+ 
+# Ask if the user wants to enable StrictDrawOrdering
+POL_SetupWindow_question "Would you like to enable StrictDrawOrdering?
+This is known to fix visual errors for users with AMD graphics cards and is generally recommended." "$TITLE"
+ 
+if [ "$APP_ANSWER" = "TRUE" ]
+then
+    POL_Wine_Direct3D "StrictDrawOrdering" "enabled"
+fi
+ 
+# Ask if the user wants to register an account
+POL_SetupWindow_question "It is recommended that you register for an account and download some beatmaps before you start playing. Pressing yes will take you to the registration page, pressing no will finish the installation." "$TITLE"
+ 
+if [ "$APP_ANSWER" = "TRUE" ]
+then
+    POL_Browser "https://osu.ppy.sh/p/register"
+fi
+POL_SetupWindow_Close
+exit
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2013-10-06 14-11)
# Last revision : see changelog
# Wine version used : 1.9.1, 3.0.3
# Distribution used to test : Debian Stretch (Testing)
# Author : boat
 
# CHANGELOG
# [boat] (2013-10-06)
#   First script.
# [Dadu042] (2019-10-30)
#   Wine 1.9.1 -> 3.0.3
#   POL 4.2.12 minimum

# [doraemon0627] (2020-11-3)
# Wine 3.0.3 -> 5.17
# dotnet45 -> dotnet480

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="osu"
PREFIX="osu_on_linux"
WINEVERSION="5.17"
EDITOR="doraemon0627"
GAME_URL="http://osu.ppy.sh/"
AUTHOR="boat"
 
# Download images for installation script
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
 
# Initialize the script, debugging
POL_SetupWindow_Init
POL_SetupWindow_SetID 1856
POL_Debug_Init
 
# Setup presentation window
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
 
POL_RequiredVersion "4.2.12" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
 
# Begin setting up the Wine Prefix
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
 
POL_Call POL_Install_dotnet480
POL_Call POL_Install_gdiplus
 
# Create and select the required directory for the updater
mkdir "$WINEPREFIX/drive_c/$PROGRAMFILES/osu!"
cd "$WINEPREFIX/drive_c/$PROGRAMFILES/osu!"
 
# Create a dummy file to prevent update loop
touch discord-rpc.dll
 
# Download the updater and config file (the config file is required for osu! to launch properly)
POL_Download "http://m1.ppy.sh/r/osu!install.exe"
 
mv "osu%21.user.cfg" "osu!.$USER.cfg"
 
# Run the updater
POL_SetupWindow_message "$(eval_gettext 'Press next to start the installer.')" "$TITLE"
 
POL_Wine osu!install.exe
 
# Wait for the updater to finish in order to create a shortcut of the executable
POL_Wine_WaitExit "$TITLE"
 
POL_Shortcut "osu!.exe" "osu!" "osu!.png"
 
# Download the fonts required for Japanese characters support
POL_SetupWindow_question "Install additional fonts for Japanese characters support?" "$TITLE"
 
if [ "$APP_ANSWER" = "TRUE" ]
then
    cd "$WINEPREFIX/drive_c/windows/Fonts"
    POL_Download "https://raw.githubusercontent.com/edubkendo/.dotfiles/master/.fonts/msgothic.ttc" "1f162793323e204a0d598a9aa4241443"
    POL_Download "https://raw.githubusercontent.com/edubkendo/.dotfiles/master/.fonts/msmincho.ttc" "ea3f8835f67b492a0740ac34e1e807f8"
fi
 
# Ask if the user wants to enable StrictDrawOrdering
POL_SetupWindow_question "Would you like to enable StrictDrawOrdering?
This is known to fix visual errors for users with AMD graphics cards and is generally recommended." "$TITLE"
 
if [ "$APP_ANSWER" = "TRUE" ]
then
    POL_Wine_Direct3D "StrictDrawOrdering" "enabled"
fi
 
# Ask if the user wants to register an account
POL_SetupWindow_question "It is recommended that you register for an account and download some beatmaps before you start playing. Pressing yes will take you to the registration page, pressing no will finish the installation." "$TITLE"
 
if [ "$APP_ANSWER" = "TRUE" ]
then
    POL_Browser "https://osu.ppy.sh/p/register"
fi
POL_SetupWindow_Close
exit

Replies

Tuesday 3 November 2020 at 15:54
Hello is it not the same software ? : https://www.playonlinux.com/en/app-1856-osu.html
Anonymous
Tuesday 3 November 2020 at 16:35
Yes It is same software. sorry I'm new here and I even don't know how to post
Anonymous
Tuesday 3 November 2020 at 16:35
Yes It is same software. sorry I'm new here and I even don't know how to post
Anonymous
Tuesday 3 November 2020 at 16:35
Yes It is same software. sorry I'm new here and I even don't know how to post
Anonymous
Tuesday 3 November 2020 at 16:35
Yes It is same software. sorry I'm new here and I even don't know how to post
Anonymous
Tuesday 3 November 2020 at 16:35
Yes It is same software. sorry I'm new here and I even don't know how to post
Thursday 5 November 2020 at 8:57
Ok so I will delete this page...  Perhaps you can improve the first script.
doraemon0627 Tuesday 3 November 2020 at 4:29
doraemon0627 Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

Message

???? ???? ????!!!!

Differences

@@ -0,0 +1,97 @@
+#!/bin/bash
+# Date : (2013-10-06 14-11)
+# Last revision : see changelog
+# Wine version used : 1.9.1, 3.0.3
+# Distribution used to test : Debian Stretch (Testing)
+# Author : boat
+ 
+# CHANGELOG
+# [boat] (2013-10-06)
+#   First script.
+# [Dadu042] (2019-10-30)
+#   Wine 1.9.1 -> 3.0.3
+#   POL 4.2.12 minimum
+
+# [doraemon0627] (2020-11-3)
+# Wine 3.0.3 -> 5.17
+ 
+[ "$PLAYONLINUX" = "" ] && exit 0
+source "$PLAYONLINUX/lib/sources"
+TITLE="osu"
+PREFIX="osu_on_linux"
+WINEVERSION="5.17"
+EDITOR="doraemon0627"
+GAME_URL="http://osu.ppy.sh/"
+AUTHOR="boat"
+ 
+# Download images for installation script
+POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
+ 
+# Initialize the script, debugging
+POL_SetupWindow_Init
+POL_SetupWindow_SetID 1856
+POL_Debug_Init
+ 
+# Setup presentation window
+POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
+ 
+POL_RequiredVersion "4.2.12" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
+ 
+# Begin setting up the Wine Prefix
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WINEVERSION"
+ 
+# Install .NET Framework 4.5
+POL_Call POL_Install_dotnet45
+POL_Call POL_Install_gdiplus
+ 
+# Create and select the required directory for the updater
+mkdir "$WINEPREFIX/drive_c/$PROGRAMFILES/osu!"
+cd "$WINEPREFIX/drive_c/$PROGRAMFILES/osu!"
+ 
+# Create a dummy file to prevent update loop
+touch discord-rpc.dll
+ 
+# Download the updater and config file (the config file is required for osu! to launch properly)
+POL_Download "http://m1.ppy.sh/r/osu!install.exe"
+ 
+mv "osu%21.user.cfg" "osu!.$USER.cfg"
+ 
+# Run the updater
+POL_SetupWindow_message "$(eval_gettext 'Press next to start the installer.')" "$TITLE"
+ 
+POL_Wine osu!install.exe
+ 
+# Wait for the updater to finish in order to create a shortcut of the executable
+POL_Wine_WaitExit "$TITLE"
+ 
+POL_Shortcut "osu!.exe" "osu!" "osu!.png"
+ 
+# Download the fonts required for Japanese characters support
+POL_SetupWindow_question "Install additional fonts for Japanese characters support?" "$TITLE"
+ 
+if [ "$APP_ANSWER" = "TRUE" ]
+then
+    cd "$WINEPREFIX/drive_c/windows/Fonts"
+    POL_Download "https://raw.githubusercontent.com/edubkendo/.dotfiles/master/.fonts/msgothic.ttc" "1f162793323e204a0d598a9aa4241443"
+    POL_Download "https://raw.githubusercontent.com/edubkendo/.dotfiles/master/.fonts/msmincho.ttc" "ea3f8835f67b492a0740ac34e1e807f8"
+fi
+ 
+# Ask if the user wants to enable StrictDrawOrdering
+POL_SetupWindow_question "Would you like to enable StrictDrawOrdering?
+This is known to fix visual errors for users with AMD graphics cards and is generally recommended." "$TITLE"
+ 
+if [ "$APP_ANSWER" = "TRUE" ]
+then
+    POL_Wine_Direct3D "StrictDrawOrdering" "enabled"
+fi
+ 
+# Ask if the user wants to register an account
+POL_SetupWindow_question "It is recommended that you register for an account and download some beatmaps before you start playing. Pressing yes will take you to the registration page, pressing no will finish the installation." "$TITLE"
+ 
+if [ "$APP_ANSWER" = "TRUE" ]
+then
+    POL_Browser "https://osu.ppy.sh/p/register"
+fi
+POL_SetupWindow_Close
+exit
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2013-10-06 14-11)
# Last revision : see changelog
# Wine version used : 1.9.1, 3.0.3
# Distribution used to test : Debian Stretch (Testing)
# Author : boat
 
# CHANGELOG
# [boat] (2013-10-06)
#   First script.
# [Dadu042] (2019-10-30)
#   Wine 1.9.1 -> 3.0.3
#   POL 4.2.12 minimum

# [doraemon0627] (2020-11-3)
# Wine 3.0.3 -> 5.17
 
[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"
TITLE="osu"
PREFIX="osu_on_linux"
WINEVERSION="5.17"
EDITOR="doraemon0627"
GAME_URL="http://osu.ppy.sh/"
AUTHOR="boat"
 
# Download images for installation script
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
 
# Initialize the script, debugging
POL_SetupWindow_Init
POL_SetupWindow_SetID 1856
POL_Debug_Init
 
# Setup presentation window
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"
 
POL_RequiredVersion "4.2.12" || POL_Debug_Fatal "$APPLICATION_TITLE $VERSION is required to install $TITLE"
 
# Begin setting up the Wine Prefix
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"
 
# Install .NET Framework 4.5
POL_Call POL_Install_dotnet45
POL_Call POL_Install_gdiplus
 
# Create and select the required directory for the updater
mkdir "$WINEPREFIX/drive_c/$PROGRAMFILES/osu!"
cd "$WINEPREFIX/drive_c/$PROGRAMFILES/osu!"
 
# Create a dummy file to prevent update loop
touch discord-rpc.dll
 
# Download the updater and config file (the config file is required for osu! to launch properly)
POL_Download "http://m1.ppy.sh/r/osu!install.exe"
 
mv "osu%21.user.cfg" "osu!.$USER.cfg"
 
# Run the updater
POL_SetupWindow_message "$(eval_gettext 'Press next to start the installer.')" "$TITLE"
 
POL_Wine osu!install.exe
 
# Wait for the updater to finish in order to create a shortcut of the executable
POL_Wine_WaitExit "$TITLE"
 
POL_Shortcut "osu!.exe" "osu!" "osu!.png"
 
# Download the fonts required for Japanese characters support
POL_SetupWindow_question "Install additional fonts for Japanese characters support?" "$TITLE"
 
if [ "$APP_ANSWER" = "TRUE" ]
then
    cd "$WINEPREFIX/drive_c/windows/Fonts"
    POL_Download "https://raw.githubusercontent.com/edubkendo/.dotfiles/master/.fonts/msgothic.ttc" "1f162793323e204a0d598a9aa4241443"
    POL_Download "https://raw.githubusercontent.com/edubkendo/.dotfiles/master/.fonts/msmincho.ttc" "ea3f8835f67b492a0740ac34e1e807f8"
fi
 
# Ask if the user wants to enable StrictDrawOrdering
POL_SetupWindow_question "Would you like to enable StrictDrawOrdering?
This is known to fix visual errors for users with AMD graphics cards and is generally recommended." "$TITLE"
 
if [ "$APP_ANSWER" = "TRUE" ]
then
    POL_Wine_Direct3D "StrictDrawOrdering" "enabled"
fi
 
# Ask if the user wants to register an account
POL_SetupWindow_question "It is recommended that you register for an account and download some beatmaps before you start playing. Pressing yes will take you to the registration page, pressing no will finish the installation." "$TITLE"
 
if [ "$APP_ANSWER" = "TRUE" ]
then
    POL_Browser "https://osu.ppy.sh/p/register"
fi
POL_SetupWindow_Close
exit

Replies