Comments (4)
It needs to meet the following for that to happen:
- A way to launch games.
- A way to install games.
- A way to uninstall games.
If you can find how to do that via cli then a runner can be written. See the Uplay and Origin runner issues.
from agora.
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.
from agora.
It's a runner.
from agora.
yeah, usually, a good workaround is to have an installer for that game client until the runner is implemented.
from agora.
Related Issues (20)
- Tools & Software Section
- Game files aren't installed → No file provided HOT 5
- [Feature Request] Splitscreen multiplayer tool HOT 5
- Separate vkd3d distribution HOT 2
- Lutris starting very slow : HOT 2
- lutris -d doesn't output debug HOT 2
- Windows management icons are missing HOT 2
- option or a switch to a vertical cover images HOT 8
- GOG achievement support? HOT 6
- Couldn't find child [0x564d7f69fe80 Gjs_ui_windowPreview_WindowPreview:last-child ("Lutris")] in window slots
- Change Vertical Cover Image Manually? HOT 3
- Xemu support
- NucleusCoop integration (splitscreen multiplayer emulation) HOT 2
- Can't launch Lutris on Void Linux HOT 1
- No gui message when pressing install with game with no installer
- Steam icon is too big
- ePSXe Runner
- Steam game setting set game OS
- Import/Export Lutris Library
- Setting to hide/show games in library HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from agora.