Skip to content

Commit d639c7b

Browse files
committed
Update changelog
- Clarify Dn-help repo link
1 parent 224376b commit d639c7b

File tree

2 files changed

+71
-2
lines changed

2 files changed

+71
-2
lines changed

Readme.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,6 @@ Links
5959
-----
6060

6161
GitHub repo: https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker
62-
Help manual: https://github.com/Dn-Programming-Core-Management/Dn-help
62+
Help manual repo: https://github.com/Dn-Programming-Core-Management/Dn-help
6363
FamiTracker: http://famitracker.com/
6464
FamiTracker.org community Discord: https://discord.gg/3fBEEyKfMn

docs/CHANGELOG.md

Lines changed: 70 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,79 @@ Change Log
44

55
Written by D.P.C.M.
66

7-
Version 0.5.1.0 - January 7, 2025
7+
Version 0.5.2.0 - ???, 2025
88

99
---
1010

11+
## Dn0.5.2 - 2025-xx-xx
12+
13+
- ### Important changes:
14+
15+
- Set release number as SemVer (@Gumball2415 #365 #376)
16+
- Triangle linear counter retrigger command (`Xxx`) (@zeta0134 @Gumball2415 #291 #349)
17+
18+
- ### Improvements:
19+
20+
- Refactor and adjust tracker register view (@Gumball2415 #338)
21+
- Refactor pitch, volume, and note drawing functions
22+
- Apply OETF gamma 2.2 for viewing low volume values
23+
- Reduce magic constants in source
24+
- Add tone tints for 5B, FDS, and 2A03 periodic noise
25+
- Implement pitched 2A03 periodic noise pitch-volume indicator
26+
- Implement logarithmic level for VRC7 pitch-volume indicator
27+
- Pick song length mode when typing length time in WAV export dialog (@nyanpasu64 #346)
28+
29+
- ### Bug fixes:
30+
31+
- Synchronize effect bytecode order when compiling "glob" multichip (@Gumball2415 #331 #341)
32+
- Fix C-0 in instrument editor not playing (@Gumball2415 #342)
33+
- Fix 64-byte alignment of DPCM segment in .asm export (@Gumball2415 #342)
34+
- Patch NSF driver channel ID table with used channels in N163 .nsfs (@DarkZapOTron @Gumball2415 #337 #342)
35+
- Fix `ft_channel_enable` in .asm export to list used channels (@Gumball2415 #342)
36+
- Fix FDS multichip write protection padding for NSF kernel builds (@Gumball2415 #334 #342)
37+
- Fix N163 channel count initialization (@Gumball2415 #342)
38+
- Fix VRC7 linear pitch slide channel index bug (@Gumball2415 #340 #342)
39+
- Match N163 wave index sequence limit behavior in NSF driver (@HeeminTV @Gumball2415 #344 #342)
40+
- Fix spelling error in WAV export dialog (@nyanpasu64 #346)
41+
- Fix pushing to main thread receive queue from wrong thread (@nyanpasu64 #346)
42+
- Fix overlapping memcpy bug in DPCM sample editor (@nyanpasu64 #345)
43+
- Fix bug where `m_pWaveFile` is not cleared if we fail to open a WAV file (@nyanpasu64 #353)
44+
- Fix WAV export crash caused by uninitialized variables (@sunshinespecialist @nyanpasu64 #190 #367)
45+
- Adjust selection auto-scroll offsets (@henrikvilhelmberglund #351 #368)
46+
- Fix channel state retrieval on reset tempo (@henrikvilhelmberglund @Gumball2415 #357 #373)
47+
- Fix N163 linear mix volume quantization (@Gumball2415 #366)
48+
- Beta: Fix triangle `Xxx`-`Sxx` linear counter behavior (@Gumball2415 #355 #366)
49+
- Prevent focus shifting with open instrument editor when inputting instrument patterns (@@henrikvilhelmberglund @Gumball2415 #350 #366)
50+
- Fix note slide portamento reset in NSF driver (@Gumball2415 #363 #366)
51+
- Fix `1xx`/`2xx` empty note early exit (@Gumball2415 #366)
52+
53+
54+
- ### Internal:
55+
56+
- Refactor FDS modulation implementation in NSF driver (@Gumball2415 #341)
57+
- Refactor instrument loading (@Gumball2415 #342)
58+
- Refactor NSF compiler code to use member variable instead of redundant calls (@Gumball2415 #342)
59+
- Port `build_engine.lua` to Python for faster NSF kernel builds (@Gumball2415 #342)
60+
- Enable `USE_ALL` when using all expansion audio flags (@Gumball2415 #342)
61+
- Refactor NSFe metadata generation (@Gumball2415 #335 #342)
62+
- Optimize VRC7 register/data write delay timings (@Gumball2415 #342)
63+
- Add logging for WAV export events, to help identify cause of crashes (@nyanpasu64 #353)
64+
- Add NSF binary header compiling to .sln build process (@Gumball2415 #359)
65+
- Refactor `resource.h` custom build commands (@Gumball2415 #359)
66+
- Add NSF binary compiling to GitHub Actions (@Gumball2415 #359)
67+
- Add GitHub Actions CC65 build tool caching (@Gumball2415 #359)
68+
- Refactor CI building (@Gumball2415 #359)
69+
- Refactor release publish workflow (@Gumball2415 #359)
70+
- Add parallel NSF driver building in build script (@Gumball2415 #359)
71+
- Refactor Effect hint status logic (@Gumball2415 #352)
72+
- Add effect hint for triangle linear counter retrigger (Xxx) (@Gumball2415 #352)
73+
- Bypass mute disable on chip-global effects (@HeeminTV #369)
74+
- Update Windows SDK version to `10.0.26100` (@Gumball2415 #370 #375 #366)
75+
- Add `/utf` build flag to allow compiling in non-English system locales (@henrikvilhelmberglund @Gumball2415 #368 #372)
76+
- Rename contributor to Sun Rays (@Gumball2415 #362 #366)
77+
- Include readme and licenses in zipped distribution builds (@Gumball2415 #376)
78+
- Remove old 0CC readme and changelog (@Gumball2415 #376)
79+
1180
## Dn0.5.1.1 - 2025-01-13
1281

1382
- ### Hotfixes

0 commit comments

Comments
 (0)