In my case i have two custom games on steam, both running on the same emulator, just changing the --exec argument.
If you use the same command, for more than one Non-Steam Game, changing only the arguments, Steam gets confused when you try to set a custom image for the game (grid view), and changes the image of the wrong game.
1 - Add non-steam game
2 - Set a custom argument for the game
3 - Set a custom image
4 - Add another non-steam game
[The just added game will have the previous game image]
5 - Remove the custom image for the just added game
[The image will be removed from the wrong game]
In my case i have two custom games on steam, both running on the same emulator, just changing the --exec argument.
If you use the same command, for more than one Non-Steam Game, changing only the arguments, Steam gets confused when you try to set a custom image for the game (grid view), and changes the image of the wrong game.
1 - Add non-steam game
2 - Set a custom argument for the game
3 - Set a custom image
4 - Add another non-steam game
[The just added game will have the previous game image]
5 - Remove the custom image for the just added game
[The image will be removed from the wrong game]