X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=psp%2Femu.c;h=8ee4a96de65d15fc8c9cbcdb8806627adaa279b0;hb=b6072c177f57cdcb32cfd5eee53b7c178f89c5d3;hp=616994085afe6129a24e14b42ef9b7da4e456e7c;hpb=662e622b59369f975691a70756f80188d8d27ea0;p=libpicofe.git diff --git a/psp/emu.c b/psp/emu.c index 6169940..8ee4a96 100644 --- a/psp/emu.c +++ b/psp/emu.c @@ -466,8 +466,7 @@ static void vidResetMode(void) // slow rend. PicoDrawSetOutFormat(PDF_NONE, 0); - PicoScanBegin = EmuScanSlowBegin; - PicoScanEnd = EmuScanSlowEnd; + PicoDrawSetCallbacks(EmuScanSlowBegin, EmuScanSlowEnd); localPal[0xe0] = 0; localPal[0xf0] = 0x001f; @@ -668,7 +667,7 @@ static void SkipFrame(void) PicoSkipFrame=0; } -void pemu_forced_frame(int opts) +void pemu_forced_frame(int opts, int no_scale) { int po_old = PicoOpt; int eo_old = currentConfig.EmuOpt; @@ -683,8 +682,7 @@ void pemu_forced_frame(int opts) memset32_uncached((int *)psp_screen + 512*264*2/4, 0, 512*8*2/4); PicoDrawSetOutFormat(PDF_NONE, 0); - PicoScanBegin = EmuScanSlowBegin; - PicoScanEnd = EmuScanSlowEnd; + PicoDrawSetCallbacks(EmuScanSlowBegin, EmuScanSlowEnd); EmuScanPrepare(); PicoFrameDrawOnly(); blit1();