Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

3DS Random Game Launcher: Difference between revisions

From GameBrew
No edit summary
Line 2: Line 2:
|title=3DS Random Game Launcher
|title=3DS Random Game Launcher
|image=3DSRandomGameLauncher.png
|image=3DSRandomGameLauncher.png
|description=A Nintendo 3DS homebrew application that randomly selects, displays and then launches your installed games.
|description=Randomly selects, displays and then launches your installed games.
|author=selloa
|author=selloa
|lastupdated=2025/09/25
|lastupdated=2025/09/25
Line 19: Line 19:
|image_alt=3DS Random Game Launcher
|image_alt=3DS Random Game Launcher
}}
}}
'''3DS Random Game Launcher''' is a Nintendo 3DS homebrew application that randomly selects, displays and then launches an installed game from the SD card. It scans installed titles, filters out system applications, and picks a random game to launch.
A 3DS homebrew application that randomly selects, displays and then launches an installed game from the SD card. It scans installed titles, filters out system applications, and picks a random game to launch.  


The title database contains 4,135+ 3DS game entries with title IDs and names, sourced from the [https://3dsdb.com/ 3dsdb community database].
The title database contains 4,135+ 3DS game entries with title IDs and names, sourced from the [https://3dsdb.com/ 3dsdb community database].
Line 27: Line 27:
==Installation==
==Installation==
===Via Universal Updater===
===Via Universal Updater===
#Open '''[[Universal Updater 3DS]]''' on your 3DS.
*Open [[Universal Updater 3DS]] on your 3DS.
#Search for "3DS Random Game Launcher" and install the CIA file.
*Search for "3DS Random Game Launcher" and install the CIA file.
#Exit Universal Updater - wait a moment for the new app to appear on the Home Screen.
*Exit Universal Updater - wait a moment for the new app to appear on the Home Screen.
#Launch 3DS Random Game Launcher from the 3DS Home Screen.
*Launch 3DS Random Game Launcher from the 3DS Home Screen.


===Manual installation (3dsx)===
===Manual installation (3dsx)===
#Download the latest .3dsx file from the [https://github.com/selloa/3DS-Random-Game-Launcher/releases Releases] page.
*Download the latest .3dsx file from the [https://github.com/selloa/3DS-Random-Game-Launcher/releases Releases] page.
#Copy the .3dsx file to the <code>/3ds/</code> folder on the SD card.
*Copy the .3dsx file to the <code>/3ds/</code> folder on the SD card.
#Launch from the Homebrew Launcher.
*Launch from the Homebrew Launcher.


===Manual installation (CIA)===
===Manual installation (CIA)===
#Download the latest .cia file from the [https://github.com/selloa/3DS-Random-Game-Launcher/releases Releases] page.
*Download the latest .cia file from the [https://github.com/selloa/3DS-Random-Game-Launcher/releases Releases] page.
#Install using [[FBI_3DS|FBI]] or another CIA installer.
*Install using [[FBI_3DS|FBI]] or another CIA installer.
#Launch from the 3DS Home Screen.
*Launch from the 3DS Home Screen.


==User guide==
==User guide==
Line 51: Line 51:


==Controls==
==Controls==
A - Launch the selected title


{| class="wikitable"
Y - Reroll for a different random game
|-
 
! Input !! Action
Start - Exit
|-
| A || Launch the selected title
|-
| Y || Reroll for a different random game
|-
| Start || Exit
|}


==Screenshots==
==Screenshots==
Line 77: Line 71:


==Credits==
==Credits==
*'''einso''' - Original concept and implementation.
*einso - Original concept and implementation.
*'''DevKitPro team''' - For the 3ds-examples that made this possible (app_launch template).
*DevKitPro team - For the 3ds-examples that made this possible (app_launch template).
*'''3DS homebrew community''' - For keeping the scene alive.
*3DS homebrew community - For keeping the scene alive.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/3ds-random-game-launcher-finally-something-to-solve-the-what-should-i-play-problem.675053/
* GitHub - https://github.com/selloa/3DS-Random-Game-Launcher
* Github - https://github.com/selloa/3DS-Random-Game-Launcher
* GBAtemp - https://gbatemp.net/threads/3ds-random-game-launcher-finally-something-to-solve-the-what-should-i-play-problem.675053/

Revision as of 12:52, 2 March 2026

3DS Random Game Launcher
General
Authorselloa
TypeUtilities
Version18
LicenseMIT License
Last Updated2025/09/25
Links
Download
Website
Source

A 3DS homebrew application that randomly selects, displays and then launches an installed game from the SD card. It scans installed titles, filters out system applications, and picks a random game to launch.

The title database contains 4,135+ 3DS game entries with title IDs and names, sourced from the 3dsdb community database.

Originally created by einso as a proof-of-concept, it was later expanded by selloa with improved error handling, title filtering, and additional features. The project uses code from the devkitPro 3ds-examples app_launch template.

Installation

Via Universal Updater

  • Open Universal Updater 3DS on your 3DS.
  • Search for "3DS Random Game Launcher" and install the CIA file.
  • Exit Universal Updater - wait a moment for the new app to appear on the Home Screen.
  • Launch 3DS Random Game Launcher from the 3DS Home Screen.

Manual installation (3dsx)

  • Download the latest .3dsx file from the Releases page.
  • Copy the .3dsx file to the /3ds/ folder on the SD card.
  • Launch from the Homebrew Launcher.

Manual installation (CIA)

  • Download the latest .cia file from the Releases page.
  • Install using FBI or another CIA installer.
  • Launch from the 3DS Home Screen.

User guide

Upon launching, the application scans the SD card for installed game titles, filters out system applications, and randomly selects a game to display. The user can then choose to launch the selected game or reroll for a different random selection.

Features include:

  • Greyscale color scheme.
  • Homebrew mode to disable database filtering.
  • CIA file support.

Controls

A - Launch the selected title

Y - Reroll for a different random game

Start - Exit

Screenshots

Error creating thumbnail: Unable to save thumbnail to destination

Changelog

v18-beta 2025/09/24

  • Added CIA file support.
  • Added greyscale color scheme.
  • Added homebrew mode, to disable database filtering.
  • Minor visual tweaks.

v1.0 2025/09/07

  • First release.

Credits

  • einso - Original concept and implementation.
  • DevKitPro team - For the 3ds-examples that made this possible (app_launch template).
  • 3DS homebrew community - For keeping the scene alive.

External links

Advertising: