static std::string ps3_fmt(ppu_thread& context, vm::cptr<char> fmt, u32 g_count) { std::string result; cfmt_append(result, fmt.get_ptr(), ps3_fmt_src{&context, g_count}); return result; }
void fmt::raw_append(std::string& out, const char* fmt, const fmt_type_info* sup, const u64* args) noexcept { cfmt_append(out, fmt, cfmt_src{sup, args}); }