Skip to content

0CC-FamiTracker 0.3.10

Choose a tag to compare

@HertzDevil HertzDevil released this 02 Jun 08:41
· 1289 commits to master since this release

Download

Additions

  • Added Exx effect for the FDS channel's hardware volume envelope control
  • Added a hotkey to recall the current channel state on the status bar
  • Added fixed tempo support, which ignores tempo and directly uses the speed value as the number of ticks per row

Improvements

  • Increased frame limit and pattern limit to 256
  • Added menu commands to copy the current selection as volume sequence, text or PPMCK MML (from official 0.3.5)
  • Added keyboard shortcut and menu entry for compact view mode
  • Added keyboard shortcuts and menu entries for selection in various scopes
  • Echo buffer command "^0" is now allowed
  • Moved DPCM states to "Display register state"

Bug fixes

  • Application title is finally set to "0CC-FamiTracker"
  • Fixed undo issues with paste command and drag/drop paste
  • Fixed tracker initiating drag operations at an incorrect position if the selection is created by dragging from right top to left buttom or vice versa
  • Fixed tracker crashing while copying the selection as a volume sequence if the selection begins at the first row of the track
  • Fixed paste command not applying to all columns of the last channel in the pattern editor
  • Fixed paste operations applying an incorrect selection if the clip data only contains effect commands
  • Removed flicker in "Display register state"
  • "Display register state" no longer shows information of non-existent N163 channels
  • Tracker no longer retrieves channel states from non-existent channels
  • Tracker no longer retrieves channel states from the current position before switching to a new song while playing
  • Fixed 2A03 channels incorrectly retrieving states of hardware effects
  • Tracker properly retrieves states of the correct channels when some channels are muted
  • Tracker now blocks row insertion/deletion when edit mode is disabled
  • Fixed reverse command crashing the tracker when a fx4 column is selected as the last column
  • "Remove Unused Instruments" now respects instruments with disabled sequences
  • Fixed frame editor incorrectly updating the value of the current pattern if the cursor is moved by the mouse before modifying the first digit
  • Fixed detune dialog displaying FDS frequencies at the incorrect octave
  • Fixed notes not producing sound after EE0 cancels the length counter until the high frequency byte is updated
  • Fixed length counter not working in MMC5 channels
  • Exx effects no longer reset the linear counter on the triangle channel
  • Triangle channel's linear counter value now resets to 0x7F before playing
  • Fixed T7y effect not working in the tracker
  • Fixed Txy effect not applying transpose to the echo buffer when the note transposes downwards
  • Fixed N163 channels inverting the 4xy vibrato pitch offset in the tracker
  • Fixed the tracker exporting invalid pattern data when exporting the triangle channel's length counter effect
  • Fixed E00 - E1F length counter effects not working in exported NSFs
  • Fixed A00 improperly resetting the channel volume when the Mxy effect is not used in exported NSFs
  • Fixed Sxx and Lxx effects being applied to future notes in exported NSFs
  • ASM export no longer crashes 0CC-FamiTracker
  • WAV and NSFe export now handle track durations properly when disjoint parts of the same frame are visited twice in a loop