Commit 6af34948 authored by Libretro-Admin's avatar Libretro-Admin
Browse files

Fix interlaced games

parent 0c634d50
......@@ -2754,6 +2754,23 @@ void retro_run(void)
Emulate(espec);
#ifdef NEED_DEINTERLACER
if (spec.InterlaceOn)
{
if (!PrevInterlaced)
deint.ClearState();
deint.Process(spec.surface, spec.DisplayRect, spec.LineWidths, spec.InterlaceField);
PrevInterlaced = true;
spec.InterlaceOn = false;
spec.InterlaceField = 0;
}
else
PrevInterlaced = false;
#endif
unsigned width = rects[0];
unsigned height = spec.DisplayRect.h;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment