Wave Launcher is an Android-based interface built around the design of the XrossMediaBar (XMB/PS3). It supports personal game libraries, rich metadata scraping, trophy tracking and controller-friendly multimedia playback.
Note
Wave Launcher is a frontend, not an emulator. Install and configure the emulators you want to use separately.
Download the latest APK from the Releases page and install it on your Android device. For future updates, open Settings 🡲 Software Update in the app. The updater can check for and install new Wave Launcher releases, while also helping you import supported software sources and install or update emulators via your own Obtainium JSON or the RJNY Emulation Pack.
- XMB-style navigation designed around gamepads and touch.
- Support for PlayStation, Xbox, Nintendo, and virtual controllers.
- Controller-specific prompts, customizable button layouts, AB / XY swapping, and a gamepad-friendly on-screen keyboard.
- On-Screen Controller for devices that do not have a physical controller.
- Organize platforms, collections, favorites, recently played games.
- Connect multiple cards, storage mediums and directories, and hotswap between them.
- Storage labels, icons, hot-swap support, and external-storage autorun.inf support.
- Per-platform and per-game emulator assignments.
- Game Metadata scraping through services including SteamGridDB, ScreenScraper, RetroAchievements, Hasheous, Google Play, and Web Search.
- Multi-language scraper support.
- RetroAchievements and Dusklight (TwilitRealm) achievement tracking.
- Controller-friendly video, music, and photo playback.
- Background music, coldboot sounds, and separate volume controls.
- Wallpaper styles, color customization, brightness controls, and custom fonts.
- Interface scaling, text sizing, status bar options, boot logos, and custom UI sounds.
- Dual-screen layouts with per-screen orientation, app placement, screen swapping, and docked mode.
- Android app discovery with clear separation between games, emulators, and apps.
- Encrypted FTPS file sharing for moving files to and from a device.
- HTTPS Wave Portal for managing supported launcher content from a browser (experimental).
- Quick first-run setup, custom paths, and existing-file detection.
SteamGridDB · ScreenScraper · RetroAchievements · Hasheous · Google Play
Wave Launcher is not open source and is not released under the LGPL. This repository is public, but no open-source license is granted for the Wave Launcher application itself.
The app uses third-party components under their own licenses:
Using FFmpeg under the LGPL does not make Wave Launcher open source or require the rest of the app to be licensed under the LGPL. The corresponding acknowledgements and license texts are available in the app under About > Licenses.








