Compare commits

...

4 Commits

Author SHA1 Message Date
Ashley
5135127bd4 Create Added Category - Emulator Cheat Sheet
A cheat sheet for adding emulators that launch games directly in the "Added" category inside of cartridges.
2025-03-04 18:40:07 -06:00
dependabot[bot]
777ed9838a Bump flatpak/flatpak-github-actions from 6.3 to 6.4 (#343) 2025-03-01 20:39:00 +01:00
dependabot[bot]
304a33b49c Bump dawidd6/action-download-artifact from 8 to 9 (#342) 2025-03-01 20:38:48 +01:00
Kolja
314bb00d36 Add additional PackageManager category (#339) 2025-02-16 21:58:43 +01:00
4 changed files with 52 additions and 3 deletions

View File

@@ -18,7 +18,7 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Flatpak Builder - name: Flatpak Builder
uses: flatpak/flatpak-github-actions/flatpak-builder@v6.3 uses: flatpak/flatpak-github-actions/flatpak-builder@v6.4
with: with:
bundle: page.kramo.Cartridges.Devel.flatpak bundle: page.kramo.Cartridges.Devel.flatpak
manifest-path: build-aux/flatpak/page.kramo.Cartridges.Devel.json manifest-path: build-aux/flatpak/page.kramo.Cartridges.Devel.json

View File

@@ -15,7 +15,7 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Download workflow artifact - name: Download workflow artifact
uses: dawidd6/action-download-artifact@v8 uses: dawidd6/action-download-artifact@v9
with: with:
workflow: ci.yml workflow: ci.yml
commit: ${{ github.sha }} commit: ${{ github.sha }}

View File

@@ -0,0 +1,49 @@
--------------------------------
General Explanation & Tips
--------------------------------
* Content added to Cartridges manually will be in the "Added" Category.
* First load the Application ID and then apply an Argument (Args) for a specific game.
* Be mindful of what extensions your emulator supports, and be sure to replace the placeholder material with your directories.
* On Linux if your folder name has spaces you may need to add "" in those sections.
* On Windows make sure your folders do not use spaces.
EXAMPLES
--------------------------------
Linux Retroarch Flatpak Example - This example does work in Lutris
--------------------------------
Application ID
org.libretro.RetroArch
Args
--libretro "/home/usernamehere/.var/app/org.libretro.RetroArch/config/retroarch/cores/corename_libretro.so" "/pathtogame.fileextension"
--------------------------------
Windows Retroarch Example
--------------------------------
Application ID
RetroarchInstallDirectory\retroarch.exe
Args
--libretro RetroarchInstallDirectory\cores\corename.dll --fullscreen "gamefolder\gamename.fileextension"
ACTUAL FORMATTING
--------------------------------
Retroarch Linux - Flatpak
--------------------------------
org.libretro.RetroArch --libretro "/home/usernamehere/.var/app/org.libretro.RetroArch/config/retroarch/cores/corename_libretro.so" "/pathtogame.fileextension"
--------------------------------
Retroarch Windows - Installer, Portable & Itch
--------------------------------
RetroarchInstallDirectory\retroarch.exe --libretro RetroarchInstallDirectory\cores\corename.dll --fullscreen "gamefolder\gamename.fileextension"
--------------------------------
Simple 64 - No Zip Files
--------------------------------
Linux Flatpak
io.github.simple64.simple64 "gamefolder\gamename.fileextension"
Windows
Simple64InstallFolder\simple64-gui.exe "gamefolder\gamename.fileextension"

View File

@@ -6,6 +6,6 @@ Exec=cartridges
Icon=@APP_ID@ Icon=@APP_ID@
Terminal=false Terminal=false
Type=Application Type=Application
Categories=GNOME;GTK;Game; Categories=GNOME;GTK;Game;PackageManager;
Keywords=gaming;launcher;steam;lutris;heroic;bottles;itch;flatpak;legendary;retroarch; Keywords=gaming;launcher;steam;lutris;heroic;bottles;itch;flatpak;legendary;retroarch;
StartupNotify=true StartupNotify=true