Commit graph

255 commits

Author SHA1 Message Date
godsbane
501d7b8f89 Hotfix:
Add Title Modifier for Cemu Proton games so they are unique
2023-04-27 02:29:15 -04:00
Rodrigo
1fef95ea6b fix RMG parser 2023-04-24 17:02:05 +02:00
Rodrigo
5bd420758a fix 2023-04-21 23:03:32 +02:00
Rodrigo
b56abbc824 RMG files 2023-04-21 22:44:38 +02:00
Rodrigo
dd5cc224dc Revert "SRM - using launchers from the repo directly"
This reverts commit 37220e1b22.
2023-04-20 07:50:34 +02:00
Rodrigo
37220e1b22 SRM - using launchers from the repo directly 2023-04-19 08:37:12 +02:00
godsbane
9c89a9e20b update vita parser to account for new regex 2023-04-17 18:52:05 -04:00
Rodrigo
d05c8e2366 mgba parser input 2023-04-10 17:25:09 +02:00
Rodrigo
fc47722f82 emulationstation-de_controller_config.vdf 2023-04-10 15:00:36 +02:00
Rodrigo
a310af9d31 version 13 srm parsers with controller template 2023-04-09 13:48:10 +02:00
Rodrigo
e2882223b2 fix: needs all controllers 2023-04-09 13:38:41 +02:00
Rodrigo
651ed631f3 Fix path 2023-04-09 13:31:00 +02:00
Rodrigo
9db3efc9a6 Controller templates 2023-04-09 13:29:18 +02:00
Rodrigo
acd253f361 support for "snesna" and "32xna" #606 2023-03-30 20:32:48 +02:00
godsbane
3844c42007 make vita3k parser work on windows too 2023-03-28 12:48:06 -04:00
godsbane
3a90753f73 Fix parser for wiiu.
Only wud wux wua rpx
2023-03-27 22:37:07 -04:00
rawdatafeel
6936601c6d
SRM - Add "app" file type to Standalone MelonDS
For DSIware emulation

Requires external DSI BIOS and switching the `Console Type` to `DSI` in MelonDS.
2023-03-26 14:54:34 -04:00
godsbane
f4f3b008bf update xbox360parser 2023-03-25 23:48:47 -04:00
Livedeht
b5df0b0c55 SRM - melonDS: add fullscreen param 2023-03-10 03:41:38 -05:00
Livedeht
de145c5ab7 SRM: Add m3u for SegaCD / MegaCD 2023-03-08 23:55:59 -05:00
Rodrigo
217bc048f8 Merge branch 'beta' of https://github.com/dragoonDorise/EmuDeck into beta 2023-03-07 10:11:30 +01:00
Rodrigo
67e9dd9733 appendArgsToExecutable is back 2023-03-07 10:11:03 +01:00
Livedeht
0740ec5418 SRM: add recusion except homebrew 2023-03-07 02:53:49 -05:00
Livedeht
3903f4af6c SRM: Cemu - add -w to force proton. 2023-03-07 02:53:35 -05:00
Livedeht
d1bbf74ace SRM: Update script parsers to only be the script.
thanks @kingizzymon
2023-03-07 01:54:46 -05:00
Godsbane
c9c38fad2a SRM: adjust parserid for mgba
add " - mGBA" to collection names
2023-03-06 15:53:40 -05:00
Griffin
9ff11ec87c
add SAME-CDi parser
add cdimono1 folder to chd script
2023-03-02 23:51:44 -05:00
rawdatafeel
8f6cbbbf62
Updated RMG Input Profiles and SRM Parser (#643)
* Updated RMG Input Profiles

Previous PR accidentally broke the input profiles, sorry about that! This one should correctly assign `steamdeck` to Player 1 on first launch.

* RMG: Add --nogui to SRM Parser
2023-02-26 23:33:49 -05:00
Rodrigo
9d3bbd52d6 fix mgba ID parser 2023-02-26 00:54:26 +01:00
Rodrigo
75a87f2beb fix for beta steam 2023-02-23 20:44:59 +01:00
KingIzzymon
af9e5a4104
Added remote play clients (#622)
* Added remote play clients

- Fixed bug that deleted cloud scripts when pressing "cancel"
- Updated cloud scripts to reflect changes
- Added steam controller template "EmuDeck - Cloud"
- Updated readme

Note: beta testers will need to delete their cloud.conf, run the cloudServicesManager and update their cloud services.

* Minor fixes

* Added remote play clients

- Fixed bug that deleted cloud scripts when pressing "cancel"
- Updated cloud scripts to reflect changes
- Added steam controller template "EmuDeck - Cloud"
- Updated readme

Note: beta testers will need to delete their cloud.conf, run the cloudServicesManager and update their cloud services.
2023-02-11 03:51:54 -05:00
Livedeht
91a7e57690
fix usr dir for cloud parser icon 2023-02-05 16:03:17 -05:00
Livedeht
3b595d1bf9
Cloud Services parser use proper start dir 2023-02-05 14:36:24 -05:00
Livedeht
98e4b31364
update cloud services parser 2023-02-05 13:57:10 -05:00
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