Save state of a bunch of small modules.

This commit is contained in:
Unknown W. Brackets committed 2012-12-28 13:55:28 -08:00
1 parent 1768365c13
commit cd1d4367bf
17 files changed
+161 -30

No files matched your search

+24
View File
@@ -284,6 +284,30 @@ void __CtrlInit()
memcpy(&ctrlBufs[i], &ctrlCurrent, sizeof(_ctrl_data));
}
void __CtrlDoState(PointerWrap &p)
{
p.Do(analogEnabled);
p.Do(ctrlLatchBufs);
p.Do(ctrlOldButtons);
p.DoVoid(ctrlBufs, sizeof(ctrlBufs));
p.Do(ctrlCurrent);
p.Do(ctrlBuf);
p.Do(ctrlBufRead);
p.Do(latch);
p.Do(ctrlIdleReset);
p.Do(ctrlIdleBack);
p.Do(ctrlCycle);
p.Do(waitingThreads);
p.Do(ctrlTimer);
CoreTiming::RestoreRegisterEvent(ctrlTimer, "CtrlSampleTimer", __CtrlTimerUpdate);
p.DoMarker("sceCtrl");
}
void __CtrlShutdown()
{
waitingThreads.clear();