diff --git a/es-app/src/PlatformId.cpp b/es-app/src/PlatformId.cpp index 2760f11e7..3077cdc30 100644 --- a/es-app/src/PlatformId.cpp +++ b/es-app/src/PlatformId.cpp @@ -22,6 +22,7 @@ namespace PlatformIds "amiga", // Commodore Amiga "amigacd32", // Commodore Amiga CD32 "amstradcpc", // Amstrad CPC + "android", // Google Android "apple2", // Apple II "apple2gs", // Apple IIGS "arcade", // Arcade diff --git a/es-app/src/PlatformId.h b/es-app/src/PlatformId.h index ea0ba5719..892e5eb0d 100644 --- a/es-app/src/PlatformId.h +++ b/es-app/src/PlatformId.h @@ -21,6 +21,7 @@ namespace PlatformIds COMMODORE_AMIGA, COMMODORE_AMIGA_CD32, AMSTRAD_CPC, + GOOGLE_ANDROID, APPLE_II, APPLE_IIGS, ARCADE, diff --git a/es-app/src/scrapers/GamesDBJSONScraper.cpp b/es-app/src/scrapers/GamesDBJSONScraper.cpp index f1c78853f..33b832acb 100644 --- a/es-app/src/scrapers/GamesDBJSONScraper.cpp +++ b/es-app/src/scrapers/GamesDBJSONScraper.cpp @@ -61,6 +61,7 @@ const std::map gamesdb_new_platformid_map{ {DAPHNE, "23"}, {INTELLIVISION, "32"}, {APPLE_MACINTOSH, "37"}, + {GOOGLE_ANDROID, "4916"}, {MICROSOFT_XBOX, "14"}, {MICROSOFT_XBOX_360, "15"}, {MOONLIGHT, "1"}, diff --git a/es-app/src/scrapers/ScreenScraper.cpp b/es-app/src/scrapers/ScreenScraper.cpp index 8f83375e5..99f2935cb 100644 --- a/es-app/src/scrapers/ScreenScraper.cpp +++ b/es-app/src/scrapers/ScreenScraper.cpp @@ -54,6 +54,7 @@ const std::map screenscraper_platformid_map{ {INTELLIVISION, 115}, {GAMEENGINE_LUTRO, 206}, {APPLE_MACINTOSH, 146}, + {GOOGLE_ANDROID, 63}, {MICROSOFT_XBOX, 32}, {MICROSOFT_XBOX_360, 33}, {MOONLIGHT, 138}, diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml index 036451860..46db7d38b 100644 --- a/resources/systems/macos/es_systems.xml +++ b/resources/systems/macos/es_systems.xml @@ -74,6 +74,15 @@ amstradcpc amstradcpc + + android + Google Android + %ROMPATH%/android + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + android + android + apple2 Apple II diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml index d970efb2f..bd043c894 100644 --- a/resources/systems/unix/es_systems.xml +++ b/resources/systems/unix/es_systems.xml @@ -75,6 +75,15 @@ amstradcpc amstradcpc + + android + Google Android + %ROMPATH%/android + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + android + android + apple2 Apple II diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index 1d6c8dc28..e092dfc2b 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -75,6 +75,15 @@ amstradcpc amstradcpc + + android + Google Android + %ROMPATH%\android + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + android + android + apple2 Apple II diff --git a/themes/rbsimple-DE/android/colors.xml b/themes/rbsimple-DE/android/colors.xml new file mode 100644 index 000000000..fa70ad569 --- /dev/null +++ b/themes/rbsimple-DE/android/colors.xml @@ -0,0 +1,18 @@ + + 7 + + + + 4086F4 + + + EB4132 + + + FBBD00 + + + 31AA52 + + + \ No newline at end of file diff --git a/themes/rbsimple-DE/android/images/console.svg b/themes/rbsimple-DE/android/images/console.svg new file mode 100644 index 000000000..345a518f0 --- /dev/null +++ b/themes/rbsimple-DE/android/images/console.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/rbsimple-DE/android/images/consolegame.svg b/themes/rbsimple-DE/android/images/consolegame.svg new file mode 100644 index 000000000..345a518f0 --- /dev/null +++ b/themes/rbsimple-DE/android/images/consolegame.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/rbsimple-DE/android/images/controller.svg b/themes/rbsimple-DE/android/images/controller.svg new file mode 100644 index 000000000..345a518f0 --- /dev/null +++ b/themes/rbsimple-DE/android/images/controller.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/rbsimple-DE/android/images/logo.svg b/themes/rbsimple-DE/android/images/logo.svg new file mode 100644 index 000000000..b409a241f --- /dev/null +++ b/themes/rbsimple-DE/android/images/logo.svg @@ -0,0 +1,120 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/themes/rbsimple-DE/android/systeminfo.xml b/themes/rbsimple-DE/android/systeminfo.xml new file mode 100644 index 000000000..07b6637dd --- /dev/null +++ b/themes/rbsimple-DE/android/systeminfo.xml @@ -0,0 +1,27 @@ + + 7 + + + + The Android operating system, developed by + + + Android Inc. and later acquired by Google is by + + + far the most popular mobile OS in the world. + + + Due to the power of modern mobile devices and + + + the popularity of the platform there is a rich + + + library of games available, some even rivalling + + + those on dedicated game consoles. + + + \ No newline at end of file diff --git a/themes/rbsimple-DE/android/theme.xml b/themes/rbsimple-DE/android/theme.xml new file mode 100644 index 000000000..077d05361 --- /dev/null +++ b/themes/rbsimple-DE/android/theme.xml @@ -0,0 +1,21 @@ + + 7 + ./../theme.xml + ./colors.xml + ./systeminfo.xml + + + + ./images/controller.svg + + + + + + ./images/logo.svg + + + ./images/consolegame.svg + + + \ No newline at end of file