a lot of master system fixes!

fixes forest frolick, professional tracker, YZYX, Monday (kinda),
MasterTracker and Ice Fields
This commit is contained in:
tildearrow 2021-12-29 02:08:50 -05:00
parent 3e34c60b32
commit dc5990a37e
10 changed files with 73 additions and 13 deletions

View file

@ -165,6 +165,20 @@ class DivDispatch {
*/
virtual bool keyOffAffectsArp(int ch);
/**
* test whether sending a key off command to a channel should reset slides too.
* @param ch the channel in question.
* @return whether it does.
*/
virtual bool keyOffAffectsPorta(int ch);
/**
* get the lowest note in a portamento.
* @param ch the channel in question.
* @return the lowest note.
*/
virtual int getPortaFloor(int ch);
/**
* set the region to PAL.
* @param pal whether to set it to PAL.