Commit graph

865 commits

Author SHA1 Message Date
Dragoon Dorise
85580082ac Merge branch 'dev' into early 2024-01-08 14:44:43 +01:00
Dragoon Dorise
ea41dfc2b4 Yuzu all players 2024-01-08 14:44:37 +01:00
Dragoon Dorise
5293bb946d Merge branch 'dev' into early 2024-01-08 14:00:33 +01:00
Dragoon Dorise
330c941b2a Radial Menu 2024-01-08 12:41:32 +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
83b79f19ac SRM fixes 2023-12-30 23:04:53 +01:00
rawdatafeel
4fe51c1257
[Cemu] (#927)
* Update audio settings
    * Fixes missing audio
* Update controller settings for P1-P4 pro controller
    * New UUID and mapping numbers

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 23:29:35 +01:00
Griffin
7ba36790d2
Replace Yabuase in SRM with Kronos (#792)
* replace yabuase with kronos in SRM

* update readme

* update readme

* naming of parsers

* srm

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:55:32 +01:00
Dragoon Dorise
005526f653 Merge branch 'DylanTackoor-citra-textures' into dev 2023-12-29 17:38:33 +01:00
Dragoon Dorise
cc4e472202 Merge branch 'citra-textures' of https://github.com/DylanTackoor/EmuDeck into DylanTackoor-citra-textures
# Conflicts:
#	functions/EmuScripts/emuDeckCitra.sh
2023-12-29 17:37:25 +01:00
rawdatafeel
f48061f126
Configure PPSSPP RetroAchievements (#865)
* Configure PPSSPP RetroAchievements
* Added configuration for PPSSPP RetroAchievements
* Added toggle for Hardcore Mode
* Tidied up emuDeckPPSSPP.sh by using iniFieldUpdate when possible
* Updated ppsspp.ini to 1.16.1, any additional configuration changes are PPSSPP defaults

* Remove extraneous PPSSPP configs

* Remove VR section

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:12:45 +01:00
rawdatafeel
94efced8b6
Flycast Tweaks (#883)
* Added mapping profiles
* Added keyboard and controller hotkeys
    * Controller:
        * Select - Flycast Menu
        * L3 - Load State
        * R3 - Save State
    * Keyboard
        * ESC - Stop Emulation (STEAM + DPAD Left)
        * Tab - Menu (STEAM + DPAD Down)
        * Fast Forward - Tab (STEAM + DPad Right)
        * Load State - F1
        * Save State - F2
* Enabled HLE BIOS
* Added Steam ROM Manager parsers for Atomiswave, NAOMI, and Naomi 2

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:12:22 +01:00
Pedro Montes Alcalde
ce2c7ad118
vita3k: Dont include default fields in cfg (#895)
Co-authored-by: rawdatafeel <108900299+rawdatafeel@users.noreply.github.com>
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 17:06:08 +01:00
Simon Lalonde
38fcd2738b
Handle special chars when echoing password for sudo req funcs? (#901)
* adds updating the roms path in usersettings to the migration

* Fix migration with saves

* Hotfix dolphin config

Remove WirelessMac

* SRM:

update saturn parser to include saturnjp

* freeze PCSX2

# Conflicts:
#	functions/EmuScripts/emuDeckPCSX2QT.sh

* Update emuDeckPCSX2QT.sh

* Add GitHub Issue Templates

* Create pull_request_template.md

* Update README.md

* Update README.md

* helpers: Fix FlatPak installed check (#875)

The previous way of checking whether a package was installed or not was
incorrect in its assumption, that a package ID will only occur once in
the flatpak installed list.

I noticed this while trying to install PPSSPP, as FlatPak installs a
`org.ppsspp.PPSSPP` and `org.ppsspp.PPSSPP.Locale` package. The package
was installed correctly, but EmuDeck would register it as non-installed.

Signed-off-by: Sophie 'Tyalie' Friedrich <dev@flowerpot.me>

* SDL Driver

* hotfix Vita3k releaseURL

hotfix Vita3k releaseURL

* Update Vita3K's default config path (#890)

* better linux support

* Chimera

* chimera

* chimera

* chimeraaa

* chimeraPath

* chimeraos FIX

* chimera fixes

* fixed readme

# Conflicts:
#	README.md

# Conflicts:
#	README.md

* Handle special chars when echoing password for sudo req funcs

* store zenity/cli prompt passwd as str

---------

Signed-off-by: Sophie 'Tyalie' Friedrich <dev@flowerpot.me>
Co-authored-by: Livedeht <godsbane@gmail.com>
Co-authored-by: Rodrigo <rodrigosedano@me.com>
Co-authored-by: 108900299+rawdatafeel@users.noreply.github.com <108900299+rawdatafeel@users.noreply.github.com>
Co-authored-by: Sophie Tyalie <dev@flowerpot.me>
Co-authored-by: Pedro Montes Alcalde <pedro.montes.alcalde@gmail.com>
2023-12-29 16:58:03 +01:00
Mitja Skuver
445d16faa0
Dev Branch Emu Fixes (#932)
* Vita3K config update

Set renderer to Vulkan

* PCSX2-QT Unfreeze

Unfreeze PCSX2-QT - frozen to version from July 2023 but as far as I can see, there is nothing wrong with latest versions

---------

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 16:28:24 +01:00
Sam Belliveau
3394c53b77
Consider using VI Skip to smooth out audio by default (#737)
Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-12-29 16:27:55 +01:00
Rodrigo
225218e375 Merge branch 'early-early' into early 2023-12-04 14:43:42 +01:00
Rodrigo
4416c6e386 Pegasus paths 2023-12-01 11:16:42 +01:00
Rodrigo
102e5b9438 optional parsers 2023-12-01 05:50:14 +01:00
Rodrigo
bbbde52027 Pegasus parser 2023-11-30 10:22:35 +01:00
Rodrigo
295161b9ae added controllers to new parsers 2023-11-27 22:01:54 +01:00
Rodrigo
db35911f07 Merge branch 'early-early' into early 2023-11-27 19:14:42 +01:00
Rodrigo
36fc9bd0df Fix disabled parsers 2023-11-27 19:14:22 +01:00
rawdatafeel
3d2d291e58
Update DuckStation Hotkeys (#872)
* Rationale: Quick Menu and Toggle Software Rendering were conflicting
    * Moved Toggle Software Rendering to SELECT + DPad Left to match PCSX2
    * Kept Quick Menu on START + L3 to match other emulators (PCSX2, Yuzu)
* Moved PGXP (Previously SELECT + DPad Left) to SELECT + Y
* Added Screenshot Hotkey - SELECT + B
* Added Change Discs Hotkey - SELECT + X

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-11-27 00:30:40 +01:00
rawdatafeel
8de9c3456b
Add User Requested Steam ROM Manager Parsers (#885)
* Mattel Electronics Intellivison (RA Core)
* NEC PC-FX (RA Core)
* Nintendo Virtual Boy (RA Core)

Co-authored-by: Dragoon Dorise <rodrigosedano@me.com>
2023-11-27 00:27:11 +01:00
Rodrigo
7516136242 Merge branch 'early-early' into early
# Conflicts:
#	configs/steam-input/emudeck_controller_generic.vdf
#	configs/steam-input/emudeck_controller_ps4.vdf
#	configs/steam-input/emudeck_controller_ps5.vdf
#	configs/steam-input/emudeck_controller_steamdeck.vdf
#	configs/steam-input/emudeck_controller_switch_pro.vdf
#	configs/steam-input/emudeck_controller_xbox360.vdf
#	configs/steam-input/emudeck_controller_xboxone.vdf
#	functions/EmuScripts/emuDeckCitra.sh
#	functions/EmuScripts/emuDeckRPCS3.sh
#	functions/ToolScripts/emuDeckCopyGames.sh
#	functions/ToolScripts/emuDeckMigration.sh
#	tools/launchers/rpcs3.sh
2023-11-20 00:58:24 +01:00
Rodrigo
c3a4c8b275 no standalone text 2023-11-19 23:27:46 +01:00
Rodrigo
cf182533ac trackpad mouse 2023-11-18 23:47:59 +01:00
Rodrigo
778db92358 right trackpad as joystick 2023-11-18 23:43:56 +01:00
Rodrigo
43bf2d0998 parsers v15 2023-11-18 22:58:37 +01:00
Rodrigo
df6114b4d2 Yuzu parser testing 2023-11-18 21:09:04 +01:00
Rodrigo
fcf2a15a9b Steam Input for proton games 2023-11-18 20:52:39 +01:00
Rodrigo
1e57116428 xemu-emu 2023-11-18 20:44:07 +01:00
Rodrigo
fe11b09de4 RPCS3 launcher fix 2023-11-18 17:41:20 +01:00
Rodrigo
9fdac0b643 melonds.sh 2023-11-18 17:20:03 +01:00
Rodrigo
e62ed00dee generic controller 2023-11-18 11:56:50 +01:00
Rodrigo
4909ccac23 new controllers input 2023-11-18 11:49:03 +01:00
Rodrigo
a6b10c58b9 flycast parser fix 2023-11-18 11:13:09 +01:00
Rodrigo
1d211fef02 flycast parser fix 2023-11-18 11:11:53 +01:00
Rodrigo
011daad434 Fix flycast category parser 2023-11-18 11:03:58 +01:00
Rodrigo
2208bde162 Fix IDs parsers 2023-11-18 02:42:48 +01:00
Rodrigo
77f0e4ce85 fix controllers ppsspp 2023-11-18 02:40:17 +01:00
Rodrigo
c67f1da963 steam input testingggg 2023-11-18 01:58:56 +01:00
Rodrigo
ae2741bbf3 hotkeys 2023-11-18 00:47:49 +01:00
Rodrigo
d3c142cd37 fix no Steam Input 2023-11-14 16:50:24 +01:00
Rodrigo
9ee9c9da3e parsersID 2023-11-14 02:27:25 +01:00
Rodrigo
527971cfd2 Flycast 2023-11-14 02:06:54 +01:00
Dragoon Dorise
d227cd52de
Feature/universal hotkeys (#904)
* setting up new universal steam input control + nintendo scheme

* Citra update cfg

* DuckStation update cfg

* mgba update cfg

* AllowMappingCombos = True

* PPSSPP updated cfg

* SteamInput mandatory

* Nintendo layout + spanish
2023-11-11 16:57:20 +01:00
Rodrigo
40243c3df0 testing generic controllers 2023-11-09 17:42:32 +01:00
Rodrigo
b379f9a879 new SRM reorg 2023-11-04 00:32:30 +01:00