в итоге смогли разобраться, как декодировать эти кракозябры? сам сейчас над этой проблемой сижу, переписал функцию на плюсах, результат нулевой, меняется только первые ~100 символов файла ubff, последующие попытки прогнать через base64 не дали результатов, хотелось бы услышать ваше решение, если есть таковое