Skip to content

EmuDOS 0.5.0

Choose a tag to compare

@codingncaffeine codingncaffeine released this 22 Jun 17:19
· 56 commits to main since this release

What's New in 0.5.0

Game controllers

  • Plug-and-play controller support — Xbox-compatible gamepads now work in your games. EmuDOS feeds the controller to DOSBox, which maps it to each game's keyboard or joystick automatically; press the in-game menu key to fine-tune the mapping.
  • Controller recognition — install the optional controller-names component from the Downloads tab and EmuDOS identifies your pad by name, showing " connected" / "disconnected" in the status bar as you plug controllers in or remove them.

Per-game Manage window

  • Manage window — right-click a game → Manage for a per-game home with tabs for save states, screenshots, videos, in-game saves, and notes. View or delete any item, and right-click → Show in Explorer to jump to it on disk.
  • Per-game notes — a notes pane that saves automatically, kept with the game.

Save states, screenshots & video

  • Every save state is kept — the quick-save key now writes a new state each time (quick-load restores the most recent), each with a thumbnail, and they're compressed to stay small.
  • Everything is per-game — screenshots and recordings now live with each game instead of in shared folders, and your existing captures are moved into place automatically.
  • Crisp recording — gameplay video now records the sharp, as-displayed picture with no smoothing.

Backups & cloud sync

  • Backups tab — back up and restore your library, or bundle every game's saves and notes into a single archive you control.
  • GitHub cloud sync — connect a GitHub account to sync your save states, notes, and library to your own private repo, across PCs. It syncs automatically at launch and on demand.
  • Optional encryption — set a passphrase and your saves are encrypted before they're uploaded, so only you can read them in the cloud.

Importing

  • More games launch on the first click — import now follows packaged launcher scripts through to the real game program, so games that shipped with a launcher shim start correctly.