Skip to content

Releases: Dn-Programming-Core-Management/Dn-FamiTracker

0.5.0.2

14 Jan 07:33
Dn0.5.0.2
316e1ab
Compare
Choose a tag to compare

0.5.0.1

10 May 15:26
633eaec
Compare
Choose a tag to compare

0.5.0.0

19 Dec 04:42
be370e4
Compare
Choose a tag to compare

Advisory: Use the next version instead, 0.5.0.1.

This version has broken module saving functions, which will corrupt your modules upon saving!

0.4.0.1

14 Sep 08:00
Compare
Choose a tag to compare
  • Patch fixes:

0.4.0.0

13 Sep 17:13
Compare
Choose a tag to compare

Notice: the version numbers in the .exe are wrong, please ignore it.

0.3.1.0

29 Jun 18:32
Compare
Choose a tag to compare
  • Important changes:

    • N163 and 5B expansion audio mixing has been restored to 0.2.1 levels (@nyanpasu64 #66)
    • Adjusted APU 2 levels to match blargg's original formula (@Gumball2415 #69)
  • Additions:

    • Added a textbox for patch editing within the VRC7 instrument editor (@Gumball2415 #60)
  • Improvements:

  • Bug fixes:

    • Fix VRC7 hardware patch bank presets not reading properly (@Gumball2415 #60)
    • Fix crash when increasing engine speed with VRC7 enabled (@nyanpasu64 #62)
    • Fix N163 and 5B mixing levels which were swapped in 0.3.0 (causing N163 to be louder and 5B to be quieter) (@nyanpasu64 #66)
  • Internal:

0.3.0.0

04 Apr 02:37
Compare
Choose a tag to compare
  • Important changes:

    • Reenabled version checking, which can also be accessed in the Help popup
    • Replaced FDS emulation core with Mesen's version (@nyanpasu64 #32)
    • Replaced 2A03 emulation core with NSFPlay's version (@nyanpasu64 #32)
    • Added back the help manual, with additional updated info contributed by:
      • Blue Mario for Sunsoft 5B information (@N-SPC700 #12)
      • Accuracy (Compass Man) for providing updated screenshots (#12)
  • Additions:

    • Added FastTracker 2 (JP106) keymap (@sdhizumi #8)
    • Adjustable idle refresh rate in configuration
    • Emulation tab in Configuration, which currently includes:
      • Toggleable N163 multiplexing
      • Swappable VRC7 hardware patches
      • Adjustable FDS cutoff filter (@nyanpasu64 #42)
    • Added the Kxx multiply frequency effect, not currently supported in NSF export (@nyanpasu64 #16)
    • Adjustable channel view in frame editor
  • Improvements:

    • Enable DPI scaling for pattern editor (@nyanpasu64 #5)
    • Updated About information
    • Export wave shortcut (Ctrl + Shift + E)
  • Bug fixes:

    • Fixed DC drifting (when no highpass is applied) due to rounding errors in Blip_Buffer calculation (@nyanpasu64 #27)
    • Fixed N163 detuning when multiplexing is disabled (@nyanpasu64 #31)
    • Fixed undoing "delete frame" adding a new frame (#43)
    • Fixed VRC7 note cuts being inconsistent with in-tracker note cuts (@Kouzeru #47)
  • Internal:

    • Fixed CMake MFC detection and link flag conflicts (@nyanpasu64 #6)
    • Removed more occurences of old program name and renamed more files to Dn (@nyanpasu64 #7)
    • Replaced the application icon (design by Accuracy (Compass Man))
    • Enabled x64 build compiling in the Visual Studio files
    • Updated the VRC7 emulation core to emu2413 v1.5.2
    • Include changelogs of vanilla, j0CC, and Dn in changelog.txt
    • Moved resource.h and Dn-FamiTracker.rc back to root folder due to HTMLHelp compilation
    • Corrected paths on case-sensitive filesystems (@nyanpasu64 #18)
    • Removed header files from CMake (@nyanpasu64 #26)
    • Replaced Blip_Buffer with an improved fork (@nyanpasu64 #27)
    • Added emulation clock-skipping until next level change to save CPU, currently implemented in 2A03 and FDS emulator cores (@nyanpasu64 #32)
    • Fixed file extension association in Dn-FamiTracker.reg (@Raphaelo24 #36)

0.2.1.0

31 Oct 10:27
Compare
Choose a tag to compare
  • Additions:

    • Adjustable preview pitch.
  • Improvements:

    • Readjusted the DPCM sample editor dialog size limit.
  • Bug fixes:

    • Fixed drag-scrolling not working.
    • Readjusted the DPCM sample editor dialog size limit.
  • Internal:

    • Changed the project and corresponding project file names accordingly to Dn-FamiTracker.

0.2.0

31 Oct 10:26
Compare
Choose a tag to compare
  • Additions:

    • Multiple .wav per-channel export (#2)
    • Adaptive register state refresh rate(≈60fps during playback, otherwise 10fps)
  • Bug fixes:

    • DPCM sample bit reversal now includes the first bit of the sample
    • Fixed the version numbering
  • Internal:

    • Changed most of the internal names from j0CC-FamiTracker to Dn-FamiTracker
    • Use precompiled headers in CMake builds (@nyanpasu64 #3)

0.1.0

31 Oct 10:26
Compare
Choose a tag to compare
(the filenames and versions don't reflect this revision number, sorry)
I'm starting to do stuff with this source code now that j0CC-Famitracker has effectively died.
Don't expect a lot here, just tiny improvements that personally help my workflow for creating modules.

Original release date: August 5, 2020

  • Additions:

    • DPCM sample bit order reversal (located in the DPCM sample editor) (#1)

(original release date: August 5, 2020)