diff --git a/papers/doc/7-systems/mmc5.md b/papers/doc/7-systems/mmc5.md new file mode 100644 index 000000000..faf305c60 --- /dev/null +++ b/papers/doc/7-systems/mmc5.md @@ -0,0 +1,12 @@ +# Nintendo MMC5 + +a mapper chip which made NES cartridges exceeding 1MB possible. + +it has two pulse channels which are very similar to the ones found in the NES, but lacking the sweep unit. + +additionally, it offers an 8-bit DAC which can be used to play samples. only one game is known to use it, though. + +# effects + +- `12xx`: set duty cycle or noise mode of channel. + - may be 0-3 for the pulse channels and 0-1 for the noise channel.