Установка
Чтобы начать играть, проследуйте на страницу загрузки и выберите любой из доступных клиентов игры (от 2007 до 2015 года).
После завершения загрузки, распакуйте архив и запустите исполняемый файл osu!.exe
.
Возможно, что защитник Windows заблокирует загрузку клиента, это вызвано незарегистрированным сертификатом. Альтернативным вариантом может быть использование Patcher, который пока находится в стадии экспериментальной разработки, но, по результатам наших тестов, не блокируется Windows Defender.
Регистрация аккаунта
Для регистрации аккаунта, перейдите на страницу регистрации или на главной странице нажмите кнопку "I'm New!". (Учтите: вы можете иметь только ОДИН аккаунт!)
После создания аккаунта, на указанную при регистрации почту придёт письмо для потверждения регистрации:
Discord Бот
На Discord-сервере проекта, для получения дополнительных возможностей, связанных с аккаунтом, вы можете привязать свой аккаунт с помощью бота, для этого в чате Discord-сервера введите '!link <имя аккаунта>' (без значков <>). После этого внутри игры вы получите сообщение от бота с кодом, который вы должны ввести в чате Discord-сервера в ответ на сообщение Discord-бота.
Установка на Linux
Шаг 1: Подготовка
Установка git
Ubuntu/Debian: sudo apt install -y git
Arch Linux: sudo pacman -Sy --needed --noconfirm git
Fedora: sudo dnf install -y git
Установка Lutris
Ubuntu/Debian: https://github.com/lutris/lutris/releases (Get the .deb package from here)
Arch Linux: sudo pacman -S lutris
Fedora: sudo dnf install lutris
Flatpak: flatpak install flathub net.lutris.Lutris
Установка необходимых драйверов
Вы можете обратиться к данному руководству: https://github.com/lutris/docs/blob/master/InstallingDrivers.md
Pipewire
Pipewire работает с osu! лучше, чем Pulseaudio, вы можете установить его, используя данное руководство: https://github.com/NelloKudo/osu-winello/wiki/Installing-PipeWire
Шаг 2: Установка osu-winello
git clone https://github.com/NelloKudo/osu-winello.git
cd osu-winello
chmod +x ./osu-winello.sh
./osu-winello.sh
Шаг 3: Скачивание клиента
Скачайте любой клиент со страницы загрузки
Шаг 4: Установка твиков в Lutris
osu-wine --lutris
скопирует необходимые файлы и твики для Lutrus.
Введите 'y' и нажмите Enter. Это добавит osu!stable в библиотеку Lutris. Поскольку мы не устанавливаем osu!stable, инструкции ниже помогут установить клиент Titanic в Lutris
Шаг 5: Установка клиента через Lutris
Распакуйте .zip архив, который вы скачали со страницы загрузки. Затем откройте Lutris и подождите, пока он полностью прогрузится. После нажмите иконку плюс в верхнем левом углу программы и нажмите "Add locally installed game". Дайте добавленной программе легко распознаваемое имя (по желанию). Выберите "Wine" в качестве загрузчика.
В настройках программы:
Укажите исполняемый файл osu.exe на тот, что находится в папке распакованного архива.
Укажите рабочую папку osu! на ту, что была распакована из архива.
Укажите директорию префикса Wine на /$HOME/.local/share/wineprefixes/osu-wineprefix.
В настройках загрузчика:
Укажите wine-osu как версию Wine:
Выключите DXVK и VKD3D:
Проверьте, чтобы ESync и FSync были включены. Выключите AMD FSR, BattlEye Anticheat и Easy Anticheat:
В системных настройках:
Активируйте расширенный режим и включите "Disable desktop effects":
Включите Feral Gamemode:
Пролистайте вниз до переменных среды. Нажмите кнопку "Add". Добавьте переменную "WINE_BLOCK_GET_VERSION" со значением 1.
Вы должны получить такой результат:
Теперь вы можете запускать игру.
Для синхронизации задержки звука с Windows, в настройках osu! выставьте задержку звука (оффсет) на '-25 ms' или '-40 ms'
Примечание для пользователей Wayland
Вам, возможно, нужно будет применить твики, упомянутые здесь: https://github.com/NelloKudo/osu-winello/wiki/Wayland-support
Устранение неописанных проблем
Если вы столкнулись с проблемами, решение которых не описано здесь, вы можете обратиться за помощью в Discord-сервере проекта или на подразделе форума.