I've also discovered a bug when you choose native resolution: it leaves some garbage showing out (Daytona 2 BOTE intro). The following code snippet in <Main.cpp> cuts only the necessary and fixes the bug. Try it, then decide if it's worth integrating.

- Code: Select all
// Scissor box (to clip visible area)
if (g_Config.wideScreen && VideoInfo->current_w > int(*xResPtr)) {
glScissor(0, *yOffsetPtr + correction, *totalXResPtr, *totalYResPtr - correction);
}
else {
glScissor(*xOffsetPtr, *yOffsetPtr + correction, *xResPtr - correction, *yResPtr - correction);
}