From 6c829e8b2e1e55342949ec66f119858bfb2cf582 Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Tue, 28 Apr 2026 09:38:05 +0200 Subject: Refactor window hints --- main.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 4566a4f..481f5f3 100644 --- a/main.c +++ b/main.c @@ -4,9 +4,14 @@ #include "all.h" int main(void) { - SetConfigFlags(FLAG_VSYNC_HINT | FLAG_WINDOW_RESIZABLE); - InitWindow(1920, 1080, "Stalag"); - SetTargetFPS(GetMonitorRefreshRate(GetCurrentMonitor())); + SetConfigFlags(FLAG_VSYNC_HINT | FLAG_WINDOW_RESIZABLE | FLAG_WINDOW_HIGHDPI); + InitWindow(WINDOW_WIDTH, WINDOW_HEIGHT, WINDOW_TITLE); + + int monitor = GetCurrentMonitor(); + SetWindowPosition((GetMonitorWidth(monitor) - GetScreenWidth()) / 2, + (GetMonitorHeight(monitor) - GetScreenHeight()) / 2); + + SetTargetFPS(GetMonitorRefreshRate(monitor)); vfs_init("data.pak"); InitGame(); -- cgit v1.2.3