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); } }
static void intStep() { vu1Exec( &VU1 ); }
void InterpVU1::Step() { VU1.VI[REG_TPC].UL &= VU1_PROGMASK; vu1Exec( &VU1 ); }