Menu
1.24.1
  • Bugfixes
1.24
  • Settings to specify preferred region for scraping
  • Support for viewing game manuals (must be manually added as custom media)
  • Changes to the game info texts, now using icons for some fields, can be customized in theme.txt
  • Added game ratings (0-100%). Can be scraped if supported by the online database, as well as set manually.
  • Game suggestions system: Automatically suggested games, based loosely on favorite and recently played games
  • Fixed issue where a few games (notably Contrast) wouldn't launch
  • Option to mark games as completed
  • New rows on the game details screen: "More from same developer", "More from same publisher", "More from same genres"
  • Text only mode for the Arcade game list
  • Setting to change the text alignment for text in the Arcade game list
  • Setting for whether or not to truncate and ellipsize long game names in the Arcade game list
  • Setting to use instant scrolling when selecting a random game in Arcade
  • Setting to draw over display cutout areas/notches, to make the app completely full screen on devices that have those (may or may not work depending on device)
  • More options for the "Fix graphics glitch at screen edge" setting
  • More options for screen orientation lock
  • Setting to keep the screen on as long as the app is in the foreground
  • Support for scanning roms with .png file extension if manually added to extension list
  • Settings for specifying fanart and screenshot types to never download
  • Setting to show Achievements button on the game details screen
  • Setting to disable using game artwork as fallback when loading screens are enabled but no loading screen image or video found
  • Settings to set loading screen video volume and to mute background music when loading screen is shown
  • Setting to open game details from the Modern main screen instead of directly launching the game
  • Settings for what the random game button should do in Classic and Modern
  • Settings to show Collections, Genres and All Systems in the Arcade tools menu
  • Setting to select which media types to display in fullscreen viewer
  • Search orb should no longer display over the game artwork on the top row in Modern
  • Game menu option to reset play count
  • Database tasks option to reset play count for all games
  • Database tasks options to redownload either media or game info, or both
  • Database tasks option to merge genres
  • Support for more flexible database updates
  • Many bugfixes, optimizations and behind-the-scenes improvements
  • [Potentially theme breaking] These theme.txt settings used to apply to both the game details screen and the details on the Modern main screen, but now only apply to the game details screen: GameDetails.TitleText.Size, GameDetails.TitleText.Color, GameDetails.SubTitleText1.Size, GameDetails.SubTitleText1.Color, GameDetails.SubTitleText1.Content, GameDetails.SubTitleText2.Size, GameDetails.SubTitleText2.Color, GameDetails.SubTitleText2.Content, GameDetails.DescriptionText.Size, GameDetails.DescriptionText.Color
  • New theme.txt options:
    • GameCard.InfoText.VisibleOnMainScreen
    • GameCard.InfoText.VisibleInGridView
    • GameCard.InfoText.VisibleInSearchResults
    • GameDetails.SubTitleText1.Content
    • GameDetails.SubTitleText2.Content
    • GameDetails.Button.TextColor
    • GameDetails.Button.BackgroundColor
    • GameDetails.Button.Selected.BackgroundColor
    • Modern.Details.TitleText.Size
    • Modern.Details.TitleText.Color
    • Modern.Details.SubTitleText1.Size
    • Modern.Details.SubTitleText1.Color
    • Modern.Details.SubTitleText1.Content
    • Modern.Details.SubTitleText2.Size
    • Modern.Details.SubTitleText2.Color
    • Modern.Details.SubTitleText2.Content
    • Modern.Details.DescriptionText.Size
    • Modern.Details.DescriptionText.Color
    • Arcade.GameList.WidthPercent
    • Arcade.GameList.TextOnly.BackgroundColor
    • Arcade.GameList.TextOnly.Game.Alpha
    • Arcade.GameList.TextOnly.Game.BackgroundColor
    • Arcade.GameList.TextOnly.Game.TextColor
    • Arcade.GameList.TextOnly.Game.TextSize
    • Arcade.GameList.TextOnly.SelectedGame.Alpha
    • Arcade.GameList.TextOnly.SelectedGame.BackgroundColor
    • Arcade.GameList.TextOnly.SelectedGame.TextColor
    • Arcade.GameList.TextOnly.SelectedGame.TextSize
    • Arcade.GameList.TextOnly.WidthPercent
    • Arcade.GameInfo.Content
    • Dialog.BackgroundColor
    • Dialog.Title.TextColor
    • Dialog.Title.BackgroundColor
    • Dialog.Content.TextColor
    • Dialog.Content.BackgroundColor
    • Dialog.ButtonArea.BackgroundColor
    • Dialog.ButtonArea.TextColor
    • Dialog.ListView.BackgroundColor
    • Dialog.ListItem.Even.BackgroundColor
    • Dialog.ListItem.Odd.BackgroundColor
    • Dialog.ListItem.Even.TextColor
    • Dialog.ListItem.Odd.TextColor
    • Dialog.ListItem.Selected.BackgroundColor
    • AchievementsViewer.BackgroundColor
    • AchievementsViewer.GameName.TextColor
    • AchievementsViewer.Summary.TextColor
    • AchievementsViewer.Achievement.Locked.BackgroundColor
    • AchievementsViewer.Achievement.Locked.Name.TextColor
    • AchievementsViewer.Achievement.Locked.Description.TextColor
    • AchievementsViewer.Achievement.Locked.UnlockStatus.TextColor
    • AchievementsViewer.Achievement.Unlocked.BackgroundColor
    • AchievementsViewer.Achievement.Unlocked.Name.TextColor
    • AchievementsViewer.Achievement.Unlocked.Description.TextColor
    • AchievementsViewer.Achievement.Unlocked.UnlockStatus.TextColor
    • IconText.Completed
    • IconText.Manual
    • IconText.Players
    • IconText.FilledStar
    • IconText.UnfilledStar
  • New theme files:
    • genre_*_background.png
    • genre_*_background.mp4
    • genre_*_background_arcade_game_select.png
    • clearlogo_suggestions.png
    • clearlogo_suggestions_selected.png
    • background_achievements_viewer.png
    • background_suggestions.png
    • background_suggestions.mp4
    • background_allsystems_arcade_game_select.png
    • background_recentlyplayed_arcade_game_select.png
    • background_favorites_arcade_game_select.png
    • background_suggestions_arcade_game_select.png
    • collection_*_background.png
    • collection_*_background.mp4
    • collection_*_background_arcade_game_select.png
    • rating_esrb_not_rated.png
    • rating_esrb_empty.png
