Commit graph

255 commits

Author SHA1 Message Date
Felipe Santos
ccbaa8686d
Fix Citron command line arguments handling (#1464)
* Eden

* Fix Citron command line arguments handling

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2025-05-24 09:36:15 +02:00
Dragoon Dorise
8d12bf1da7 eden 2025-05-12 11:08:05 +02:00
Dragoon Dorise
dea6582248 Merge branch 'dev' of https://github.com/dragoonDorise/EmuDeck into dev 2025-03-31 13:40:59 +02:00
SolidStateDj
a90b99e1a1
Fix Citron parser not grabbing art (#1430)
* shadps4 location

* fix bigpemu

* fix paths

* Update Xenia Canary Release URL (#1395)

- releases were moved to separate GH repo
- TODO: Linux build is available and working on SD, not sure about compatibility and if it is ready for production

* forced ryu for now

* fix

* Ryu

* ryu

* ryu

* no citra parser

* old paths

* Fix Citron Parser not grabbing art

The `onlineImageQueries` field did not have the curly brackets, and was
just `fuzzyTItle` as only a string.

* Removed personalized directory locations

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
Co-authored-by: Mitja Skuver <SilentException@users.noreply.github.com>
2025-03-31 13:40:55 +02:00
Matako
b8f9243d55
Fix_Cemu_SRM_userConfigurations.json (#1428)
Fix Cemu invalid in SRM : userConfigurations.json
fix the line 4059 and 4186 :
            "long": "/home/deck/.config/EmuDeck/backend/configs/steam-rom-manager/userData/img/systems/grid/wiiu.jpg",

-> dosnt exist anymore . 
Generates invalid emulator in SRM .
2025-03-31 13:40:31 +02:00
Dragoon Dorise
60907886a9 -nogui 2025-03-31 13:39:22 +02:00
Dragoon Dorise
f5aafe73d6 ZSO 2025-03-22 18:54:10 +01:00
Dragoon Dorise
ee4f8e9339 no citra parser 2025-03-21 23:12:04 +01:00
Dragoon Dorise
b9eab2b1e6 Jaguar default parsers 2025-02-10 13:44:36 +01:00
Dragoon Dorise
63939cf207 new parsers logic 2025-01-31 22:36:50 +01:00
Dragoon Dorise
cc56870dee citron parser 2025-01-27 16:24:33 +01:00
Dragoon Dorise
b56c8ae32e parsers not needed anymore 2025-01-09 15:52:16 +01: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
Dragoon Dorise
9c45f61a22 no pkg 2024-12-26 11:14:29 +01:00
Dragoon Dorise
766639ec90 no ' 2024-12-26 11:05:50 +01:00
Dragoon Dorise
a421fc86ed fix batch 2024-12-26 02:49:19 +01:00
Dragoon Dorise
ce82531549 fixes 2024-12-26 02:34:52 +01:00
Dragoon Dorise
9abfc60d09 ps4 ESDE 2024-12-26 02:18:02 +01:00
Dragoon Dorise
71369cbd92 shadps4 parser 2024-12-26 01:05:17 +01:00
Dragoon Dorise
8947372f43 fixes launch in game mode 2024-12-25 23:21:47 +01:00
Dragoon Dorise
246e853ae6 PS4 parser 2024-12-25 22:40:05 +01:00
Dragoon Dorise
b180083308 Lime3DS 2024-09-27 07:32:58 +02:00
rawdatafeel
3cb51b625a Steam ROM Manager: Hotfix controller templates
* Controller templates did not have localization names set properly causing them to unstick in Steam ROM Manager/identify as another controller profile
    * Updated controllerTemplates.json file to match changes
* Updated Steam path to ~/.local to match new SRM update
* Fixed steam controller templates, was previously using the wrong controller name
2024-06-28 21:25:09 -04:00
rawdatafeel
ac2e55efc1 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-08 13:55:45 -04:00
rawdatafeel
847cbfa4a1 Cemu: Hotfix/Synchronize File Formats
* Added missing NUS file format
* Synchronized file formats across front-ends
2024-05-24 11:19:46 -04:00
rawdatafeel
a527d40c41 Steam ROM Manager: Add missing file formats
* Added WUHB support for Cemu
2024-05-14 10:19:03 -04:00
rawdatafeel
3b104dba2b
Steam ROM Manager: Tidying (#1209)
* Updated parser versions to ver 17 which makes the diff look very daunting
* Added steam input profiles for the xbox elite and the steam controller
* Set default steam input profiles for the xbox elite, steam controller, and dualsense edge
* Fixed fuzzy matching on ES-DE
2024-04-26 19:55:09 +02:00
rawdatafeel
aa61d4ee62 Steam ROM Manager: Add Citra RA core parser (#1158) 2024-03-31 20:50:57 +02:00
Dragoon Dorise
fe6be2935c suyu parser 2024-03-20 19:18:52 +01:00
rawdatafeel
2e16488a5b
Steam ROM Manager: Revert xenia changes (#1137) 2024-03-16 16:56:07 +01:00
rawdatafeel
1d4df08e06
Steam ROM Manager: Fix Xbox 360 recursive parsing (#1134)
* Added the ZAR file format
2024-03-15 16:36:56 +01:00
rawdatafeel
9b034670e9
Steam ROM Manager: Custom Variables + Supermodel Parser (#1127)
* Added a line to fetch latest custom variables file
    * Steam ROM Manager recently updated to use PSN instead of PS3 for RPCS3, adding this line allows EmuDeck to grab the latest changes
* Fixed fuzzy matching on Supermodel by adding MAME variable
* Fixed yabause parser, conflicting parser ID
2024-03-14 13:42:58 +01:00
rawdatafeel
97da59b72d
RPCS3: Tweaks and Fixes (#1118)
* Steam ROM Manager: Hotfix RPCS3 Parser
    * Corrected custom variable, fixes installed PKGs not parsing
* Set fullscreen mode to false, seems to be broken at the moment
* Set Full Width AVX-512 to true, should be on by default (RPCS3 will automatically detect if it can use this setting or not)
* Set gamepad configs to true

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-03-12 17:37:03 +01:00
rawdatafeel
dcd71ea548
Steam ROM Manager: Add Neo Geo CD parser (#1114) 2024-03-12 09:42:51 +01:00
rawdatafeel
a2c1b0d505
Model 2: bbilford83 tweaks (#1097)
* Set WideScreenWindow to 1 (16:9)
    * Some graphical issues on 16:10
* Update launcher to disable/enable DrawCross based on game launched
* Switched to frontend profile so trackpad uses left click instead of R3
* Renamed launcher in SRM
2024-03-09 23:55:57 +01:00
rawdatafeel
9b6d4f948f
Steam ROM Manager: Hotfix parsers (#1094)
* Added NPC to NGPC/NGP parsers
* Fixed Bandai WonderSwan Color and TIC-80 parsers
2024-03-09 23:54:55 +01:00
rawdatafeel
9ec228b962
Steam ROM Manager: Fix flycast escaping (#1092) 2024-03-08 16:24:36 +01:00
Dragoon Dorise
3051df3f99 fix srm names 2024-03-08 13:38:48 +01:00
Dragoon Dorise
80d1bb5449 updated disabled parsers 2024-03-08 11:23:17 +01:00
Dragoon Dorise
9477d832b8 snes 2024-03-08 11:21:20 +01:00
Dragoon Dorise
fa3150b01c viota3k fix 2024-03-08 11:15:42 +01:00
Dragoon Dorise
72f5483a54 mmcblk0p1 fixes 2024-03-08 11:14:23 +01:00
Dragoon Dorise
7d3bf7f403 ESDE fix 2024-03-08 11:11:18 +01:00
rawdatafeel
8522db48e4
Steam ROM Manager: Roll back create parsers function (#1083)
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-03-08 10:12:41 +01:00
Rodrigo
f9597ed660 split parsers 2023-06-02 23:40:49 +02:00
Rodrigo
62bd07ecf9 Fix ESDE launcher 2023-05-10 09:10:14 +02:00
Rodrigo
666a183834 cloudSync migration, cleaning up branches 2023-05-08 10:25:59 +02:00
godsbane
7eb1351230 Add cue to MD/GEN
closes #649
2023-05-03 10:46:00 -04:00
godsbane
71f2452100 Hotfix:
Steam rom manager PCE Parser
2023-04-28 18:34:57 -04:00