summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
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();