ZXNet эхоконференция «zxnet.pc»
тема: типа патч
от: Станислав Ломакин
кому: All
дата: 17 Mar 2006
Hello, boo_boo
хе, а в ZEMU длительность инта не эмулируется :rolleyes:
на очередной версии z80ex (еще не выкладывал, но там префиксы отрабатываются
отдельным шагом) это особенно заметно -- инт приходит иногда сразу после
префикса, обламывается, и спит до следующего фрейма. ИМХО должно быть примерно
так:
┌─- CODE ───
if (currClk>=INT_BEGIN && currClk < (INT_BEGIN + 32/*INT len*/))
{
cmdClk = z80ex_int(cpu);
currClk += cmdClk;
clk += cmdClk;
}
└── CODE ───
|