diff --git a/src/main.c b/src/main.c index 19d5504..01b9edf 100644 --- a/src/main.c +++ b/src/main.c @@ -102,11 +102,12 @@ init_SDL(const char* path) char caption[7 + strlen(path)]; sprintf(caption, "CHIP-8 - %s", path); w = SDL_CreateWindow(caption, - SDL_WINDOWPOS_UNDEFINED, - SDL_WINDOWPOS_UNDEFINED, + SDL_WINDOWPOS_CENTERED, + SDL_WINDOWPOS_CENTERED, 64 * SCALE, 32 * SCALE, - SDL_WINDOW_SHOWN | SDL_WINDOW_ALLOW_HIGHDPI); + SDL_WINDOW_SHOWN | SDL_WINDOW_ALLOW_HIGHDPI | + SDL_WINDOW_BORDERLESS | SDL_WINDOW_INPUT_GRABBED); if (!w) { fputs("ERROR: Failed to create a window\n", stderr); @@ -291,7 +292,9 @@ event_handler(void) case SDLK_ESCAPE: exit(0); default: - fprintf(stderr, "WARNING: Unhandled input detected: %s\n", SDL_GetKeyName(e.key.keysym.sym)); + fprintf(stderr, + "WARNING: Unhandled input detected: %s\n", + SDL_GetKeyName(e.key.keysym.sym)); } } else if (e.type == SDL_KEYUP) { switch (e.key.keysym.sym) {