Commit graph

379 commits

Author SHA1 Message Date
Livedeht
e06a9e5fea Add cloud gaming (#611)
* Create PutLaunchersHere.txt

* Added cloud services parser in SRM config.
Added scripts with matching SteamGridDB names for proper scraping.

* Update userConfigurations.json

Disabled "fuzzyMatch->removeCharacters" so that items such as "Disney+" and "Paramount+" with special characters can match correctly.

* Created "cloud.conf" and edited the scripts.
This allows for users to change the conf to use a different web browser.

* Update README.md

* Added cloudServicesManager.sh.
Features:
* Auto-update list based on github repo.
* Updates exsisting scripts without touching user custom added scripts (based on file name).
* Edit `cloud.conf` file to change default web browser for scripts.

* Use the already pulled data. Since the cloud services manager will be
executed from EmuDeck and it updates the backend we can use it.

* add Chiaki Script

* Streamline menu for cloudManager

---------

Co-authored-by: Isaiah Koontz <isaiah.koontz@gmail.com>
2023-02-04 02:11:48 +01:00
rawdatafeel
5d06c46737
PS2 Parser, PC98 Parser, Wii Parser Changes (#609)
* PS2 Parser: `PlayStation 2` to `PlayStation 2`
* PC98 Parser: Updated ROM Directory and Libretro Core
* Wii Parser: Added `.json` and `.JSON` file types
2023-02-02 16:19:37 -05:00
Griffin
1c2e970bbd
Add MGBA Standalone (#558)
* begin mgba standalone flatpak code

* add config files

* add srm parser and sh

* fix mistaken merge

* fix mistaken merge

* NYI set emulation folder for now

* convert to appimage

* Hotkeys and Steam Input Profile

* Updating Hotkeys/Steam Input Profile

* Updating Steam Input Profile/Hotkeys

* Cleared recent history

* Update config.ini

* zenity updates

* add uninstall and cli scripts

* add library, gb, and gbc parsers

* add input profile and change parser id

* fix category

* begin mgba standalone flatpak code

* add srm parser and sh

* add preliminary CSO compression for PSP

* zenity updates

* add uninstall and cli scripts

* add library, gb, and gbc parsers

* fix steam categories

* fix rebase errors

* fix chd change

* Fix extra If in uninstall
move mgba to normal install area in zenity

---------

Co-authored-by: rawdatafeel <108900299+rawdatafeel@users.noreply.github.com>
Co-authored-by: Godsbane <godsbane@gmail.com>
2023-02-02 16:18:11 -05:00
Livedeht
6fee81ce33
Add cemu native (#603)
* Update cemu.sh to handle checking for an AppImage or Flatpak

* Make less checks on doProton

* Update userConfigurations.json for Cemu Native parsers

* Add emuDeckCemuNative.sh to functions

* PROTONVER should be a parameter.

* Update setup.sh for CemuNative

* Add settings. Link mlc01 for now. Set correct config

* Have both ROM locations for now

* More updates to emuDeckCemuNative

* Move config and update emuDeckCemuNative

* Remove the extra roms from the gamepathentryfound

* Set up migrate

* add  emuDeckCemuNative.sh to all.sh

* Don't know why there was an -r flag there.

* Clobber Windows version and migrate what can be.

* PROTONVER in xenia.sh

* Add controllerProfiles

* remove install from storage setup

* Setup Emulation paths using the Cemu proton paths

* Fix temp file cleanup for installEmuBI

* Make Cemu be Cemu (proton) in labeling
Change cemu.sh to take -w to use proton

* Update ES-DE config script
change Cemu (proton) to use -w
add Cemu (native)
add function to update cemu (native)

* modify CemuNative script
use original Cemu Paths for stuff
save migration for future

* Fixes the ES-DE media_dir update
if the user changes Emulation path

* cemu.sh
add -w proton check

* Realign Desktop creation to make more sense
no more EmuDeck - now says AppImage or Binary

* Creating icons purges the baloo index

* Cemu.sh

Override to windows with -w
uses ~/emudeck/settings.sh to determine paths

* ES-DE needs one system, multiple commands

* update custom system base xml to include
cemu native

* Silly external

* update / fix custom systems for esde
add new commands too.

* fix uninstall.sh

Co-authored-by: AngelofWoe <jaia.one.winged.angel@gmail.com>
2023-01-23 23:03:12 -05:00
Rodrigo
818f3959a6 New Desktop icons 2023-01-21 01:17:42 +01:00
Rodrigo
5761ee92c8 Beta 2023-01-21 00:22:09 +01:00
Rodrigo
cebf77d6be glob regex 2023-01-21 00:10:08 +01:00
Rodrigo
93a46e2fdb EmuDeck Configurator 2023-01-20 23:48:16 +01:00
Livedeht
5c4ae9d873
Merge pull request #594 from dragoonDorise/add-melonds
Add melonds
2023-01-15 19:46:45 -05:00
Rodrigo
1b8899f107 pico 8 parser 2023-01-14 23:13:05 +01:00
Livedeht
56bf2bc89a Take bigpicutre out of DuckStation launch params 2023-01-06 17:39:05 -05:00
Livedeht
dea66d2dac Take -bigpicture out of launch param for pcsx2 2023-01-06 17:38:12 -05:00
Rosalie
bf90b38c86
Add --quit-after-emulation to RMG SRM config (#578) 2023-01-05 20:23:10 -05:00
Livedeht
c2ea61c3e7 fix SRM ID 2023-01-05 03:45:36 -05:00
Livedeht
b571276d67 add Steam Rom Manager parser 2023-01-05 03:45:13 -05:00
Livedeht
dd47fa9bee Fix PS3 Installed Pacakge Parser
uses Regex and no longer finds installed hdd data
that is not valid yet has eboot
2023-01-05 02:44:19 -05:00
Livedeht
ea922bd3c8 SRM Config
Change RMG n64 category to Nintendo 64 - RMG

change C16 core to vice_xplus4_libretro
2023-01-03 01:27:07 -05:00
rawdatafeel
711330e36d
Add RosalieMupenGUI (#565)
* Update README.md

* Update README.md

* RMG Config Package

* Steam ROM Manager Parser, Updated RMG.sh name

* Update emuDeckRMG.sh

* Update emuDeckRMG.sh

* GlideN64 Upload, RMG.sh Edits

Edit texture paths in GlideN64.ini

* Update emuDeckRMG.sh

* Update mupen64plus.cfg

* Update zenity-setup.sh

* Update emuDeckRMG.sh

* Update emuDeckRMG.sh

* Update emuDeckRMG.sh

* Multiplayer Config + Cleaned up emuDeckRMG.sh

* Update userConfigurations.json

* Cleaned up SRM Config, merged with Beta

* SRM EasyRPG Duplicate

Co-authored-by: Griffin <19497824+WingofaGriffin@users.noreply.github.com>
2023-01-03 00:46:29 -05:00
Livedeht
3a2d272f03 add the @ for multiple folders 2023-01-02 18:39:47 -05:00
Livedeht
08b0039bd6 Merge branch 'beta' of https://github.com/dragoonDorise/EmuDeck into beta 2023-01-02 18:33:16 -05:00
Livedeht
d893992fdf update SRM parsers for multiple folders
genesis/megadrive
segacd/megacd
pcengine/tg16
pcenginecd/tg-cd
2023-01-02 18:32:58 -05:00
Livedeht
5e6620fbb8
Merge pull request #575 from DFelten/easy-rpg-rom-manager-config
Steam Rom Manager configuration for EasyRPG
2023-01-02 14:24:13 -05:00
Daniel Felten
73eccf4da6 Add steam rom manager config for EasyRPG 2023-01-02 08:01:40 +01:00
Rodrigo
5e17ac4abf Esde Title 2022-12-18 23:36:57 +01:00
Rodrigo
d4df5f40d5 HomeBrew parsers off 2022-12-12 20:54:57 +01:00
Rodrigo
667f2d5660 SRM - Global path vars 2022-12-10 14:00:58 +01:00
Rodrigo
54511842f0 Old Launchers and SRM parsers 2022-12-10 13:30:42 +01:00
Rodrigo
c9df0b8fd1 Revert "SRM - Global path vars"
This reverts commit 5647ce182e.
2022-12-10 12:44:58 +01:00
Rodrigo
5647ce182e SRM - Global path vars 2022-12-10 12:28:42 +01:00
Rodrigo
ab64bdf358 Big Picture argument to Duckstation and PCSX2 sh scripts #486 2022-12-10 01:02:03 +01:00
Rodrigo
cbb3279e3d Add m3u to Dolphin parser in SRM 2022-12-10 00:51:33 +01:00
Rodrigo
ad0c5980c1 differentiate yuzu/ryujinx games more easily #520 2022-12-10 00:41:24 +01:00
Rodrigo
ffc5ae701e atarilynx 2022-12-10 00:02:28 +01:00
Rodrigo
5f66c4a072 Commodore 16 + Fixes other C systems 2022-12-09 22:53:42 +01:00
Rodrigo
6bbc0ddfd0 NEC - PC-98 2022-12-09 22:32:59 +01:00
Rodrigo
11b6189609 Commodore Vic-20 2022-12-09 22:29:50 +01:00
Rodrigo
eaf6d945b4 RPCS3(Flatpak) parser, add support for PS1 games #536 2022-12-09 22:23:41 +01:00
Rodrigo
63d1f1838c Cleanup 2022-12-09 22:22:32 +01:00
Rodrigo
1c1dd302fa Add Sharp X68000 Community Parser #537 + Cleanup preview images 2022-12-09 22:22:09 +01:00
Exp
c799bf4276
Fix ryujinx's steam category to be in the same format as yuzu's (#519) 2022-11-28 15:22:51 -05:00
AngelofWoe
9b81403010
Sameboy - Dev merge didn't keep these even though I double checked (#499)
* Re-add Sameboy

* Update Sameboy for emu-launch
2022-11-04 18:15:33 -04:00
AngelofWoe
3348cfd57a
Add emu-launch.sh (#426)
* Add emu-launch.sh

* Can minimize these now.

* Make sure Flatpak won't fail due to case

* Universalize

* Add emu-launch.sh to the install script

* Set up options in emu-launch.sh

* Set up options in emu-launch.sh. For real

* Update launcher scripts. Remove carriage returns.

* Not sure why this was set to external

* Update userConfigurations.json for the universal script.
Fix img directory problems

* Remove the extra /

* Fix imageProviders

* Undo directory change for default images.

* Undo `img` rsync

* Fix %command%

* Handle a lot of variables better

* Avoid concatenation

* Fix vita3k.sh

* Fix vita3k.sh

* Correct directory for Ryujinx

* Fix typo

* Change bash instance in proton-launch

* Set up Zenity errors in emu-launch.sh

* Add cemu-native.sh

* Add launcherFunctions.sh
2022-11-04 18:00:34 -04:00
Livedeht
8e9e0c4d8f
SRM hotfix - MAME2010 parser DefaultImage 2022-10-27 01:06:10 -04:00
Rodrigo
9962bfbce5 Fix for default vertical posters 2022-10-17 16:42:54 +02:00
Livedeht
ccb9bec10a temporarily reverted vblank_mode=0 for pcsx2 2022-10-17 02:09:36 -04:00
godsbane
dcde16231d update saturn parser to mmcblk0p1 2022-10-08 15:42:41 -04:00
godsbane
5d07afc467 Added Saturn Beetle parser and made new default 2022-10-06 00:26:12 -04:00
Griffin
d1ac3639ad
Add .m3u file parsing to Saturn and Dreamcast (#414)
* Add m3u to Saturn
* m3u support for dreamcast
2022-10-04 16:44:19 -04:00
godsbane
b5e509a389 Steam Rom Manager
Add Amstrad CPC - RA - Caprice32 Parser
2022-10-04 03:14:00 -04:00
godsbane
3abef0f521 one more fix for vita with the update to vita3k today 2022-09-25 17:56:56 -04:00