Featured image of post NiceDeck: Steam companion app for emulation released in version v0.5.0

NiceDeck: Steam companion app for emulation released in version v0.5.0

NiceDeck has been released in version v0.5.0.

NiceDeck is a Steam companion app for console emulation, acting as an alternative to tools like EmuDeck and RetroDeck by automating emulator installation, organizing ROM libraries, and integrating them directly into the Steam Library.

The update mainly brings performance optimizations to the Proton run script, an upgrade of the Proton Steam Runtime to v4, and initial support for custom platforms, emulators, and states.

  • Feat: optimize proton run script
  • Feat: upgrade proton steam runtime to v4
  • Fix: ensure real path first, before expanding proton paths
  • Feat: update default image for custom platform
  • Feat: optimize platforms options to speed up performance
  • Fix: use correct name for SuperZSNES
  • Feat: optimize ES-DE settings XML processing
  • Feat: provide docs for additional customized support
  • Feat: move steam packaging and path detection to subpackage
  • Feat: move ES-DE packaging to subpackage
  • Feat: optimize platforms management
  • Feat: add management package to avoid circular dependency
  • Fix: add /usr/games as system packages that cannot be manipulated
  • Feat: add init support to dynamic generated ESDE xml files
  • Fix: init user library on list programs, list platforms, backup state, and restore state CLI commands
  • Feat: add support to expand path on emulator executable location
  • Feat: add initial support for custom platforms, emulators and state
  • Feat: move program state and executable to emulator when processing console ROMs
  • Feat: add support for environments variable for proton paths
  • Feat: use programs shortcut to 7zip path on Windows
  • Feat: add downloads environment variable to Windows specific shortcuts
  • Fix: GOG now installs on non-x86 program files directory
  • Feat: run expand path step when gathering real path on proton paths
  • Feat: add support for native steam on alternative location
  • Feat: provide better extra scripting on proton run
  • Feat: optimize release workflow

NiceDeck programs overview

Source: GitHub

PlayingTux – Playing Games on Linux - since 1995.