mirror of
https://github.com/holub/mame
synced 2025-04-24 17:30:55 +03:00
SDLMAME v0.160 selects the first mode unconditionally as a best mode when -switchres is used on SDL12 [KO Myng-Hun]
This commit is contained in:
parent
90398cfd00
commit
c25f6d922d
@ -929,6 +929,7 @@ osd_dim sdl_window_info::pick_best_mode()
|
||||
int minimum_width, minimum_height, target_width, target_height;
|
||||
int i;
|
||||
float size_score, best_score = 0.0f;
|
||||
int best_width = 0, best_height = 0;
|
||||
SDL_Rect **modes;
|
||||
|
||||
// determine the minimum width/height for the selected target
|
||||
@ -989,12 +990,13 @@ osd_dim sdl_window_info::pick_best_mode()
|
||||
if (size_score > best_score)
|
||||
{
|
||||
best_score = size_score;
|
||||
return osd_dim(modes[i]->w, modes[i]->h);
|
||||
best_width = modes[i]->w;
|
||||
best_height = modes[i]->h;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
return osd_dim(0,0);
|
||||
return osd_dim(best_width, best_height);
|
||||
}
|
||||
#endif
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user