X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=platform%2Fuiq3%2Fengine%2Fvid.cpp;h=b07e4a4d88046a13bab67cbd7a21b97d8ade7674;hb=40644bfedd0b60d309dd23bc1e698ae3fa75375a;hp=ea3cf9b11a5fcc617b757f478a427aca043f445e;hpb=f8af96349ea464111fbef3c6528016c3dc34cdcf;p=picodrive.git diff --git a/platform/uiq3/engine/vid.cpp b/platform/uiq3/engine/vid.cpp index ea3cf9b..b07e4a4 100644 --- a/platform/uiq3/engine/vid.cpp +++ b/platform/uiq3/engine/vid.cpp @@ -5,7 +5,7 @@ #include "vid.h" #include "../Engine.h" -#include +#include #include "../../common/emu.h" #include "blit.h" #include "debug.h" @@ -321,7 +321,7 @@ static void vidBlitCenter_180(int full) static void vidBlitFit_0(int full) { if(Pico.video.reg[12]&1) - vidConvCpy_center2_40c_0(screenbuff, PicoDraw2FB+328*8, localPal, 168); + vidConvCpy_center2_40c_0(screenbuff, PicoDraw2FB+328*8, localPal, 168); else vidConvCpy_center2_32c_0(screenbuff, PicoDraw2FB+328*8, localPal, 168); if(full) vidClear((unsigned long *)screenbuff + 168*256, 320-168); } @@ -389,6 +389,7 @@ int vidInit(void *vidmem, int reinit) // select suitable blitters vidBlit = vidBlit_270; PicoScanBegin = EmuScanBegin8; + PicoScanEnd = NULL; drawTextFps = drawTextFps0; drawTextNotice = drawTextNotice0; @@ -411,6 +412,7 @@ int vidInit(void *vidmem, int reinit) vidBlit = vidBlitFit_0; drawTextFps = drawTextFpsFit0; drawTextNotice = drawTextNoticeFit0; + PicoScanBegin = NULL; PicoScanEnd = EmuScanEndFit0; } } else if (currentConfig.rotation == TPicoConfig::PRot90) { @@ -432,6 +434,7 @@ int vidInit(void *vidmem, int reinit) vidBlit = vidBlitFit_180; drawTextFps = drawTextFpsFit0; drawTextNotice = drawTextNoticeFit0; + PicoScanBegin = NULL; PicoScanEnd = EmuScanEndFit0; } }