Commit graph

501 commits

Author SHA1 Message Date
Marco Vermeulen
1a27bea465 Add BBC iPlayer to cloud services 2024-08-08 22:34:13 +02:00
rawdatafeel
f218a902f9 binupdate: Fix Shell Check 2024-08-05 20:50:35 -04:00
rawdatafeel
f9fbce5fc7
binupdate.sh: Add Lime3DS 2024-08-05 19:19:28 -04:00
rawdatafeel
4e9cce52b6 Lime3DS: Update to new config paths 2024-08-01 17:21:01 -04:00
rawdatafeel
50e71d3083 Cloud Services Manager: Update chiaki4deck to new name 2024-08-01 12:09:37 -04:00
Dragoon Dorise
8f9dd0957a final fix rom library parser 2024-07-22 12:59:28 +02:00
Dragoon Dorise
608729f3d9 fix empty game lists 2024-07-21 15:23:32 +02:00
MrTimscampi
059548cdd5 Compression Tool: Handle CHD for all systems w/ support
Reworked the CHD whitelist based on the contents of metadata.txt with a double check on the RetroArch docs. Also added region-specific folders for supported systems to the whitelist, and ordered the list alphabetically to improve maintainability when adding new systems in the future.
2024-07-14 14:37:59 +02:00
Dragoon Dorise
ad1c8db551 MAX log 2024-07-06 00:07:22 +02:00
Dragoon Dorise
d4a0de92d4 darwin fixes 2024-07-06 00:06:10 +02:00
Dragoon Dorise
4361c8de61 Fix wii U parser 2024-07-01 16:14:22 +02:00
Dragoon Dorise
ceff4e0f99 x360 fixes rom library 2024-07-01 13:18:36 +02:00
Dragoon Dorise
b72ce0d15c Fix Cemu launch for Rom Library 2024-07-01 12:43:31 +02:00
Dragoon Dorise
8b79958a96 Improved Rom Library parser 2024-06-30 20:23:56 +02:00
rawdatafeel
46d47d9120 Uninstall: Fix find errors (#1277)
* If these folders do not exist, find fails, test if they exist first

fix cache folder

logs

fix parsers rom library

rom library .reset

Revert "rom library .reset"

This reverts commit d3f76bb8c1.

ignore emulators folder

-p

cleaner name

fuzzy fuzzy
2024-06-30 20:11:06 +02:00
rawdatafeel
3200dbd612 Cemu: Hotfix Proton headaches
* Users keep selecting the Proton ver of Cemu in Steam ROM Manager and ES-DE, this increases support requests in the Cemu Discord (which they can't fix) and support requests in the EmuDeck Discord. This bandaid falls back to the AppImage if the EXE does not exist.
2024-06-29 00:11:28 +02:00
rawdatafeel
115ed5a2c2
Citra: Add to binupdate.sh 2024-06-27 16:23:14 -04:00
rawdatafeel
4b09677f2e
flatpakupdate.sh: Add fourth variable (#1271)
* From https://github.com/dragoonDorise/EmuDeck/pull/1270
2024-06-27 12:47:11 -04:00
rawdatafeel
61b8818a1d
Cloud Services Manager/Emulators: Clean up (#1270)
* Updated installEmuAI and installEmuFP to be more dynamic
    * Allows for selecting if the application is an "emulator", "remoteplay", or "genericapplication"
        * Based off the choice, copies the respective bash file to the correct location
    * Allows for selecting file format of the downloaded AppImage (in case it's compressed and needs to be extracted)
    * Updated relevant scripts to match new changes
    * Cleaned up formatting of these two scripts
    * Cleaned up remoteplay Flatpak scripts to match new changes (allows for easier maintenance)
    * With these changes, remoteplay and generic application AppImages will now have a desktop file created
        * Added relevant desktop icons
* Added generic applications to cloud services manager
    * Added Cider, Heroic Games Launcher, Plexamp, Spotify, and Tidal
    * Moved Spotify here from remoteplay scripts
* Added chiaki4deck to remote play scripts
    * Added copying configs from Chiaki to chiaki4deck (if one does not exist already)
* Added uninstall option if bash scripts are detected in the remoteplay or generic-applications folder
    * If user installed these applications independent of EmuDeck, these folders would be empty and therefore can be skipped in the uninstallation
* Updated emulator, remoteplay, and generic-application scripts to rely more heavily on installEmuAI, installEmuFP, uninstallEmuFP, uninstallEmuAI, and uninstallGeneric
    * This should ideally improve maintenance in the future and allow for easier contribution
* Updated emulator scripts to remove redunant/outdated code
* Added emulator folder for ES-DE and Pegasus (official support was added to ES-DE)
    * Added copying emulator scripts to the emulator folder and removing when uninstalled
* Updated binupdate and flatpakupdate to be in alphabetical order/tidied these scripts
2024-06-27 12:41:59 -04:00
Dragoon Dorise
c6de1c4e10 arial 2024-06-22 00:26:47 +02:00
Dragoon Dorise
a0010fb072 css improvs 2024-06-21 23:45:30 +02:00
Dragoon Dorise
daf758df3e server changes 2024-06-21 22:26:17 +02:00
Dragoon Dorise
3f11ebe64c Merge branch 'dev' of https://github.com/dragoonDorise/EmuDeck into dev 2024-06-21 19:59:17 +02:00
Dragoon Dorise
df68531c0c server in parallel 2024-06-21 19:59:12 +02:00
Mitja Skuver
5c792c0783
Dev Launcher Fix (#1264)
* Launcher fix

Fix yuzu launcher + similar changes to other launchers (avoids eval)
2024-06-20 15:45:12 -04:00
Dragoon Dorise
ecd35886f7 msg order 2024-06-18 22:14:12 +02:00
Dragoon Dorise
29cd089a18 english 2024-06-18 22:08:04 +02:00
Dragoon Dorise
2e16cbedb7 show pop up 2024-06-18 22:05:37 +02:00
Dragoon Dorise
622ccb867b Merge branch 'dev' of https://github.com/dragoonDorise/EmuDeck into dev 2024-06-18 21:17:19 +02:00
Dragoon Dorise
69d76a2d1c testing python server 2024-06-18 21:17:11 +02:00
rawdatafeel
8e7e749079
Emulator Launchers: Fix escaping (#1250) 2024-06-17 14:44:03 -04:00
rawdatafeel
cca322245c
Citra: Add back Citra AppImage (#1257)
* Updated script to use PabloMK7's Fork
* Updated script to strictly look for the AppImage and configure the AppImage
* Cleaned up/tidied script
* Added storage migration for the NAND and SDMC to Emulation/Storage
* Added symlinks for texture packs, cheats, and cheats to Emulation/storage and Emulation/hdpacks
* Added storage folder for screenshot
* Added ABXY and BAXY button swapping
* Updated installEmuAI to be more flexible on file extensions and updated emulator scripts accordingly
* Updated helperFunctions to add texture pack and cheat folder linking
* Updated Citra to use Vulkan instead of OpenGL
* Set Citra screen layout to hybrid
* Deleted flatpak Citra configs
2024-06-17 14:42:53 -04:00
rawdatafeel
4ddebdc6da
BinUpdate/Flatpak Update: Clean up (#1258) 2024-06-17 13:51:29 -04:00
Dragoon Dorise
f53f3200e9 autocopy tool 2024-06-16 17:12:28 +02:00
Dragoon Dorise
5cb3a32209 fuzzy is back 2024-06-13 09:54:26 +02:00
Dragoon Dorise
1af884e5a0 no fuzzy 2024-06-12 23:18:26 +02:00
Dragoon Dorise
41955e600c testing new folder 2024-06-12 23:04:31 +02:00
Dragoon Dorise
76dbf99382 fuzzy search 2024-06-12 22:54:30 +02:00
Dragoon Dorise
9eebd3c1b1 no print 2024-06-11 12:53:07 +02:00
rawdatafeel
b271b5cbf0 Hotfix/Polish Cloud Services
* Added missing remote play clients to all.sh
    * This allows these clients to properly install
* Fixed install locations for Greenlight and ShadowPC
* Fixed error in cloud.conf
    * Restores https://github.com/dragoonDorise/EmuDeck/pull/941
    * This was not working originally because the cloud.conf file is never updated once it's copied to Emulation/roms/cloud
        * Added a grep command to detect "browercommand" so this cloud.conf can be updated once in order for this PR to work properly
* Added ES-DE and Pegasus optional support
    * Added a prompt so users can select if they would like their services in ES-DE and Pegasus. Copies files to Emulation/roms/desktop
    * Removed cloud and remoteplay from Pegasus so scraping can be shared properly between ES-DE and Pegasus
    * Swapped default desktop system for ES-DE to "Keep ES-DE running"
* Added back firefox support
    * Reverts https://github.com/dragoonDorise/EmuDeck/pull/910
* Added Steam ROM Manager parser for bash and desktop files with proper exclusion for the cloud and remoteplay folders

Co-authored-by: rawdatafeel <108900299+rawdatafeel@users.noreply.github.com>
Co-authored-by: Thomas Crider <11287837+GloriousEggroll@users.noreply.github.com>
2024-06-09 19:23:48 +02:00
Dragoon Dorise
8973f9fc94 Lime3DS experimental 2024-06-07 12:09:31 +02:00
Dragoon Dorise
cef3ab0085 screenscraper compatbility 2024-06-04 21:59:28 +02:00
Dragoon Dorise
c0fc55b3fe screenscraper 2024-06-04 21:57:46 +02:00
Dragoon Dorise
f8208e2077 Merge pull request #1244 from rawdatafeel/compressionprompts
Compression Tool: Hotfix selection prompt
2024-05-31 08:42:08 +02:00
Dragoon Dorise
58ecd29dcc no mame + batches 2024-05-20 23:45:10 +02:00
Dragoon Dorise
6ec7fefd38 fixes and improvements 2024-05-20 23:04:04 +02:00
Dragoon Dorise
7f7e873c76 ignore symlinks + order json 2024-05-20 22:23:58 +02:00
Dragoon Dorise
c7aa9c1241 alphabetic order 2024-05-20 22:14:51 +02:00
Dragoon Dorise
28d95a3d64 artwork parser 2024-05-20 12:13:45 +02:00
Dragoon Dorise
cc9074f668 python game lists 2024-05-20 11:42:56 +02:00