1
0
Fork 0
mirror of https://github.com/inssekt/CocoonFE.git synced 2026-04-15 05:04:05 -07:00
No description
Find a file
2026-04-13 18:38:25 +01:00
platforms Add Xbox platform configuration file 2026-04-13 18:38:25 +01:00
banner.png Add files via upload 2025-12-11 17:17:16 +00:00
README.md Update support contact links in README 2026-03-20 01:11:51 +00:00
screen_swap.gif Add files via upload 2025-12-11 22:40:37 +00:00
screen_swap_compressed.mp4 Add files via upload 2025-12-11 22:37:30 +00:00

Cocoon

Banner

A Modern Emulation Frontend for Android

Platform Discord

An emulation frontend inspired by the 3DS UI built for single and dual screen Android devices

FeaturesInstallationSetup


Features

Multi-Platform Game Library

  • Universal Emulator Support: Works with any Android emulator (RetroArch, Dolphin, PPSSPP, and more)
  • 100+ Platform Support: Nintendo (NES, SNES, N64, GameCube, Wii, Switch), PlayStation (1-3), Sega (Genesis, Saturn, Dreamcast), Arcade, and more
  • Smart Organization: Automatically categorizes games by platform with intelligent folder detection

Beautiful UI & Visuals

  • Rich Artwork: Automatically fetches icons, logos, and hero images from SteamGridDB or ScreenScraper
  • Smooth Animations: Fluid transitions and responsive interactions
  • Adaptive game grid with zoom feature: just like the 3DS!

Automatic Metadata Scraping

  • Hash-Based ROM Identification: Uses CRC32, MD5, and SHA1 for accurate game matching
  • ScreenScraper.fr Integration:
    • Comprehensive game metadata (title, description, release date, genres)
    • Developer and publisher information
    • User ratings and classifications
    • Multiple regions support
    • Works with guest API (no account required) or authenticated for faster access
  • SteamGridDB Artwork: High-quality game artwork in multiple styles
  • Batch Processing: Scrape entire libraries with progress tracking

Advanced Display Features

Banner

  • External Display Support: Display game information and launch games to an external display
  • Display Management:
    • Automatic external display detection
    • Seamless game launching to secondary displays
    • External display overlay with game info
  • Live screen-swapping: Seamlessly switch between screen roles with a button

Powerful Configuration

  • Per-Platform Settings:
    • Custom emulator app/player selection
    • Multiple ROM folder paths per platform
  • Appearance Customization:
    • Customize library layout
    • Icon image size adjustment

Installation

Get it on Obtainium

Download

  1. Download the latest APK from Releases
  2. Enable "Install from Unknown Sources" in Android settings
  3. Install the APK

🎯 Setup

First-Time Setup Wizard


  1. Organization Mode:

    • Smart Folders (Recommended): Cocoon auto-detects platforms and creates smart folders from which you can create homescreen shortcuts
    • Manual Mode: Cocoon puts all detected ROMs onto your homescreen to be organised yourself (Smart Folders can still be manually created)
  2. ROM Folders:

    • Browse to your ROM root folder
    • Cocoon will scan for games automatically with optional subfolder scanning

The complete platform list is available in index.json.


Support

For bug reports and feature requests, please use Cocoon Shell Feedback or Join our Discord.


Acknowledgments

  • ScreenScraper.fr: Game metadata and ROM information
  • SteamGridDB: High-quality game artwork
  • Daijisho: A great curated collection of platforms & players that we use as a base