Skip to content

Releases: profezzorn/ProffieOS

ProffieOS v7.14

04 Feb 19:34
Compare
Choose a tag to compare

New release, same as 7.13, plus the following fixes:

  • fix HSL conversion (prevents certain colors from going black when changing lightness in fett263 prop)
  • fix for bullet counts on OLED display
  • Fett263 prop: Fix for Force Push > Spin Mode fall through to Clash (#615)
  • Fett264 prop: Bug fix for MENU_SWING_OPTION (#610)

Full Changelog: v7.13...v7.14

ProffieOS 7.13

06 Dec 08:47
Compare
Choose a tag to compare

It is the same as 7.12, plus two changes:

  • “list_fonts” is now faster and more accurate, allowing edit mode and the workbench to find fonts where the hum lives in an alt directory.
  • A bugfix for preset.ini writing which prevents weird results when using save directories.

ProffieOS v7.12

23 Oct 06:08
Compare
Choose a tag to compare

Same as 7.11, but with a fix for "special abilities" in the Fett263 prop.

ProffieOS 7.11

03 Oct 05:41
Compare
Choose a tag to compare

7.10 plus the following fixes:

  • Fett263: Bug fixes for FETT263_SAVE_GESTURE_OFF, fix for TWIST_RIGHT and LEFT preventing Drag and Melt
  • BC_buttons: No lockups in CC mode, vol menu fix, fix twist on, spoken battery level tweaks, remove twist to change preset
  • TouchButton fixes for PB3

v7.10

17 Aug 04:26
Compare
Choose a tag to compare

Same as 7.8, plus:

  • glitch neopixel fix
  • a for SAVE_STATE which incorrectly used SAVE_DYNAMIC_DIMMING instead of SAVE_BLADE_DIMMING
  • Fixes for Teensy compilation
  • Fix defaults for TrDoEffectAlwaysX
  • Fix wav restart after wrong rate
  • PWM clock fix

Please note that 7.9 had bugs, which is why we are skipping from 7.8 to 7.10.

ProffieOS 7.8

09 Jun 06:24
Compare
Choose a tag to compare

Same as ProffieOS 7.7, plus:

  • two ws2811 bugfixes, one freezing, one for Free3 on V3 boards.
  • slow smoothswing start fix
  • audio underflow with oled fix

ProffieOS 7.7

16 May 02:28
Compare
Choose a tag to compare

ChangeLog (since 6.9):

  • New code for reading/writing ini files. Should cut down on SD card corruption significantly.
  • Better Teensy4 support, including WS281x support.
  • Alternate sound files: altNNN/
  • Sound file sub-sub directories: hum/001/001.wav
  • Updated clash detection
  • StylePtr default arguments
  • Bendable time in most transitions
  • Most help command text moved to wiki page to save memory.
  • Support for sorted track/font menus.
  • OLED error messages
  • low-power OLED mode
  • Most OLED images can now use the length of the corresponding wav to decide how long to show the image or animation.
  • Dynamic mixer bugfix
  • New config file section: CONFIG_STYLES
  • All config.ini files in the font search path are now read.
  • New prop file: saber_caiwyn_buttons.h
  • TrConcat can now be used without putting colors between transitions.
  • Experimental ESP32-S3 support.
  • New font config variables: ProffieOSHumDelay and ProffieOSSmoothSwingHumstart
  • New config file defines: BOOT_VOLUME, AUDIO_CLASH_SUPPRESSION_LEVEL, DISABLE_TALKIE, BLADE_ID_SCAN_MILLIS, KILL_OLD_PLAYERS, POV_INCLUDE_FILE, BLADE_ID_TIMES
  • New sound effect: altchng
  • New OLED images: preon, in, out, pstoff
  • SubBladeZZ
  • Lots of new EFFECT_* enum values
  • New Styles LockupTrL, StylePOV, ContinuousPOV, ChargingStylePtr, TransitionPulseL
  • New Functions: ClampFX, Divide, IsBetween, Subtract, TwistAcceleration, AltF, SyncAltToVarianceF, LockupPulseF, ModF, VolumeLevel, HumpFlickerFX
  • New Transitions: TrBlink(X), TrDoEffect(X), TrDoEffectAlways(X), TrLoop, TrLoopN(X), TrLoopUntil
  • Sound library addition: moffopt.wav
  • New style arguments: ALT_COLOR2_ARG, ALT_COLOR3_ARG, STYLE_OPTION2_ARG, STYLE_OPTION3_ARG, IGNITION_OPTION2_ARG, RETRACTION_OPTION2_ARG
  • New pairable sound transitions: lock - endlock, armhum - endarm, auto - endauto, lb - endlb, melt - endmelt, drag - enddrag
  • Fett263 prop changes: clash and ignition delays removed, force/quote available while off, quick select, gesture sleep control changed, circular volume and dimming menues, disable modes on the fly, "special ability" effects, bc control variations, "spin mode", combine spoken percent/volt readings, "recrement by" controls for time options, support for new style arguments, edit settings menu, quick select on boot, "quiet" track player.
  • BC prop changes: combine volt/percent battery levels, sequential/random quote toggle, twist to select presets, battle mode disable, fast off, quick min/max volume

ProffieOS 6.9

04 Apr 04:33
Compare
Choose a tag to compare

Same as 6.8, plus:

  • A bugfix in Remap<> which would make it not compile sometimes.
  • Fix for a weird hardware calibration bug found in some chips

ProffieOS 6.8

06 Feb 08:42
Compare
Choose a tag to compare
  • Adds a bugfix for sound compression to ProffieOS 6.7

Everything else is the same as ProffieOS 6.7.

ProffieOS 6.7

26 Mar 21:42
Compare
Choose a tag to compare

Same as ProffieOS 6.6, plus:

  1. Fixed a bug in TrExtend
  2. Bug for cycle counting on teensy which would cause micros() to calculate things wrong and leading to some random errors.