В идеале плагин со всеми форматами, которые играет AY_Emul,
переписать всё на си слишком.. можно попробовать скомпилить весь ay_emul в DLL-файл с одной экспортируемой функцией - конвертировать в VTX или что-то подобное универсальное, а плагин играет уже только VTX из буфера в памяти