diff --git a/SDL/render.c b/SDL/render.c index d00ff15..7b18972 100644 --- a/SDL/render.c +++ b/SDL/render.c @@ -314,7 +314,7 @@ int DisplayDev_Init(ARMul_State *state) } if (SDL_GetRendererInfo(renderer, &info) >= 0) { - for (i = 0; i < 1; i++) { + for (i = 0; i < info.num_texture_formats; i++) { fmt = info.texture_formats[i]; /* Reject unsupported pixel formats */