From 60bdedc7dd95c06a9277e580007a888453f8735a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mat=C3=ADas=20Locatti?=
<42481638+goldenx86@users.noreply.github.com>
Date: Mon, 6 Dec 2021 21:17:02 -0300
Subject: [PATCH 1/3] main: Update video core popup
Old version had formatting issues, and I want to provide an answer to the most common reason this pops up in the first place, outdated drivers.
---
src/yuzu/main.cpp | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp
index 5a9dec8f3..691fa71e3 100644
--- a/src/yuzu/main.cpp
+++ b/src/yuzu/main.cpp
@@ -1301,16 +1301,13 @@ bool GMainWindow::LoadROM(const QString& filename, u64 program_id, std::size_t p
case Core::SystemResultStatus::ErrorVideoCore:
QMessageBox::critical(
this, tr("An error occurred initializing the video core."),
- tr("yuzu has encountered an error while running the video core, please see the "
- "log for more details."
+ tr("yuzu has encountered an error while running the video core, "
+ "this is usually caused by outdated GPU drivers, including integrated ones. "
+ "Please see the log for more details. "
"For more information on accessing the log, please see the following page: "
- "How "
- "to "
- "Upload the Log File."
- "Ensure that you have the latest graphics drivers for your GPU."));
-
+ ""
+ "How to Upload the Log File. "));
break;
-
default:
if (result > Core::SystemResultStatus::ErrorLoader) {
const u16 loader_id = static_cast(Core::SystemResultStatus::ErrorLoader);
From 1cdddd17d2b8b9a3889012c9d12324934492acc4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mat=C3=ADas=20Locatti?=
<42481638+goldenx86@users.noreply.github.com>
Date: Thu, 16 Dec 2021 02:40:30 -0300
Subject: [PATCH 2/3] Changed link
---
src/yuzu/main.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp
index 691fa71e3..56a9c75da 100644
--- a/src/yuzu/main.cpp
+++ b/src/yuzu/main.cpp
@@ -1305,7 +1305,7 @@ bool GMainWindow::LoadROM(const QString& filename, u64 program_id, std::size_t p
"this is usually caused by outdated GPU drivers, including integrated ones. "
"Please see the log for more details. "
"For more information on accessing the log, please see the following page: "
- ""
+ ""
"How to Upload the Log File. "));
break;
default:
From 333ccf23f8aedc6900131f6aa2720d61a01c73fb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mat=C3=ADas=20Locatti?=
<42481638+goldenx86@users.noreply.github.com>
Date: Thu, 16 Dec 2021 02:57:45 -0300
Subject: [PATCH 3/3] Suggestions from CrusadingNinja
---
src/yuzu/main.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp
index 56a9c75da..d012477e4 100644
--- a/src/yuzu/main.cpp
+++ b/src/yuzu/main.cpp
@@ -1301,8 +1301,8 @@ bool GMainWindow::LoadROM(const QString& filename, u64 program_id, std::size_t p
case Core::SystemResultStatus::ErrorVideoCore:
QMessageBox::critical(
this, tr("An error occurred initializing the video core."),
- tr("yuzu has encountered an error while running the video core, "
- "this is usually caused by outdated GPU drivers, including integrated ones. "
+ tr("yuzu has encountered an error while running the video core. "
+ "This is usually caused by outdated GPU drivers, including integrated ones. "
"Please see the log for more details. "
"For more information on accessing the log, please see the following page: "
""