Commit graph

578 commits

Author SHA1 Message Date
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
Dragoon Dorise
f1a70591bc Merge branch 'dev' into early 2024-02-01 14:29:50 +01:00
Dragoon Dorise
0d1817eeee supermodel launcher fix 2024-02-01 14:04:15 +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
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
Griffin
e5fbc44297
Add Antstream Arcade Cloud (#969)
* add antstream

* change usr bin to bin

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-01-30 20:59:46 +01:00
Dragoon Dorise
e4962dc567 declare in protonlaunch 2024-01-29 19:45:23 +01:00
Dragoon Dorise
eae946db14 [Bug Report] Launchers call generic shell, but incompatible with certain default shells #963 2024-01-29 13:04:24 +01:00
Dragoon Dorise
69d9f7785c testing no declare -A 2024-01-29 13:03:43 +01:00
Dragoon Dorise
4fb6070d00 &> /dev/null 2024-01-28 10:47:03 +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
8f02978ecc
[proton-launch.sh] (#961)
* Remove the arguments section to allow launching emulators with flags
2024-01-23 18:29:33 -05: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
Thomas Crider
d43ce25732
cloud: use more universal browser command that is not reliant on flatpak only (#941)
(1) This empties LD_PRELOAD in case anything is being preloaded into steam (such as libextest.so for wayland sessions). This way the preload does not carry into any browser we try to run.
(2) This adds a 'browsercommand' function that does these in order:

First, it tries the standard flatpak browserapp command.
If that fails, it then tries the the browserapp as a normal non-flatpak command
If that fails, it then uses xdg-settings to determine the default browser on the system then tries to launch that as a normal non-flatpak command.

This is a much more universal approach for non-flatpak reliant distros

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2024-01-20 23:00:06 +01:00
Dragoon Dorise
851b4cfc73 Merge branch 'dev' into early 2024-01-17 11:57:39 +01:00
Dragoon Dorise
3ba4ddfa3f fix mgba 2024-01-17 11:57:33 +01:00
Dragoon Dorise
ce060e7710 Merge branch 'dev' into early 2024-01-08 14:47:18 +01:00
Dragoon Dorise
e3cb1fc1ad Fix ryu launcher 2024-01-08 14:47:10 +01:00
Dragoon Dorise
85580082ac Merge branch 'dev' into early 2024-01-08 14:44:43 +01:00
Dragoon Dorise
f303e7b6b2 fix PCSX2 2024-01-08 14:42:15 +01:00
Dragoon Dorise
5293bb946d Merge branch 'dev' into early 2024-01-08 14:00:33 +01:00
Dragoon Dorise
b3688f8ec3 batch mode 2024-01-08 14:00:27 +01:00
Dragoon Dorise
cf611b620c Merge branch 'dev' into early
# Conflicts:
#	functions/ToolScripts/emuDeckSRM.sh
#	tools/launchers/ryujinx.sh
2024-01-05 11:48:53 +01:00
Dragoon Dorise
63a39d733f emulatorInit + Autoupdate 2024-01-05 11:43:43 +01:00
Griffin
df976b0329
3ds trim code for compression script (#530)
* rebase

* remove pre-touched log file

* remove redundant file location code

* fix trimming logic

* remove test file

* add 3dstool license to folder

* did different license idea in different branch

* change .trimmed to (Trimmed) for Scraping

* one more trimmed change

* update 3dstrim to new code

* Update chddeck.sh

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:56:00 +01:00
Christopher Strecker
3cee183230
Add Pocket Cast Cloud Service (#893)
* Hotfix dolphin config

Remove WirelessMac

* SDL Driver

* hotfix Vita3k releaseURL

hotfix Vita3k releaseURL

* better linux support

* Chimera

* chimera

* chimeraaa

* chimeraPath

* Import + Export Tool

* [Hotfix] Vita3K (#911)

* better explanation

* fix import

* Add Pocket Casts.sh

This is in response to (Issue #892: [Feature Request] Add Pocket Casts to cloud services)

* Update Pocket Casts.sh

Add shellcheck  changes

---------

Co-authored-by: Livedeht <godsbane@gmail.com>
Co-authored-by: Rodrigo <rodrigosedano@me.com>
Co-authored-by: rawdatafeel <108900299+rawdatafeel@users.noreply.github.com>
2023-12-29 17:11:41 +01:00
jcarrothers
b6b7411944
Add Crave streaming service (#891)
* Add Crave streaming service

Add file for the Canada exclusive Crave streaming
service.

* Update Crave.sh

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:08:06 +01:00
Mitja Skuver
c457b56aa0
IsInstalled tweaks for migrations (#880)
emuDeckRPCS3.sh
- IsInstalled checks for requested emu type and takes migration into consideration to return current installation status
- IsMigrated method
- formatting

binupdate.sh/flatpakupdate.sh
- request emu type when checking IsInstalled

emuDeckFlycast.sh
- make use of isFpInstalled method

Misc
- use of constant vars for emulator type
- removed duplicated flatpakupdate.sh and move ares code to correct flatpakupdate.sh

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:02:16 +01:00
Thomas Crider
ebd564a9eb
Use local running instance of Jellyfin for default URL. This allows instant access if Jellyfin server is installed and running on Steam Deck (#909) 2023-12-29 16:52:30 +01:00
doctorjei
a833bbf778
Added comon "~/.steam/steam" STEAMPATH option (#918)
Some systems use "~/.steam/steam" instead of ~/.local/share/Steam" as the steam path; with this modification, the proton launcher will work with those systems.

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-21 19:06:34 +01:00
Rodrigo
bffb67807a Merge branch 'early-early' into early 2023-12-06 11:23:10 +01:00
Rodrigo
8b241c5fc1 don't recreate parsers 2023-12-06 11:22:56 +01:00
Rodrigo
225218e375 Merge branch 'early-early' into early 2023-12-04 14:43:42 +01:00
Rodrigo
7ac286f0d3 pegasus fixes 2023-12-01 13:00:33 +01:00
Rodrigo
fdd2d774bc Pegasus fixes 2023-12-01 12:44:54 +01:00
Rodrigo
24582eeb74 Revert "== > ="
This reverts commit 28e8adc03d.
2023-11-30 22:39:36 +01:00
Rodrigo
28e8adc03d == > = 2023-11-30 22:29:33 +01:00
Rodrigo
c5dda27763 SS correct user & pass 2023-11-30 14:21:52 +01:00
Rodrigo
2a549c8c00 pegasus fixes 2023-11-30 14:13:45 +01:00
Rodrigo
8d55855a81 faster zenity 2023-11-30 10:30:50 +01:00
Rodrigo
bbbde52027 Pegasus parser 2023-11-30 10:22:35 +01:00
Rodrigo
6de3c0078d Pegasus config update 2023-11-30 10:19:26 +01:00
Rodrigo
722357a854 break 2023-11-29 23:44:41 +01:00
Rodrigo
5edd04f736 exit txt 2023-11-29 23:40:51 +01:00
Rodrigo
0f16fce63a rom parser 2023-11-29 23:34:37 +01:00
Rodrigo
db35911f07 Merge branch 'early-early' into early 2023-11-27 19:14:42 +01:00
Mitja Skuver
e6bfac5af5
Allow user override Proton version for Proton launchers (#870)
* Allow user set Proton version for proton launchers

Allows user to set FORCED_PROTON_VER to override default one set in the launcher.
Can be done in launcher script .config file or with env variable.
Added helper function to aid with reading values from config file.
Interesting for Xenia where Proton-GE seems to works better. Also useful for testing.

Dilemma: should cemu.sh Proton default to 8.0 instead of 7.0?

* helperFunctions.sh shellcheck

* Update proton-launch

Add Proton 8.0 app ID and set default proton to 8.0 - launcher scripts override this with their own defaults

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-11-27 00:33:20 +01:00
Rodrigo
4242a54008 #!/bin/sh fix 2023-11-27 00:20:29 +01:00
Rodrigo
3dfde737c0 Merge branch 'early-early' into early 2023-11-27 00:09:57 +01:00
Rodrigo
ac3208fa2a Rom ArtWork parser for pegasus 2023-11-26 20:16:23 +01:00