GUI: graphics mode selection
|Reported by:||criezy||Owned by:|
There are a number of issues with the Graphics mode selection: - To start with you are mixing scalers (1x, 2x, 3x) and algorithms to do the scaling (e.g SAI, AdvMAME, HQ) in a single selector. This is sometimes a bit confusing. For exemple when I look at the list of available modes, the first question that pops-up is what is the scaling for DotMatrix (or SuperEagle)? - I am not convinced the Graphics modes are well sorted. Currently the graphics modes are sorted by algorithms, but I think the users will first want to select a scaler (i.e. the size of the window, while they might not see much difference with the selected algorithm).
I have two suggestions to improve this:
1) Use two selectors: you first select the scaler, and on the right you have another combo box to select the algorithm (listing only the ones relevant for the currently selected scaler).
2) Sort the graphic modes by scaler and then by increasing quality of algorithm (which is subjective but I suspect HQ2x is "better" than 2x for example). I would also rename the items so that the naming convention is coherent: scaling (e.g. 2x) should be present for all items, and should be either at the start or at the end for all items (and not sometimes as prefix - e.g. 2xSAI - sometimes as suffix - e.g. AdvMAME2x - and sometimes in the middle - e.g. Super2xSAI). The list would look like: Normal (no scaling) 2x 2x SAI 2x AdvMAME .. 3x 3x AdvMAME ...
Ticket imported from: #2821519. Ticket imported from: feature-requests/535.