Playnite Forums
  • Playnite Web
  • Rules
  • Members
  • Team
  • Search
  • Register
  • Login
  • Home
  • Members
  • Help
  • Search
Playnite Forums Playnite General Quick question about Game Actions

Quick question about Game Actions
Reflection
Offline

#1
10-21-2021, 04:02 PM
I plan on using Game Actions to lump various ROMs from different consoles under one game entry (Wario's Woods NES and Wario's Woods SNES together, for example) in instances where the box art does not differ, just to reduce visual duplicate noise. Before I go about doing this, however, I'm wondering what the best method would be. I already have a number of Powershell scripts that point to the emulators I'd prefer, so I could just plop those into the {InstallDir} and use the language inherent to Playnite to refer to the scripts, which would be super easy to modify when I need to, *or* I can point to my emulators and use arguments from Playnite itself to accomplish what it is that I want to do. This might be my preferred method, just because I prefer as few windows involved as possible, but I can't find a way to easily access Game Action details outside of Playnite itself, so mass editing the directories would be a bit of a pain, whereas with a slew of Powershell scripts it would bas simple as find-in-files with Notepad++.

Is there an easy way to mass edit Game Action and other game metadata outside of the Playnite application, or should I stick with Powershell scripts?

I guess writing this out, I already know which path is going to be the most portable... Still, wouldn't mind some responses before I commit to something.
Crow
Offline

Administrator
#2
10-22-2021, 05:11 PM
You can mass edit game actions from UI, but it will overwrite resulting edit to all games. There's no way to merge action or anything like that.

The other thing is that Playnite 9 automatically shows you selection dialog if you have multiple ROMs assigned to a game even if you have only one emulator play action assigned. So you don't have to create play action for each ROM.
Reflection
Offline

#3
10-23-2021, 01:46 AM
(10-22-2021, 05:11 PM)Crow Wrote: You can mass edit game actions from UI, but it will overwrite resulting edit to all games. There's no way to merge action or anything like that.

The other thing is that Playnite 9 automatically shows you selection dialog if you have multiple ROMs assigned to a game even if you have only one emulator play action assigned. So you don't have to create play action for each ROM.


Unfortunately, what I can't do in the Installation menu where Playnite lists the associated ROM files is tell it which emulator to use on which ROM. What I'm trying to accomplish, like I said, is merging of multi-platform versions under one listing. Where a game is on Sega Genesis and Super Nintendo, I want a game menu to pop up asking me to choose which platform to launch.

As far as mass editing game actions from the UI, the only reason I would use it would be to tell Playnite that my ROM folders have changed, so it suits my purposes fine if it's applied to everything.
Crow
Offline

Administrator
#4
10-23-2021, 06:51 AM
Then the only way is probably creating Play action for each ROM/version. If you want to automate this, you will have to use our SDK and write extension for it, there's no other way how to safely modify game library data.
Reflection
Offline

#5
10-23-2021, 06:09 PM
That's okay, I resigned myself to the fact that individual scripts were the way to go. It doesn't bother me all that much. Before this I was writing up .nfo files for every ROM to convince Kodi they were movies and launching the emulators as "external video players." Doing the legwork to get things suited to my personal tastes is something I'm no stranger to.
« Next Oldest | Next Newest »



  • View a Printable Version
  • Subscribe to this thread

© Designed by D&D - Powered by MyBB

Linear Mode
Threaded Mode