Я насколько понял процесс записи в регистр SN-ки занимает 32 такта его частоты или не так.
Ты как бы пытаешься не держать шину эти такты и используешь регистр защелку. Но это все равно ведь не спасет от например повторного обращения (тут же), то есть один фиг тебе надо выждать в плеере необходимое количество времени для повторной записи. Иными словами сигнал RDY логичнее как бы еще и проверять программно, чтобы не было коллизий.
Или я не понял процесс.
Использование портов не подразумевает использовать из в vgm, хотя не отменяет. Скорее это дополнение, для любительского творчества.
Порты Ямахи предполагаю нацепить на те же порты что и Мунсаунд, где сидит OPL.
К тому же можно подцепить сигнал IRQ, для прерываний от карты, хотя надо поглядеть что их вызывает. Если как в Мунсаунде таймер, то будет совсем шикарно.
Ну Плисина этот громко сказано, скорее всего CPLD типа EPM7032STC44 или EPM7064STC44