Skip to content

Commit 45e186f

Browse files
committed
update notes
1 parent 0c3c0a5 commit 45e186f

2 files changed

Lines changed: 23 additions & 23 deletions

File tree

NOTES.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ _(TODO)_
2626

2727
- **Name:** Panning setting
2828
- **Target:** SN76489, ~~T6W28~~
29-
- **Description:** Changes the volume balance for the left and right output channels. `N01` is left, `N10` is center, `N1F` is right. ~~Intermediate values are supported only by the T6W28 chip; it effectively decreases the output volume in one of the output channels, but never silences it unless `N01` or `N1F` is used.~~ The special `N00` silences both channels.
29+
- **Description:** Changes the volume balance for the left and right output channels. `N01` is left, `N10` is center, `N1F` is right. ~~Intermediate values are supported only by the T6W28 chip; it effectively decreases the output volume in one of the output channels, but never silences it unless `N01` or `N1F` is used.~~ The special `N00` silences both output channels.
3030

3131
#### NCx
3232

@@ -39,3 +39,7 @@ _(TODO)_
3939
#### VGM Logging
4040

4141
Under the **Tracker** menu is a new option called "Log VGM File...". Select it to save a VGM file, then play any song to start logging all audio events, and stop the player to finish logging.
42+
43+
## Compatibility
44+
45+
SnevenTracker modules (`.snm` files) share the same format with `.ftm` and `.0cc` files but are incompatible with them. Copying and pasting of frames and patterns still works across these trackers.

README.md

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,18 @@
1-
# SnevenTracker
2-
3-
SnevenTracker (SN76489 Tracker) is a fork of FamiTracker version 0.4.6 that
4-
emulates the Texas Instruments SN76489 sound chip, which is used in a wide
5-
variety of computers and gaming consoles. The project's ultimate aim is to
6-
implement multiple sound chips in a more modular manner than 0.4.6, in order to
7-
provide insight into eventually supporting them in
8-
[0CC-FamiTracker](https://github.com/HertzDevil/0CC-FamiTracker).
9-
10-
As in 0CC-FT, all changes to the source code are marked with `// // //`.
11-
12-
### Notes
13-
14-
- Replaces 2A03 with SN76489, removes all expansion chips
15-
- Tracker functionality chiefly based on MOD2PSG2
16-
- Produces `.snm` files, zero compatibility with FamiTracker or 0CC-FT except
17-
for clipboard formats
18-
- Should support multiple master clock rates and both versions of the LFSR,
19-
also Game Gear stereo functionality
20-
- Should support two instances of the SN76489, plus an extra sound chip
21-
- Should support VGM logging (may be backported from 0CC-FamiTracker), KSS
22-
export is planned
1+
# SnevenTracker
2+
3+
SnevenTracker (SN76489 Tracker) is a fork of FamiTracker version 0.4.6 that
4+
emulates the Texas Instruments SN76489 sound chip, which is used in a wide
5+
variety of computers and gaming consoles. The project's ultimate aim is to
6+
implement multiple sound chips in a more modular manner than 0.4.6, in order to
7+
provide insight into eventually supporting them in
8+
[0CC-FamiTracker](https://github.com/HertzDevil/0CC-FamiTracker).
9+
10+
As in 0CC-FT, all changes to the source code are marked with `// // //`.
11+
12+
See `NOTES.md` for a brief overview of the stuffs actually added.
13+
14+
### To-do
15+
16+
- Should support multiple master clock rates and both versions of the LFSR
17+
- Should support two instances of the SN76489, plus an extra sound chip
18+
- KSS export is planned, but low priority

0 commit comments

Comments
 (0)