Commit graph

28 commits

Author SHA1 Message Date
Dragoon Dorise
55fa6c9782 Force upload 2025-05-12 10:30:39 +02:00
Mitja Skuver
1112777f3f
Couple of fixes (ShadPS4, Ryujinx, Xenia) (#1380)
* Couple of fixes (ShadPS4, Ryujinx, Xenia

ShadPS4
- separate download/unzip/AppImage setup when installing; download zip first, then unzip and then do AppImage things (installEmuAI)
- launcher: we can use variables from emu script
- launcher: fallback to flatpak handled more gracefully
- launcher: better handling of .desktop file arguments

Ryujinx
- currently, the "nogui" version is downloaded; it doesn't make a difference but it might later; implement fileNameDoesNotContain in getReleaseURLGH helper function and make use of it for Ryu

Xenia
- latest version is running fine, removed hardcoded release

* Update emuDeckShadPS4.sh

ShadPS4
- create bios link for LLE sys_modules (optional)

* Update emuDeckShadPS4.sh

oops, variable needs $ :)

* Merge fix for shadps4.sh launcher

* Clean .config/EmuDeck/Emulators leftovers

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2025-01-04 00:32:31 +01:00
Dragoon Dorise
00a8f1c19c
New paths (#1381)
* new paths

* /

* EmuDeck/

* mv

* no &

* ESDE new location

* ESDE new path

* no symlink load

* bigpemu new path

* force move

* global vars

* oopsie

* missing $emudeckBackend

* better migration detection

* Keep Appimages in Applications

* Keep Appimages in Applications
2025-01-02 13:42:31 +01:00
Mitja Skuver
5a86c4433f Dev Launcher Fix (#1264)
* Launcher fix

Fix yuzu launcher + similar changes to other launchers (avoids eval)
2024-09-26 12:26:19 +02:00
rawdatafeel
15dc96b6d9 Emulator Launchers: Fix escaping (#1250) 2024-09-26 12:26:19 +02:00
Dragoon Dorise
63a39d733f emulatorInit + Autoupdate 2024-01-05 11:43:43 +01:00
Rodrigo
fdd2d774bc Pegasus fixes 2023-12-01 12:44:54 +01:00
Rodrigo
16b9279f81 cloudSync 2023-09-04 12:53:21 +02:00
Rodrigo
6b38ef373f """"" 2023-08-28 15:22:44 +02:00
Rodrigo
4d4af77d1e fixes CS 2023-08-28 13:19:37 +02:00
Rodrigo
45f04ecdc0 cloudSyncWatcher 2023-08-28 11:08:44 +02:00
James
0ac66195b4
Remove dependency on google in Yuzu.sh
- Remove dependency on google.
- Removed dependency on outbound port 53 being unblocked
- Test connection like it's about to be used (HTTPS connection to github)
2023-06-29 03:06:37 -04:00
Rodrigo
4ce9de68b0 yuzu func 2023-05-05 13:19:12 +02:00
Rodrigo
af794e6581 yuzu save 2023-05-05 13:14:55 +02:00
godsbane
f77b96eb0d yuzu launcher progress bar 2023-04-20 03:03:42 -04:00
Rodrigo
7cdcecebe2 Paving the way for save sync. Disabled for now 2023-04-19 08:37:44 +02:00
godsbane
1756a82477 rewrite yuzu.sh to look for mainline or ea
*offer to update yuzu if we launched yuzu.AppImage
*offer to update yuzu-ea if welaunched yuzu-ea.AppImage
and the user token is in place
2023-04-05 23:54:45 -04:00
Livedeht
94286fb671 Fix yuzu script using safedownload 2023-03-06 00:38:03 -05:00
Mitja Skuver
e5755f71d6
binupdate improvements (#648)
* binupdate improvements

- new safeDownload() in helperFunctions
- introduced showProgress argument for emulator downloads
- modified binupdate.sh to use showProgress
- modified emulator/tools install functions to use safeDownload()/showProgress and return proper exit code (CemuNative, Cemu, mGBA, PCSX2-QT, Ryujinx, Vita3K, Xenia, Yuzu, ESDE, SRM)
- installEmuAI() and installEmuBI() are now using new safeDownload() and return proper exit code
- installEmuAI() and installEmuBI() can now write last version info (new arguments)
- yuzu launcher: Added ~/emudeck/yuzu.noupdate to skip yuzu update, zenity progress bar and zenity error dialog

* formatting/whitespaces only

* Fixed shell error (quotes)

---------

Co-authored-by: Livedeht <godsbane@gmail.com>
2023-03-05 23:45:34 -05:00
Mitja Skuver
2fb5e355e3
yuzu-EA improvements (#628)
* Update yuzu.sh

- perform update check only if launching mainline release
-

* yuzu-EA qol improvements

- update shortcut + icon if using EA
- download EA metadata only once
- use .temp file to download EA, rename and chmod +x it after download
- do not start update if EA metadata is missing for some reason
- added YuzuEA_uninstall()
+ set yuzu.ver in Yuzu_install() so that yuzu.sh updater doesn't ask for update

* Update emuDeckYuzu.sh

- moved yuzu-ea.AppImage check outside tokenFile check (launcher would still find yuzu-ea)
2023-02-23 00:06:22 -05:00
Godsbane
02b3c21fd3 add auto updater to yuzu launcher 2023-02-03 18:59:58 -05:00
Valeri
72e5d3defa
Set higher file limit for yuzu (#546)
* Set higher file limit for yuzu

Currently required to get bigger mods working

Flatpak version already does this on its own
2022-12-23 20:10:00 -05:00
Rodrigo
54511842f0 Old Launchers and SRM parsers 2022-12-10 13:30:42 +01:00
AngelofWoe
3348cfd57a
Add emu-launch.sh (#426)
* Add emu-launch.sh

* Can minimize these now.

* Make sure Flatpak won't fail due to case

* Universalize

* Add emu-launch.sh to the install script

* Set up options in emu-launch.sh

* Set up options in emu-launch.sh. For real

* Update launcher scripts. Remove carriage returns.

* Not sure why this was set to external

* Update userConfigurations.json for the universal script.
Fix img directory problems

* Remove the extra /

* Fix imageProviders

* Undo directory change for default images.

* Undo `img` rsync

* Fix %command%

* Handle a lot of variables better

* Avoid concatenation

* Fix vita3k.sh

* Fix vita3k.sh

* Correct directory for Ryujinx

* Fix typo

* Change bash instance in proton-launch

* Set up Zenity errors in emu-launch.sh

* Add cemu-native.sh

* Add launcherFunctions.sh
2022-11-04 18:00:34 -04:00
AngelofWoe
23660bdb87
yuzu.sh / ryujinx.sh - Fix some bugs causing ROMs to not launch (particularly the ' parse) (#460)
* Fix some bugs in yuzu.sh

* Same thing for ryujinx.sh
2022-10-27 01:39:27 -04:00
Rodrigo
a6dc120bed Yuzu fix for ' 2022-06-17 21:02:43 +02:00
Godsbane
dbfb58d640 Added InstallEmuAI fn
updated xemu.sh to xemu-emu.sh
changed line passed into xemu-emu.sh
added new yuzu launcher
added call for latest yuzu appimage
added changedisc hotkey for duckstation
added changedisc hotkey for duckstation steam input
2022-06-01 20:19:39 -04:00
Rodrigo
2020befed8 Emu launchers 2022-05-02 17:57:04 +02:00