| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| games:bsd:wine:osu [2024/12/15 17:43] – Sean Rhone | games:bsd:wine:osu [2025/11/12 15:50] (current) – Sean Rhone |
|---|
| * [[bsd:freebsd_14.2_xfce]] | * 2025/05/18: Works good [[bsd;freebsd_14.2_xfce|14.2-R-p3]]! |
| | |
| * :!: Has to be ''dotnet48'' as ''dotnet40'' is too-old to connect to osu! servers ([[https://old.reddit.com/r/linux_gaming/comments/1bumem3/osu_connection_issue/lh972uz/|tip]]) | |
| * [[https://www.youtube.com/watch?v=y693YXIsO3s|YouTube]] | * [[https://www.youtube.com/watch?v=y693YXIsO3s|YouTube]] |
| |
| * https://m1.ppy.sh/r/osu!install.exe | |
| |
| WINEPREFIX=~/'.wine/osu!' WINEARCH='win32' winetricks -q 'dotnet48' 'gdiplus' | WINEPREFIX=~/'.wine/osu!' WINEARCH='win32' winetricks -q 'dotnet48' 'gdiplus' |
| |
| WINEPREFIX=~/'.wine/osu!' MESA_SHADER_CACHE_DIR=~/'.wine/osu!' WINEDLLOVERRIDES='winemenubuilder.exe=d' wine ~/'Downloads/osu!install.exe' | wget -O ~/'Downloads/osu!install.exe' 'https://m1.ppy.sh/r/osu!install.exe' && WINEPREFIX=~/'.wine/osu!' WINEDLLOVERRIDES='winemenubuilder.exe=d' wine ~/'Downloads/osu!install.exe' |
| | |
| | cd ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!' && WINEPREFIX=~/'.wine/osu!' wine ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!/osu!.exe' |
| | |
| | ====== Restore ====== |
| | |
| | ===== Songs ===== |
| | |
| | **** |
| | |
| | rm -Rf ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!/Songs' && mkdir -p ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!/Songs' && mv -f ~/'Downloads/osu!/Songs/'*'.osz' ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!/Songs' |
| | |
| | ===== Skin ===== |
| | |
| | ==== argon remake ==== |
| | |
| | * [[https://drive.google.com/file/d/12iyPCDtM9xMrD9-NAETn9ezYVunDDqcK/view?usp=sharing|Google Drive]] |
| | * [[https://osuskinner.com/element/29426/148|Cursor]] (([[https://i.imgur.com/ew3olzN.png|cursor.png]], [[https://i.imgur.com/tMAcYu9.png|cursor@2x.png]])) |
| | |
| | mkdir -p ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!/Skins' && gio open ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!/Skins' |
| | |
| | ls ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!/Skins/argon remake/skin.ini' |
| | |
| | ====== Benchmark ====== |
| | |
| | * ''GALLIUM_HUD'' 8 CPU |
| | * ''vblank_mode=0'' |
| | * 720p Wine Virtual Desktop |
| | * In-game -> Settings -> Layout -> ''[ ]'' Fullscreen mode |
| | * In-game -> Settings -> Layout -> ''[ ]'' Render at native resolution |
| |
| cd ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!' && MESA_SHADER_CACHE_DIR=~/'.wine/osu!' WINEPREFIX=~/'.wine/osu!' wine ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!/osu!.exe' | cd ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!' && GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3;cpu4+cpu5+cpu6+cpu7;fps' vblank_mode='0' WINEPREFIX=~/'.wine/osu!' wine explorer /desktop='osu!','1280x720' ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!/osu!.exe' |
| |
| cd ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!' && MESA_SHADER_CACHE_DIR=~/'.wine/osu!' GALLIUM_HUD='cpu0+cpu1+cpu2+cpu3;cpu4+cpu5+cpu6+cpu7;API-thread-offloaded-slots+API-thread-direct-slots+API-thread-num-syncs;fps' MESA_NO_ERROR='1' mesa_glthread='true' vblank_mode='0' WINEPREFIX=~/'.wine/osu!' wine ~/'.wine/osu!/drive_c/users/'$USER'/AppData/Local/osu!/osu!.exe' | WINEPREFIX=~/'.wine/osu!' wineserver -k |
| |