XargonWan
92df5c12ff
Merge branch 'cooker-0.8.0b' into feat/esde-3.0
2024-02-21 10:56:33 +01:00
XargonWan
eb12692891
ES-DE: changing more paths
2024-02-21 10:00:52 +01:00
XargonWan
8fec21f9ad
ES-DE: updating paths to es-de folder
2024-02-20 21:18:29 +01:00
XargonWan
d755f7ca30
GENERAL: fixed /**" pathing with /"**
2024-02-20 20:29:57 +01:00
XargonWan
62154e8c15
MAME: updated prepare_component
2024-02-20 14:22:10 +01:00
XargonWan
6e79e7c88d
BRANCH_SELECTOR: added a line to check the latest release for a given branch
2024-02-20 13:22:06 +01:00
XargonWan
ec326284e4
BRANCH_SELECTOR: added branch variable in the config
2024-02-20 13:10:20 +01:00
XargonWan
44154a55a6
BRANCH_SELECTOR: enhanced scripting, put placeholders
2024-02-20 11:57:26 +01:00
XargonWan
310324da57
BRANCH_SELECTOR: moved in functions
2024-02-20 09:43:21 +01:00
XargonWan
998818d57c
BRANCH_SELECTOR: improved script
2024-02-20 09:42:18 +01:00
XargonWan
ceb462379d
BRANCH_SELECTOR: added logger placeholders
2024-02-20 09:14:35 +01:00
XargonWan
831b4aeb97
BRANCH_SELECTOR: added a new branch selector
2024-02-20 09:13:45 +01:00
XargonWan
cb8b3de7d8
ES-DE: .emulationstation folder is now renamed in ES-DE
2024-02-19 16:21:43 +01:00
XargonWan
8331925305
MAME: fixed reset command
2024-02-19 09:12:31 +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
2498643a25
Merge branch 'cooker-0.8.0b' into feat/logging
2024-02-17 09:23:51 +01:00
XargonWan
dafba7a5b5
Merge branch 'cooker-0.8.0b' into feat/logging
2024-02-17 09:23:42 +01:00
XargonWan
ad9485914c
LOGGER: symlinked ES-DE log file into logs folder
2024-02-16 17:20:52 +01:00
XargonWan
f357996df7
GLOBAL: defined log_folder variable
2024-02-16 17:20:23 +01:00
XargonWan
26580c797c
FINIT: fixed a bug where retrodeck.cfg was not created
2024-02-15 15:45:57 +01:00
XargonWan
4c7c30f467
RYUJINX: removing keys folder symlinking
2024-02-15 14:48:51 +01:00
XargonWan
345acb94b1
RYUJINX: removing keys folder symlinking
2024-02-15 14:45:55 +01:00
XargonWan
4469e984c7
RYUJINX: added a function to check for keys
2024-02-15 09:34:27 +01:00
XargonWan
29da4eef21
RYUJINX: fixed config file substitutions
2024-02-14 10:47:39 +01:00
XargonWan
63cfcd712e
CONTROLLER PROFILE: TODO comment [skip ci]
2024-02-13 16:14:52 +01:00
XargonWan
0ffd378dad
Merge branch 'feat/prepare-emulator' into cooker-0.8.0b
2024-02-13 11:14:35 +01:00
XargonWan
bbeb3548f9
Merge branch 'cooker-0.7.6b' into cooker-0.8.0b
2024-02-13 10:56:11 +01:00
icenine451
5ef5db4cd0
Fix controller profile copying on update
2024-02-10 09:49:52 -05:00
XargonWan
d336bc016d
FRAMEWORK: fix for comparing numbers starting with zeroes
2024-02-07 13:39:33 +01:00
icenine451
885670a02b
Zenity download bar upgrade
2024-02-05 14:15:53 -05: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
c2d258e8fe
FRAMEWORK: fix for comparing numbers starting with zeroes
2024-01-29 15:26:20 +01:00
XargonWan
08864e6498
PREPARE_COMPONENT: fixed the wrong replacement for RPCS3
2024-01-24 17:01:10 +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
XargonWan
ec83f91d0d
POST_UPDATE: added the reset of boilr, mame and vita3k
2024-01-14 11:18:45 +01:00
XargonWan
9f8a2b202e
FRAMEWORK: added BoilR to reset emulator
2024-01-14 11:14:21 +01:00
XargonWan
8562831922
LOGGER: wrong branch for this
2024-01-14 11:04:52 +01:00
XargonWan
a84b3705e7
FRAMEWRORK: fixed functions location
2024-01-14 11:04:16 +01:00
Lx32
29ade62016
Fixed the config.toml
2024-01-13 11:10:30 +01:00
Lx32
f0a94e5ce1
Standard boilr config
2024-01-12 19:46:36 +01:00
Lx32
38b0e44462
Update steam-sync.py
...
Update with boilr, fully
2024-01-11 19:04:58 +01:00
Lx32
9f855864fc
Delete functions/steam-sync/vdf directory
2024-01-11 19:03:55 +01:00
XargonWan
1a794b491c
Merge branch 'cooker-0.8.0b' into feat/steam-sync
2024-01-10 13:19:01 +01:00
Lx32
763208481a
Update steam-sync.py
...
Update adding BoilR support for scraping
2024-01-09 22:37:37 +01:00
XargonWan
a73bb5cb9b
LOGGER: more enhancements to functions.sh and post_update.sh
2024-01-08 14:42:09 +01:00
XargonWan
97397b6dca
Merge branch 'cooker-0.8.0b' into feat/logging
2024-01-08 14:36:07 +01:00
XargonWan
3bdec5df96
RPCS3: fix for wrong save folder [skip ci]
2024-01-08 14:34:32 +01:00
XargonWan
eb07db42e2
FIX: fixed wrong source
2024-01-05 10:59:38 +01:00
XargonWan
90cf770298
LOGGER: enhancements
2024-01-05 10:59:18 +01:00
XargonWan
878e3e41ca
LOGGER: more logging
2024-01-04 17:34:02 +01:00
XargonWan
2387cc854f
DUCKSTATION: added memcard folder creation [skip ci]
2024-01-04 14:07:59 +01:00
XargonWan
e365c41cd6
LOGGER: fixed debug colorization
2024-01-04 14:05:25 +01:00
XargonWan
4acc725ed3
FRAMEWORK: added MAME and Vita3K to 075 entry for 080 [skip ci]
2024-01-04 09:28:07 +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
eab36a04dc
FRAMEWORK: added 075 entry for 080 [skip ci]
2024-01-04 09:25:20 +01:00
XargonWan
a67e9c0d1c
FRAMEWORK: unhidden logs folder
2024-01-04 08:25:59 +01:00
XargonWan
bd8377067a
MAME-SA: fixes for the future hiscore implementation [skip ci]
2024-01-02 17:21:55 +01:00
XargonWan
3201de0804
MAME (SA): added save folder location
2023-12-16 09:04:50 +01:00
XargonWan
4cefc83d3c
FRAMEWORK: added a quit function
2023-12-16 08:55:12 +01:00
icenine451
99119e984a
Merge remote-tracking branch 'upstream/cooker-0.8.0b' into cooker-0.8.0b-icenine451
2023-12-15 16:13:27 -05:00
icenine451
d504ea42df
Fix missing fi statement in Vita3k prep
2023-12-15 16:12:48 -05:00
XargonWan
866f388e49
MAME (SA): enhanced configs
2023-12-15 21:47:50 +01:00
XargonWan
556402e607
Merge branch 'feat/wiki-rtd' [skip ci]
2023-12-15 08:38:51 +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
af2889bba1
VITA3K: moved it in the RO FS
2023-12-06 11:48:22 +01:00
XargonWan
f49ba38756
VITA3K: fixes
2023-12-06 11:31:10 +01: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
icenine451
d7ac1ad0f2
Better handle spaces in paths
...
Replace eval with declare where possible
Handle new SD card locations and non-default names from SteamOS 3.5
2023-11-30 14:35:59 -05:00
XargonWan
150db046e3
QUIT: fixed syntax
2023-11-30 09:37:17 +01:00
XargonWan
eca2469ba0
CONFIGURATOR: Quit button is quitting RetroDECK
2023-11-26 09:26:53 +01:00
XargonWan
13720e8ead
GZDOOM: reset script
2023-11-24 14:02:50 +01:00
XargonWan
7187ef3f55
GZDOOM: edited script, added config and preliminary reset function
2023-11-23 16:11:55 +01:00
Lx32
2cd745e7d6
Update for flatpak
...
Update for flatpak steam use, added modified command for spawning inside the host
2023-11-19 13:09:05 +01:00
XargonWan
792bfd2c98
post_update: force recreating system folders
2023-11-18 09:36:17 +01:00
Lx32
d4b2b645fa
Add file check
...
Add check for file existence. If file not found the shortcut will not be added and, in case, the game will be removed from steam.
2023-10-22 16:55:14 +02:00
XargonWan
7b36003d8c
Merge branch 'feat/steam-sync' into cooker-0.8.0b
2023-10-18 16:09:37 +02:00
Lx32
6985a94a77
Fixed flatpak path
2023-10-18 15:10:27 +02: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
6192cc31c0
MAME: creating folders and placing configs
2023-10-13 10:46:28 +02:00
XargonWan
182b7bcd6d
MAME: initialized prepare and open emulator
2023-10-13 10:21:24 +02:00
XargonWan
bba5d05531
Vita3K: fixed config.yml seds path
2023-10-13 10:15:40 +02:00
XargonWan
63942151a0
Vita3K: fixed init and added firmware installation
2023-10-12 17:40:38 +02:00
XargonWan
5ca52ad5a5
Vita3K: fixes to the placeholder init/reset script
2023-10-11 18:04:38 +02:00
icenine451
db0256bfea
Make controller profile update code consistent
2023-10-10 10:23:58 -04: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
XargonWan
cd5bc07a8b
Vita3K: created a basic script to init or reset the emu
2023-10-09 18:19:17 +02:00
XargonWan
28a0b87cda
Added "Yuzu Custom" as additional "custom" emulator
2023-10-07 11:50:16 +02:00
XargonWan
e08fb8850e
Added Ryujinx to the Configurator
2023-09-27 09:36:36 +02:00
icenine451
61fde70099
Deploy helper files on finit and update
...
Add Citra mod helper file
2023-09-12 10:40:28 -04:00
icenine451
01feccc324
Reset presets to default when resetting emulator
2023-09-08 17:00:28 -04:00
icenine451
91f1fac361
Remove current container when updating cooker
...
Don't try to build presets before emulators have been set up on finit
2023-09-07 09:28:07 -04:00
XargonWan
b2014f2500
fix: string quoted
2023-09-06 10:42:47 +02:00
icenine451
7edfc10a5e
Update all presets on any reset/move
2023-09-05 14:04:16 -04:00
XargonWan
db59cde08d
Fix: cooker updater
2023-09-04 15:05:30 +02:00
XargonWan
4451625531
Fixed partial release notes window size
2023-08-23 09:09:42 +02:00
icenine451
f220927227
Corrections to backup function
2023-08-17 13:38:18 -04:00
icenine451
81fc7d1c1b
Rebind L/R in PPSSPP on update.
2023-07-24 15:30:37 -04:00
icenine451
2c9585b992
Ensure rsync dest path exists
2023-06-27 10:53:34 -04:00
icenine451
9d528c6321
Update binding_icons at update if installed
2023-06-27 10:46:07 -04:00
icenine451
d1f61f7786
Make slash / underscore use more consistent
2023-06-26 08:44:52 -04:00
icenine451
fe50a8afb8
Upgrade controller config at update if installed
...
Change auto-update to notification only
until auto update permissions can be fixed
2023-06-22 09:12:43 -04:00
icenine451
b5577b1bbd
Fix rsync trying to keep perms from RO files
2023-06-15 10:50:09 -04:00
icenine451
c55e9e5c63
Fix typo & remove progress dlg from network check
2023-06-14 06:38:57 -04:00
icenine451
68e9e77380
Add multiple online target checks
2023-06-13 14:53:04 -04:00
icenine451
01e197f747
Change network check target again
2023-06-13 14:47:18 -04:00
icenine451
858f9d5691
Change network check target and add progress dlg
2023-06-13 14:44:54 -04:00
icenine451
5d7f405af7
Prompt text changes
2023-06-11 10:27:48 -04:00
icenine451
3020f057aa
Additional PICO-8 initial setup
...
First try PICO-8 controller config
2023-06-09 13:43:45 -04:00
icenine451
147336ba61
Move all-emulator reset
...
outside of controller profile install
because it was running resets twice during finit
2023-06-08 13:49:14 -04:00
icenine451
a81dec5221
Fix XEMU eeprom_path setting in more places
2023-06-08 08:59:53 -04:00
icenine451
7ccacfcdcd
Fix XEMU eeprom_path setting setup
2023-06-08 08:58:55 -04:00
icenine451
46164b8dcd
Update networking check to fix flatpak weirdness
2023-06-02 17:15:40 -04:00
icenine451
1bba5a7745
Re-add controller profile install option at update
2023-06-02 10:19:40 -04:00
icenine451
31f9d421c1
Disable packaged DOOM ROM
...
Add shipped Libretro Amiga BIOS
2023-06-02 10:12:33 -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
1bc98a1713
Update controller profile
...
Add GitHub API reachability check to online version check
2023-06-02 09:38:31 -04:00
icenine451
5717d08a8f
Fixes for retroarch-all presets
...
Fixes for Cheevos logout process
2023-05-23 16:16:54 -04:00
icenine451
f5f84f2f7b
Update Mupen64plus texture dir name
...
Fix emulator reset when calling controller profile inst in Configurator
2023-05-23 15:24:54 -04:00
icenine451
87e29385b2
Add more cooker setting automation
2023-05-19 10:03:02 -04:00
icenine451
9ea0403879
Add PPSSPP to savestate_auto_load preset
...
Add Citra/Dolphin/Duckstation/PCSX2/Primehack/Yuzu to ask_to_exit preset
Reconfigure defaults and existing installs for proper preset functions
Add Ask-to-Exit menu item in Configurator
2023-05-18 11:38:20 -04:00
icenine451
d0d1034f54
Improve Cheevos logout
...
Move Install RD Starter Pack to Dev Options menu
Add texture packs folders to RA-Mesen, RA-Mupen64Plus, Duckstation,
PCSX2 and PPSSPP
Fix CLI Configurator exit trap
2023-05-18 10:23:05 -04:00
icenine451
3c6af3a2fe
Update Xemu config file path
2023-05-18 09:28:07 -04:00
icenine451
792bff030b
Stop deletion of patch file if it doesn't exist
2023-05-18 09:10:50 -04:00
icenine451
bc273e36aa
Add missing UserThemeDir to existing es_settings
...
Disable Cheevos by default in Duckstation for preset functionality
2023-05-17 11:28:12 -04:00
icenine451
a3f4e628df
More handling of stupid spaces
2023-05-17 10:03:22 -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
519d54ac1b
Change order of retroarch preset building
2023-05-16 15:09:27 -04:00
icenine451
89584bb056
Fixed presets engine handling paths with spaces
2023-05-16 14:44:35 -04:00
icenine451
8e5e950841
Correct some calls to xmlstarlet
...
Add Cemu to get_setting_value and set_setting_value
Update Cemu prepare_emulator content
Prepare and add savestate_auto_load and savestate_auto_save presets
2023-05-16 12:29:36 -04:00
icenine451
449e8bbe4f
Add missing "then" in Configurator
...
Fix typo in preset deployment func
Add current preset state builder
Add moving Duckstation config folder to new location on update
Disable post-update starter pack install
Upgrade update_rd_conf to handle presets
Enable borders by default
2023-05-16 10:21:23 -04:00
icenine451
55d45432d4
Improve readbility of presets dialog
...
Improve handling of internal system names
Add internal->user readable system name translation
Disable PS4 in es_systems
Improve get_setting_value handling of missing setting name in section
Add systems to borders, widescreen and nintendo_button_layout presets
2023-05-15 16:33:54 -04:00
icenine451
99f1406ac2
Add logs folder to RA config setup
...
Add RetroAchievements logout Configurator option
Disabled AI Service in RetroArch by default
2023-05-15 11:56:01 -04:00
icenine451
ad43349c25
PCSX2 config file variables corrections
2023-05-15 10:58:32 -04:00
icenine451
0a89f67bcb
Add Duckstation ROMs folder config setup
2023-05-15 10:36:24 -04:00
icenine451
4a0bc26084
Add Nintendo Button Layout Configurator menu
...
Add login timestamp to cheevos login for Duckstation and PCSX2
Add processing dialog to reset all
Change Duckstation config location to /var/config to match new location
Add cheevos required sections to shipped PXSX2 and Duckstation configs
Add cheevos hardcore mode presets for PCSX2 and Duckstation
2023-05-13 12:05:50 -04:00
icenine451
95da78b8e2
Prep RA remaps
2023-05-12 17:04:20 -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