McOsu-NX by McKay42 - Homebrew App Store (switch)
Back

App Store IconHomebrew App Store (switch)

McOsu-NX
by McKay42

McOsu-NX icon
    Version33.10
    Zip size59,105 KiB
    LicenseGPLv3
    Updated22/03/2025
    Downloads6,279
    MD53a685ddaed20dda07b5f53234b427c5c

App Details

WARNING: Use HBL takeover or NSP HBL to launch, or you WILL run out of memory and crash!

How to use:
NOTE: You don't have to create any folder structures, everything is already prepared. Follow the guide on extracting beatmaps/skins below, and simply put them into /switch/McOsu/Songs/ or /switch/McOsu/Skins/ on your microSD card. Default beatmaps are already included, so just follow their structure.

How to add beatmaps/skins: https://steamcommunity.com/sharedfiles/filedetails/?id=880768265

FAQ: https://steamcommunity.com/app/607260/discussions/0/1620599015885400990/

The game will give you a big fat warning on the main menu if it doesn't have access to enough memory (< 1 GB).

At least on my system, if you still launch HBL via the Album applet, then only ~400 MB out of 4 GB are available, and some of that is already used up. (This might not even be a problem anymore with newer Atmosphere/ReiNX/etc. versions.)

I have only tested this on firmware 5.1, with a pretty old SD setup and RajNX (which is no longer maintained), but never change a running system you know.

If you get audio crackling after minimizing the game or going into sleep mode: To fix it, Go to Options > Audio > Restart SoundEngine (fix crackling)

If you are playing beatmaps with a lot of sliders visible at the same time, and consistently getting less than 60 fps, improve performance by enabling Options > Skin > "Use slidergradient.png"

If you get stuck at 0% loading forever, then the resource loader thread could not be created. Try restarting the game, HBL, and your system, in that order. This has only happened to me once, so it shouldn't be a problem.

All speed changing mods are unavailable (DT/HT/DC/NC, Speed/BPM Multiplier, Timewarp) because the audio library does not support varying playback speed (yet).

Changelog

33.10

Non-switch-specific changes

33.00

Non switch-specific changes from version 33: https://steamcommunity.com/games/607260/announcements/detail/3128313422581495579

31.08

Non switch-specific changes: https://steamcommunity.com/games/607260/announcements/detail/1691601090541194677

29.31

Recompiled with libnx v3.0.0 (to support input without hid-mitm)

29.3

Keyboard/Mouse support, with some limitations:
Text typing is not supported, only raw keys/hotkeys/gameplay work
Mouse sensitivity can only be set to ≥ 1.0, use DPI settings of your mouse if you want to go lower
Improved touch handling slightly
Non switch-specific changes