317 Commits

Author SHA1 Message Date
Rodrigo
9395fce8a9 Update from Early Early + RPCS3 + Citra PR 2023-11-02 19:43:11 +01:00
Pedro Montes Alcalde
bd033df0d4 Update Vita3K's default config path (#890) 2023-10-19 22:14:06 +02:00
Dragoon Dorise
1f89ab30f4
Merge from early - CloudSync 2.0, Pegasus, Darwin support (#886)
* add json for apotris.

this PR adds the needed json for accessing Apotris.

* fix pcsx2 cloud

* decky functions + Customization moved inside every emulator _init

* Decky_setClourd

* arSnes var

* last touch

* test

* Darwin wip

* darwin wip

* old EmuAI

* SRM

* RA + SRM + ESDE

* Moving more if darwin to override.sh

* Moving more if darwin to override.sh

* installToolAI + darwin ifs cleanups, more overrides :)

* fi fix

* fixed SRM parsers with ,,

* fix rm dmg

* RA flatpak first

* darwin install

* darwin fixes

* darwinnnn

* jsonjson

* darwin srm

* fix launchers

* SRM env vars moved to a function + override to darwin

* ares out for now

* fix flycast broking everything

* dont check if.cef-enable-remote-debugging

* better zenity

* fix watcher

* zenity fix

* cloudSync provider detection

* fixed paths fix

* darwin fixed paths

* fixed paths fix

* enable cloudsync

* no appinit

* last minute fixes

* weird fixes

* hash fix?

* this needs a proper cleanup...

* fixed?

* back to linkToSaveFolder for now

* better duplicate detection

* parser disabled

* cloudSync final touches

* darwin installation

* improvements

* customSRM

* Revert "customSRM"

This reverts commit 2787d2282c367801c13ee671f3fab9d198f05fb7.

* first batch

* second batch

* SGBC + Jaguar parsers

* Pegasus settings and functions

* proper order

* Path fixed

* install on setup

* SRM parser

* icon

* early beta

* chimeraOS improvements

# Conflicts:
#	setup.sh

* cosmetic

