unsigned snes_serialize_size() { uint8_t *tmpbuf = new uint8_t[5000000]; memstream_set_buffer(tmpbuf, 5000000); S9xFreezeGame("foo"); delete [] tmpbuf; return memstream_get_last_size(); }
size_t retro_serialize_size (void) { uint8_t *tmpbuf; tmpbuf = (uint8_t*)malloc(5000000); memstream_set_buffer(tmpbuf, 5000000); S9xFreezeGame(""); free(tmpbuf); return memstream_get_last_size(); }
EXPORT unsigned snes_serialize_size (void) { uint8_t *tmpbuf; tmpbuf = (uint8_t*)malloc(5000000); memstream_set_buffer(tmpbuf, 5000000); S9xFreezeGame("foo"); free(tmpbuf); return memstream_get_last_size(); }