MiSTer Connect 1.2 is out! Play stats, cover grid, games metadata, filters and a new Discover tab
Hey everyone! Back with the 1.2 update of MiSTer Connect, the iOS/Android app for wizzo's Remote. Like last time, a lot of this came straight from your comments and DMs, so thank you, keep them coming.
The bit on the MiSTer side
I wanted two things most for this release: a nicer way to browse games with covers, and play stats. For the stats, the data was already there: mrext's PlayLog quietly records every game you play, but nothing could read it back. So I added a few read-only endpoints to Remote that serve PlayLog's history to any client, and u/wizzo merged them and baked a release this morning: it's on Update All now. The same release also fixes PlayLog missing a game that's already running when it starts, so that time isn't lost from your stats anymore.
Fun (and not requested) fact: testing all of this meant playing Super Metroid for 3 hours straight. Oh noooooo, such hard work! 🤣
What's new in the app
- Stats tab: time played, sessions, streaks, your top games and systems, plus a Recently Played row and a live play timer on Home
- Game details page: tap any game for its cover, year, genre, developer, number of players and a short description. The play button still launches it right away
- Cover grid: your library as a wall of covers, resize it with a pinch (PRO)
- Filters everywhere: genre, decade, players, region, developer, played or never played, favorites only. And you can save any filter as its own section in the Games tab
- Discover: a surprise pick, your top 10, couch multiplayer, party games and themed shelves, all built from your own collection
- Favorites are now a carousel next to Recently Played
- D-pad taps always get through now, even quick ones (thanks to everyone who reported it!)
To get the stats working: run Update All so you have today's Remote, then run playlog from the Scripts menu and say Yes when it asks to start at boot, so it keeps recording after every restart. PlayLog also needs recents=1 in your MiSTer.ini, the full guide is here: https://github.com/wizzomafizzo/mrext/blob/main/docs/playlog.md
The Stats tab has a little checklist that tells you if anything is still missing.
Same deal as always: everything the original Remote does is free in the app and stays free. The one-time PRO unlock (no subscription) covers the extras. No accounts, no tracking, it all stays on your LAN (apart from downloading covers and game info, of course).
Giveaway, round three! 3 PRO codes for iOS and 3 for Android in the first comment, first come first served. Please reply with the one you took so the next person doesn't waste time on it.
Tell me what you think and what's still missing, the 1.3 list is already open (and already has some nice stuff in it).
iOS: https://apps.apple.com/us/app/mister-connect-fpga-remote/id6789198386
Android: https://play.google.com/store/apps/details?id=it.devcells.misterwingman