Skip to content
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

Ryujinx/ emulators support #37

Open
Radical4ever opened this issue Mar 28, 2023 · 7 comments
Open

Ryujinx/ emulators support #37

Radical4ever opened this issue Mar 28, 2023 · 7 comments
Assignees
Labels
enhancement New feature or request

Comments

@Radical4ever
Copy link

Is your feature request related to a problem? Please describe.
No, not at all its just a request, or more likely a question

Describe the solution you'd like
i want to play my ryujinx games directly trough here whitouth going in the app to open the game gile

Additional context
probably this could be applied to other emulators as well, but i leave this to you if there's a way to make this happen, btw this app is so cool, i never though having my games spread out of all my pc and having them on 1 app to instantly launch them makes the experience more comfortable, keep going with this proyect!

@Radical4ever Radical4ever added the enhancement New feature or request label Mar 28, 2023
@kra-mo kra-mo self-assigned this Mar 28, 2023
@v3ceban
Copy link

v3ceban commented Apr 3, 2023

You can launch almost anything that opens from the Terminal in the Cartridges app.

Here's how I added Ryujinx games to my library:

  1. Click on add game button in the top left corner or press Ctrl+N
  2. Enter the command to open a game in Ryujinx. If you installed it with a flatpack it's gonna be something like this:
    flatpak run org.ryujinx.Ryujinx "path/to/your/game.nsp"
  3. Add a title, developer, and box cover art, to make it look good
  4. To make it smoother, set "Start Games in Fullscreen Mode" option in Ryujinx

It works the same with Wine/Proton games. You'll just need to replace the first part with the location of your wine script. I assume you can also do it with Yuzu, Retroarch, PPSSPP, and other emulators as well.

Hope this helps

@Radical4ever
Copy link
Author

Hi!, thanks for aswering im trying this asap i get home

@Radical4ever
Copy link
Author

You can launch almost anything that opens from the Terminal in the Cartridges app.

Here's how I added Ryujinx games to my library:

  1. Click on add game button in the top left corner or press Ctrl+N
  2. Enter the command to open a game in Ryujinx. If you installed it with a flatpack it's gonna be something like this:
    flatpak run org.ryujinx.Ryujinx "path/to/your/game.nsp"
  3. Add a title, developer, and box cover art, to make it look good
  4. To make it smoother, set "Start Games in Fullscreen Mode" option in Ryujinx

It works the same with Wine/Proton games. You'll just need to replace the first part with the location of your wine script. I assume you can also do it with Yuzu, Retroarch, PPSSPP, and other emulators as well.

Hope this helps

This worked like a charm. Thank you so much!!

@kra-mo kra-mo reopened this Apr 3, 2023
@GeoffreyCoulaud
Copy link
Contributor

I've got some free time, I'll look into adding to Cartridges the sources that I already supported on Gali, which means:

  • Citra
  • Dolphin
  • PPSSPP
  • Yuzu
  • Cemu

The case of Retroarch is quite different, since so many variants are available and I don't know if it supports a custom URL scheme to start games. If it doesn't, there are many variants to support.

@RilicTheFox
Copy link
Contributor

I've made a really basic Retroarch importer on my own fork here: https://github.com/RilicTheFox/cartridges
I did this as a way for me to practice some Python after a while, so it probably has some issues! I'm also new to developing for Flatpak and GTK apps in general. I know that the preferences page doesn't show the path yet, so I may need some help on that.
Let me know if this is any good, or if it needs improvements!

@kra-mo
Copy link
Owner

kra-mo commented Jul 15, 2023

@GeoffreyCoulaud

@GeoffreyCoulaud
Copy link
Contributor

@RilicTheFox you can open a draft PR and I'll guide you through the changes that may be necessary to get it merged :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants