Да причем тут сложности с библиотеками? все эмули дримкаста лле, т.е. что запускаеться на эмуле не важно, просто железо дрима не так просто как кажеться, мму там очень убогое, эмулировать его без потери скорости весьма сложно, потом необходимо поддерживать максимальную синхронизацию всех "звеньев". Винце еще сильно завязано на исключения проца, например api вызовы сделаны прыжком в область памяти внутрених регистров сх4, что ясно дело не допустимо, дальше учитывая что это многозадачная ось, значит при переключении задач не обходимо сохранять регистры, оперционка регистры фпу сохраняет только в случае явного их использования т.е. опять же нужны исключения фпу. Само фпу хоть и имеет мало очень инструкций но имеет ряд тонкостей, например выстрелов в икаруге в чанке нет из-за бага fsca инструкции проца, которая к слову сказать являеться не документированой в офицальных мануалах, да и сами эти мануалы написаны с большим количеством ошибок.