diff --git a/.gitignore b/.gitignore index 5bafeaa..fe12411 100644 --- a/.gitignore +++ b/.gitignore @@ -40,6 +40,7 @@ distribute/* # this should be automatically generated at build hlp/HTMLDefines.h hlp/changelog.htm +hlp/license.htm ## Ignore Visual Studio temporary files, build results, and ## files generated by popular Visual Studio add-ons. diff --git a/CHANGELOG.md b/CHANGELOG.md index 96114f5..bee7c33 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,23 +6,34 @@ Written by D.P.C.M. Version 0.5.2.9 -Last updated: January 06, 2025 +Last updated: January 11, 2025 --- -## Unreleased - 2026-01-06 +## Unreleased - 2026-01-11 ### Important changes -- ... +- Remove unused `sound.htm` page (@Gumball2415 #16) +- Explicitly mention licensing for Dn-help (@Gumball2415 #16) ### Improvements -- ... +- Reword module properties description (@Gumball2415 #16) +- Declutter and update pattern editor descriptions (@Gumball2415 #16) +- Add description of hold instrument `&&` command (@brickblock369 @Gumball2415 #14 #16) +- Add more detailed expansion audio chip images (@Gumball2415 #16) +- Link GPLv2, GPLv3, and MIT-0 license texts (@Gumball2415 #16) +- Link to DPCM pitch table in DPCM import/editor page (@Gumball2415 #16) +- Update Namco 163 information (@Gumball2415 #16) +- Add description of exponential volume in 5B instruments page (@Gumball2415 #16) ### Bug fixes -- ... +- Fix spellings of "GitHub" (@Gumball2415 #16) +- Fix and refactor table stylings (@Gumball2415 #16) + - Sort `Exx` hardware length counter value table + - Clarify 5B `V0x` command table ### Internal @@ -30,6 +41,7 @@ Last updated: January 06, 2025 - Update GitHub pull request template (@Gumball2415 #15) - Refactor HTMLHelp custom build commands (@Gumball2415 #15) - Add change log (@Gumball2415 #15) +- Add dedicated Python script for patching template files (@Gumball2415 #9 #16) @@ -142,10 +154,10 @@ This update simply adds the changelog information from 0.4.0.0 and 0.4.0.1 into Additions -- Updated the changelog to version 0.3.1.0 +- Updated the changelog to version 0.3.1.0 -#### Note from Dn-FT maintainer: +## Note from Dn-FT maintainer Before this release, Dn-help used to be part of the main repository, where it was first reimplemented at Dn0.3.0.0. Then, Dn-help became its own subrepository, where the initial commit was made on 2021-04-30, sometime after Dn0.3.0.0. diff --git a/LICENSE.txt b/LICENSE-GPLv3.txt similarity index 100% rename from LICENSE.txt rename to LICENSE-GPLv3.txt diff --git a/README.md b/README.md index b3caf9c..28a322c 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Dn-Famitracker Help -This repository hosts the source code for [Dn-Famitracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker)'s help dialog. While the main program indeed has this contained within it's own source code, the main use of this repository is to provide finalized and finished versions of the Help File to all new releases of Dn-FamiTracker. +This repository hosts the source code for [Dn-Famitracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker)'s help dialog. While the main program indeed has this contained within it's own source code, the main use of this repository is to provide finalized and finished versions of the Help File to all new releases of Dn-FamiTracker. As such it is best to consider this repository a "development" build of the help file, and may not represent the "final" builds included with Dn-FamiTracker releases. @@ -21,4 +21,4 @@ All contributions are welcome, feel free to submit pull requests, or submit sugg ## License -Since this is a fragment of [Dn-Famitracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker)'s codebase, the license falls under the same terms. +Since this is a fragment of [Dn-Famitracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker)'s codebase, the license falls under the same terms. Dn-help project files are licensed under GPL v3. diff --git a/hlp/2a03.htm b/hlp/2a03.htm index b197810..4bb0033 100644 --- a/hlp/2a03.htm +++ b/hlp/2a03.htm @@ -3,36 +3,32 @@
- 
+
+
+
+ About
This is the sound generator found inside the NES CPU. The NTSC version - (America/Japan) is named 2A03 and the PAL version (europe) is named 2A07. The - difference between the chips is that NTSC version runs at 1.79 MHz - while PAL runs at 1.66 MHz.
+ (America/Japan) is named 2A03 and the PAL version (europe) is named + 2A07. The main difference between the chips is that NTSC version runs + at 1.79 MHz while PAL runs at 1.66 MHz.The audio update rate is typically tied to NMI or the video refresh rate, where each @@ -45,13 +41,19 @@
|
- - Note: - The volume level - of triangle and noise channels will be affected by the DPCM channel, - due to the way the sound is mixed in the hardware. - More info is available on the bottom of this page. - - |
-
|
+ + Note: + The volume level + of triangle and noise channels will be affected by the DPCM channel, + due to the way the sound is mixed in the hardware. + More info is available on the bottom of this page. + + |
| Key | -Frequency (NTSC) | -Frequency (PAL) | ++ Pitch | ++ Sample rate frequency (NTSC) | ++ Sample rate frequency (PAL) |
| 0 | -4181.71 Hz | -4177.40 Hz | +0 | +4181.71 Hz | +4177.40 Hz |
| 1 | -4709.93 Hz | -4696.63 Hz | +1 | +4709.93 Hz | +4696.63 Hz |
| 2 | -5264.04 Hz | -5261.41 Hz | +2 | +5264.04 Hz | +5261.41 Hz |
| 3 | -5593.04 Hz | -5579.22 Hz | +3 | +5593.04 Hz | +5579.22 Hz |
| 4 | -6257.95 Hz | -6023.94 Hz | +4 | +6257.95 Hz | +6023.94 Hz |
| 5 | -7046.35 Hz | -7044.94 Hz | +5 | +7046.35 Hz | +7044.94 Hz |
| 6 | -7919.35 Hz | -7917.18 Hz | +6 | +7919.35 Hz | +7917.18 Hz |
| 7 | -8363.42 Hz | -8397.01 Hz | +7 | +8363.42 Hz | +8397.01 Hz |
| 8 | -9419.86 Hz | -9446.63 Hz | +8 | +9419.86 Hz | +9446.63 Hz |
| 9 | -11,186.08 Hz | -11,233.8 Hz | +9 | +11,186.08 Hz | +11,233.8 Hz |
| 10 | -12,604.03 Hz | -12,595.5 Hz | +10 | +12,604.03 Hz | +12,595.5 Hz |
| 11 | -13,982.60 Hz | -14,089.9 Hz | +11 | +13,982.60 Hz | +14,089.9 Hz |
| 12 | -16,884.65 Hz | -16,965.4 Hz | +12 | +16,884.65 Hz | +16,965.4 Hz |
| 13 | -21,306.82 Hz | -21,315.5 Hz | +13 | +21,306.82 Hz | +21,315.5 Hz |
| 14 | -24,857.95 Hz | -25,191.0 Hz | +14 | +24,857.95 Hz | +25,191.0 Hz |
| 15 | -33,143.94 Hz | -33,252.1 Hz | +15 | +33,143.94 Hz | +33,252.1 Hz |