size_t retro_serialize_size(void) { char tempfilename[1024]; if(!lynx) return 0; gettempfilename(tempfilename); return lynx->MemoryContextSave(tempfilename, NULL); }
bool retro_serialize(void *data, size_t size) { char tempfilename[1024]; if(!lynx) return false; gettempfilename(tempfilename); return lynx->MemoryContextSave(tempfilename, (char*)data) > 0; }
size_t retro_serialize_size(void) { if(NULL == lynx) { return 0; } char tempfilename[1024]; gettempfilename(tempfilename); return lynx->MemoryContextSave(tempfilename, NULL); }