Commit graph

742 commits

Author SHA1 Message Date
Godsbane
900db46464 xenia false by default 2022-06-16 00:10:14 +02:00
Rodrigo
5351cbf04d Yuzu quick fix 2022-06-16 00:10:14 +02:00
Livedeht
00c843121c
Beta 0.17.5 promote to Main (#252)
* Dev --> beta 17.5 (#246)

Documentation: 
- Add Xbox to list of consoles
- Add bios to info table
- Added Nintendo / Sega / Sony where appropriate
- Alphabetized the list
- RetroAchievements crashes games if the user has not verified the account 
- Can we add recursive rom parsing tips somewhere? 

Infrastructure:
- All functions now on separate files

Tools:
- CHDMAN: handle rvz files.

New:
- download xbox hdd from xemu site. User only needs to provide files in bios after this.
- Update powertools
- Fix yuzu path
- add xmlstarlet binary from arch repository
- added changedisc hotkey for duckstation
- added changedisc hotkey for duckstation steam input
- migrate to Yuzu AppImage
- Added storage folder in Emulation
  rpcs3, xemu, yuzu are using this for the large blob storage
- cemu.xml won't be reset on update
- Add system names to Emulator selector in expert mode
- widescreen is not enabled by default.
- expert mode tools requiring a password will prompt again if wrong. if the user is wrong both times, the features will be 
  disabled.
- Dolphin wiimote input is now mouse based instead of joystick based, but i left in the joystick too. It will also use gyro for shake / tilt if you have SteamDeckGyroDSU.
- Dolphin load textures and precache is now on by default.
- Dolphin Auto Change disc is now on by default.
- Dolphin cursor is now hidden by default.
- PCSX2 vsync is now on by default.

Fixes:
- Cemu xml changes
  removed the gamepath and use xmlstarlet to add the entry.
  In the case the user has an existing xml file, we will just add our path to the entries.
- Update duckstation config
  quickmenu to esc, so steam + left arrow works
  Added roms path
  use native aspect ratio and fullscreen so the top and bottom bars are gone.
  Add Duckstation SteamInput
- PCSX2 Steam Input Update
  remove m and n keys on full trigger press
- fixed widescreen selection
- fixed emulator selection
- fixed config reset selection
- fixed uninstall script


Co-authored-by: Spidy123222 <64176728+Spidy123222@users.noreply.github.com>
Co-authored-by: Rodrigo <rodrigosedano@me.com>
Co-authored-by: Witherking25 <witherking@withertech.com>

* Beta 17.5 Update

Update Cemu volume from 50% to 100% in the initial settings
make fp scripts executable after writing it
change initial mkdir for dragoonDoriseTools to use ~/
don't run any yuzu migration if the migration flag exists
small data restructure for yuzu migration
make sure to actually move to the tools folder before deleting the old launchers. :)
Cleaned up some double slashes

* Add logic for destination being a symlink

* adjusted color and icons to be
more clear for duckstation touchpad

* changed from Dolphin to dolphin-emu
so the parser can do it right

* allow xenia install for beta and dev branch

* Add save link for RPCS3
from storage to saves for the actual save dir

* Create Binary Updater Script

Can update SRM, ESDE, Yuzu.AppImage, Cemu, and Xenia without Emudeck updates.

* documentation update

* Preemptively make the homebrew folder

and set permissions so we can avoid failures due to this.

* Add New Dolphin WiiMote Profiles

* Fixed Dolphin ffwd to Select +R2 like the others
updated documentation
Updated Dolphin input to have controllers 2 3 4 mapped but off

* Citra - Changed res to 2x for performance reasons
Fixed some controller mappings.
Made a profile for default SteamDeck
Added Gyro
Added Microphone

* version bump for icon

* update changelog with detailed patch notes

* AR set to Auto on dolphin

* Widescreen fix for GC

* Fix uninstall text

* delete EmuDeckBinUpdate

* Warning that saves will be deleted too

* SRM warning on migrate

* Binary Updater on expert mode only

* Tool Updater

* Cemu Keybind

* Description update

* gotta love Citra's bugs

* Citra R5 Long press

* Citra docs

* shorter changelog

* ains

* smaller

* docs

Co-authored-by: Spidy123222 <64176728+Spidy123222@users.noreply.github.com>
Co-authored-by: Rodrigo <rodrigosedano@me.com>
Co-authored-by: Witherking25 <witherking@withertech.com>
2022-06-15 23:40:59 +02:00
Rodrigo
54c1f98e86 hotfix yuzu 2022-05-29 19:14:34 +02:00
Rodrigo
cd38578fd8 powertools 0.60 2022-05-29 19:11:12 +02:00
Ramsey Hathout
0709f5c766
emergency fix
terminal = false was breaking the second run
not cat'ig the version.md was breaking the icon version
2022-05-26 20:04:19 -04:00
Rodrigo
99e321202d Merge branch 'beta'
# Conflicts:
#	install.sh
2022-05-26 17:52:29 +02:00
Rodrigo
4b8652993e Merge branch 'dev' into beta 2022-05-26 17:51:29 +02:00
Rodrigo
446c463835 Merge branch 'beta' of https://github.com/dragoonDorise/EmuDeck into beta 2022-05-26 17:48:59 +02:00
Ramsey Hathout
16e0a3d054
Dev--> beta (#226)
* Add confirmation on return to game mode

* Change kill of steam from 9 to 15 so it can properly exit
2022-05-26 00:19:26 -04:00
Godsbane
a57312f767 Add confirmation on return to game mode 2022-05-26 00:12:56 -04:00
Ramsey Hathout
39b0282ca3
Dev --> Beta
* Fixes expert mode if script

* fix primehack save hotkeys

Co-authored-by: Rodrigo <rodrigosedano@me.com>
2022-05-25 04:14:54 -04:00
Godsbane
9363ea162d fix primehack save hotkeys 2022-05-25 04:06:29 -04:00
Rodrigo
c93812a1e4 Merge branch 'dev' into beta 2022-05-24 23:03:01 +02:00
Rodrigo
a1f37d0bf4 ignore 2022-05-24 23:02:57 +02:00
Rodrigo
60ee9e4bb4 Fixes if script 2022-05-24 23:02:42 +02:00
Rodrigo
b28375640e Merge branch 'dev' into beta 2022-05-24 22:57:55 +02:00
Rodrigo
15b2d939e4 Fixes Widescreen, autosave and bezels 2022-05-24 22:57:47 +02:00
Godsbane
82d286cd07 fixes #140 SRM config for FBNeo 2022-05-24 03:30:47 -04:00
Godsbane
08c577b70a Tweaked setup for Primehack to use better mapping 2022-05-24 03:04:14 -04:00
Ramsey Hathout
170cdee65a
fixed formatting 2022-05-24 01:20:19 -04:00
godsbane
69e7ef783f add override for trilogy to turn of sync gpu for huge perf gain 2022-05-24 01:06:12 -04:00
godsbane
94def1f64c Apply main profile by default. 2022-05-24 00:43:29 -04:00
godsbane
03d0170b97 Add new primehack profile 2022-05-24 00:36:35 -04:00
Kyler Nyhagen
1ee4f98527
Fix Turbo Mode for PCSX2 (#222)
Resolves PCSX2 TurboMode (FFWD/Fast Forward) Keybinds as shift+m wasn't functioning
Utilizes R4. Changed from S (unused) to Tab.
2022-05-23 19:18:52 -04:00
Albert Casanovas
df278aabbe
feat: add nkit.gcz format to Nintendo Wii (#218)
adding the full .nkit.gcz makes scraping for users who use this format better.
2022-05-22 14:56:35 -04:00
Rodrigo
5122ec32af Merge branch 'dev' into beta
# Conflicts:
#	install.sh
2022-05-22 18:56:59 +02:00
Rodrigo
93a5d0f4fd Fixes progress bar 2022-05-22 18:56:05 +02:00
Rodrigo
08a59d6b5a Progress Bar + hiding terminal for user 2022-05-22 18:28:21 +02:00
Rodrigo
e9659718bf theme selection fix + cosmetics 2022-05-22 12:29:42 +02:00
Rodrigo
7c626621e7 clobber rom fixed 2022-05-22 12:04:38 +02:00
Rodrigo
566cd63358 Fixes Location zenity - purely cosmetic 2022-05-22 11:49:53 +02:00
Godsbane
ec792a0b37 srm -->Steam Rom Manager in menu 2022-05-22 05:13:30 -04:00
Godsbane
b01fd4bf89 Unsetting the specific Z path for mlc01
It seems to happily use the local path instead of the Z path.
2022-05-22 04:53:23 -04:00
Godsbane
ae121f892f Rework menus so doing something = checked 2022-05-22 04:40:16 -04:00
Godsbane
772c87e4c3 bash: line 670: [: ==: unary operator expected 2022-05-22 04:03:11 -04:00
Godsbane
ef5d4df36b bash: line 670: [: =: unary operator expected 2022-05-22 03:52:00 -04:00
Godsbane
ca2298d12f unlink first 2022-05-22 03:27:28 -04:00
Godsbane
4c3870e6cf adjust the way we xfer the downloaded_media. 2022-05-22 03:01:32 -04:00
Godsbane
304204cfd3 use rsync to merge downloaded_media 2022-05-22 02:03:40 -04:00
Godsbane
8549f1e624 unlink downloaded_media 2022-05-22 01:44:50 -04:00
Godsbane
c27e8170a6 Fix sed for MediaDir in xml 2022-05-22 01:06:52 -04:00
Rodrigo
3b13187a9d WE: bios fixes + citra download 2022-05-22 02:15:46 +02:00
Rodrigo
b76e6408eb Merge branch 'dev' of https://github.com/dragoonDorise/EmuDeck into dev 2022-05-22 01:35:44 +02:00
Rodrigo
0a9007c1d5 SRM working for Emulators, ESDE and RA 2022-05-22 01:35:39 +02:00
Ramsey Hathout
56acb8a238
take out extra else 2022-05-21 19:18:03 -04:00
Rodrigo
a0383afcab Merge branch 'dev' of https://github.com/dragoonDorise/EmuDeck into dev 2022-05-22 01:12:59 +02:00
Rodrigo
15b2848826 filePath fixes 2022-05-22 01:12:56 +02:00
Ramsey Hathout
879b519219
fix escaping
fix escaping mediadir
2022-05-21 19:09:16 -04:00
Ramsey Hathout
0c74f6bc88
Change esDE MediaDir to use config instead of link
Leon requested we stop using the symlink, as he is having users come to him saying scraping is broken if the link breaks.
I have updated the initial config when it lays down.
When the script moves the files, we then can update the config to use the ESDEscrapData variable
2022-05-21 18:20:56 -04:00