Skip to content

0CC-FamiTracker 0.3.14.5

Compare
Choose a tag to compare
@HertzDevil HertzDevil released this 16 Jan 19:14
· 612 commits to master since this release

Download

This is the final incremental release of 0.3.14.x. It ports the remaining pattern effects from the 0.5.0 beta, fixes a few more critical bugs, and further improves the frame editor workflow. The Sunsoft 5B implementation is also finalized in this build.

Important Changes

  • Effect indices are now remapped to match new effects in vanilla 0.5.0 beta
  • 5B implementation is basically complete, so previous 0CC-FT 5B modules may become incompatible

Additions

  • Ported the following features from 0.5.0 beta:
    • Reading 0.5.0 beta FTI instrument files
    • VRC7 Hxx / Ixx / Vxx pattern effects
    • 5B Wxx pattern effect
  • Added one-past-the-end frame editor row

Improvements

  • Swapped 5B Hxy / Jxx and inverted noise pitch values to match 0.5.0 beta
  • 5B Wxx effect can be used on any 5B channel
  • 5B automatic envelope frequency now rounds off instead of rounds down
  • Exported multichip NSFs no longer contain data for unused sound chips
  • Changes to pattern indices now respect active frame selections
  • Creating a frame selection now always sets the focus to the frame editor
  • BPM display now follows current highlight settings
  • Groove settings dialog now shows a "*" for non-empty grooves

Bug fixes

  • Fixed tracker failing to read registry settings if the key "FamiTracker" does not exist
  • Fixed crashes due to deleting instruments while they are being used by the player
  • Fixed tracker crashing when reading from any 0.5.0 beta module containing note data on row 0x80 or below
  • Fixed VRC7 channels not resetting the pitch after note cuts during an active 3xx command
  • Fixed groove settings dialog not restoring previous values after selecting "Cancel"
  • Instrument editor now displays "-y" properly for arpeggio schemes
  • Fixed undo operations for changing pattern indices
  • Fixed Ctrl / Shift + Mouse Wheel not working without an active selection in the pattern editor while playing with follow mode disabled
  • Fixed "Populate Unique Patterns" command and changes to expansion chip configuration erasing song names

The following people have contributed to the bug tracker during this revision, in alphabetical order: ChipJockey, corlenbelspar, HighwayGuy, m9m, Threxx, YobaHere.