Support us on Patreon  Wishlist us on Steam Jump to downloads

Alpha 4.8.3 did not pass quality assurance, and was not released outside of the internal alpha testing teams.

There has also been a need to temporarily remove the "StepMania" name from the project due to a complaint received; we have temporarily rebranded it as "Project OutFox" until we sort out the paperwork.

Known issue

If you you find some of your lines are being drawn really thick, go to Display Options > Graphics options and turn off Smooth Lines. It's just some stuff in testing that is in this alpha.

All platforms

  • ❕✅🐲📝 Fixed Bug with Loading Window seemingly 'freezing' when indexing files #87 (Thanks Moru/AngledLuffa!)
  • ❕✅🐲 Fixed Crash on changing theme
  • ❕✅🐲 Fixed SoundManager crash on para/beat mode swap
  • ❕✅🐲 Fixed Crash on changing game mode (Thanks Omicron!)
  • ❕✅🐲📝 Fixed Edge Case Lua Overflow Crash (Thanks JapanYoshi!)
  • ❕✅🐲 Fixed Memory leak in Loading Window, when user has 15000 or more simfiles (Thanks Jubo!)
  • ❕✅ Added Column specific modifiers handling nil to activate on all columns
  • ❕✅ Fixed the Bone Index being de-referenced and causing an Access Violation. #94 (Thanks EngineMachiner!)
  • ❕✅ Fixed Random Movies failing to obtain a proper seed
  • ❕✅ Fixed undefined behaviour causing some delays on initial playback
  • ❕✅ Fixed math overflow in ffmpeg renderer
  • ❕✅ Fixed memory leak in ffmpeg playback
  • ❕✅ Fixed lockup/freeze when 1 movie is selected for random movies
  • ❕✅🐲 Fixed issues with math overflow in Actor Framework
  • ❕✅ Added a better implementation of HoldTriggerNotes
  • ❕✅📝 Fixed Crash when taking screenshot in fullscreen mode. (Thanks JapanYoshi!)
  • ❕✅📝 Fixed Crash with 'Too many open files' #92 (Thanks Level99OCR/Maractus/Jubo!)
  • ❕✅ Remove the last references to older dependencies in CMake to prevent bad compilation problems
  • ❕✅ Turn off the Haptic Vibrations on supported controllers on startup
  • ❕✅ Fix the random engine to ensure we actually get a proper random seed
  • ❕✅ Optimise several variable systems for C++ 17
  • ❕✅ Fixed RageUtil causing some micro-stutters and widen code-page support
  • ❕✅ Fixed Player vanish point not being set correctly
  • ❕✅ Fixed RageDisplay casts rounding incorrectly
  • ❕✅ Fixed Luna Definitions for the singletons
  • ❕✅ Fixed the screen message system bug which is 16 years old
  • ❕✅ Fixed missing SDL Video include and reference use
  • ❕✅ Fixed AMod Exploit causing an overflow in Beat Detection (Thanks JapanYoshi!)
  • ❕✅📝Fixed Negative Approach rates through modstrings crashing the game (Thanks PCBoyGames!)
  • ❕✅📝Fixed missing difficulty types from other unsupported game (Mungyodance) being missed in OutFox (Thanks PCBoyGames!)
  • ❕✅📝Fixed skipping in MP3 playback causing crashing in Windows and Linux (Thanks LightningSkunk!)
  • ❕✅ Add Judgement scaling into SmartTiming
  • ❕✅ Fixed incorrect function type in RageModelGeometry
  • ❕✅ Fixed ftruncf and Quantize not setting the right return type
  • ❕✅ Fixed issue where some noteskins were breaking due to a fallback error (Thanks Moru!)
  • ❕✅ Fixed explosion on Lambda noteskin (Thanks Moru!)
  • ❕✅ Fixed incorrect bone initialisation causing crashes on ARM and Linux
  • ❕✅ Fixed incorrect bone declaration type causing crashes on ARM and Linux
  • ❕✅ Fixed FFMPEG buffers not clearing from memory correctly
  • ❕✅ Fixed bug in the 5.0 beginnerhelper
  • ❕✅ Fixed bug with AMod not being initialised correctly in some cases (This caused a crash sometimes in Simply Love)
  • ❕✅ Adjusted a few duplicated menu options
  • ❕✅ Fix Edge case bug with beginnerhelper causing black screens
  • ❕✅ Fixed Metrics so grade weights are correctly measured against dance points
  • ❕✅📝 NEW FEATURE: Set Thickness of ArrowPath (Experimental Settings)
  • ❕✅📝 NEW FEATURE: Enable GLBlend/Points for ArrowPath (Experimental Settings)
  • ❕✅📝 NEW FEATURE: OptionRow change of choice Externally #96
  • ❕✅📝 NEW FEATURE: ContinueHold for para mode, allows for a hold to never fail if it is picked up again by the player
  • ❕✅📝 NEW FEATURE: ShowMouseCursor - ALL OPERATING SYSTEMS SUPPORTED! Hides the mouse cursor in play. Works in fullscreen, borderless and windowed modes (Experimental Settings)

Windows

  • ❕✅ NEW FEATURE: Better memory detection
  • ❕✅ Fixed Win32 calls causing odd lag on some sound cards
  • ❕✅ Fixed installer missing newer items

Linux

  • ❕✅ NEW FEATURE: Add EGL Preference for Linux Users. Disabled by default to prevent the missing 'libopengl.so.2' errors. Set if you have a distro that supports it, as it is faster.

macOS

  • ❕✅ Fixed input issue in Xinput #79 (Thanks omgitsraven!)

ARM/ARM64

  • ❕✅ NEW FEATURE: Add EGL preference for Linux Users. Disabled by default to prevent the missing 'libopengl.so.2' errors. Set it to true for ARM!

Community content

  • ✅ 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)