Commit graph

578 commits

Author SHA1 Message Date
rawdatafeel
7a60d99912
Proton Emulators: Tweaks and Fixes (#1115)
* Proton Emulators: Tweaks and Fixes
* Removed hardcoded paths in xenia.sh
* Fixed python detection
    * On non-deck systems, python may be named python3 instead
* Fixed xenia install
* Removed bandaid xenia detection from appImageInit

* Actually remove force detection

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-03-12 17:44:27 +01:00
rawdatafeel
83a108c561
Pegasus: Tweaks and Fixes (#1117)
* Fixed Model 2 Emulator and Supermodel metadata files
* Moved metadata files and metadata to rom subfolder for Proton emulators
* Added RPCS3 support through desktop files
* Adjusted defaults
    * Atari Jaguar/Atari Jaguar CD changed to BigPEmu
    * Arcade changed to MAME (standalone)
    * NDS changed to melonDS DS
    * Nintendo 64DD changed to RMG
    * PSP changed to PPSSPP (Standalone)
    * Nintendo Switch changed to Ryujinx (Standalone)
    * VSmile changed to MAME (Standalone)
* Removed z: from wiiu metadata file since it's presumably running Cemu Native
* Cleaned up Pegasus file
* Added support for XBLA through zar files
    * Can implement zar compression in a separate PR

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-03-12 17:33:19 +01:00
rawdatafeel
9d5a62de33
RPCS3: Remove ES-DE custom system (#1113)
* Fixed upstream, no longer needed
2024-03-11 21:15:10 +01:00
Dragoon Dorise
90529a1430 fixes launchers 2024-03-11 19:28:39 +01:00
rawdatafeel
0a9d31bfd6
PCSX2: Remove Big Picture Flag + Fix hotkeys not applying (#1100) 2024-03-10 13:45:44 +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
Dragoon Dorise
7f1212f6c3 pcsx2 fix 2024-03-09 00:11:05 +01:00
rawdatafeel
66434958f7
Model 2 Emulator: Rename launcher (#1091)
* The old name was triggering rematches on SteamGridDB
2024-03-08 16:24:53 +01:00
Dragoon Dorise
203fe4d606 no zenity warning 2024-03-08 11:09:23 +01:00
rawdatafeel
0581bee793
Citra: Fix launcher + add parser to custom folder for SRM (#1081) 2024-03-08 10:00:03 +01:00
rawdatafeel
28e9ce74bd
Ryujinx: Hot fix saves + launcher (#1079)
* Launcher should point to .sh file to let Ryujinx adjust launch commands
2024-03-08 09:59:19 +01:00
rawdatafeel
27bac36dc9
Compression Tool: Add decompression options (#1077)
* Fixed PSP hunksize
* Added GC, Wii, and PSP Decompression (both CHD and CSO)
2024-03-08 09:59:06 +01:00
Dragoon Dorise
f0802e6b7f fix srm 2024-03-07 15:58:10 +01:00
Dragoon Dorise
83ef397e30 pegasus hotfix 2024-03-07 11:51:00 +01:00
Dragoon Dorise
a07d0ae17d quickfix cloudservices 2024-03-07 10:59:22 +01:00
Dragoon Dorise
a9feb7c054 Revert "hotfix cloud.sh"
This reverts commit 8175c99eaa.
2024-03-07 10:58:32 +01:00
Dragoon Dorise
8175c99eaa hotfix cloud.sh 2024-03-07 10:57:17 +01:00
WDGaster12
5f84faef86
Update chddeck.sh (#1068) 2024-03-06 22:09:44 -05:00
rawdatafeel
73ade40799
PCSX2: Remove batch flag (#1058) 2024-03-06 20:21:32 +01:00
rawdatafeel
64d4e8e0ae
PCSX2: Remove big picture flag (#1057) 2024-03-06 19:00:44 +01:00
Dragoon Dorise
14535e06e4 Merge branch 'dev' into early 2024-03-06 17:57:25 +01:00
rawdatafeel
23bcb3cc8f
Compression Tool: Add back support for Dreamcast CUE/BIN (#1056) 2024-03-06 17:57:08 +01:00
Dragoon Dorise
e4e8154832 Merge branch 'dev' into early 2024-03-06 13:22:15 +01:00
Dragoon Dorise
b5a5f84b5f Citra fixes 2024-03-06 13:22:09 +01:00
Dragoon Dorise
f5f17a8a7b Merge branch 'dev' into early 2024-03-05 17:51:20 +01:00
Dragoon Dorise
8f003658e5 rpcs3 fix 2024-03-05 17:49:47 +01:00
Dragoon Dorise
4f9b350c54 Citra appimage compatible 2024-03-05 17:49:42 +01:00
Dragoon Dorise
441da0476a Merge branch 'dev' into early 2024-03-05 17:26:36 +01:00
rawdatafeel
b966693a72
binupdate: Fix cemu updating + alphabetized emulators (#1050)
* Added "$emuDeckEmuTypeAppImage" to ES-DE and SRM
2024-03-05 17:15:49 +01:00
rawdatafeel
0f882ff84a
Compression tool: Remove CHD conversion for DC CUE/BIN ROMs (#1046)
* Regression, will revert if fixed.
2024-03-05 00:26:16 +01:00
Dragoon Dorise
f111e076aa Merge branch 'dev' into early 2024-02-27 20:35:58 +01:00
Dragoon Dorise
6d3a1142a5 no rom parser 2024-02-27 20:35:50 +01:00
Dragoon Dorise
c6895254f9 Merge branch 'dev' into early 2024-02-27 19:07:07 +01:00
rawdatafeel
d2a07ed59f
Various tweaks: desktop icons, configs, uninstall (#1034)
* ES-DE/SRM/Model 2: Fixed desktop icons + names
* Updated EmulationStation-DE to ES-DE where possible
* Updated ES-DE's settings file directory
* Updated uninstall script to match new desktop icons
* Tidied uninstall script
2024-02-27 17:17:30 +01:00
Dragoon Dorise
db415ad172 Merge branch 'dev' into early 2024-02-26 17:00:23 +01:00
rawdatafeel
403b5fee6d
Added RPCS3 AppImage support for game mode (#1022)
* [RPCS3]
Added RPCS3 AppImage support for game mode (Flatpak will not be overridden unless the AppImage is found)

* Add command to es_systems.xml file

* Add command to es_systems.xml file
2024-02-26 16:43:12 +01:00
Griffin
6bbbe4c04c
add cdi to whitelist of chdman (#1021) 2024-02-26 16:41:56 +01:00
Dragoon Dorise
b48114fe0a Merge branch 'dev' into early
# Conflicts:
#	functions/ToolScripts/emuDeckESDE.sh
2024-02-17 23:30:35 +01:00
rawdatafeel
4f2d4140e9
[EmulationStation-DE] (#1006)
* Moved ES-DE AppImage to ~/Applications
    * Rationale:
        * Easier to provide support in the ES-DE Discord if unfamiliar with EmuDeck
        * More standard Linux location, easier for users to find based off a Google search or by being familar with Linux paths
* Removed any mention of old symlinked folders
* Cleaned up emuDeckESDE, deleted outdated/unused functions
2024-02-16 23:19:21 +01:00
Dragoon Dorise
4db780d947 supermodel launch fix 2024-02-15 19:56:35 +01:00
Dragoon Dorise
e30680a018 supermodel param 2024-02-15 19:50:15 +01:00
Dragoon Dorise
f691018751 Merge branch 'dev' into early 2024-02-15 19:33:31 +01:00
rawdatafeel
bde0de35f0
[Model2] (#1003)
* Switched ULWGL download to fetch from GitHub releases
* Froze ULWGL at 0.1-RC3 while waiting for ULWGL dev to stabilize
* Switched all wget downloads to curl downloads
* Switched to generic ULWGL Proton instead of a specific version
* Updated ULWGL paths to match latest ULWGL changes
* Updated uninstall and model2 files to match latest ULWGL changes
2024-02-15 16:30:24 +01:00
Dragoon Dorise
0aefd158d5 Merge branch 'dev' into early 2024-02-12 19:59:24 +01:00
rawdatafeel
f9263f1c46
More chddeck updates (#991)
[chddeck.sh]
* Updated chdman5 to February 5th
* Added hunksize option to chdman5
* Updated Steam ROM Manager path to use the script file instead
* Tidied comments/phrasing
* Fixed PPSSPP individual ROM selection not proceeding
* Fixed alignment with PPSSPP compression methods
2024-02-10 20:38:46 -05:00
Dragoon Dorise
2b18aeb72d Merge branch 'dev' into early 2024-02-06 18:50:21 +01:00
Dragoon Dorise
1842cd923a Merge branch 'dev' into early 2024-02-06 09:09:20 +01:00
Griffin
d5e8a36b40
BigPEmu Jaguar Emulator (#775)
* test proton launch for bigpemu

* continue working on config

* continue with configs

* update proton launch with new proton versions

* update from old CEMU stuff to be specific to BigPEmu

* begin saves and storage config

* testing on deck

* typo

* change proton to 7

only worked for a tester on 7 will figure out updating later.

* add ESDE config

* update SRM from new update

* idk why the rebase didnt delete the file

* add jaguarcd to parser

* add jaguarcd to esde

* update readme

* add to all functions

* typo and remove vblank

* consistency with casing

* typo

* update order in esde

* typo

* update esde config script

* move esde xml script to config file

* unique command letters

* lack of sleep typos

* woooo typos

* fix xml

* typo

* convert bigpemu script to curl

* nyi set folder

* fix after pulling from upstream

* additional spacing fixes

* fix wget and add if statements

* missing a space

* add review changes

* local data

* local data

* BigPEmu Tidying
* Added hotkeys
* Added bigpemu.sh to Applications folder
* Cleaned up emuDeckBigPEmu.sh
* Added icon
* Added BigPEmu to binupdate

* Add missing fi in binupdate

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
Co-authored-by: rawdatafeel <108900299+rawdatafeel@users.noreply.github.com>
2024-02-04 23:55:20 +01:00
rawdatafeel
48f2515280
Chddeck Fixes (#973)
* [chddeck]
* Adusted "Pick a file" selection to be more modular
    * Previously was blanket compressing everything to CHD (including GC/WII)
* Added casing to "Pick a file" selection
* Added CHD compression for PSP ROMs
* Added CSO/CHD selection for PSP ROMs
* Added extract-xiso compression
* Updated chdman5 to January 28th, 2024
    * May fix dreamcast BIN/CUE conversion
    * New createdvd feature for ISOs
* Added case sensitivity in respective sections
* Cleaned up phrasing

* Fix file selection to be any folder

* Use a loop for selecting compression method

* Fix PSP message

* Fix PSP message

* Fix 7zip folders
2024-02-02 07:44:43 +01:00
rawdatafeel
dd4128761a
[Model2] (#984)
* Added zenity progress bar for downloading protonfixes
    * Protonfixes may take approximately a minute to download, using this duct tape solution to show the user something
* Tweaked model 2 launcher around the new progress bar
2024-02-02 07:41:47 +01:00