diff --git a/media/retroarch-vector_background-and-shadow.svg b/media/retroarch-vector_background-and-shadow.svg
new file mode 100644
index 0000000000..95c444f145
--- /dev/null
+++ b/media/retroarch-vector_background-and-shadow.svg
@@ -0,0 +1,22 @@
+
+
\ No newline at end of file
diff --git a/media/retroarch-vector_invader-only.svg b/media/retroarch-vector_invader-only.svg
new file mode 100644
index 0000000000..a35b434ae6
--- /dev/null
+++ b/media/retroarch-vector_invader-only.svg
@@ -0,0 +1,12 @@
+
+
\ No newline at end of file
diff --git a/media/retroarch_box-and-button-art.png b/media/retroarch_box-and-button-art.png
new file mode 100644
index 0000000000..fc16c2df48
Binary files /dev/null and b/media/retroarch_box-and-button-art.png differ
diff --git a/media/retroarch_text.svg b/media/retroarch_text.svg
new file mode 100644
index 0000000000..8a5b4ecaf0
--- /dev/null
+++ b/media/retroarch_text.svg
@@ -0,0 +1,15 @@
+
+
\ No newline at end of file
diff --git a/pkg/apple/Launch Screen.storyboard b/pkg/apple/Launch Screen.storyboard
index f729fdc6a6..40c5f73c8a 100644
--- a/pkg/apple/Launch Screen.storyboard
+++ b/pkg/apple/Launch Screen.storyboard
@@ -20,11 +20,15 @@
+
+
+
+
-
+
-
+
@@ -36,6 +40,6 @@
-
+
diff --git a/pkg/apple/Resources/retroarch_logo.png b/pkg/apple/Resources/retroarch_logo.png
index 6c20d9fcba..b3657b2e76 100644
Binary files a/pkg/apple/Resources/retroarch_logo.png and b/pkg/apple/Resources/retroarch_logo.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Contents.json b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Contents.json
index d7728fbfd8..4f9d9b43f1 100644
--- a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Contents.json
+++ b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Contents.json
@@ -1,158 +1,158 @@
{
"images" : [
{
- "size" : "20x20",
- "idiom" : "iphone",
- "filename" : "Icon-20-3.png",
- "scale" : "2x"
- },
- {
- "size" : "20x20",
- "idiom" : "iphone",
- "filename" : "Icon-76-3.png",
- "scale" : "3x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-29-1.png",
- "scale" : "1x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-29-2.png",
- "scale" : "2x"
- },
- {
- "size" : "29x29",
- "idiom" : "iphone",
- "filename" : "Icon-29-3.png",
- "scale" : "3x"
- },
- {
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "Icon-40-2.png",
- "scale" : "2x"
- },
- {
- "size" : "40x40",
- "idiom" : "iphone",
- "filename" : "Icon-40-3.png",
- "scale" : "3x"
- },
- {
- "size" : "57x57",
- "idiom" : "iphone",
- "filename" : "Icon-57-1.png",
- "scale" : "1x"
- },
- {
- "size" : "57x57",
- "idiom" : "iphone",
- "filename" : "Icon-57-2.png",
- "scale" : "2x"
- },
- {
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "Icon-60-2.png",
- "scale" : "2x"
- },
- {
- "size" : "60x60",
- "idiom" : "iphone",
- "filename" : "Icon-60-3.png",
- "scale" : "3x"
- },
- {
- "size" : "20x20",
- "idiom" : "ipad",
- "filename" : "Icon-20-4.png",
- "scale" : "1x"
- },
- {
- "size" : "20x20",
- "idiom" : "ipad",
"filename" : "Icon-20-2.png",
- "scale" : "2x"
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "20x20"
+ },
+ {
+ "filename" : "Icon-20-3.png",
+ "idiom" : "iphone",
+ "scale" : "3x",
+ "size" : "20x20"
},
{
- "size" : "29x29",
- "idiom" : "ipad",
"filename" : "Icon-29-1.png",
- "scale" : "1x"
+ "idiom" : "iphone",
+ "scale" : "1x",
+ "size" : "29x29"
},
{
- "size" : "29x29",
- "idiom" : "ipad",
"filename" : "Icon-29-2.png",
- "scale" : "2x"
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "29x29"
},
{
- "size" : "40x40",
- "idiom" : "ipad",
- "filename" : "Icon-40-1.png",
- "scale" : "1x"
+ "filename" : "Icon-29-3.png",
+ "idiom" : "iphone",
+ "scale" : "3x",
+ "size" : "29x29"
},
{
- "size" : "40x40",
- "idiom" : "ipad",
"filename" : "Icon-40-2.png",
- "scale" : "2x"
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "40x40"
},
{
- "size" : "50x50",
+ "filename" : "Icon-40-3.png",
+ "idiom" : "iphone",
+ "scale" : "3x",
+ "size" : "40x40"
+ },
+ {
+ "filename" : "Icon-57-1.png",
+ "idiom" : "iphone",
+ "scale" : "1x",
+ "size" : "57x57"
+ },
+ {
+ "filename" : "Icon-57-2.png",
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "57x57"
+ },
+ {
+ "filename" : "Icon-60-2.png",
+ "idiom" : "iphone",
+ "scale" : "2x",
+ "size" : "60x60"
+ },
+ {
+ "filename" : "Icon-60-3.png",
+ "idiom" : "iphone",
+ "scale" : "3x",
+ "size" : "60x60"
+ },
+ {
+ "filename" : "Icon-20-1.png",
"idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "20x20"
+ },
+ {
+ "filename" : "Icon-20-2.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "20x20"
+ },
+ {
+ "filename" : "Icon-29-1.png",
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "29x29"
+ },
+ {
+ "filename" : "Icon-29-2.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "29x29"
+ },
+ {
+ "filename" : "Icon-40-1.png",
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "40x40"
+ },
+ {
+ "filename" : "Icon-40-2.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "40x40"
+ },
+ {
"filename" : "Icon-50-1.png",
- "scale" : "1x"
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "50x50"
},
{
- "size" : "50x50",
- "idiom" : "ipad",
"filename" : "Icon-50-2.png",
- "scale" : "2x"
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "50x50"
},
{
- "size" : "72x72",
- "idiom" : "ipad",
"filename" : "Icon-72-1.png",
- "scale" : "1x"
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "72x72"
},
{
- "size" : "72x72",
- "idiom" : "ipad",
"filename" : "Icon-72-2.png",
- "scale" : "2x"
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "72x72"
},
{
- "size" : "76x76",
- "idiom" : "ipad",
"filename" : "Icon-76-1.png",
- "scale" : "1x"
+ "idiom" : "ipad",
+ "scale" : "1x",
+ "size" : "76x76"
},
{
- "size" : "76x76",
- "idiom" : "ipad",
"filename" : "Icon-76-2.png",
- "scale" : "2x"
- },
- {
- "size" : "83.5x83.5",
"idiom" : "ipad",
- "filename" : "Icon-83.5-2.png",
- "scale" : "2x"
+ "scale" : "2x",
+ "size" : "76x76"
+ },
+ {
+ "filename" : "Icon-83.5-2.png",
+ "idiom" : "ipad",
+ "scale" : "2x",
+ "size" : "83.5x83.5"
},
{
- "size" : "1024x1024",
- "idiom" : "ios-marketing",
"filename" : "Icon-83.5-3.png",
- "scale" : "1x"
+ "idiom" : "ios-marketing",
+ "scale" : "1x",
+ "size" : "1024x1024"
}
],
"info" : {
- "version" : 1,
- "author" : "xcode"
+ "author" : "xcode",
+ "version" : 1
}
-}
\ No newline at end of file
+}
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-1.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-1.png
new file mode 100644
index 0000000000..06871a3620
Binary files /dev/null and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-1.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-2.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-2.png
index 1009473a29..53715764cc 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-2.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-2.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-3.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-3.png
index 1009473a29..09a0bd5f88 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-3.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-3.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-4.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-4.png
deleted file mode 100644
index cf13734415..0000000000
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-20-4.png and /dev/null differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-1.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-1.png
index e54bd60918..c54ed11f4e 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-1.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-1.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-2.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-2.png
index efc8082307..33c32b9306 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-2.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-2.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-3.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-3.png
index d120dc90ba..169e94aa2a 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-3.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-29-3.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-1.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-1.png
index 1009473a29..53715764cc 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-1.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-1.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-2.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-2.png
index 2e9837af69..55fa396800 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-2.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-2.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-3.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-3.png
index 93a46ae194..913b75e180 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-3.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-40-3.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-1.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-1.png
index 5ecd4dce55..203ea6ddc0 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-1.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-1.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-2.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-2.png
index ad7e19dc8e..6ee91d3560 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-2.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-50-2.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-1.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-1.png
index 37d8a3fdcf..7c68700a09 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-1.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-1.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-2.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-2.png
index 6f831c2f66..f44c598fbf 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-2.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-57-2.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-2.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-2.png
index 93a46ae194..913b75e180 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-2.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-2.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-3.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-3.png
index 084cfc1b9b..a3bb648866 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-3.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-60-3.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-1.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-1.png
index 13b468dafd..38ff9a6521 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-1.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-1.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-2.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-2.png
index c5b92714cc..ec00f79be5 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-2.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-72-2.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-1.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-1.png
index d6a9e8c6db..ec6bed4a55 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-1.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-1.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-2.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-2.png
index e0712c1b87..e91c39b3f8 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-2.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-2.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-3.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-3.png
deleted file mode 100644
index 02e159b22c..0000000000
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-76-3.png and /dev/null differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-83.5-2.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-83.5-2.png
index 102b9f2a15..6bc3178c31 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-83.5-2.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-83.5-2.png differ
diff --git a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-83.5-3.png b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-83.5-3.png
index 02fbb5c7b9..b2231cefcc 100644
Binary files a/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-83.5-3.png and b/pkg/apple/iOS/Resources/Media.xcassets/AppIcon.appiconset/Icon-83.5-3.png differ