Commit graph

254 commits

Author SHA1 Message Date
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
icenine451 c40db19515 Remove unneeded code 2023-01-05 09:25:25 -05:00
icenine451 3bc51e3c02 Plan for upcomfing SteamOS SD card path changes 2022-12-22 10:34:50 -05:00
XargonWan 71f209eb7a Added retrodeck folder check before startup 2022-12-22 08:07:24 +00:00
icenine451 ba553982da Remove debugs, expand FINIT 2022-11-19 16:47:45 -05:00
icenine451 1d0480c473 Fix Unzips, removed redundant conf_write 2022-11-18 21:28:05 -05:00
icenine451 ab8ef28cae Refactor post_update 2022-11-18 15:10:17 -05:00
icenine451 ececa7cbec Set up basics for Configurator and config patching 2022-10-24 15:49:47 -04:00
icenine451 0be522145d Merge remote-tracking branch 'upstream/cooker-0.5.3b' into cooker-configurator 2022-10-24 09:35:07 -04:00
icenine451 e0326f3b4d Re-add this progress dialog 2022-10-21 18:01:19 -04:00
icenine451 c9d85b5f30 Fix PPSSPP RA core save issues 2022-10-21 17:17:27 -04:00
icenine451 3f9063af00 Symlink rom folder back to ~/retrodeck to fix #170 2022-10-21 15:21:07 -04:00
icenine451 89992be641 Fixed, zenity didn't like non-quiet unzip 2022-10-18 17:19:00 -04:00
icenine451 0a44c524ea This progress window is broken in some way 2022-10-18 16:18:42 -04:00
icenine451 34bbde6534 Fix update check again 2022-10-18 15:15:06 -04:00
icenine451 d6d4fb4ac1 Revert "Fix update check, save RA cfg after 0.5.0b update"
This reverts commit ef29a3644b.
2022-10-18 10:11:24 -04:00
icenine451 2e78ba5d5a Revert "Fix overwrite check"
This reverts commit 9fa49ff904.
2022-10-18 10:10:32 -04:00
icenine451 341ed10bf8 Revert "More setting retention fixes"
This reverts commit 9e50cdf4a8.
2022-10-18 10:10:21 -04:00
icenine451 fbc8fe099b Revert "Preserve ES cfg if not doing major update"
This reverts commit e89f9f2725.
2022-10-18 10:07:43 -04:00
icenine451 de252afee7 Legacy PS2 save location cleanup 2022-10-17 11:42:53 -04:00
icenine451 b378d537de Fix PS3 default emu and RA shaders 2022-10-17 10:03:27 -04:00
icenine451 e89f9f2725 Preserve ES cfg if not doing major update 2022-10-14 11:55:57 -04:00
icenine451 9e50cdf4a8 More setting retention fixes 2022-10-14 10:51:45 -04:00
icenine451 9fa49ff904 Fix overwrite check 2022-10-14 10:43:11 -04:00
icenine451 76fb748bbc Added "In progress" window to upgrade process 2022-10-14 10:31:23 -04:00
icenine451 d594fb6e84 Merge branch 'cooker-fixes' of https://github.com/icenine451/RetroDECK into cooker-fixes 2022-10-14 10:21:09 -04:00
icenine451 ef29a3644b Fix update check, save RA cfg after 0.5.0b update 2022-10-14 10:21:08 -04:00
icenine451 9fdc9bf5a8 Expose Yuzu save folders to user 2022-10-13 19:55:20 -04:00
icenine451 67e292a819 Citra sysdata missing fix 2022-10-13 16:51:27 -04:00
icenine451 de211ef2b8 Merge remote-tracking branch 'upstream/cooker-0.5.2b' into cooker-configurator 2022-10-13 09:12:32 -04:00
icenine451 4adf9249d6 Citra saves migration to 0.5.0b 2022-10-13 08:21:30 -04:00
icenine451 a0ed88e2bb Lots of work 2022-10-12 16:06:17 -04:00
icenine451 c5f4e7d1e9 Merge remote-tracking branch 'upstream/cooker' into cooker-configurator 2022-10-11 16:21:05 -04:00
XargonWan 38a57a4a7a Verion 0.5.0b 2022-10-11 21:24:33 +02:00
icenine451 6a7a313ede Merge remote-tracking branch 'upstream/cooker' into cooker-configurator 2022-10-11 09:00:06 -04:00
XargonWan 07fb6e215c Moving PCSX2 saves in the new location 2022-10-11 14:46:09 +02:00
XargonWan 31a9c70b03 Removed unused symlinks for PCSX2-QT 2022-10-11 11:21:38 +02:00
icenine451 cdea3287a0 Expanding Configurator framework 2022-10-10 10:06:41 -04:00
icenine451 0c7ff2a534 Even more dialog changes 2022-10-08 09:55:12 -04:00
icenine451 d5fd18a2c3 Fix for missing ROMs folder 2022-10-07 18:50:36 -04:00
icenine451 807dc4fbb1 Exclude SA emulator dirs from save migration 2022-10-07 09:28:27 -04:00
XargonWan 59e13a97e5
Merge pull request #158 from icenine451/cooker-fixes
More cooker-fixes
2022-10-07 08:49:20 +02:00
icenine451 4da0e6f1fa This whole line has got to go 2022-10-06 18:53:38 -04:00
XargonWan 3ed4dee61e
Fixed version recognition 2022-10-06 23:47:09 +02:00
icenine451 869bdd3273 Cooker Fixes 2022-10-06 15:31:30 -04:00
XargonWan 3cf6fb1c08
Fixed comment 2022-10-04 15:51:30 +02:00
XargonWan a9014a6b42
Forced removal of the old tools 2022-10-04 15:29:12 +02:00
XargonWan 077f289777 Repo fixes 2022-10-03 20:48:07 +02:00
XargonWan e3fe660094 Fixing my mess :P 2022-10-03 20:42:45 +02:00
XargonWan 367fb0fff9 Merge branch 'cooker' into cooker-save_migration 2022-10-01 23:07:13 +02:00
icenine451 070a946e31 Changed order of operations in update 2022-10-01 17:00:37 -04:00
icenine451 e659ed10ba Added warning about how long migration can take 2022-10-01 11:59:49 -04:00
icenine451 d342eb1151 Fix some bugs and add some extra logs 2022-10-01 11:44:12 -04:00
icenine451 10894dac0d Function to sort saves/states into system folders 2022-09-29 17:26:02 -04:00
XargonWan 6cfa32eb09 Save migration - imp2 2022-09-27 18:01:38 +02:00
XargonWan 5fc458ab5e Save migration - imp1 2022-09-27 17:55:30 +02:00
XargonWan 28e8451a53 RA: enabled advanced settings 2022-09-27 17:06:39 +02:00
XargonWan b80774e2c9 RPCS3: tweaked config 2022-09-27 15:51:36 +02:00
XargonWan a9b1888b2e Bugfixes by RavenKilit 2022-09-24 20:28:49 +02:00
XargonWan c22bf430d8 Various fixes by RavenKilit 2022-09-21 16:22:00 +02:00
XargonWan ac0934fb35 Enahcned default sd card check 2022-09-19 09:04:44 +02:00
XargonWan 4226150d3f WRAPPER: bugfix 2022-09-16 09:11:41 +02:00
XargonWan 5345216d9b Started to populate the logs folder 2022-09-11 23:41:51 +02:00