summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2026-04-28 09:38:05 +0200
committerMitja Felicijan <mitja.felicijan@gmail.com>2026-04-28 09:38:05 +0200
commit6c829e8b2e1e55342949ec66f119858bfb2cf582 (patch)
tree8b6786a43584f9e1d3deb9e7202eacefd92b61fe /main.c
parentefca4291d76a79638d62751fe9bc5d516d3d6e6a (diff)
downloadstalag-6c829e8b2e1e55342949ec66f119858bfb2cf582.tar.gz
Refactor window hints
Diffstat (limited to 'main.c')
-rw-r--r--main.c11
1 files changed, 8 insertions, 3 deletions
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();