New Features
- DS and 3DS games play their second screen on the lower display with the built-in emulator, touch included
- PC-FX, CD-i and Jaguar play on the built-in emulator (new cores, please report what breaks; CD-i needs its BIOS romsets)
- Manage save states from the second screen: a slot grid with screenshots, copy a state into another slot, delete one
- Sort with installed games or favourites first, applied the same way on home, the library, the auto grid and the second screen
- Delete an installed core to free space, keeping its settings for it
- Hold A on the home screen for the tile menu, which frees Select to swap displays
Improvements
- Save states sync alongside saves, with the newest quick-save carried as the auto state
- Deleting a save state removes it from your server too
- States from a session too short to back up are kept and uploaded, instead of waiting for a longer one
- Collections and Library are back in the dual-screen nav drawer, off the bottom screen
- Custom grid pages bring their backdrop, blur and music to the second screen
- The sync notification shows which platform is syncing
- Game detail on the second screen shows the title ID and can recheck it
- The state manager names the save channel its states belong to
Bug Fixes
- Fix the game queue on the dual-screen custom grid
- Fix in-game settings skipping the rows below Low Latency Audio
- Stop restoring 3DS states Azahar cannot read back, which left a black screen
- Stop one console's second-screen split carrying into the next game
- Games with characters the filesystem refuses download under a readable name instead of one stamped with underscores
- M3U playlists are written as UTF-8, so accented disc names survive
- Saves and states no longer show up as games when syncing your library
- Games land on the right platform when two platforms share a file extension
- Fix saves failing on platforms that keep both folder and file saves, where a folder was written over a file save's path