So I've been running FamiTracker 0.3.6 in debug a lot lately, and I've noticed I get an assert in the following conditions:
1. Have 256 rows per pattern.
2. Press CTRL+A to select all.
3. Press delete.
Select all actually highlights from row 0 to an imaginary row 256, so this ends clobbering the first note in the next channel. I caught it in 0.3.6 debug because of the assert, but I can still see the clobbering happen in 0.3.7b now that I'm looking for it.
I guess it's harmless in every other pattern length, since they're all padded to 256 anyway?
|