EmuDeck data and recovery model

Scope

EmuDeck automates emulator installation/configuration, directory layout, and Steam library integration. Users must supply legally obtained ROMs and required BIOS files according to local law and platform rights.

Trust boundary

The installer downloads and configures many third-party components and may rewrite emulator settings, parser definitions, controller profiles, and Steam shortcuts. Each component has its own license, update path, and data directory.

Never run reset or uninstall as a cleanup shortcut. ROMs, BIOS, saves, states, artwork, emulator configuration, and Steam entries can live in different locations and may be on removable media.

Supported installation

Download the current desktop installer only from the official site. Choose storage deliberately, record its mount path and filesystem, and begin with one system. Do not publish or run an opaque copied bootstrap command from a video or mirror.

Verification

Record EmuDeck build, selected storage, installed emulator versions, BIOS/ROM paths, save paths, parsers, and Steam entries. Test one legally owned title inside the emulator, then through the generated Steam entry, including controller mapping and clean exit.

Update

Use EmuDeck's current management interface. Back up save/config directories before emulator core or parser migrations. Change one component group at a time and verify a representative title.

Uninstall

Use only the current EmuDeck removal workflow after reading what it removes. Export a manifest and back up ROMs, BIOS, saves, states, screenshots, custom configs, and Steam shortcuts. Remove third-party emulators separately when required.

Rollback

Restore the saved configuration and data paths, return to the previous emulator/core where supported, regenerate only affected Steam entries, and verify the original test title. Do not overwrite a newer save with an older backup without comparing timestamps.

Use EmuDeck when you want guided multi-emulator setup and Steam library integration and are prepared to maintain a documented data map. Prefer a single emulator when only one platform is needed.

Frequently asked questions

Is EmuDeck one emulator?
Is EmuDeck one emulator?
No. It orchestrates multiple independent emulators and tools, creates directories and configuration, and can integrate games into Steam.
Does uninstalling EmuDeck safely remove every component and keep every save?
Does uninstalling EmuDeck safely remove every component and keep every save?
Do not assume so. Inventory each emulator, ROM, BIOS, save, config, parser, and shortcut before using any removal or reset action.

Sources

Version history

  • 2026-07-15: Phase 6 orchestration, data-ownership, verification, and recovery review.