Я незнаю в чём тут у меня проблема, всё отключил,снизил частоту ARM до нормы. В опциях эмулятора установил многопоточный режим и уберал вертикальную синхронизацию. Звук нормально работает у меня только если устаногвить частоту АРМ до 3000 и ниже.
Значит твоя система просто не тянет, небось еще и виста стоит.
У меня на ноутбуке 2.26 ГГц двуядерный интел - НФС в среднем 55 кадров.
Основная проблема почему я убрал CEL из отдельного потока, это то - что эмуляция становилась нестабильной, поскольку CEL должен максимально быстро реагировать на запрос отрисовки со стороны процессора, а операционная система таких средств не предоставляет в нормальном виде (или я плохо искал), что бы можно было моментально синхронизировать потоки без 100% загрузки ядер.
Если есть программисты знающие как сделать следующее - приму к сведению:
Есть два потока 1-й главный, 2-й спит, пока главный не скажет "фас". 2-й поток должен среагировать моментально без проволочек - ни единой милисекунды не должно потеряться. При этом второй поток не должен загружать систему во время ожидания команды.