Compatibility

Cocoon Shell supports 122 platforms out of the box. Platform data is downloaded from the CocoonFE repository during first-time setup.

The Folder Name column shows what you should name your ROM folder. For example, put your SNES games in a folder called snes, your PS1 games in psx, and so on. Each platform page also lists which file extensions are recognized.

Platform icons for Nintendo, Sega, Sony, Atari, and more


Nintendo

PlatformFolder Name
Nintendo Entertainment Systemnes
Famicom Disk Systemfds
Nintendo Satellaviewsatellaview
Super Nintendo Entertainment Systemsnes
Super Nintendo Entertainment System - MSU-1snesmsu1
Nintendo 64n64
GameCubegc
Nintendo Wiiwii
Nintendo Wii Uwiiu
Nintendo WiiWarewiiware
Nintendo Switchswitch
Game Boygb
Game Boy Colorgbc
Game Boy Advancegba
Nintendo DSnds
Nintendo DSindsi
Nintendo 3DSn3ds
Virtual Boyvirtualboy
Pokemon Minipokemini
Game & Watchgameandwatch

Sony

PlatformFolder Name
Sony PlayStationpsx
Sony PlayStation 2ps2
Sony PlayStation 3ps3
PlayStation Portablepsp
PlayStation Portable Minispspminis
Sony PS Vitapsvita

Note: PS Vita games can be launched via Vita3K using .dpt tag files with the vita_game_id tag key. See the Tags page for setup details.

Sega

PlatformFolder Name
Sega Genesisgenesis
Sega Genesis - MSUgenesismsu
Sega Master Systemmastersystem
Sega Game Geargamegear
Sega SG-1000sg-1000
Sega 32Xsega32x
Sega CDsegacd
Sega Saturnsaturn
Dreamcastdreamcast
Sega Picopico
Sega Naominaomi

Atari

PlatformFolder Name
Atari 2600atari2600
Atari 5200atari5200
Atari 7800atari7800
Atari Jaguaratarijaguar
Atari Jaguar CDatarijaguarcd
Atari Lynxatarilynx
Atari STatarist

SNK

PlatformFolder Name
Neo Geoneogeo
Neo Geo CDneogeocd
NeoGeo Pocketngp
NeoGeo Pocket Colorngpc

NEC

PlatformFolder Name
TurboGrafx-16tg16
TurboGrafx-CDtg-cd
SuperGrafxsupergrafx
NEC PC-FXpcfx
NEC PC-60pc60
NEC PC-88pc88
NEC PC-98pc98

Arcade

PlatformFolder Name
Arcade (MAME)mame
Arcade (FinalBurn Neo)fbneo
CP System Icps1
CP System IIcps2
CP System IIIcps3
Atomiswaveatomiswave

Computers

PlatformFolder Name
Amstrad CPCamstradcpc
Apple IIapple2
Acorn Computers BBC Microbbcmicro
Commodore 64c64
Commodore Amigaamiga
Commodore - PETpet
Commodore - PLUS/4plus4
VIC-20vic20
DOSdos
FM Townsfmtowns
MSXmsx
Oricoric
Sharp X1x1
Sharp X68000x68000
Thomson TO8to8
TI-83ti83
Windowswindows
ZX 81zx81
ZX Spectrumzxspectrum
Palm OSpalm

Other Consoles

PlatformFolder Name
3DO3do
Arcadia 2001arcadia
Cassette Visioncassette
Super Cassette Visionsupercassette
ColecoVisioncolecovision
Elektor TV Games Computerelektor
Fairchild Channel Fchannelf
Intellivisionintellivision
Interton VC 4000vc4000
Java Mej2me
Magnavox Odyssey 2odyssey2
Mega Duckmegaduck
Nokia N-Gagengage
Philips CD-icdimono1
Philips Videopac+ G7400videopac
Uzeboxuzebox
Vectrexvectrex
Watara Supervisionsupervision
WonderSwanwonderswan
WonderSwan Colorwonderswancolor
Zeebozeebo

Fantasy Consoles & Game Engines

PlatformFolder Name
PICO-8pico8
TIC-80tic80
CHIP-8chip8
Arduboyarduboy
LowRes NXlowresnx
WASM-4wasm4
Cannonball OutRun Enginecannonball
Cave Story Game Enginecavestory
DOOM Game Enginedoom
Flashback Game Engineflashback
Quake Game Enginequake
Quake II Game Enginequake2
RPG Makerrpgmaker
ScummVMscummvm

Media & Streaming

PlatformFolder Name
Book Readerebook
Video Playervideos
Moonlight Streamingmoonlight
Steamsteam
Xboxxbox
XBox Game Passxcloud

Tip: Steam, Xbox Cloud Gaming, and Moonlight games use tag files — small text files that tell Cocoon how to launch games through external apps. See the Tags page to learn how to set them up.


Common File Formats

FormatUsed ByNotes
.zip, .7zMost cartridge systemsCompressed ROMs — most emulators can open these directly
.bin + .cueCD-based systems (PS1, Sega CD, etc.)Disc images — Cocoon links CUE files to their BIN tracks automatically
.isoPS2, PSP, GameCube, etc.Standard disc images
.chdMany systemsCompressed disc format — smaller than BIN/CUE, widely supported
.m3uMulti-disc gamesPlaylist file listing multiple discs — Cocoon shows as single game
.gdiDreamcastDreamcast disc images
.pbpPSP / PS1Compressed PlayStation Portable format
.sfc, .smcSNESSuper Nintendo ROMs
.nesNESNintendo Entertainment System ROMs
.gbaGBAGame Boy Advance ROMs
.ndsNDSNintendo DS ROMs
.z64, .n64, .v64N64Nintendo 64 ROMs
.p8.pngPICO-8PICO-8 cartridge files

RetroAchievements Support

Many of these platforms are also supported by RetroAchievements. If a platform has an RA community and your emulator supports RA (like RetroArch), you can track achievements right from Cocoon. See the RetroAchievements page for the full list of supported systems.

Note: Platform support in Cocoon is pulled from the CocoonFE repository during setup. New platforms can be added over time without an app update — just re-run the platform download step in settings.