NOTE: danser 0.5.0 has higher OpenGL requirements so this version may not work for you.
Please take a look at wiki and README to learn how to use new features/flags
Biggest new features:
- Added record feature with resampling support (needs ffmpeg installed separately)
- Mod support for play/replay modes
- Some settings are updateable even when danser is running in non-recording mode
Flags:
- Added
-record
and-out
flags - Added
-replay
and-r
flags - Added
-mods
flag - Added
-end
flag - Renamed
-scrub
to-start
- Added
-skin
flag
Cursor dance:
- Mod support
- Improved 2B handling
- Reworked Momentum mover
- Fixed snapping to spinner centre on its beginning and end
Play/Replay:
- Changeable position/size/opacity of pp counter
- Changeable scale and opacity of hp bar
- Numerous layout/animation fixes
- Added ranking screen
- Added leaderboards
- Improved skip logic
- Added warning arrows
- Added pass/fail sections
- Option to enable grade showing all the time (false by default)
Storyboards/Backgrounds:
- Added background video playback (needs ffmpeg installed separately)
- Fixed storyboards displayed incorrectly before song's start
- Added Scale/Density options for Triangles
- Fixed Triangles blinking sometimes
Skinning:
- Added skin cursor support
Scoring:
- Autopilot support for replays
- Fixed some replays being off-set
- Improved accuracy of HR/EZ replays
- Updated PP system to 2021.01 changes
Knockout:
knockout-button
andknockout-button-active
are skinnable- Option to turn off player live sort
- Option to sort players by PP
- New
SS or Quit
mode
Beatmaps:
- Fixed old beatmaps having wrong AR
- Ported old stacking algorithm for old maps
- Fixed Beatmaps with
:
in their names not being cached correctly
General improvements/fixes:
- Fixed MSAA not being applied when Bloom is on
- Reduced memory usage
- Fixed Storyboards/skins having missing textures on Linux due to incorrect casing
- Fixed timing being 15ms off on Windows
- Fixed choppy animations if danser starts in DSound instead of WASAPI shared mode
- Fixed spontaneous
concurrent map read/write
crashes
+ probably some things I forgot about.