Skip to content

Features

Here Are Cannoli's Design Goals

  • Play some damn games!
  • Minimal configuration
  • Easy to add new games
  • Basic features baked in

What's In The Box

Organization

  • Opinionated directory structure
  • Favorites
  • Collections with nesting
  • Platform and collection reordering
  • Rename and delete games

Customization

  • Accent Colors
  • Background Wallpaper with Tint
  • Box Art
  • Text Size

Playing Games

Cannoli ships with a built-in libretro core runner. It has the following features:

  • RetroAchievements, Softcore Only with Offline Support
  • Guides via In-Game Menu, .pdf, .txt, .png and .jpg / .jpeg
  • Shaders and Overlays
  • Compressed ROMs, .zip and .7z
  • Multi-Controller Support (up to 4 players)

Cannoli can also be used as a traditional launcher to open games in RetroArch or a Standalone Emulator.

Picking how Cannoli launches a game can be set by platform or by individual game.

Content Management

  • Android Apps / Games on Platform Screen
  • Nonna's Kitchen, a built-in web client for uploading ROMs, box art, saves, and more
  • RomM integration (coming soon)

Features That Will Not Be Considered Or Implemented

  • Art Scraper
  • Game Switcher
  • Game Time Tracker
  • LED Control
  • Menu Music
  • Netplay
  • Themes
  • Video Previews

But I need that feature!

No you don't. And if you do you have other options.

It has become a meme in this hobby to spend all this time curating and tinkering.

The end result is you never play a damn thing.