summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp
diff options
context:
space:
mode:
authorJosJuice <josjuice@gmail.com>2024-03-02 16:02:50 +0100
committerJosJuice <josjuice@gmail.com>2024-03-24 15:18:58 +0100
commit28da3160c3cb73fbcd21fb248ef62f1e7d80e24f (patch)
treef1e5809af85388a9b77aad56ee2147650c17d871 /Source/Core/DolphinQt/Config/Graphics/GeneralWidget.cpp
parent58616a6e4cafecc59fccc2478c5bbb231e0511ec (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.cpp28
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 "