Skip to content

Releases: peppidesu/bad-apple-flut

v1.0.0

15 Jul 01:00
cacc7bd
Compare
Choose a tag to compare

We are so back.

New features

  • Compression algorithm V2
  • All CLI arguments can be set in config file
  • More config options
  • Protocol switching + binary protocol support
  • Targets: presets for server + protocol + canvas combination in config
  • CLI overhaul (better errors, colorized output)
  • Improved performance

Known bugs

  • Heisenbug in AOT compression, where sometimes vector splicing fails due to an out-of-range exception (might be caused by SyncUnsafeCell)

v0.4.0

20 Jan 14:59
Compare
Choose a tag to compare

Changelog

Major changes

  • added --fps command line option for setting FPS
  • refactored code into multiple files
  • removed "airstrike-mode" compression level
  • temporarily disabled full-frame blanking
    • full-frame blanking currently occurs as a side effect of the multithreaded compression implementation. Until a stitching algorithm is in place, there will be no manual full-frame blanking.

Bug fixes

  • mitigated thread stack overflow in compression algorithm by reducing job size
  • improved multithreaded compression performance
  • scaling gets applied properly again

v0.3.1

16 Jan 19:08
Compare
Choose a tag to compare

Changelog

  • Frame lag cancelling (WIP)
  • Refactoring

v0.3.0

15 Jan 19:33
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Changelog

New features

  • added compression level setting --compression
  • better progress display with ETA

Changes

  • video is no longer compressed to disk
  • multithreaded compression
  • frame rate is now fixed at 15 FPS
  • generally better performance

Bug fixes

  • Fixed #1 by switching to ffmpeg CLI

v0.2.0

12 Jan 13:13
9d852ae
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

first release idk