Duration codes used in sequence don't emulate accurately.
Opened this issue · 1 comments
ChrisBlueStone commented
Duration codes that are used in succession playback different in-game vs in ebmused. I.e. [30 7F] [50]
will not set the duration to [50]
as it does in ebmused, but instead EB will play a note with duration/style [30 7F]
that would be note [D0]
(0x50 + 0x80) if the valid note ranges extended that far. Either ebmused should emulate these notes accurately, or somehow prevent/discourage users from using multiple duration/style codes in succession.
livvy94 commented
I'm leaning more towards discouraging users from doing this with an error dialogue, it's bad form.