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.
Recommended use
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?
Does uninstalling EmuDeck safely remove every component and keep every save?Does uninstalling EmuDeck safely remove every component and keep every save?
Sources
Version history
- 2026-07-15: Phase 6 orchestration, data-ownership, verification, and recovery review.