aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSik2019-03-31 19:32:52 -0300
committerSik2019-03-31 19:32:52 -0300
commitceb1b7c96cf546b033375787481ee66d64c08fc8 (patch)
tree1deb06d5aa6d260da3f9db51595203fe6c7ebc12
parente4da3571aa25e5798e1d96fe3df600bcd806403d (diff)
Documented important (useful) change in 1.64 regarding ch3 mode
-rw-r--r--doc/esf.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/esf.txt b/doc/esf.txt
index ab74399..d35d173 100644
--- a/doc/esf.txt
+++ b/doc/esf.txt
@@ -388,6 +388,12 @@ $F9rrnn: Set FM register in bank 1
* It's possible to touch the global registers ($22~$2B in bank 0).
Do it at your own risk. You may mess up with Echo's functionality,
so be careful about it and make sure you know what you're doing.
+
+ Since version 1.64, writes to register $27 are handled specially: only
+ bits 7-6 are passed as-is while bits 5-0 are left to Echo. This is
+ because this register selects ch3 mode but also has the bits that trigger
+ the timers. This way, streams can change ch3 mode without risking Echo
+ undoing the changes.
=============================================================================