OpenTTD / OpenTTD

OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe
https://www.openttd.org/
Other
6.19k stars 865 forks source link

[Bug]: The 640x480 resolution is not playable with the current size of the interface elements #9933

Open LC-Zorg opened 2 years ago

LC-Zorg commented 2 years ago

Version of OpenTTD

12.2

Expected result

The smallest available resolution is 800x600 or even higher

Actual result

In the case of using the 640x480 resolution, some interface elements do not fit on the screen and some functions are unavailable.

Steps to reproduce

  1. Change the resolution to 640x480
  2. Open the game options window and try changing the base music set or see readme - imposible
  3. Add FIRS 4 to the game
  4. Open the graphs window and decide what you prefer to see: rates values or cargoes names
  5. Change the resolution to 800x600
  6. Open the industry directory window - its width, depending on the set used, language and city name, can be even over 1210 pixels
  7. Add U& roads and tracks to the game - you will see only part of the list without being able to see the rest
PeterN commented 1 year ago

In case of people thinking 640x480 is archaic, note that if the GUI size is 2x then at 1920x1080 (which is fairly common), the effective UI design will need to be for at most 960x540, which is not much more than 480 rows.

2TallTyler commented 1 year ago

I tested this after #10114 and #10264 and found that some windows now fit, while others do not.

Fixed:

Still don't fit:

PeterN commented 9 months ago
2TallTyler commented 9 months ago

Yes, and I'll add the station directory to the list. Using the AXIS industry GRF and a 2x interface scale, the cargo acronym tabs make it much wider than my monitor.

station_directory

PeterN commented 9 months ago

Ah, more to fix! :-)