diff --git a/REUSE.toml b/REUSE.toml
index d17594e4d..662987611 100644
--- a/REUSE.toml
+++ b/REUSE.toml
@@ -57,6 +57,7 @@ path = [
"src/images/utils_icon.png",
"src/images/shadPS4.icns",
"src/images/shadps4.ico",
+ "src/images/shadps4.png",
"src/images/net.shadps4.shadPS4.svg",
"src/images/themes_icon.png",
"src/images/update_icon.png",
diff --git a/src/images/shadps4.png b/src/images/shadps4.png
new file mode 100644
index 000000000..037732e3b
Binary files /dev/null and b/src/images/shadps4.png differ
diff --git a/src/qt_gui/about_dialog.ui b/src/qt_gui/about_dialog.ui
index 804f0aea2..0e9ef222c 100644
--- a/src/qt_gui/about_dialog.ui
+++ b/src/qt_gui/about_dialog.ui
@@ -35,7 +35,7 @@
- :/images/shadps4.svg
+ :/images/shadps4.png
true
diff --git a/src/qt_gui/check_update.cpp b/src/qt_gui/check_update.cpp
index a823eedab..550fdddb5 100644
--- a/src/qt_gui/check_update.cpp
+++ b/src/qt_gui/check_update.cpp
@@ -188,7 +188,7 @@ void CheckUpdate::setupUI(const QString& downloadUrl, const QString& latestDate,
QHBoxLayout* titleLayout = new QHBoxLayout();
QLabel* imageLabel = new QLabel(this);
- QPixmap pixmap(":/images/shadps4.svg");
+ QPixmap pixmap(":/images/shadps4.png");
imageLabel->setPixmap(pixmap);
imageLabel->setScaledContents(true);
imageLabel->setFixedSize(50, 50);
diff --git a/src/shadps4.qrc b/src/shadps4.qrc
index 81a36af34..2aee394c8 100644
--- a/src/shadps4.qrc
+++ b/src/shadps4.qrc
@@ -1,7 +1,7 @@
images/shadps4.ico
- images/shadps4.svg
+ images/shadps4.png
images/about_icon.png
images/dump_icon.png
images/play_icon.png