1.23.3
  • Bugfix
1.23.2
  • Added more platforms for scraping
  • Renamed RetroArch64 to RetroArch Plus in the template menu to match new name on the Play store
  • Added option to not mute background music when a video is playing
  • Added option to hide the Arcade system list after X seconds of inactivity
  • Added per-system option for fallback scraper database, used if no match is found in the primary database during automatic scraping
  • Hopefully fixed issue with browsing to the SD card (and sometimes internal storage) on Android 11 devices when selecting ROM directory
  • Game sort names can now be edited via the Edit game info menu
1.23.1
  • Bugfix
1.23
  • (Beta) Integration with RetroAchievements.org - View the available achievements for your games and track your progress
  • Support for using a different image for the selected item on the Arcade system select screen
  • Support for matching developer/publisher names when searching
  • Options to access Search, Favorites and Recently Played from the Arcade tools menu
  • Bugfixes and behind-the-scenes improvements
1.22.2
  • Fixed an issue that could cause the app to crash during startup under certain conditions
  • Other bugfixes and minor adjustments
1.22.1
  • You can now add a separate per-system background image that will be used on the Arcade game selection screen: background_arcade_game_select.png
  • background_search.png will now be used on the search screen
  • Audio from background videos will now play (can be muted in settings)
  • Added option to stretch background videos to fill the screen
  • The Android apps system now has its own custom media directory, separate from the Android games system
  • Bugfixes
1.22
  • Added a second Android system so you can separate apps and games, with an option to hide apps from Recently played
  • Possible fix for the screen edge graphics glitch on some devices. Shouldn't cause any issues, but if it does you can disable it in Global UI settings
  • Improved touch support: Long press to open menus, swipe to change media in the fullscreen media viewer, pressing back in Modern opens the sidebar, and some other minor things. There's still a glitch when using touch to scroll in Modern and Classic so a gamepad is still highly recommended, but it should be a bit easier to use the app without one now
  • More options for the position of the system list in Arcade
  • Search button in Arcade
  • Experimental support for background videos on the Arcade system selection screen
  • Option to hide the Tools button in game details
  • Option to use default (1:1) aspect ratio for games in collections
  • Show ESRB and favorite badges in Modern and game details
  • Support for "new" platforms: Sega Naomi, Sega Naomi 2, Sammy Atomiswave, Nintendo Pokemon Mini
  • Ignore : and / in the genre name when looking for custom genre artwork
  • Updated MAME filename list
  • Updated OpenVGDB database
  • Bugfixes and other behind-the-scenes stuff