-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] Playnite Support #200
Comments
I am looking into this, you are right, everything seem to be there, I do see a couple of potential problems:
I will keep this issue updated. |
@NightHammer1000 I have created an early beta version of BoilR with playnite support, can you give it a try and see if it works for you as well? I only have access to 1 windows machine, so would be nice with some more testers before it is merged into main. https://github.com/PhilipK/BoilR/releases/tag/playnite-beta-v1 |
Wow. That was fast. :D |
Will setup a Installed Instance tomorrow to test around a bit. |
If the installed one works I will start work on support for the portable
one.
…On Thu, Jan 5, 2023, 00:27 N1GHT ***@***.***> wrote:
Will setup a Installed Instance tomorrow to test around a bit.
—
Reply to this email directly, view it on GitHub
<#200 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAEE7DGUR5GOO5YN6CY6K53WQYBPNANCNFSM5525J5DQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
It does indeed work and imports both installed and Uninstalled Games. I have tested: This is Great. Some Suggestions for the Future would be: |
@NightHammer1000 cool, I think I will put this out as a real release then (maybe still mark Playnite as Beta in the settings menu). I think the priorities are: |
Great! |
Alright, import only installed setting is implemented now |
And now portable version as well: |
The newest version has support for Playnite |
Done a bit of testing on my around 600 Games Playnite Install. It went through quite well. And one big thing I found... |
I can donate my db file it that would help. |
Hi, just a a recommendation, I would suggest if it's possible for you that it's not recommended to parse the database files directly and instead use the Playnite SDK to access the database. The reason is that you don't know when the database might change and break external software and this has already happened in the past when Playnite changed database formats, which will require re-implementing the parsing functionality to the new format. It's also planned that Playnite will change its database format for the next major release in Playnite 11. If it's not possible then I'll suggest to keep an eye on Playnite releases to rework it. |
I did not know that there was an sdk! |
https://playnite.link/docs/master/tutorials/extensions/intro.html https://playnite.link/docs/master/tutorials/extensions/library.html Depending on what you need, perhaps a Powershell extension might be enough and recommended since it's easier to create and maintain. If you have questions or need any help feel free to join the Discord server and ask there |
Isnt the SDK only for Extensions inside of Playnite? |
Correct. I don't know the circumstances of this software, just wanted to give an advice because the current implementation will require reworking it from time to time to keep up with Playnite changes. |
Hello! Great little extension you have here. I'd like to suggest an alternative method to import Playnite ROMs into Steam, so I can run the game through Playnite, and still have Steam Input. Maybe importing the play action as an executable .bat? Thanks! |
I tried to code this myself but due to lack of time and health I have to put a nail into it.
Just can't sit long enough at a desk to pull it off, so I put this up here to pick up if interested.
The Support for Playnite would be Awesome. Its an wonderfull Library Manager and Multi Launcher. Even usable under Linux with Wine. Its also great for Emulation. So this would be a great way to get Emulation Support into BoilR
Playnite stores all the Game Entries in a LiteDB Database "games.db" in the "library" folder. In Portable Mode this Folder is in the Playnite Folder itself. In Installed Mode it's in the Playnite Folder under %appdata%. The games.db has everything in it, we need. Even pointers to the Artwork already downloaded in Playnite. So, we don't need to search SteamGridDB for Artwork if it already exists in Playnite.
For Launch Options a checkbox for "Launch via Playnite" and "Launch directly" would be awesome. Quite like It's already there for Heroic.
The text was updated successfully, but these errors were encountered: