1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-07-02 09:03:37 +00:00

Ignore vi_lowerfield if vi_width <= 320.

It seems that when vi_width <= 320 output uses progressive mode
even if interlaced bit is set in VI_STATUS.

Fixed Bass Rush - ECOGEAR PowerWorm Championship - shakes #1957
This commit is contained in:
Sergey Lipskiy 2018-12-09 17:39:31 +07:00
parent 0d3c3c151d
commit f899bf57a4

View File

@ -1346,7 +1346,7 @@ void FrameBufferList::renderBuffer()
XoffsetLeft = addrOffset % rdpRes.vi_width;
}
if (rdpRes.vi_lowerfield) {
if (rdpRes.vi_lowerfield && rdpRes.vi_width > 320) {
if (srcY0 > 0)
--srcY0;
if (dstY0 > 0)