X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=pico%2Fpico_cmn.c;h=407309a3fc08a3094a5283dd4768e02bd6d3befe;hb=eaa10a6eb80b6e60210df27ad6b6ccb9c0ae9e66;hp=368b4c8a66a6c00c6608ed9a66442492a1bb0d29;hpb=7b3f44c6b677a60b63b092f825a2b6c58166b70c;p=picodrive.git diff --git a/pico/pico_cmn.c b/pico/pico_cmn.c index 368b4c8..407309a 100644 --- a/pico/pico_cmn.c +++ b/pico/pico_cmn.c @@ -31,7 +31,6 @@ } #endif -// Accurate but slower frame which does hints static int PicoFrameHints(void) { struct PicoVideo *pv=&Pico.video; @@ -176,6 +175,10 @@ static int PicoFrameHints(void) pv->status|=0x08; // go into vblank pv->pending_ints|=0x20; +#ifdef PICO_32X + p32x_start_blank(); +#endif + // the following SekRun is there for several reasons: // there must be a delay after vblank bit is set and irq is asserted (Mazin Saga) // also delay between F bit (bit 7) is set in SR and IRQ happens (Ex-Mutants)