diff --git a/source/core/rendering/video.cpp b/source/core/rendering/video.cpp index 22d2ada..ceae3de 100644 --- a/source/core/rendering/video.cpp +++ b/source/core/rendering/video.cpp @@ -30,7 +30,7 @@ auto Video::initSDL() -> int { return 1; } - window_ = SDL_CreateWindow(config_.window_caption.c_str(), config_.width, config_.height, 0); + window_ = SDL_CreateWindow(config_.window_caption.c_str(), config_.width * config_.zoom, config_.height * config_.zoom, 0); if (window_ == nullptr) { SDL_Log("No se pudo crear la ventana: %s", SDL_GetError()); cleanup(); @@ -47,7 +47,7 @@ auto Video::initSDL() -> int { } SDL_SetRenderVSync(renderer_, config_.vsync ? 1 : 0); - SDL_SetRenderLogicalPresentation(renderer_, config_.width * config_.zoom, config_.height * config_.zoom, SDL_LOGICAL_PRESENTATION_INTEGER_SCALE); + SDL_SetRenderLogicalPresentation(renderer_, config_.width, config_.height, SDL_LOGICAL_PRESENTATION_INTEGER_SCALE); game_texture_ = SDL_CreateTexture(renderer_, SDL_PIXELFORMAT_ARGB8888, SDL_TEXTUREACCESS_STREAMING, config_.width, config_.height); if (game_texture_ == nullptr) {