void resetRSID() { sProgramMode= MAIN_OFFSET_MASK; sMainLoopOnlyMode= 0; sTodInMillies= 0; // some IRQ players don't finish within one screen, e.g. A-Maze-Ing.sid and Axel_F.sid // (Sean Connolly) even seems to play digis during multi-screen IRQs (so give them more time) setIrqTimeout(getCyclesPerScreen()*4); // reset IO area resetIO(getCyclesPerScreen(), isRsid()); }
void HttpIOChain::resetIO(IOChainContext & iocontext){ CHAIN_FORWARD(resetIO(iocontext)); }