Skip to content

ProffieOS 7.7

Compare
Choose a tag to compare
@profezzorn profezzorn released this 16 May 02:28
· 488 commits to master since this release

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