From ae2bf94418b6a88f7aaae2f655163b75ce831309 Mon Sep 17 00:00:00 2001 From: notaz Date: Tue, 8 Jul 2008 19:36:54 +0000 Subject: [PATCH] minor PSP improvement git-svn-id: file:///home/notaz/opt/svn/PicoDrive@537 be3aeb3a-fb24-0410-a615-afba39da0efa --- platform/psp/emu.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/psp/emu.c b/platform/psp/emu.c index bdf6a6ed..e099d585 100644 --- a/platform/psp/emu.c +++ b/platform/psp/emu.c @@ -292,7 +292,8 @@ static void EmuScanPrepare(void) HighCol = (unsigned char *)VRAM_CACHED_STUFF + 8; if (!(Pico.video.reg[1]&8)) HighCol += 8*512; - dynamic_palette = 0; + if (dynamic_palette > 0) + dynamic_palette--; if (Pico.m.dirtyPal) do_pal_update(1, 1); if ((rendstatus & PDRAW_ACC_SPRITES) && !(Pico.video.reg[0xC]&8)) @@ -317,7 +318,7 @@ static int EmuScanSlowEnd(unsigned int num) if (Pico.m.dirtyPal) { if (!dynamic_palette) { do_slowmode_lines(num); - dynamic_palette = 1; + dynamic_palette = 3; // last for 2 more frames } do_pal_update(1, 0); } -- 2.39.5