Skip to content

0.3.0.0

Compare
Choose a tag to compare
@Gumball2415 Gumball2415 released this 04 Apr 02:37
  • 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)