Esempio n. 1
0
File: MTVU.cpp Progetto: Fordi/pcsx2
// Called on Saving/Loading states...
void SaveStateBase::mtvuFreeze()
{
    FreezeTag("MTVU");
    pxAssert(vu1Thread.IsDone());
    if (!IsSaving()) vu1Thread.Reset();
    Freeze(vu1Thread.vuCycles);
    Freeze(vu1Thread.vuCycleIdx);
}
Esempio n. 2
0
void SaveStateBase::sprFreeze()
{
	FreezeTag("SPRdma");

	Freeze(spr0finished);
	Freeze(spr1finished);
	Freeze(mfifotransferred);
}
Esempio n. 3
0
void SaveStateBase::psxRcntFreeze()
{
	FreezeTag( "iopCounters" );

    Freeze(psxCounters);
	Freeze(psxNextCounter);
	Freeze(psxNextsCounter);

	if( IsLoading() )
		psxRcntSetGates();
}
Esempio n. 4
0
void SaveStateBase::ipuDmaFreeze()
{
	FreezeTag( "IPUdma" );
	Freeze(g_nDMATransfer);
	Freeze(IPU1Status);
}
Esempio n. 5
0
void SaveStateBase::cdrFreeze()
{
	FreezeTag( "cdrom" );
	Freeze(cdr);
}