diff options
| author | JosJuice <josjuice@gmail.com> | 2024-03-02 16:02:50 +0100 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2024-03-24 15:18:58 +0100 |
| commit | 28da3160c3cb73fbcd21fb248ef62f1e7d80e24f (patch) | |
| tree | f1e5809af85388a9b77aad56ee2147650c17d871 /Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp | |
| parent | 58616a6e4cafecc59fccc2478c5bbb231e0511ec (diff) | |
DolphinQt: Tweak the aspect ratio setting description
With this, I intend to make it clearer that Auto, Force 4:3, Force 16:9
and Custom are really the same thing, just with the aspect ratio of the
simulated TV being selected in a different way. I also extended the
introduction in a way I feel will clarify things but which you are
welcome to bikeshed :)
I was thinking of this during the review of 41b19e262f, but wanted to
put it in a separate PR as to avoid blocking it on bikeshedding.
I'm a bit unsure what to do about the word "analog" in "analog TV". I
felt that repeating it for each of these options would be too
repetitive. I suppose there's a reason why we used the word originally,
but digital TVs do give you basically the same aspect ratio for GC/Wii
games as analog TVs. (Of course, whether it's 4:3-like or 16:9-like
depends on what aspect ratio you set in the TV's settings, but that's
the case for widescreen CRTs too.)
Diffstat (limited to 'Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp')
| -rw-r--r-- | Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp b/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp index c419cabc97..7215559720 100644 --- a/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp +++ b/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp @@ -251,17 +251,23 @@ void GeneralWidget::AddDescriptions() "a separate render window.<br><br><dolphin_emphasis>If unsure, leave " "this unchecked.</dolphin_emphasis>"); static const char TR_ASPECT_RATIO_DESCRIPTION[] = QT_TR_NOOP( - "Selects which aspect ratio to use when drawing on the render window.<br>" - "Each game can have a slightly different native aspect ratio.<br>They can vary by " - "scene and settings and rarely ever exactly match 4:3 or 16:9." - "<br><br><b>Auto</b>: Uses the native aspect ratio" - "<br><br><b>Force 16:9</b>: Mimics an analog TV with a widescreen aspect ratio." - "<br><br><b>Force 4:3</b>: Mimics a standard 4:3 analog TV." - "<br><br><b>Stretch to Window</b>: Stretches the picture to the window size." - "<br><br><b>Custom</b>: Forces the specified aspect ratio." - "<br>This is mostly intended to be used with aspect ratio cheats/mods." - "<br><br><b>Custom (Stretch)</b>: Similar to `Custom` but not relative to the " - "title's native aspect ratio.<br>This is not meant to be used under normal circumstances." + "Selects which aspect ratio to use for displaying the game." + "<br><br>The aspect ratio of the image sent out by the original consoles varied depending on " + "the game and rarely exactly matched 4:3 or 16:9. Some of the image would be cut off by the " + "edges of the TV, or the image wouldn't fill the TV entirely. By default, Dolphin shows the " + "whole image without distorting its proportions, which means it's normal for the image to " + "not entirely fill your display." + "<br><br><b>Auto</b>: Mimics a TV with either a 4:3 or 16:9 aspect ratio, depending on which " + "type of TV the game seems to be targeting." + "<br><br><b>Force 16:9</b>: Mimics a TV with a 16:9 (widescreen) aspect ratio." + "<br><br><b>Force 4:3</b>: Mimics a TV with a 4:3 aspect ratio." + "<br><br><b>Stretch to Window</b>: Stretches the image to the window size. " + "This will usually distort the image's proportions." + "<br><br><b>Custom</b>: Mimics a TV with the specified aspect ratio. " + "This is mostly intended to be used with aspect ratio cheats/mods." + "<br><br><b>Custom (Stretch)</b>: Similar to `Custom`, but stretches the image to the " + "specified aspect ratio. This will usually distort the image's proportions, and should not " + "be used under normal circumstances." "<br><br><dolphin_emphasis>If unsure, select Auto.</dolphin_emphasis>"); static const char TR_VSYNC_DESCRIPTION[] = QT_TR_NOOP( "Waits for vertical blanks in order to prevent tearing.<br><br>Decreases performance " |
