if (mbvia[0].ier & 0x40)
{
mbvia[0].ifr |= (0x80 | 0x40);
- AssertLine(V65C02_ASSERT_LINE_IRQ);
+ mainCPU.cpuFlags |= V65C02_ASSERT_LINE_IRQ;
}
}
else
if (mbvia[1].ier & 0x40)
{
mbvia[1].ifr |= (0x80 | 0x40);
- AssertLine(V65C02_ASSERT_LINE_NMI);
+ mainCPU.cpuFlags |= V65C02_ASSERT_LINE_NMI;
}
}
else
if (cyclesForSample >= 21.26009)
{
#if 0
-sampleClock = GetCurrentV65C02Clock();
+sampleClock = mainCPU.clock;
WriteLog(" cyclesForSample = %lf (%d samples, cycles=%d)\n", cyclesForSample, sampleClock - lastSampleClock, cycles);
sampleCount++;
lastSampleClock = sampleClock;