lutris / agora

Public discussion space for the community
11 stars 0 forks source link

Support a kartridge runner/ support importing games from there #29

Open romulasry opened 5 years ago

romulasry commented 5 years ago

https://www.kartridge.com/games

AccountOneOff commented 5 years ago

It needs to meet the following for that to happen:

If you can find how to do that via cli then a runner can be written. See the Uplay and Origin runner issues.

strycore commented 5 years ago

There are 2 sort of things we can add support for, runners and services. Runners are tools that can launch games by themselves (like Uplay, Origin, Battle.net, Steam). Services are for importing games into the library but the games themselves aren't tied to a particular runner. We have services like local desktop games, GOG, also Steam (for syncing installed games) and in the future Humble Bundle and TOSEC based ROM import. If Kartridge is a client that can install and launch games then it's a runner, if you can download games and run them with whatever then it's a service. Services still require an API that can list games for an user and download game files.

AccountOneOff commented 5 years ago

It's a runner.

Screenshot from 2019-03-27 16-24-33

strycore commented 5 years ago

yeah, usually, a good workaround is to have an installer for that game client until the runner is implemented.