Unable to mass-reassign emulator to games for specific platform

Issue #1997 resolved
Jean-Sebastien Lemay created an issue

Consider the following scenario:

  • Import 1000 NES ROMs using the import wizard, at the same time setting up NEStopia as the emulator.

  • Later decide that you want to switch to RetroArch or FCEUX. You add the new emulator, set it as the new default for the platform, and delete the old one (NEStopia).

  • Afterwards, unfortunately, trying to launch a game will yield the error message: the emulator specified for the game no longer exists.

There seems to be no way of assigning the new emulator to all games at once. This would imply that I'd have to right-click and edit each of the 1000 games to switch to the new emulator, which is not feasible.

The only option now is to reinstall to purge the database and start the process over again. Unfortunately this means we lose the downloaded metadata and images.

Comments (2)

  1. fraganator

    You should be able to select all of the games at once and batch edit them with the Bulk Edit wizard.

    To start the Bulk Edit wizard:

    • From the LaunchBox -> Platform view select NES, then click on a game.
    • Press Ctrl+A to select all of the games, then right-click on a game and select Edit.
    • The Bulk Edit wizard will open. Hit Next, then set the Field to Emulator and the Value to the new emulator
  2. Log in to comment