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
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