Commit graph

1296 commits

Author SHA1 Message Date
godsbane 642c69d713 fix psp path 2022-07-25 03:33:48 -04:00
godsbane 1f4b490d54 shellcheck! 2022-07-25 00:13:32 -04:00
godsbane 874cf5b701 Get raw jq. Make changeLine only search with start of line char 2022-07-24 18:31:51 -04:00
godsbane b1cef0d4ff move pull 2022-07-24 16:01:31 -04:00
godsbane a27dfe23a7 add dialogBox to all 2022-07-24 14:20:32 -04:00
godsbane a7bbea5fc7 begin cli only 2022-07-24 13:17:55 -04:00
godsbane f8fba1e4d0 fix setSettings file name for append.
changed how the pull works, so it resets and sets the appropriate branch
2022-07-24 11:46:14 -04:00
godsbane 1b0ee57613 add easyRPG core 2022-07-24 04:16:34 -04:00
godsbane aafeadfc0b remove trailing slashes from $storagePath 2022-07-24 03:56:02 -04:00
godsbane 7bafac34dc take out / from savesPath 2022-07-24 03:50:56 -04:00
godsbane bd964c51ea formatting 2022-07-24 03:09:12 -04:00
godsbane 955db81768 add pcsx2-qt widescreen choice
update pluginloader / powertools to new versions
2022-07-24 01:31:54 -04:00
godsbane ee333bfdc0 Fix BinUpdate desktop icon 2022-07-23 16:58:30 -04:00
godsbane 3cd01e973f toolsPath no more trailing Slash 2022-07-23 16:40:34 -04:00
godsbane c665706aaa toolsPath/ 2022-07-23 15:09:12 -04:00
godsbane 20906f93ac binup and chd use new shortcut fn 2022-07-23 14:21:44 -04:00
godsbane d980b7b99c create createDesktopShortcut fn 2022-07-23 14:20:04 -04:00
godsbane e8ff4f4319 change setSettings for better logging
change up the password logging
2022-07-23 02:46:33 -04:00
godsbane 1aabd097b3 fix xemu updates to include single quotes in paths. 2022-07-22 14:34:59 -04:00
godsbane 2ca07d8404 small log change 2022-07-22 03:24:32 -04:00
godsbane ddc1c1a052 log change line 2022-07-22 03:21:56 -04:00
godsbane 6f7561207c update esde functions 2022-07-22 02:33:59 -04:00
godsbane b46b8f8556 take trailing slash out of romsPath 2022-07-22 02:27:33 -04:00
godsbane 676fc463b2 take trailing slash out of biosPath 2022-07-22 02:11:56 -04:00
Livedeht 60024c4bf2 move functions to helperFunctions 2022-07-22 04:33:29 +00:00
Livedeht 4bc1a75b9e
Add pcsx2qt appimage (#287)
add emuDeckPCSX2QT
add pcsx2qt config
add pcsx2-qt parser
make moveSavesFolder fn
use moveSavesFolder to link stuff
2022-07-21 01:14:53 -04:00
Livedeht a59ba1e9db
Emu reorg (#271)
the big one - Complete reorganization of the structure of the script.
Fixed a few bugs:

Files are backed up prior to replacement.
Retroarch configs are now applied by merge instead of replace. We'll set our configurations in the config files, but we won't completely overwrite your configurations. Instead we'll append and update as needed.
Users who have certain special characters in their password will no longer break RetroAchievements.
Added PID lock so script can't run more than once concurrently.
Changed all wget to curl so that users who don't have wget(??) don't have issues.
Added a few new bezels and shaders for RetroArch.
Support more aspect ratios for non-deck devices
use $HOME in the SRM config so non-deck users don't have to update it.
add Naomi(flycast) support to SRM
2022-07-19 20:00:51 -04:00
Rodrigo e27b5ea698 fix AR detection script 2022-07-16 11:56:25 +02:00
Rodrigo a351424124 16:9 bezel adjustment 2022-07-16 11:25:08 +02:00
Rodrigo 5e7cdc0902 no WGET 2022-07-09 11:36:34 +02:00
Rodrigo 34993457c7 no WGET 2022-07-09 11:28:14 +02:00
Rodrigo 5083bacc7a Merge branch 'main' into dev 2022-07-06 09:28:27 +02:00
Livedeht 6d42f68c83 update url for pluginloader 2022-07-05 15:04:49 -04:00
Rodrigo 3ff5be7e29 appImage fix 2022-06-17 19:53:10 +02:00
Rodrigo 6c76d0e2ea appImage fix 2022-06-17 19:52:55 +02:00
Rodrigo 800d96856b Renaming icon so people know its for updating emudeck 2022-06-16 23:29:36 +02:00
Rodrigo e7d2190bee Yuzu quick fix 2022-06-16 00:01:42 +02:00
Rodrigo 61a19e8003 Tool Updater 2022-06-15 21:30:23 +02:00
Rodrigo 9fee9fcac9 SRM warning on migrate 2022-06-15 21:17:03 +02:00
Rodrigo 47906c2e36 Widescreen fix for GC 2022-06-14 21:29:57 +02:00
Godsbane 51697324de Preemptively make the homebrew folder
and set permissions so we can avoid failures due to this.
2022-06-14 01:46:33 -04:00
Godsbane 24d3c8213f Create Binary Updater Script
Can update SRM, ESDE, Yuzu.AppImage, Cemu, and Xenia without Emudeck updates.
2022-06-13 01:58:49 -04:00
Godsbane 415c19be39 Add save link for RPCS3
from storage to saves for the actual save dir
2022-06-12 14:14:26 -04:00
Godsbane ac2d331c6e Add logic for destination being a symlink 2022-06-12 01:26:08 -04:00
Ramsey Hathout 0228ce8b18 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
2022-06-12 00:09:47 -04:00
Ramsey Hathout 3650f626b7
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>
2022-06-08 19:13:06 -04:00