Skip to content

0.7.0

Compare
Choose a tag to compare
@Wieku Wieku released this 29 Jun 22:46
· 271 commits to master since this release
4b303b8

:CatJam:

WARNING: This release may not be entirely stable. Please report any issues immediately.
WARNING: Settings and database from this version are not compatible with 0.6.9 downwards. Please make a backup if you plan to rollback.

Biggest new feature

Official launcher (under danser-launcher executable). No more info on this, just try it yourself ;)

Command

  • Launching danser with -settings=credentials or -settings=launcher will crash as those names are reserved
  • Added -preciseprogress flag
  • Added -knockout2 flag

Info on those flags can be read in README

Recording

  • Improved rendering speed on slow/mobile CPUs (3x improvement on Intel i5 8250U, from 0.36 to 1.1x at 1080p and QuickSync)
  • New (incompatible) per encoder (video and audio) settings. Remember/backup your previous settings before using 0.7.0
  • Forcing nv12 on QuickSync encoders as its improving speed
  • Fixed combine process crashing if ffmpeg was in subfolder (by @jamiegyoung)
  • Added FLAC support to mp4 container
  • Added ffmpeg error to crash message

UI

  • Fixed Hp Bar not sliding out on breaks

Audio

  • Fixed 0 byte samples being rejected
  • Fixed audio getting randomly delayed on some Windows machines

Storyboards

  • Always load storyboard samples (similar behavior to osu)
  • Don't play expired samples
  • Fixed videos/samples not being loaded from subdirectories
  • Don't use separate thread if only samples were loaded, reducing CPU usage
  • Fixed 1 pixel elements being half-transparent

Knockout/Replays

  • Fixed "bubbles" getting very big if multiple players died at similar time
  • Added Knockout.MinPlayers setting (by @PercyDan54)
  • Fixed SD/PF replays crashing danser randomly after fail point

Settings

  • Moved api.txt to credentials.json. Migration happens automatically
  • Added Playfield.Background.Parallax.Enabled option
  • Added Playfield.Logo.Enabled option

Misc

  • All danser crashes should be now recorded in danser.log

And probably something I forgot about.

Big thanks to beta testers of the launcher ❤

Happy dansing!!!