Amiga: add AM/PM effects

This commit is contained in:
tildearrow 2022-03-27 00:02:17 -05:00
parent 154ef3f9a3
commit 08dd693fa0
5 changed files with 39 additions and 2 deletions

View file

@ -115,6 +115,8 @@ const char* cmdName[DIV_CMD_MAX]={
"SAA_ENVELOPE",
"AMIGA_FILTER",
"AMIGA_AM",
"AMIGA_PM",
"LYNX_LFSR_LOAD",
@ -656,6 +658,12 @@ bool DivEngine::perSystemPostEffect(int ch, unsigned char effect, unsigned char
case 0x10: // toggle filter
dispatchCmd(DivCommand(DIV_CMD_AMIGA_FILTER,ch,effectVal));
break;
case 0x11: // toggle AM
dispatchCmd(DivCommand(DIV_CMD_AMIGA_AM,ch,effectVal));
break;
case 0x12: // toggle PM
dispatchCmd(DivCommand(DIV_CMD_AMIGA_PM,ch,effectVal));
break;
default:
return false;
}