summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkdx <kdx.42@42l.fr>2023-03-19 05:50:07 +0000
committerkdx <kdx.42@42l.fr>2023-03-19 05:50:07 +0000
commit2dad06ba4c7b9c0849f8264a7d49d0e48cd72b83 (patch)
treed2c334bc9330f1fb8fe22999ec4df2c1b0727fa2
parent49d6b57dd074554b3dc124377218df964f91b02b (diff)
downloadhyperultra-2dad06ba4c7b9c0849f8264a7d49d0e48cd72b83.tar.gz
pixel perfect upscale
-rw-r--r--src/lzy.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lzy.h b/src/lzy.h
index 3fbfc24..22c7723 100644
--- a/src/lzy.h
+++ b/src/lzy.h
@@ -671,6 +671,8 @@ int LZY_DrawEnd(void) {
ratio_w = (float)win_w / LZY_DISPLAY_WIDTH;
ratio_h = (float)win_h / LZY_DISPLAY_HEIGHT;
scale = (ratio_w < ratio_h) ? (ratio_w) : (ratio_h);
+ if (scale > 1.0)
+ scale = (int)scale;
off_x = (win_w - LZY_DISPLAY_WIDTH * scale) / 2;
off_y = (win_h - LZY_DISPLAY_HEIGHT * scale) / 2;