Core: Add more logging
Jeffrey Pfau jeffrey@endrift.com
Mon, 15 Aug 2016 22:13:18 -0700
1 files changed,
4 insertions(+),
0 deletions(-)
jump to
M
src/core/serialize.c
→
src/core/serialize.c
@@ -407,7 +407,9 @@ core->desiredVideoDimensions(core, &width, &height);
struct mStateExtdataItem item; if (flags & SAVESTATE_SCREENSHOT && mStateExtdataGet(&extdata, EXTDATA_SCREENSHOT, &item)) { + mLOG(SAVESTATE, INFO, "Loading screenshot"); if (item.size >= (int) (width * height) * 4) { + // TODO: Put back /*gba->video.renderer->putPixels(gba->video.renderer, width, item.data); mCoreSyncForceFrame(core->sync);*/ } else {@@ -415,12 +417,14 @@ mLOG(SAVESTATE, WARN, "Savestate includes invalid screenshot");
} } if (flags & SAVESTATE_SAVEDATA && mStateExtdataGet(&extdata, EXTDATA_SAVEDATA, &item)) { + mLOG(SAVESTATE, INFO, "Loading savedata"); if (item.data) { core->savedataLoad(core, item.data, item.size); } } struct mCheatDevice* device; if (flags & SAVESTATE_CHEATS && (device = core->cheatDevice(core)) && mStateExtdataGet(&extdata, EXTDATA_CHEATS, &item)) { + mLOG(SAVESTATE, INFO, "Loading cheats"); if (item.size) { struct VFile* svf = VFileFromMemory(item.data, item.size); if (svf) {