Ejemplo n.º 1
0
	static void intExecuteBlock()
	{
		int i;

		for (i = 128; i--;) {
			if ((VU0.VI[REG_VPU_STAT].UL & 0x100) == 0)
				break;

			vu1Exec(&VU1);
		}

		if( i < 0 && (VU1.branch || VU1.ebit) ) {
			// execute one more
			vu1Exec(&VU1);
		}
	}
Ejemplo n.º 2
0
	static void intStep()
	{
		vu1Exec( &VU1 );
	}
Ejemplo n.º 3
0
void InterpVU1::Step()
{
	VU1.VI[REG_TPC].UL &= VU1_PROGMASK;
	vu1Exec( &VU1 );
}