0.4.0.0
Notice: the version numbers in the .exe are wrong, please ignore it.
-
Important changes:
- New file extension format for modules: *.dnm (@Gumball2415 #71)
- New file extension format for instruments: *.dni (@Gumball2415 #71)
- Support for Windows XP has been dropped (@Gumball2415, @nyanpasu64, @N-SPC700 #82, #84)
-
Additions:
- Add new D.P.C.M. organization info, links and metadata (@Gumball2415 #71)
- New instrument names are blank on creation (@Gumball2415)
- Add empty instrument in newly created modules (@Gumball2415, @nyanpasu64, @N-SPC700 #77)
-
Improvements:
- Adjustable frame editor channel view limit (@Gumball2415 #72)
- Fix frame editor channel view truncation (@Gumball2415 #72)
-
Bug fixes:
- Fix Gxx delay command overflow in NSF driver (@Gumball2415, @smbhacks #80)
- Fix FDS automatic modulation overflow in NSF driver (@Gumball2415, @galap-1 #65, #80)
- Fix period calculation overflow in NSF driver (@Gumball2415, @smbhacks #80)
- Reset VRC7 emulator core on channel handler reset (@Gumball2415, @TakuikaNinja #79)
- Flush file to disk before renaming to prevent module corruption (@Gumball2415, @nyanpasu64 #81)
- Fix commandline parameter processing when flags are used (@Gumball2415)
-
Internal:
- Fix CString::Format() memory corruption bug on Wine (@nyanpasu64 #56)
- Fix uninitialized echo buffer values (@nyanpasu64 #56)
- Clarify nsfplay value_or() (@nyanpasu64 #56)
- Clarify integer widths in CBookmark::Distance() (@nyanpasu64 #56)
- Fix broken Open dialog after launching Dn by opening a file (@nyanpasu64 #74, #76)
- Fix out-of-bounds read in oscilloscope (@nyanpasu64 #85)