Насколько я помню ожидание записи для ФМ регистров только нужно было. Но это вообще не точно - я эмуляцию в Унреал встраивал без оглядки на это, так что после меня потом это дело правили (чтобы было как в железе). Так что, думаю, можно ориентироваться на Унреал.
А вообще владельцы говорят, что железячный УМ2203 звучит куда грязнее софтовой эмуляции