Сборку файла сделал более кроссплатформ, иначе была ошибка libwinpthread-1.dll
Системный d3d9.dll в Windows экспортирует ещё несколько функций которые другие DLL могут искать — D3DPERf_BeginEvent, D3DPERf_EndEvent, D3DPERf_SetMarker и другие. Добавлены заглушки.
Касательно клиента Kamael так и остался основным протестированным и рабочим