github AverageConsumer/R-Shop v0.9.1-beta

latest releases: v1.7.0, v1.6.0, v1.5.2...
pre-release4 months ago

πŸš€ v0.9.1 Beta β€” The "Power User" Update

Major Milestone: Your retro shop just learned a whole lot of new tricks. This release transforms R-Shop from a simple downloader into a versatile, multi-protocol manager for your self-hosted libraries.


✨ Highlights

🌐 Multi-Source Freedom

Each console can now have its own dedicated source. Use SMB (NAS) for PS1, RomM for SNES, and Web/FTP for everything else. Mix and match protocols freely to fit your setup!

πŸ“‘ Native RomM Integration

Direct support for your self-hosted RomM server. R-Shop now auto-matches platforms via IGDB logicβ€”bringing your entire remote library into a sleek, native handheld UI.

πŸ› οΈ Interactive Onboarding

A brand-new setup wizard that walks you through configuring your consoles step-by-step. Setting up your handheld library from scratch has never been smoother.

πŸ’Ύ Advanced Config Editor

Total control over your setup. Add, remove, or re-tune consoles anytime. Plus: Full JSON Import/Export to share your configuration or keep your settings safe.


πŸ“‚ Change Log

βž• Added

  • Protocol Mixing πŸ”€ | Assign different providers (SMB, FTP, RomM, Web) to individual consoles.
  • IGDB Platform Matching πŸ€– | Native RomM integration with automatic system-ID discovery.
  • Setup Wizard πŸ§™β€β™‚οΈ | Interactive onboarding flow for first-time users.
  • JSON Config Tools πŸ“‹ | Import and export your entire app configuration for backups or sharing.

πŸ”§ Improved

  • Input Overhaul πŸ•ΉοΈ | Mouse and touch input now work across all widgets. No more focus-lock issues.
  • Audio Hygiene πŸ”Š | Fixed input debouncing (no more double-sounds) and improved volume slider response.
  • Smart UI Filtering 🧹 | The home screen now only shows consoles you have actually configured.
  • System Discovery πŸ” | Improved logic for identifying remote platforms via the RomM API.

πŸ›‘οΈ Fixed

  • Path Sovereignty πŸ“ | Resolved the "double-folder" bug. ROMs now land exactly where they should.
  • Deep-Clean Reset ♻️ | "Reset App" now performs a total wipe of preferences, database, and image cache.
  • Protocol Stability πŸ”— | Fixed URL encoding issues that previously broke connections to servers with custom ports or complex paths.

πŸ› οΈ Internal & Architecture

  • Provider abstraction: Refactored the internal engine to handle multiple provider types concurrently.
  • Cache management: Implemented a more robust image and metadata caching system.

Full Changelog: v0.9.0-beta...v0.9.1-beta

Don't miss a new R-Shop release

NewReleases is sending notifications on new releases.