v1.7.3
Maintenance release focused on core management, downloads, and search. Adds PPSSPP asset downloading, asynchronous and inline box art in the core download sheet, improved cheat crash recovery, and new settings options. Library browsing gains sidebar and grid search with game-card subtitles for quicker navigation.
Highlights
- PPSSPP asset downloads: New UI and backend to fetch required PPSSPP assets, with localized strings.
- Core download sheet improvements: Box art now loads asynchronously and displays inline; core list height adapts and refresh/button logic is more reliable.
- Cheat crash recovery: Hardened crash recovery in LibretroBridge and improved ScummVM detection database handling.
- Library search & navigation: Sidebar and library grid search (filtering systems by matching games), plus game-card subtitle support and consistent toolbar styling.
- Settings & core persistence: New settings options with improved localization, and a flag to manage libretro core instance persistence.
Detailed Changes
- Implemented PPSSPP asset download functionality and UI with localization support
- Implemented asynchronous loading of box art in CoreDownloadSheet and added inline box art display with updated list height logic
- Enhanced cheat crash recovery in LibretroBridge and improved ScummVM detection database handling
- Improved core download button logic and refresh handling in CoreDownloadSheet
- Updated background styling in CoreDownloadSheet and CoreDownloadStatusBar for UI consistency
- Enhanced settings views with new options and improved localization support
- Refined search in SystemSidebarView to filter systems by matching games; added search to sidebar and library grid with translation updates
- Updated toolbar button style in LibraryGridView and added game-card subtitle support with improved layout
- Added
g_instancePersistedflag to manage libretro core instance persistence