217 Commits

Author SHA1 Message Date
Godsbane
731eb44976 add Xenia Reset config fn 2023-03-23 22:32:07 -04:00
Rodrigo
8c88e3cd6f Fix Duck Achievements 2023-03-13 17:56:57 +01:00
Godsbane
570fa40e0d Duck: Remove old flatpak configs
update configs to be closer to stock
removed multitap
added more hotkeys
fix field name for cheevos
2023-03-13 00:35:58 -04:00
Rodrigo
67272a9974 ESDE 2 cores 2023-03-07 17:40:20 +01:00
Rodrigo
c123a4642a vice glcore override 2023-03-07 14:44:41 +01:00
rawdatafeel
6a23a0223a Update emuDeckMelonDS.sh 2023-03-06 17:51:59 -05:00
rawdatafeel
8f2b044202 ES-DE + MelonDS Steam Input Updates
* Added melonDS Steam Input Profile
* Updated ES-DE Steam Input Profile to include melonDS
* Updated ES-DE Steam Input Profile timings on input
2023-03-06 17:44:02 -05:00
Livedeht
c7e5bf0ec8 Steam Input Profiles:
include custom icons from Moskeeto
2023-03-06 01:00:58 -05:00
Mitja Skuver
e5755f71d6
binupdate improvements (#648)
* binupdate improvements

- new safeDownload() in helperFunctions
- introduced showProgress argument for emulator downloads
- modified binupdate.sh to use showProgress
- modified emulator/tools install functions to use safeDownload()/showProgress and return proper exit code (CemuNative, Cemu, mGBA, PCSX2-QT, Ryujinx, Vita3K, Xenia, Yuzu, ESDE, SRM)
- installEmuAI() and installEmuBI() are now using new safeDownload() and return proper exit code
- installEmuAI() and installEmuBI() can now write last version info (new arguments)
- yuzu launcher: Added ~/emudeck/yuzu.noupdate to skip yuzu update, zenity progress bar and zenity error dialog

* formatting/whitespaces only

* Fixed shell error (quotes)

---------

Co-authored-by: Livedeht <godsbane@gmail.com>
2023-03-05 23:45:34 -05:00
Griffin
9ff11ec87c
add SAME-CDi parser
add cdimono1 folder to chd script
2023-03-02 23:51:44 -05:00
Mitja Skuver
2fb5e355e3
yuzu-EA improvements (#628)
* Update yuzu.sh

- perform update check only if launching mainline release
-

* yuzu-EA qol improvements

- update shortcut + icon if using EA
- download EA metadata only once
- use .temp file to download EA, rename and chmod +x it after download
- do not start update if EA metadata is missing for some reason
- added YuzuEA_uninstall()
+ set yuzu.ver in Yuzu_install() so that yuzu.sh updater doesn't ask for update

* Update emuDeckYuzu.sh

- moved yuzu-ea.AppImage check outside tokenFile check (launcher would still find yuzu-ea)
2023-02-23 00:06:22 -05:00
Griffin
b826641ebe
update paths for mgba standalone (#623)
* update paths

* change function
2023-02-10 16:35:46 -05:00
Godsbane
8f66b52a6f CemuNative_isInstalled -->
IsInstalled to match AppImage
2023-02-07 18:10:43 -05:00
Godsbane
76b7f84a69 refactor MelonDS_ to melonDS_ 2023-02-07 11:12:49 -05:00
godsbane
181193d1fc Change Xenia to Xenia (Proton) 2023-02-06 19:17:33 -05:00
godsbane
e030ced9a6 fix xenia desktop naming 2023-02-06 18:57:46 -05:00
godsbane
b4f877d8af Fix RMG name variable so sh deploys 2023-02-06 18:45:46 -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
Rodrigo
4b0040fff1 Merge branch 'beta' of https://github.com/dragoonDorise/EmuDeck into beta 2023-02-01 11:08:35 +01:00
Rodrigo
4d9e17602f Achievements PCSX2 + DuckStation 2023-02-01 11:08:26 +01:00
Godsbane
2afc23fd6c Update RMG config for arbitrary user 2023-01-30 17:51:07 -05:00
Godsbane
d7d18cc8c1 update mlc01 / graphics packs for cemunative 2023-01-30 17:18:37 -05:00
Rodrigo
c29e8d71e6 cheevos off for ps2 & ps1 2023-01-30 11:35:21 +01:00
Rodrigo
38c17d02e2 cheevos check for token 2023-01-30 11:25:09 +01: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
Livedeht
dfbd363bd3 Add Yuzu EA support
Requires valid yuzu Patreon Token in $HOME/emudeck/yuzu-ea-token.txt
2023-01-17 22:28:49 -05:00
Livedeht
5c4ae9d873
Merge pull request #594 from dragoonDorise/add-melonds
Add melonds
2023-01-15 19:46:45 -05:00
Rodrigo
311c209a87 EmuAchievements Tokenized 2023-01-15 00:46:03 +01:00
Bruno Henriques
7af0a7c1cb
Fix DOSBox-pure config directory (#580)
The directory is `DOSBox-pure` and not `DOSBox Pure`
2023-01-07 17:19:53 -05:00
Livedeht
ed1e0867fd path fixes 2023-01-05 03:39:43 -05:00
Livedeht
39a1083a09 Setup MelonDS Paths 2023-01-05 03:18:51 -05:00
Livedeht
8889ca9e4b Fix CitraConfig file variable 2023-01-03 02:04:34 -05:00
Livedeht
8eeda6d1c0 add emuDeckMelonDS 2023-01-03 02:03:17 -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
dd150ce41a add Xenia_IsInstalled method 2022-12-31 16:44:24 -05:00
Livedeht
b5d0218385 make launcher and shortcut for xenia 2022-12-31 16:23:30 -05:00
Livedeht
de0ce5bc8d fix xenia install.
install canary
include canary config file set to vulkan
2022-12-31 16:10:41 -05:00
Livedeht
44831d07a1 fix fbneo bezel scaling #543 2022-12-31 15:48:45 -05:00
Griffin
808f6b468b
add pico8 and tic80 (#560) 2022-12-23 20:11:04 -05:00
Rodrigo
bc86c580aa Citra Storage directory #151 2022-12-10 01:41:33 +01:00
Rodrigo
5598528524 #534 DOSBox-pure.opt 2022-12-10 00:24:52 +01:00
Rodrigo
737a8269b5 Ryujinx Saves #535 2022-12-09 23:51:45 +01:00
Rodrigo
6ca1e04e03 Snes 8:7 aspect ratio option not working #377 2022-12-09 23:27:25 +01:00
Griffin
91cf28045d
add sysdata symlink to bios folder for citra (#515)
* add sysdata symlink to bios folder for citra

* Add mkdir for sysdata in case it didn't exist
2022-11-28 15:23:55 -05:00
Livedeht
49a6d624d1 less generic citra config file variable 2022-11-04 01:22:19 -04:00
Livedeht
8e40e2fe5e Create temporary functions for quick buttons
fix xemu wideScreenOff fn name
2022-10-26 01:52:43 -04:00
Livedeht
bdc919fb82 Fix a few errors in the quick settings 2022-10-26 01:38:42 -04:00
Livedeht
686de56704 RetroArch Config:
n64 shaders off when widescreen on
dreamcast shaders off when widescreen on
2022-10-26 00:41:20 -04:00
Livedeht
6a290f3677 RetroArch NES Bezels Fix 2022-10-26 00:25:26 -04:00
Livedeht
155dbfb951 Dolphin cleanup - Echo old profile info 2022-10-19 16:03:05 -04:00