Commit graph

216 commits

Author SHA1 Message Date
Lx32 a7bbfd3ae5
Update retrodeck.sh with steam syncronization 2024-02-18 10:47:37 +01:00
icenine451 2bbeaf3ee2 Add Configurator and CLI options to reset ESDE 2023-12-01 09:33:17 -05:00
icenine451 93db40176b Only perform network availability check
for update check if update checks are enabled
2023-06-08 13:52:19 -04:00
icenine451 87e29385b2 Add more cooker setting automation 2023-05-19 10:03:02 -04:00
icenine451 b91c451fdd Added more safety around the cooker reset option 2023-05-18 12:23:45 -04:00
icenine451 26bf3f5dfc Clarify cooker reset wording
new start-rd-on-exit method for Configurator
2023-05-18 12:12:13 -04:00
icenine451 26ad1c7c2e Included downloaded bios files in flatpak
Removed network access check where no longer needed
Corrected config file target for Cemu reset
2023-05-17 09:53:59 -04:00
icenine451 17bef4b713 Break apart functions.sh
because finding stuff in 3000+ lines was ponderous
Add basic test to remap to Nintendo button layout
2023-05-12 16:26:09 -04:00
icenine451 efbaec77ed Improve cheevos login process
Fix PCSX2 config path variable
Improve Configurator "launch RD after exit"
Make jq and yq executable during build
Implement RA and sample SNES presets
2023-05-12 14:28:51 -04:00
icenine451 9fd4ab747b More online updater fixes, to match new codenames 2023-05-10 09:57:28 -04:00
icenine451 13acb4199c Add low space check and warning 2023-05-08 16:54:35 -04:00
icenine451 4026958887 Add custom title text to generic info dialog 2023-05-02 14:46:54 -04:00
icenine451 6763286b77 Another updater fix
Fix update file cleanup
2023-05-01 09:13:51 -04:00
icenine451 e3ef868357 Finally fix cooker update checker
Improve finit handing of interruption
Fix some paths not being created during finit
2023-04-26 17:02:44 -04:00
icenine451 51d17ae1f3 RPCS3 setup updates
Cooker upgrade check updates
Add yq tool
2023-04-20 15:56:41 -04:00
icenine451 6619191a15 Add universal function wrapper
Upgrade cooker update flow
Upgrade update_rd_conf, no more patch file since they are all bash vars
2023-04-20 10:51:17 -04:00
icenine451 67e7271614 Forgot an IF 2023-04-19 17:08:00 -04:00
icenine451 ca7f5ea133 Improve cooker upgrade flow 2023-04-18 11:26:35 -04:00
icenine451 e9b71b34d4 Upgrade emu init function,
change network connectivity test target,
update retrodeck.cfg to latest version
2023-04-17 16:03:29 -04:00
icenine451 0d078cb88a Fix network checks. 2023-04-14 09:10:52 -04:00
icenine451 65a93602f8 Missing fi 2023-04-14 08:49:21 -04:00
icenine451 1b973d58cc More Cemu additions 2023-04-11 09:11:12 -04:00
icenine451 51057e8148 Add cooker-specific update dialog. 2023-04-03 11:07:42 -04:00
icenine451 0e46fe679f Multi-user mode upgrades 2023-03-30 10:04:11 -04:00
icenine451 0186ded2b9 Compression tool upgrades 2023-03-29 15:51:27 -04:00
icenine451 db6d28d64f Online update checks and internal updater 2023-03-27 15:52:58 -04:00
icenine451 8d35c97ade Merge remote-tracking branch 'upstream/cooker-0.6.3b' into cooker-0.7.0b-icenine451 2023-03-23 14:19:18 -04:00
icenine451 5ab04cdeeb - Removed "reset tools" options
as those are now in RO space
- Fixed recursive symlink possibility for pico-8 setup
- Fixed BIOS check tool variable name
- Fixed tools gamelist dest file name
2023-03-22 12:41:26 -04:00
icenine451 7233f96c19 Update Configurator location for CLI launch 2023-03-22 08:32:21 -04:00
icenine451 052f291881 Merge branch 'cooker-0.6.3b-icenine451' into cooker-0.7.0b-icenine451 2023-03-21 08:57:41 -04:00
icenine451 8147a64cd8 Move Configurator to RO space 2023-03-20 17:47:49 -04:00
icenine451 8ce300527c Make reset function more robust by also
deleting the retrodeck.cfg file.
2023-03-20 16:46:09 -04:00
icenine451 c35cd00ba4 Add additional CLI input validation 2023-03-20 09:23:04 -04:00
icenine451 9a64723096 - Found duplicate function, causing desktop-mode
check to fail on first run after update
- Removed unneeded "source" commands for rd_conf
2023-03-16 11:45:20 -04:00
icenine451 52778011ec Merge branch 'cooker-0.6.3b-icenine451' into cooker-0.7.0b-icenine451 2023-03-16 11:28:53 -04:00
icenine451 78bfa1e5aa - Fix PICO-8 symlink location
- Seperate Dolphin/Primehack save states
- Fix post-update variable checks for new values
2023-03-16 11:14:25 -04:00
icenine451 f5c6a70c9c - Add compressed file cleanup
- Add multi-file compression
- Fix compression handling for files with spaces in them
2023-03-15 17:21:19 -04:00
icenine451 585a2c7d71 - Add compressed file cleanup
- Add multi-file compression
- Fix compression handling for files with spaces in them
2023-03-15 17:19:04 -04:00
icenine451 9ca9f037db Merge branch 'cooker-0.6.2b-icenine451' into cooker-0.7.0b-icenine451 2023-03-13 11:43:56 -04:00
icenine451 b0df2e8dda Rework power user and desktop mode warnings 2023-03-13 10:09:01 -04:00
icenine451 317e9f4e80 Add network connectivity checks
where applicable
2023-03-12 14:21:30 -04:00
icenine451 96ee4ddc8b Rework CHD compression process 2023-03-08 10:33:38 -05:00
icenine451 678577d155 Reword some CLI argument output. 2023-03-07 12:24:59 -05:00
icenine451 4fc2db17e1 Add more context to compression process. 2023-03-07 12:15:24 -05:00
icenine451 c5dd024acc Warn of issues when running in desktop mode 2023-03-07 12:00:32 -05:00
icenine451 f95c3d7b56 Added confirmations to the CLI reset commands. 2023-03-07 11:28:57 -05:00
icenine451 4b1363cc87 Cleanup CLI arguments 2023-03-06 15:18:22 -05:00
icenine451 fb3b96b642 Add CHD compression argument and functions 2023-03-06 12:50:25 -05:00
icenine451 d38b4c3d62 Add --configure option to CLI messaging 2023-01-10 10:24:48 -05:00
icenine451 546a0802bd Add option to run Configurator directly from CLI 2023-01-10 10:23:12 -05:00