* helpers: Fix FlatPak installed check (#875)

* chimeraOS retroarch

* clear console

* Steam installation

* fix shellcheck

* path fixes

* fix SRM

* =

* Steam-ROM-Manager

* srm new path fix

* SRM_IsInstalled

* cloudsync wtf

* SRM_IsInstalled

* Steam ROM Manager proper name

* ROM

* srm stuff

* SRM_migration

* icon

* fix savedownload

* launchers

* srm icon

* ROM

* ummm

* fixes installToolAI

* ESDE Migration

* RetroArch_setConfigOverride  fix

* fix RA

* fix PCSX2QT

* back to flatpaks

* EmuDecky no internet message

* noInternet EmuDecky

* pegasus theme installer

* pegasus launchers

* Pegasus install Darwin

* Pegasus install Darwin

* Init pegasus

* ESDE Theme

* =

* >

* override getEmuInstallStatus

---------

Co-authored-by: Glazed_Belmont <48196637+GlaZedBelmont@users.noreply.github.com>
2023-10-10 22:20:54 +02:00
Dragoon Dorise
17fae95b88
Feature/darwin (#881)
* Darwin wip

* darwin wip

* old EmuAI

* SRM

* RA + SRM + ESDE

* Moving more if darwin to override.sh

* Moving more if darwin to override.sh

* installToolAI + darwin ifs cleanups, more overrides :)

* fi fix

* fixed SRM parsers with ,,

* fix rm dmg

* RA flatpak first

* darwin install

* darwin fixes

* darwinnnn

* jsonjson

* darwin srm

* fix launchers

* SRM env vars moved to a function + override to darwin

* dont check if.cef-enable-remote-debugging

* better zenity

* fix watcher

* zenity fix

* cloudSync provider detection

* fixed paths fix

* darwin fixed paths

* fixed paths fix

* enable cloudsync

* no appinit

* last minute fixes

* weird fixes

* hash fix?

* this needs a proper cleanup...

* fixed?

* back to linkToSaveFolder for now

* better duplicate detection

* parser disabled

* cloudSync final touches

* darwin installation

* improvements

* customSRM

* Revert "customSRM"

This reverts commit 2787d2282c367801c13ee671f3fab9d198f05fb7.

* clear console

* Steam installation
2023-10-06 15:46:45 +02:00
Livedeht
17f6ad2df6 hotfix Vita3k releaseURL
hotfix Vita3k releaseURL
2023-10-05 20:39:59 -04:00
Livedeht
fe3e8cc9d5
Update emuDeckVita3K.sh
Make sure when we make the installedgames symlink, the target already exists.
2023-10-05 20:34:25 -04:00
rawdatafeel
793e2ab339
Set RetroArch Input Driver to SDL (#879)
* Set RetroArch Input Driver to SDL

Changes RetroArch default Input Driver to SDL. Primarily for ChimeraOS, but seems fine to implement as a general default.

* Change input driver in RA config to sdl

---------

Co-authored-by: Livedeht <godsbane@gmail.com>
2023-10-05 08:12:33 +02:00
rawdatafeel
ef28cb9410
Update emuDeckRPCS3.sh (#863)
* Update emuDeckRPCS3.sh
* Updated migrationFlag location to "$HOME/.config/EmuDeck/.${emu}MigrationCompleted"
* Updated RPCS3_install to use installEmuAI and removed desktop creation function
    * Simplifies RPCS3 emuScript
* Updated RPCS3_emuName to lowercase
    * Matches ES-DE find rules

* Updated to changes implemented in https://github.com/dragoonDorise/EmuDeck/pull/864

* InstallEmuAI/InstallEmuBI Tweaks

* altName -> fileName
* fileName is used for the AppImage file name only, use the "real" name for the shortcut
* adapt emu scripts - only PCSX2 makes use of this
* small changes in other scripts to use emuName variable instead of hardcoded strings

* better comment

* Remove : from comment

* Add echo "true" to RPCS3_migrate to reflect migrate button in the GUI

---------

Co-authored-by: SilentException <mitja.skuver@gmail.com>
2023-10-04 12:36:49 -04:00
Efadd
13edffb511
See earlier PRs (#873)
* See earlier PRs

* Update emuDeckCitra.sh

responding to reviews from Godsbane

* Update emuDeckCitra.sh

derp. mixed up the cloned folder and the installed folder.
2023-10-04 11:49:53 -04:00
Rodrigo
a548c128f3 bios aclarations 2023-10-04 09:09:24 +02:00
Dragoon Dorise
97cdef9a20
Feature/cloudsavesync (#876)
cloudSync and EmuDecky functions
2023-09-28 23:25:30 +02:00
SilentException
d8f60c7b4c better comment 2023-09-16 18:35:05 +02:00
SilentException
b23e482a47 InstallEmuAI/InstallEmuBI Tweaks
* altName -> fileName
* fileName is used for the AppImage file name only, use the "real" name for the shortcut
* adapt emu scripts - only PCSX2 makes use of this
* small changes in other scripts to use emuName variable instead of hardcoded strings
2023-09-16 10:07:36 +02:00
Livedeht
f439f86f6f
Merge pull request #854 from rawdatafeel/patch-9
Update RPCS3 migration
2023-09-15 18:47:39 -04:00
rawdatafeel
10981fa572 Update RPCS3 Migration
* Updated RPCS3 EmuScript:
    * Added migration function to install, update, and init functions
    * Updated IsInstalled function to detect both Flatpak and AppImage
        * Keep Flatpak detection for this next release of EmuDeck. Remove Flatpak detection in the future
        * Allows users to still update RPCS3 Flatpak through EmuDeck
    * Fixed tabbing
* Updated binupdate.sh:
    * Added RPCS3 to binTable
        * Allows users to update RPCS3 AppImage through the Update AppImages and Binaries button
    * Updated RPCS3 casing
* Updated uninstall.sh:
    * Added RPCS3 AppImage uninstall
2023-09-11 16:32:27 -04:00
Rodrigo
dd594b17e9 Yuzu EA fix 2023-09-11 16:40:25 +02:00
Rodrigo
a0c76e0467 yuzu fixes 2023-09-10 00:04:47 +02:00
Rodrigo
263d98b2d6 cleanup 2023-09-09 23:37:40 +02:00
Rodrigo
1087dc09b9 changes for the new ea installer in the appimage 2023-09-09 23:32:34 +02:00
Rodrigo
e15376eb61 -n 2023-09-08 13:17:39 +02:00
Rodrigo
1eaea6b6e7 sdfadfergtrytewq3rthdt 2023-09-08 13:13:15 +02:00
Rodrigo
81b068f08d fixes endeavour 2023-09-08 00:46:23 +02:00
Rodrigo
53ffe987c1 fixes tokenValue 2023-09-08 00:37:47 +02:00
Rodrigo
c26d4a6f63 testing... 2023-09-07 19:37:48 +02:00
Rodrigo
3fb18ce310 fix padding base64 2023-09-07 19:32:40 +02:00
Rodrigo
64266a2534 2>/dev/null 2023-09-07 19:23:24 +02:00
Rodrigo
d248e0e6fe moar 2023-09-07 19:20:50 +02:00
Rodrigo
d02ca9dcf3 fixes 2023-09-07 19:17:48 +02:00
Rodrigo
02e5217861 double true fix 2023-09-07 19:13:39 +02:00
Rodrigo
d3d1105d62 if [ -f "$YuzuEA_lastVerFile" ]; then 2023-09-07 19:09:52 +02:00
Rodrigo
f2b1846136 yuzuEA more changes 2023-09-07 19:01:59 +02:00
Rodrigo
da43dcb904 yuzu EA install now it's done in Electron 2023-09-07 18:57:12 +02:00
Rodrigo
eb24bfd5cc test 2023-09-05 13:01:21 +02:00
Rodrigo
58684b484e arSnes var 2023-09-05 12:10:37 +02:00
Rodrigo
02f554501f decky functions + Customization moved inside every emulator _init 2023-09-05 10:51:16 +02:00
Rodrigo
fdcdd2d815 CloudSync working 2023-08-29 23:27:56 +02:00
Dragoon Dorise
b70ddc0d21
Merge pull request #784 from rawdatafeel/RPCS3Migration
Migrate to RPCS3 AppImage
2023-08-23 16:20:29 +02:00
Rodrigo
6b1f74d0a3 RPCS3 trophy sync 2023-08-05 23:55:48 +02:00
Rodrigo
9c5d90ce55 freeze PCSX2 2023-07-20 08:16:10 +02:00
Rodrigo
81670f1086 freeze PCSX2 2023-07-20 08:15:03 +02:00
rawdatafeel
ff51a5bfe7
Fix MAME cheats and writing settings (#786)
* Fix MAME cheats and writing settings

* Corrected cheats path in mame.ini

* adds Cheats to storage/mame
2023-06-29 12:42:50 -04:00
rawdatafeel
ab05d3c2bb
fix melonDS Cheats (#785)
* fix melonDS Cheats

Writing a cheat path in the ini file causes melonDS to not save cheats on exit.

Removed cheat path from ini.
2023-06-29 03:36:15 -04:00
Livedeht
9766273f84
Merge branch 'dev' into rawdatafeel-ares 2023-06-29 03:32:35 -04:00
Griffin
79717bf7f4
Add Flycast Standalone (#617)
adds backend for flycast standalone
2023-06-29 02:58:52 -04:00
rawdatafeel
a506ba77cc Add ares to EmuDeck 2023-06-28 22:16:01 -04:00
rawdatafeel
e34eeeb258 Migrate to RPCS3 AppImage 2023-06-10 00:28:35 -04:00
Rodrigo
bf156142ee byebye temp test 2023-06-04 03:01:42 +02:00
Rodrigo
85736e9ddf quick dirty test 2023-06-02 16:06:52 +02:00
Rodrigo
ee71f623a3 Merge branch 'beta' into early 2023-05-09 15:30:14 +02:00
Livedeht
35675e43e6
hotfix tg16 folder name 2023-05-08 16:30:36 -04:00