Pickles and Wasabi
muxmedia module, assigned to media folders through Core Assignment like any other launcher and styled by the active theme. How settings are saved
When you leave a settings screen after changing something, both players ask where the change should apply:
This ContentOnly the game or piece of media that is playing.This CoreEvery game played with the same core. Pickles only.This DirectoryEverything in the same folder.This Session OnlyKeep the change until you stop playing, without saving it.DiscardUndo the change.Wasabi starts from its built-in defaults, then applies folder settings and finally content settings, so content settings always win. In Pickles, missing or invalid values fall back to the defaults, so nothing ever needs migrating. Wasabi keeps its settings, bookmarks, history and downloaded filters, shaders and overlays with its save data.
Softpatching
Pickles applies .ips, .bps and .ups patches, such as translations and fixes, as a game loads, without changing the original file:
SNES/Super Metroid.ipsA patch with the game's name, minus its extension, always applies. Number more to stack them, such as Super Metroid1.bps.SNES/Super Metroid.sfc/A folder named exactly like the game, extension included. Put the game and any patches inside, and choose which ones to use from the Patches screen in the Pickles Menu.Patches in the Grand Tour explains both methods in full.
How Wasabi plays audio
Playback runs through a static FFmpeg build with only the decoders Wasabi uses, so it does not depend on the system’s own media libraries. Every audio extension belongs to exactly one backend:
SDL_mixerMIDI, played with the selected soundfont.Game Music EmuConsole chiptunes.libsidplayfpCommodore 64 SID music.vgmstreamConsole game audio streams.FFmpegEverything else, including tracker modules through libopenmpt.Files that contain several songs list them as Tracks.
Read more
The Pickles Grand Tour and Wasabi Grand Tour cover every menu, and Supported Formats lists every file type Wasabi can play. The community article Pickles vs RetroArch introduces both ways to run Libretro cores.