improve sh/hi levels
[picodrive.git] / pico / videoport.c
index 3d74f51..c1a1ba9 100644 (file)
@@ -94,7 +94,7 @@ static void DmaSlow(int len)
 \r
   Pico.m.dma_xfers += len;\r
   if ((PicoAHW & PAHW_MCD) && (PicoOpt & POPT_EN_MCD_PSYNC)) SekCyclesBurn(CheckDMA());\r
-  else SekSetCyclesLeftNoMCD(SekCyclesLeftNoMCD - CheckDMA());\r
+  else SekEndTimeslice(SekCyclesLeftNoMCD - CheckDMA());\r
 \r
   if ((source&0xe00000)==0xe00000) { // Ram\r
     pd=(u16 *)(Pico.ram+(source&0xfffe));\r
@@ -316,7 +316,7 @@ static void CommandChange(void)
   if (cmd&0x80) CommandDma();\r
 }\r
 \r
-static __inline void DrawSync(int blank_on)\r
+static void DrawSync(int blank_on)\r
 {\r
   if (Pico.m.scanline < 224 && !(PicoOpt & POPT_ALT_RENDERER) &&\r
       !PicoSkipFrame && DrawScanline <= Pico.m.scanline) {\r