Commit graph

250 commits

Author SHA1 Message Date
icenine451 86d5298c9d Move USB Import tool to main Configurator 2024-07-01 09:32:58 -04:00
icenine451 9f2c4c9129 Updates to USB Import tool
- Support for new SteamOS SD card paths
- More safety around existing user data
2024-07-01 09:26:30 -04:00
icenine451 c32a20cf23 Update USB import tool 2024-06-29 16:23:01 -04:00
icenine451 853d6cf35d Replace standard zenity commands with new rd_zenity function. 2024-06-28 16:07:35 -04:00
icenine451 31d3ab64cc Add backup reminder dialog to empty rom folder removal process 2024-06-27 08:59:07 -04:00
icenine451 e850715a42 Localize some compression math variables 2024-06-26 12:50:35 -04:00
icenine451 1057f091d6 Fix "files left" counting when compressing all files 2024-06-26 12:44:39 -04:00
icenine451 00ee6e1279 Add "no compessable files found" dialog 2024-06-26 12:43:33 -04:00
icenine451 64873f5691 Zenity progress dialog was losing empty rom folder array information 2024-06-21 21:27:35 -04:00
XargonWan c10133aab1 STEAM_SYNC: removed from this build 2024-06-21 15:48:38 +09:00
icenine451 858b4f16ab Fix incorrect rm command from removal of empty rom folders 2024-06-20 13:53:41 -04:00
icenine451 9357db8863 Add progress dialog to finding empty rom folder process 2024-06-20 13:50:54 -04:00
icenine451 3dd31d1c04 Fix confusing complete dialog from cancelling empty ROM folder removal 2024-06-20 13:48:40 -04:00
icenine451 26063dec2b Add Configurator tool to rebuild any missing default ROM folders
- Also add missing return to menu after completion of empty rom folder removal tool
2024-05-30 17:17:35 -04:00
icenine451 e89755561f Add empty ROM folder tool to Configurator
https://github.com/XargonWan/RetroDECK/issues/796
2024-05-30 17:12:54 -04:00
icenine451 7fc79b49ea Extract game compression functions from Zenity for use in Godot 2024-05-30 12:17:28 -04:00
icenine451 2afcf2ead4 Move post-compression file cleanup to compress_game function to avoid repetition 2024-05-30 11:35:42 -04:00
XargonWan 323a56df99 ZENITY: improved some dialogs and added some colors 2024-05-07 09:58:31 +02:00
XargonWan 8b107c406b
Merge pull request #729 from MatthijsMarco/cooker-0.8.0b
Fixed some spelling and grammar
2024-04-22 17:27:46 +09:00
XargonWan 8d557c46ad RPCS3: added a warning for background windows duiring rpcs3 firmware download [skip ci] 2024-04-21 22:33:43 +09:00
icenine451 9cb238a9df Update compression process logging 2024-04-08 09:34:21 -04:00
XargonWan 49a51bd178 RYUJINX: removed wrapper and symlinked the whole keys folder 2024-04-08 10:59:51 +09:00
icenine451 32ebb6e686 Add post-compression file check before original deletion
Add ROM backup disclaimer to compression auto-cleanup
2024-04-02 09:53:35 -04:00
XargonWan 1db8a6201b CONFIGURATOR: removing Steam Sync with Steam entry if developer options are not enabled 2024-03-29 08:35:09 +01:00
icenine451 26de86eed5 Re-add disappeared Rewind dialog 2024-03-27 08:53:48 -04:00
XargonWan 621d74a366 MAME-SA: removed wrapper as the inipath is managed via ES-DE now 2024-03-20 21:13:01 +01:00
XargonWan 1a0f9f499c CONFIGURATOR: fixed reset yuzu 2024-03-19 09:21:18 +01:00
XargonWan 47c240b07c CONFIGURATOR: fixed reset all emulators and components entry and GZDoom entry 2024-03-19 09:18:08 +01:00
XargonWan 3ccba14707 CONFIGURATOR: renamed controller layout entry and description 2024-03-18 13:47:14 +01:00
XargonWan 76aa88e943 CONFIGURATOR: Reset Emulator entry is renamed into Reset Emulator or Engine 2024-03-13 08:54:54 +01:00
Marco Matthijs 79bcfa1dfa Fixed some spelling and grammar 2024-03-12 20:01:47 +01:00
XargonWan 74b2c0f596 PONZU: added removal function 2024-03-09 14:37:42 +01:00
XargonWan 850103abf1 PONZU: fixing paths and variables check from retrodeck config 2024-03-09 09:32:45 +01:00
XargonWan 6aca748082 PONZU: fixed emulators path 2024-03-08 21:22:15 +01:00
XargonWan e2cd1762c8 PONZU: re-added the two emulators in various positions with ponzu checking 2024-03-08 18:21:43 +01:00
XargonWan bd286380d4 CITRA: removed 2024-03-04 21:45:58 +01:00
XargonWan 39ce6d59a6 YUZU: removed 2024-03-04 21:16:50 +01:00
XargonWan 6e571b068f RYUJINX: add wrapper for key management 2024-03-02 11:52:36 +01:00
XargonWan a7f3866e96 LOGGER: populating functions 2024-02-28 18:13:33 +01:00
XargonWan 7d2e476b4d Merge branch 'cooker-0.8.0b' into feat/logging 2024-02-28 15:24:39 +01:00
icenine451 6ea216e71c Add BIOS check expert mode 2024-02-27 16:31:25 -05:00
icenine451 3aa7f271f1 Make some Configurator lables more consistent 2024-02-27 12:34:39 -05:00
icenine451 9cb2ddd412 Add "quick resume" preset option to Configurator 2024-02-27 12:33:31 -05:00
icenine451 4110f82268 Update Configurator for per-emulator rewind 2024-02-27 10:00:27 -05:00
XargonWan 6ad8c1080e Merge branch 'cooker-0.8.0b' into feat/esde-3.0 2024-02-27 08:36:23 +01:00
XargonWan a9c912a513 Merge branch 'cooker-0.8.0b' into feat/ryujinx [skip ci] 2024-02-26 14:54:27 +01:00
XargonWan c07daf9af7 RYUJINX: fixed configurator call command [skip ci] 2024-02-26 14:25:08 +01:00
XargonWan fb0cb02de2 CONFIGURATOR: fixed prepare_component dialog [skip ci] 2024-02-26 13:50:47 +01:00
XargonWan 5fae1b9866 MAME: added wrapper 2024-02-26 13:47:22 +01:00
XargonWan 8b957ba300 Merge branch 'cooker-0.8.0b' into feat/esde-3.0 2024-02-23 20:44:06 +01:00
icenine451 7087fc256f Make installing Vita3K firmware optional 2024-02-23 13:14:39 -05:00
XargonWan 799d9f64dd Merge branch 'cooker-0.8.0b' into feat/ryujinx 2024-02-23 13:57:40 +01:00
icenine451 100d08a231 Simplify Configurator single-file compression process 2024-02-22 14:49:08 -05:00
XargonWan 4414be0fd1 Merge branch 'cooker-0.8.0b' into feat/esde-3.0 2024-02-21 20:52:19 +01:00
icenine451 7105285b33 Break out BIOS check function
Add Godot data transfer temp file for BIOS check
2024-02-21 14:00:18 -05:00
XargonWan eb12692891 ES-DE: changing more paths 2024-02-21 10:00:52 +01:00
XargonWan cb8b3de7d8 ES-DE: .emulationstation folder is now renamed in ES-DE 2024-02-19 16:21:43 +01:00
XargonWan f6f6a678b6
Feat/steam sync (#652)
* Fixed sync path in steam-sync.py

* Fix syntax error

* Make sync folder hidden

* Make sync folder hidden (for real now)

* Added boilr_tag parameter after talk with boilr dev

* BOILR: set branch to retro for testing purposes

* APPDATA: added Steam Sync Warning [skip ci]

* BOILR: updated Cargo.toml

* Update steam-sync.py with real time sync

* Update configurator.sh with steam syncronization

* Update retrodeck.sh with steam syncronization

---------

Co-authored-by: Lx32 <loxenfabula@gmail.com>
2024-02-18 10:48:04 +01:00
XargonWan dafba7a5b5 Merge branch 'cooker-0.8.0b' into feat/logging 2024-02-17 09:23:42 +01:00
XargonWan db63d50b1e MAME: added reset to configurator 2024-02-16 19:10:34 +01:00
XargonWan db3aab771f RYUJINX: added reset to cli and Configurator 2024-02-14 09:30:26 +01:00
XargonWan 0ffd378dad Merge branch 'feat/prepare-emulator' into cooker-0.8.0b 2024-02-13 11:14:35 +01:00
icenine451 23604f77af Update presets engine to handle multiple target files
Update all preset files to new syntax standard
Update ABXY button swap internal preset name
2024-01-29 10:46:27 -05:00
XargonWan 016f241f69 CONFIGURATOR: removed unused entries, added todos, and enhanced texts 2024-01-24 16:28:05 +01:00
XargonWan bde0f1be5a CONFIGURATOR: created a component menu to sort the non-emulators 2024-01-24 16:24:30 +01:00
XargonWan da9c237f2e FRAMEWORK: prepare_emulator is now prepare_component 2024-01-16 09:14:27 +01:00
Lx32 44410eda08
Fixed configurator.sh 2024-01-11 19:32:21 +01:00
XargonWan a67db83eec CONFIGURATOR: enhanced logging 2024-01-05 11:00:00 +01:00
XargonWan 28550e33ac LOGGER: added a first logging script and sourced it in all the needed scripts 2024-01-04 09:26:42 +01:00
XargonWan a67e9c0d1c FRAMEWORK: unhidden logs folder 2024-01-04 08:25:59 +01:00
icenine451 5236e2215a Merge remote-tracking branch 'upstream/cooker-0.8.0b' into cooker-0.8.0b-icenine451 2023-12-11 10:33:06 -05:00
icenine451 621e55a870 Update Vita3k functions in Configurator and prepare_emulator.sh
Add network checks for resetting emus that require it
2023-12-11 10:30:35 -05:00
XargonWan 2563febc11 Merge branch 'cooker-0.7.5b' into cooker-0.8.0b 2023-12-04 16:30:30 +01:00
icenine451 2bbeaf3ee2 Add Configurator and CLI options to reset ESDE 2023-12-01 09:33:17 -05:00
XargonWan 158e7f4bd7 CONFIGURATOR: added reset of MAME and GZDoom 2023-11-30 09:46:44 +01:00
XargonWan 7187ef3f55 GZDOOM: edited script, added config and preliminary reset function 2023-11-23 16:11:55 +01:00
XargonWan 0143b1a040 Merge branch 'feat/steam-sync' into cooker-0.8.0b 2023-10-15 21:06:01 +02:00
XargonWan acd30e37f4 Merge branch 'feat/mame' into cooker-0.8.0b 2023-10-15 19:18:21 +02:00
XargonWan 979fe2c961
Merge pull request #555 from XargonWan/feat/vita3k
Adding the first stage of Vita3K
2023-10-14 23:54:18 +02:00
XargonWan 182b7bcd6d MAME: initialized prepare and open emulator 2023-10-13 10:21:24 +02:00
XargonWan e44be29c0f Controller: added controller configs with hotkeys for generic controller, ps3,4,5, gordon, switchpro and xbox360 [skip ci] 2023-10-10 15:29:50 +02:00
XargonWan f7ff56ac59 steam-sync: reorganized files 2023-10-10 12:33:58 +02:00
Lx32 a6f90e87ff
Finish sync to Steam functionalities (#551)
* Update for alternative emulators 1

Added first batch of alternative retroarch core for launch

* Added log

Added log features to the game parsing funtionality

* Update altemu

Updated with the second and final batch of alternative retroarch cores

* Update shortcut.py

Added pico8 default emulator

* Update shortcut.py

Updated with standalone alternative emulators

* Final update for alternative emulators

Fixed some errors and debug refuses. Added all the check for global alternative emulators

* Update configurator.sh

Update with sync features

* Update shortcut.py

Done the sync to steam features

* Space escaped
2023-10-09 22:24:41 +02:00
XargonWan 43f4e60214 Added Vita3K in the manifest and in "Open Emulator" on Configurator. 2023-10-09 09:54:44 +02:00
XargonWan 673cdff712 Merge branch 'cooker-0.8.0b' of https://github.com/XargonWan/RetroDECK into cooker-0.8.0b 2023-09-29 10:38:23 +02:00
Lx32 96c0abcfec
Update configurator.sh
Updated the configurator with the add to steam function
2023-09-28 15:29:33 +02:00
icenine451 e20d0acfa9 Add Ryujinx Configurator entries 2023-09-27 09:13:50 -04:00
XargonWan e08fb8850e Added Ryujinx to the Configurator 2023-09-27 09:36:36 +02:00
icenine451 f220927227 Corrections to backup function 2023-08-17 13:38:18 -04:00
icenine451 2c9585b992 Ensure rsync dest path exists 2023-06-27 10:53:34 -04:00
icenine451 b5577b1bbd Fix rsync trying to keep perms from RO files 2023-06-15 10:50:09 -04:00
icenine451 de9e21c177 Incorrect selection check for update option change 2023-06-13 14:41:16 -04:00
icenine451 f5c50e0825 Move update check change to Tools section
Add progress dialog to presets change process
2023-06-02 09:52:29 -04:00
icenine451 198e988671 Disable disabling "load custom textures"
on input texture disable
2023-05-25 10:05:54 -04:00
icenine451 38f0cdc585 Change input texture install from cp to rsync 2023-05-25 09:58:37 -04:00
icenine451 5717d08a8f Fixes for retroarch-all presets
Fixes for Cheevos logout process
2023-05-23 16:16:54 -04:00
icenine451 7b34ff6822 Move Update Check enable/disable to Global setting 2023-05-22 12:15:46 -04:00
icenine451 657af0076d Update Configurator wording 2023-05-22 12:07:37 -04:00
icenine451 7f033cb116 Fix Configurator unintended exit after wiki dialog 2023-05-19 09:21:32 -04:00
icenine451 26bf3f5dfc Clarify cooker reset wording
new start-rd-on-exit method for Configurator
2023-05-18 12:12:13 -04:00