-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0c3c0a5
commit 45e186f
Showing
2 changed files
with
23 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,18 @@ | ||
# SnevenTracker | ||
|
||
SnevenTracker (SN76489 Tracker) is a fork of FamiTracker version 0.4.6 that | ||
emulates the Texas Instruments SN76489 sound chip, which is used in a wide | ||
variety of computers and gaming consoles. The project's ultimate aim is to | ||
implement multiple sound chips in a more modular manner than 0.4.6, in order to | ||
provide insight into eventually supporting them in | ||
[0CC-FamiTracker](https://github.com/HertzDevil/0CC-FamiTracker). | ||
|
||
As in 0CC-FT, all changes to the source code are marked with `// // //`. | ||
|
||
### Notes | ||
|
||
- Replaces 2A03 with SN76489, removes all expansion chips | ||
- Tracker functionality chiefly based on MOD2PSG2 | ||
- Produces `.snm` files, zero compatibility with FamiTracker or 0CC-FT except | ||
for clipboard formats | ||
- Should support multiple master clock rates and both versions of the LFSR, | ||
also Game Gear stereo functionality | ||
- Should support two instances of the SN76489, plus an extra sound chip | ||
- Should support VGM logging (may be backported from 0CC-FamiTracker), KSS | ||
export is planned | ||
# SnevenTracker | ||
|
||
SnevenTracker (SN76489 Tracker) is a fork of FamiTracker version 0.4.6 that | ||
emulates the Texas Instruments SN76489 sound chip, which is used in a wide | ||
variety of computers and gaming consoles. The project's ultimate aim is to | ||
implement multiple sound chips in a more modular manner than 0.4.6, in order to | ||
provide insight into eventually supporting them in | ||
[0CC-FamiTracker](https://github.com/HertzDevil/0CC-FamiTracker). | ||
|
||
As in 0CC-FT, all changes to the source code are marked with `// // //`. | ||
|
||
See `NOTES.md` for a brief overview of the stuffs actually added. | ||
|
||
### To-do | ||
|
||
- Should support multiple master clock rates and both versions of the LFSR | ||
- Should support two instances of the SN76489, plus an extra sound chip | ||
- KSS export is planned, but low priority |