Add more verbose popups for video_core errors

This commit is contained in:
fearlessTobi 2018-07-20 17:20:57 +02:00
parent 96c025e4c2
commit d1c5f01afe
8 changed files with 45 additions and 20 deletions

View file

@ -681,7 +681,19 @@ bool GMainWindow::LoadROM(const QString& filename) {
"the "
"log</a> for more details. "
"Ensure that you have the latest graphics drivers for your GPU."));
break;
case Core::System::ResultStatus::ErrorVideoCore_ErrorGenericDrivers:
QMessageBox::critical(
this, tr("An error occured in the video core."),
tr("You are running default Windows drivers for your GPU. You need to install the "
"proper drivers for your graphics card from the manufacturer's website."));
break;
case Core::System::ResultStatus::ErrorVideoCore_ErrorBelowGL33:
QMessageBox::critical(this, tr("Error while initializing OpenGL 3.3 Core!"),
tr("Your GPU may not support OpenGL 3.3, or you do not "
"have the latest graphics driver."));
break;
default: