389 Commits

Author SHA1 Message Date
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
rawdatafeel
b331a1fc5c
Symlink clean up (#1005)
* [Citra/Dolphin]
* Deleted symlink folders
* Added livedeht's symlink migration
* Updated Steam ROM Manager parsers to look in both the symlink and the original folder just in case everything goes haywire
* Added detection to update any Steam paths using the symlink folders to the original folders instead

* Add symlink cleaning to citralegacy

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-02-26 17:00:07 +01:00
rawdatafeel
3250d4e501
[Uninstaller] (#1031)
* Fixed uninstall methods for BigPEmu, Cemu Proton, Model 2, and Xenia
    * The individual uninstall button in the EmuDeck application will wipe everything except the ROMs and saves folder.
    * The global uninstall script will save BIOS and saves on request but will wipe everything else otherwise
* Fixed Xenia save paths (so the uninstall bit works properly)
* Fixed Xenia and Supermoder global uninstall
* Fixed desktop icons global uninstall
2024-02-26 16:44:42 +01:00
rawdatafeel
3bd00f2a41
[RMG] (#1030)
* Fixed save/save state folders not being created
2024-02-26 16:43:43 +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
rawdatafeel
983640291c
[RetroArch] (#1020)
* Added setting toggle for FBNeo RetroAchievements Hardcore Mode
2024-02-26 16:42:50 +01:00
rawdatafeel
4e71e12fad
[EmulationStation-DE] (#1019) 2024-02-22 20:24:11 +01:00
Dragoon Dorise
8bf188fe5c fixing cemu 2024-02-21 12:10:04 +01:00
Dragoon Dorise
9a35de2032 Xenia_setupSaves 2024-02-21 11:19:24 +01:00
rawdatafeel
c104c74b8a
[BigPEmu] (#1004)
* Switched back to curl to reduce dependencies
* Added permissions for bigpemu.sh in ~/Applications folder
* Swapped create BigPEmu folder to include UserData folder
2024-02-16 23:15:05 +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
rawdatafeel
bdb4a72688
[RetroArch] (#1001)
* Buildbot downloader was stalling on unzip.
    * Added a -q flag to all uses of unzip.
    * Added nice to buildbot instances of unzip.
2024-02-14 18:15:16 +01:00
rawdatafeel
5d743a2dbf
[Cemu] (#998)
* Fixed menu bar appearing in fullscreen
* Fixed Cemu not applying configs properly
2024-02-14 18:15:00 +01:00
Griffin
96ce91e595
begin standardizing flatpak install scripts (#970)
* begin standardizing flatpak install scripts

* Delete functions/EmuScripts/emuDeckPCSX2.sh

No longer needed

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-02-12 12:50:18 +01:00
rawdatafeel
7bd1180dbd
Use exact paths for buildbot downloader (#993)
* [RetroArch]
Use exact paths for buildbot downloader

* Fix PPSSPP path

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-02-12 12:35:12 +01:00
Dragoon Dorise
f3bc90e045 declare -A 2024-02-09 16:54:16 +01:00
rawdatafeel
dc9803a729
RetroArch - Update file paths and add buildbot downloader (#957)
[RetroArch]
* Updated libretro_info_path so users can download and generate new RA info files
* Updated libretro_assets_path so users can download and generate new RA assets files
* Added a function to download PPSSPP assets, RA assets, shaders, and info files from buildbot
2024-02-05 08:59:20 -05: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
792c7fe0a6
[Model2/ES-DE] (#988)
* Adjusted ES-DE to use arcade platform instead of model 2 for better scraping
    * Matches ES-DE defaults
2024-02-04 13:39:44 +01:00
rawdatafeel
e306ea1f97
Model 2 tweaks (#983)
[Model2]
* Converted Proton-GE into a variable
* Updated launcher to use the variable (to match the correct Proton-GE version being downloaded)
* Fix config copy
2024-02-01 10:07:24 -05:00
Livedeht
fb065ba115
Remove Old PCSX2 1.6 configs and Installer. (#982)
(these have been deprecated for a long while, but need to be cleaned up)
2024-02-01 10:50:10 +01:00
rawdatafeel
8d7fb5fb92
[Supermodel] (#981)
* Fixed copying configs
2024-01-31 17:07:07 +01:00
rawdatafeel
28d17a65bb
[Model2] (#980)
* Added "Create Proton-GE path if it does not exist"
* Switched to Proton-GE 30 (Uses ULWGL)
* Switched to upstream Model 2 gamefixes
2024-01-31 16:28:18 +01:00
Dragoon Dorise
d6ed5ea6c9 $HOME/deck fixes 2024-01-31 10:15:38 +01:00
Griffin
ec20d41bd2
Supermodel Sega Model 3 Emulator (#937)
* initial setup

* missed a conversion to supermodel

* temp add config files

* make changes based on emotion

* temp testing based in broken flatpak

* change from .config to .supermodel

* add charco's ini

* fix tabbing

* fix tabbing

* flatpak update

* updated config

* fix bad Gamles.xml download

* Update emuDeckSupermodel.sh

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-01-31 10:15:06 +01:00
rawdatafeel
9b580a1768
Model 2 fixes (#968)
* Fixed wrong pfx path
* Added missing copy launcher line

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-01-30 21:08:53 +01:00
Griffin
7b5bfd2743
move all /bin/sh and /usr/bin/bash to /bin/bash (#972)
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-01-30 21:07:58 +01:00
Dragoon Dorise
69d9f7785c testing no declare -A 2024-01-29 13:03:43 +01:00
Dragoon Dorise
47361cb4ac Revert "RA Cores Android"
This reverts commit 89a71e938942a06e71838fdba18eb2121a737fd3.
2024-01-28 01:35:08 +01:00
Dragoon Dorise
e11e8676db Revert "RetroArch_overlays"
This reverts commit 6f6bf2018ea6e6d5354885244a36063c49fa5986.
2024-01-28 01:35:03 +01:00
Dragoon Dorise
89a71e9389 RA Cores Android 2024-01-28 01:33:02 +01:00
Dragoon Dorise
6f6bf2018e RetroArch_overlays 2024-01-28 01:31:02 +01:00
rawdatafeel
f3ab8acb99
[Model 2] (#959)
* Add Model 2 (powered by ULWGL) to EmuDeck

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-01-26 22:52:29 +01:00
rawdatafeel
6835aec417
melonDS DS Migration (#956)
* [RetroArch]
* Copied old melonDS saves to new melonDSDS
* Copied old melonDS remaps to new melonDSDS
* Added new "Nintendo DS - RetroArch melonDS DS" Steam ROM Manager parser
* Added "(legacy)" to old melonDS Steam ROM Manager parser
* Added melonDSDS function to match new configuration files
* Updated microphone driver to SDL
* No file deletion, legacy melonDS (saves and remaps) still left in tact
2024-01-24 22:15:15 -05:00
Dragoon Dorise
e4f0c63801 CemuNative = Main Cemu 2024-01-22 17:16:06 +01:00
Dragoon Dorise
465836f758 Bios explanation 2024-01-22 10:38:28 +01:00
rawdatafeel
e3427aa774
[ares] (#939)
* Updated ares config to v134
* Removed data folder download (obsolete in v134)
* Added quark shader download
* Added back ares Steam ROM Manager parsers
* Added SNES peripheral parsers for Steam ROM Manager
* Added SNES peripheral custom systems for EmulationStation-DE
2024-01-21 13:01:58 +01:00
Jesse Talavera
a0586b0f7e
Fix #899 (#950)
- Submitted to the correct branch this time
2024-01-20 22:50:49 +01:00
rawdatafeel
52c1db273f
[RPCS3] (#952)
Updated install function for AppImage (tidier)

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-01-20 22:50:26 +01:00
Dragoon Dorise
10c4c1ebba old Steam Input cleanup 2024-01-20 13:01:30 +01:00
Dragoon Dorise
e770c91beb no confirm exit 2024-01-08 12:21:51 +01:00
Dragoon Dorise
e5248459af fix pcsx2 + EmuDeck -> emudeck 2024-01-08 11:30:41 +01:00
Dragoon Dorise
8f3504aaa8 #Fix for autoupdate 2024-01-08 11:19:25 +01:00
Dragoon Dorise
4b6e3e040a no .so 2024-01-05 15:54:19 +01:00
Dragoon Dorise
69749d7a76 .so fix 2024-01-05 15:50:03 +01:00
Mitja Skuver
f553660564
Merge fixes (#934)
Couple of small fixes from latest merges.
2023-12-29 23:28:12 +01:00
Dylan Tackoor
8705ae7643
adds mupen64 hdpack folder (#363)
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:55:16 +01:00
Exp
94a263e01d
Set Emu Language (#545)
* Cemu

* Yuzu

* Ryujinx

* xemu

* Use changeLine instead

* Fix ( missing

* Remove $ from var assignment

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:40:15 +01:00
Griffin
b3e6ee0775
Cleanup RetroArch Install (#597)
* begin culling

* re add ppsspp and dolphin overrides

* add kronos bios path

* revert some deletions, fix spacing

* add new cores based on esde

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:40:00 +01:00
Dragoon Dorise
005526f653 Merge branch 'DylanTackoor-citra-textures' into dev 2023-12-29 17:38:33 +01:00