RShop

The game store for your handheld. Le store de jeux de ta console portable.

Browse a catalogue, download games and install them straight into your emulator folders. Made for controllers, at home on Retroid, Ayn and Anbernic. Parcours un catalogue, télécharge des jeux et installe-les directement dans tes dossiers d'émulation. Pensé pour la manette, à l'aise sur Retroid, Ayn et Anbernic.

  • VersionVersion 0.2.5
  • 198 MB
  • Android 13+
  • arm64
  • Free and open sourceGratuit et open source
RShop home screen: shelves of 3D game boxes under a tab bar

From the shelf to your folder.Du rayon à ton dossier.

Open a game and press Install. RShop downloads in the background, checks the file, unpacks it into the folder you picked and tells you when it is ready for your emulator.

Ouvre un jeu et appuie sur Installer. RShop télécharge en arrière-plan, vérifie le fichier, le décompresse dans le dossier que tu as choisi et te prévient quand il est prêt pour ton émulateur.

  • Pause, resume, cancel from the app or from the notification.
  • Pause, reprise, annulation depuis l'app ou depuis la notification.
  • Every file is checked with its SHA-256 when the source gives one, and downloads stop before the battery or the free space runs out.
  • Chaque fichier est vérifié avec son SHA-256 quand la source en fournit un, et les téléchargements s'arrêtent avant que la batterie ou l'espace libre ne manque.
  • zip, 7z, RAR, tar and their variants are unpacked safely, with protection against path traversal and zip bombs.
  • zip, 7z, RAR, tar et leurs variantes sont décompressés en sécurité, protégés contre les chemins piégés et les bombes de décompression.
  • Discs and extras: several formats or files per game (bin and cue, discs, updates) install together.
  • Disques et extras : plusieurs formats ou fichiers par jeu (bin et cue, disques, mises à jour) s'installent ensemble.
A game page with its details and the Install button

You bring the catalogue.Tu apportes le catalogue.

RShop ships with no games and no catalogue. Add sources whose content you have the right to download: homebrew, your own creations, freely licensed games, your own server. They sync into a local database, so the store keeps working offline.

RShop ne contient ni jeux ni catalogue. Ajoute des sources dont tu as le droit de télécharger le contenu : homebrew, tes propres créations, jeux sous licence libre, ton propre serveur. Elles se synchronisent dans une base locale : le store reste utilisable hors ligne.

The sources screen, with sync status for each source
WebsitesSites web
Paste a page that lists games. RShop analyses it, proposes a setup and shows a preview before you accept. It respects robots.txt and rate limits.
Colle une page qui liste des jeux. RShop l'analyse, propose une configuration et affiche un aperçu avant que tu valides. Il respecte robots.txt et limite son débit.
Google Drive
Paste a folder's share link. Sign in with your Google account or use your own API key. Sub-folders named after consoles become consoles.
Colle le lien de partage d'un dossier. Connecte-toi avec ton compte Google ou utilise ta propre clé d'API. Les sous-dossiers nommés d'après des consoles deviennent des consoles.
FTP, FTPS, SFTP
Your NAS or your server. Passwords are stored encrypted and never leave the device in a backup. SFTP pins the server key and refuses it if it changes.
Ton NAS ou ton serveur. Les mots de passe sont chiffrés et ne sortent jamais de l'appareil dans une sauvegarde. SFTP épingle la clé du serveur et la refuse si elle change.
JSON API
Describe your own endpoint in a small config file: the list, the details and where each field sits in the JSON.
Décris ton propre point d'accès dans un petit fichier de configuration : la liste, les détails et l'emplacement de chaque champ dans le JSON.

Built for a controller.Pensé pour la manette.

Every screen works without touching the screen. The focus is always visible and comes back where you left it. Covers, 3D game boxes and text are sized for a handheld held at arm's length, or a TV.

Chaque écran se parcourt sans toucher l'écran. Le focus est toujours visible et revient là où tu l'avais laissé. Jaquettes, boîtiers 3D et textes sont dimensionnés pour une console tenue à bout de bras, ou pour une TV.

L1R1Change tabChanger d'onglet ASelectValider BBackRetour YGame menuMenu du jeu XSearchRecherche

This page answers to a controller too: plug one in, press a button, and the keys above light up. Cette page répond aussi à une manette : branches-en une, appuie sur un bouton, et les touches ci-dessus s'allument.

Your store, your colours.Ton store à tes couleurs.

Dark, OLED, slate and twilight, plus glass, PlayStation Store and eShop looks, seven accent colours and flat covers or 3D boxes. Try four of them on this page.

Sombre, OLED, ardoise et crépuscule, plus les styles verre, PlayStation Store et eShop, sept couleurs d'accent, des jaquettes plates ou des boîtiers 3D. Essaie-en quatre sur cette page.

BackgroundFond

AccentAccent

The appearance settings: backgrounds, accent colours, cover style

Install RShop.Installe RShop.

  1. Download the APK below and open it. Android asks once to allow installs from your browser or file manager.
  2. Télécharge l'APK ci-dessous et ouvre-le. Android te demande une fois d'autoriser les installations depuis ton navigateur ou ton gestionnaire de fichiers.
  3. In Settings, Storage, pick the folder where games go.
  4. Dans Réglages, Stockage, choisis le dossier où iront les jeux.
  5. In Settings, Catalogue, Sources, add your first source.
  6. Dans Réglages, Catalogue, Sources, ajoute ta première source.

Latest versionDernière version 0.2.5

Android 13 or later, arm64 processor, about 198 MB (most of it is the built-in browser).Android 13 ou plus, processeur arm64, environ 198 Mo (surtout le navigateur intégré).

Prefer automatic updates? Obtainium follows the GitHub releases for you, and RShop can also update itself from its settings.Tu préfères les mises à jour automatiques ? Obtainium suit les releases GitHub pour toi, et RShop sait aussi se mettre à jour depuis ses réglages.

Check what you downloadedVérifie ce que tu as téléchargé

SHA-256 APK

013882b58bc919cf5108f1211715327d1f2261c31c58c0514eeb9c90d769fe11

Signing certificate SHA-256, the same for every releaseSHA-256 du certificat de signature, identique pour toutes les versions

02f35c3eb7ff9c1fe4e5710c89f647d0de986d570cefe653ea919a923db07622

Use it responsibly.Utilise-le avec discernement.

RShop is only a store and a download manager. It does not launch games, and it never bypasses CAPTCHAs, anti-bot protections, DRM, paywalls or logins. It never silently downloads executables, and it validates addresses, sizes, file types, hashes and extraction paths. Only add sources whose content you are allowed to use: you are responsible for what you download.

RShop n'est qu'un store et un gestionnaire de téléchargements. Il ne lance pas les jeux, et il ne contourne jamais les CAPTCHA, protections anti-bot, DRM, paywalls ou connexions. Il ne télécharge jamais d'exécutables en silence, et il valide les adresses, tailles, types de fichiers, empreintes et chemins d'extraction. N'ajoute que des sources dont tu as le droit d'utiliser le contenu : tu es responsable de ce que tu télécharges.