dmitrysmagin / pcsx4all

Pcsx4all v2.4 with mips-to-mips recompiler by Ulrich Hecht https://github.com/uli/psx4all-dingoo/
23 stars 34 forks source link

Error checking, savestate, and memcard work #23

Closed senquack closed 8 years ago

senquack commented 8 years ago

Added zlib savestate compression support: Savestates are now ~1.6MB versus ~4.3MB before. As a result, they are also faster to save since level-4 zlib compression is pretty quick versus writing uncompressed data to SD.

Savestates are synced to disk before returning to emulator. TODO : Add frontend "wait" screen when saving a new state, also improve savestate loading/saving method.. the method used by PCSX4ALL is a horrible hack in psxcounters.cpp

Error checking has been added to most file operations, including savestates, memcards, and CDROM ops.

Most compiler warnings have now been addressed.