Support us on Patreon  Wishlist us on Steam Jump to downloads

KNOWN ISSUES: Alpha 4.12.0

  • ❕❌ ISSUE Playing be-mu/po-mu songs on Endless Mode may have a crash on song loading. Please be aware that course mode for these modes are a bit temperamental at the moment!
  • ❕❌ ISSUE gh mode: Some charts will cause a crash when loaded into the game
  • ❕❌ ISSUE gddm/gdgf mode: We do not support the XA codec at this time, it'll play silent.
  • ❕❌ ISSUE Charts with similar difficulties in a folder will have scores assigned to them weirdly, due to the old SM paradigm. This will be fixed in a future update.


Mode Specific

  • ❕✅ smx: New! Created a new smx mode!
  • ❕✅ smx: New! Added display for stops and bpm changes on the note-field
  • ❕✅ smx: New! Added new default noteskin
  • ❕✅ smx: New! Added single, double6, double10 styles
  • ❕✅ smx: New! Added 2 player support
  • ❕✅ smx: New! Adapted lift-holds to work with this mode
  • ❕✅ smx: New! Adapted minefields to work with this mode
  • ❕✅ smx: New! Adapted roll-types to work with this mode
  • ❕✅ smx: New! Added custom beat bar render distance
  • ❕✅ smx: New! Added special column spacing
  • ❕✅ kb7: New! removed kb7 mode from the game
  • ❕✅ kbx: New! Created a new kbx mode!
  • ❕✅ kbx: New! Created a new mod-less path for kbx for better performance
  • ❕✅ kbx: New! Added 1 to 15 Column style support
  • ❕✅ kbx: New! Added proper BGA/Video sync
  • ❕✅ kbx: New! Added Background 1 and 2 support
  • ❕✅ kbx: New! Added mash prevention
  • ❕✅ kbx: New! Added per-chart music support for folders with different songs inside
  • ❕✅ kbx: New! Added style support and noteskins
  • ❕✅ kbx: New! Added new bpm and segment styles
  • ❕✅ kbx: New! Adjusted offset drift with some BPM methods
  • ❕✅ kbx: New! Repurposed old KB7 noteskins, thanks shakesoda and AJ!
  • ❕✅ kbx: New! SmartGen - You do not need to turn on autogen for this mode!
  • ❕✅ kbx: New! OTO Parser for kbx for osz and osu files
  • ❕✅ kbx: New! Added Modifier option to remove lift-holds in kbx
  • ❕✅ dtx: New! Only load Unicode based simfiles on the new code paths
  • ❕✅ dance: New! def.NoteField() command for mod creators


  • ❕✅ Fixed SDL handle dereference (closes #465)
  • ❕✅ Updated base SDL libraries
  • ❕✅ Fixed SDL with OutFox patches
  • ❕✅ Fixed Reflex Driver OS calls
  • ❕✅ Fixed non-repeating input on Editor
  • ❕✅ Fixed negative position scrolling on preview
  • ❕✅ New! Add support for lift holds and mine fields to editor
  • ❕✅ Fixed lirocode causing hang on some screens in SoundWaves
  • ❕✅ Fixed bug with Out of Bounds Access Violation on some Actor calls
  • ❕✅ Fixed bug where courses could crash with an Access Violation when a course actually existed
  • ❕✅ Fixed header includes to respect Actor calls
  • ❕✅ Fixed bug with some float logic always returning true
  • ❕✅ New! ICU and Boost library to support Unicode properly
  • ❕✅ New! Meter floating point numbers display in the wheel etc
  • ❕✅ New! Groove Radar support for all note loaders
  • ❕✅ New! SimpleHold() functions to reduce load on playback
  • ❕✅ Fixed bug with math overflow in Lua, by setting lua numbers to float
  • ❕✅ Fixed bug in ArrowEffects with PlayerData being dereferenced
  • ❕✅ Reverted code optimisations to keep Simply Love and it's derivatives working as expected
  • ❕✅ Fixed bug with strings causing some themes to display rate at 0.05x
  • ❕✅ Fixed bug with some PlayerOptions functions returning a clamped value
  • ❕✅ Fixed issue with Notefield states
  • ❕✅ Fixed crash with loading empty files
  • ❕✅ New! Text entry movement and behaviour in editor
  • ❕✅ New! Fixed bug with note flashes would eat notes in editor
  • ❕✅ New! Fixed turn and long note functions in editor
  • ❕✅ New! PlayerOptionsSimple() a mod-less option for modes which are not gimmick based
  • ❕✅ New! Optimise and streamlined the note loading system for the modes which need them
  • ❕✅ Fixed bug with song offset causing crashes
  • ❕✅ Fixed hang with new parser and longer than 12second introductions before first note
  • ❕✅ Fixed slow parsing speed with new code, it needs more work
  • ❕✅ Fixed bug with cmake properties
  • ❕✅ Fixed bug with banner disappearing on some charts in smzip/osz files
  • ❕✅ New! Added Tags support for future search options
  • ❕✅ New! Added game type next to stage count on screen select music
  • ❕✅ Fixed bug with floating point numbers displaying oddly on themes

Windows 7+:

  • ❕✅ Fixed Reflex Driver breaking on latest Windows 10 update
  • ❕✅ Fixed Sound device truncation in Win 8+


  • ❕✅ Fixed L-Tek Dance pad missing on *Ubuntu and Debian
  • ❕✅ Fixed Cobalt Flux Dance pad missing on *Ubuntu and Debian

MacOS (Universal):

  • ❕✅ Fixed L-Tek Dance pad missing on MacOS Sierra/High Sierra

ARM32/ARM64: (Raspberry Pi etc)

  • ❕✅ Fixed L-Tek Dance pad missing on MacOS Sierra/High Sierra
  • ❕✅ Fixed bug with newer boards crashing with hashing
  • ❕✅ Fixed compiling with newer tomCrypt
  • ❕✅ Fixed bug with the new Unicode support crashing TwisterOS and Armbian OSs

Community content


  • ✅ New default noteskin for kbx
  • ✅ New default noteskin for smx
  • ✅ New o2jous noteskin for kbx
  • ✅ New orbital noteskin for kbx
  • ✅ New orbular noteskin for kbx
  • ✅ New retrobar noteskin for kbx
  • ✅ New retrobar-iidx noteskin for kbx
  • ✅ New retrobar-o2jam noteskin for kbx
  • ✅ New retrobar-razor noteskin for kbx
  • ✅ New retrobar-razor_o2 noteskin for kbx
  • ✅ New coloured mine sprites for cat/bun noteskin for po-mu


  • ✅ Remove ScreenStageInformation from Soundwaves to further streamline transition to gameplay.


  • ✅ Translations updated from Moru, SHRMP0 and SheepyChris (Brazilian Portuguese)
  • ✅ Translations updated from Moneko (Polish)
  • ✅ Translations updated from Hanubeki (Japanese)
  • ✅ Translations updated from Jose_Varela (Spanish)
  • ✅ Translations updated from Daniel Rotwind (German)
  • ✅ Translations updated from Ksempac (French)