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
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
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
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
fbd0deae99
Move borders preset menu from global to retroarch
...
Update preset example file
Remove welcome kit from finit options
2023-05-16 11:18:13 -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
663c00104f
Add preview of USB import tool
2023-05-15 14:43:31 -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
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
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
3cdc9e376f
Add user-specific dirs for media and roms to ESDE
...
Update Configurator menu labels and fix some navigation dead ends
Add "Launch RetroDECK on exit" to Configurator while in desktop mode
2023-05-11 10:17:55 -04:00
icenine451
122f70614e
Abstract desktop mode check
...
Fix unintentional Configurator closure
2023-05-10 17:02:19 -04:00
icenine451
827426ad77
Keep Configurator open after opening a SA emu
2023-05-10 16:42:12 -04:00
icenine451
e1de037035
Complete Configurator reorder
...
Add RetroDECK credits dialog
2023-05-10 12:26:40 -04:00
icenine451
abeb20fd97
Add Version history to Configurator
...
Add RA token function
Rework Configurator menus, prep for upcoming features
Add starter preset configs for some systems
Add initial preset sections to retrodeck.cfg
2023-05-08 14:24:41 -04:00
icenine451
ae2241523c
Patch generator upgrades (now handles + signs)
...
Update retrodeck.cfg to latest template in post_update
Create new paths in post_update
Remove basic BIOS check tool
2023-05-05 11:18:37 -04:00
icenine451
4026958887
Add custom title text to generic info dialog
2023-05-02 14:46:54 -04:00
icenine451
b5fb3dc511
Add Primehack custom input textures
2023-05-01 15:32:22 -04:00
icenine451
c78a72a806
Change branding on RetroDECK starter pack
...
Remove Configurator theme downloader entry
Reverted ESDE scraping setting change
Add Configurator optional installs
2023-04-28 09:12:32 -04:00
icenine451
ac87ac06a0
Add latest binding-icons
...
Add current controller profile
Update finit, post_update and Configurator for controller profile
2023-04-26 11:11:32 -04:00
icenine451
576ad7556d
- New mover!
...
- Updated init/postmoves for ES and RD
- Disabled ES update checks for existing installs
- Local'd vars in conf_read/write
- Rebuilt finit to work with new conf_read/write and emu reset
2023-04-25 10:59:57 -04:00
icenine451
dd834ab941
More Dolphin input textures fixes
2023-04-21 11:46:20 -04:00
icenine451
1ada7e1191
Mover upgrades and add conf_read
2023-04-19 08:39:35 -04:00
icenine451
8ddc800166
Userdata backup function
2023-04-18 14:00:42 -04:00
icenine451
0c2f8de072
Add RPCS3 firmware downloader
2023-04-17 16:34:47 -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
8b4706d335
Merge remote-tracking branch 'upstream/cooker-0.7.0b' into cooker-0.7.0b-icenine451
2023-04-11 09:05:56 -04:00
icenine451
e2147a03e6
Configurator dialog wording change
2023-04-11 08:57:55 -04:00
XargonWan
bdbebef584
CEMU: Added to configurator
2023-04-11 12:12:04 +00:00
icenine451
cca6828b0f
Add new sections to retrodeck.cfg
2023-04-05 14:21:50 -04:00
icenine451
800a160c50
Online theme downloader/updater
2023-04-04 16:49:30 -04:00
icenine451
3bd150a953
Add "Browse the Wiki" to dev menu
2023-03-31 15:56:02 -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
8f8d9c2bb6
Multiple fixes/additions
...
- Enabled using variable names directly in patches
- Updated multi-user mode to latest code
THIS FEATURE IS STILL IN TESTING
- Changed semi-hard-coded paths to source from $rd_conf instead
2023-03-24 11:24:28 -04:00
icenine451
bfd7e83c6b
Merge remote-tracking branch 'upstream/cooker-0.6.3b' into cooker-0.7.0b-icenine451
2023-03-24 08:47:24 -04:00
icenine451
a34c38ab2b
- Fixed file browser not handling spaces
...
- Fixed missing return to menu after file compression
- Fixed compression target validation not handling
uppercase file extensions properly
2023-03-23 15:59:06 -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
51b03094b5
Add reset confirmations to Configurator,
...
Change location of some menu items.
2023-03-23 12:38:19 -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
052f291881
Merge branch 'cooker-0.6.3b-icenine451' into cooker-0.7.0b-icenine451
2023-03-21 08:57:41 -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
03149a3307
Fix broken Configurator menu item
2023-03-20 14:55:00 -04:00
icenine451
501889e954
Multi-user support for saves/states ONLY,
...
no multi-user config support yet
2023-03-17 16:39:51 -04:00
icenine451
39152e7099
Rework Configurator reset choices
2023-03-17 10:48:48 -04:00
icenine451
c570039308
Developer Dialog
2023-03-17 09:13:08 -04:00
icenine451
175fbec1dc
Rework Configurator menus
2023-03-16 16:57:58 -04:00
icenine451
750df44487
Rework Configurator menus
2023-03-16 16:56:24 -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
183639a8cd
Some Configurator wording updates
2023-03-16 11:25:34 -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
27ce7126b9
Add multi-game compression framework
2023-03-14 15:43:28 -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
f7cba4a6ea
Expanded BIOS checklist and function capabilities
2023-03-13 11:12:10 -04:00
icenine451
b0df2e8dda
Rework power user and desktop mode warnings
2023-03-13 10:09:01 -04:00
icenine451
5e4ec523c9
Split BIOS check tools into basic
...
and advanced modes.
2023-03-12 21:40:01 -04:00
icenine451
317e9f4e80
Add network connectivity checks
...
where applicable
2023-03-12 14:21:30 -04:00
icenine451
0f427628ba
Configurator BIOS check tool
2023-03-08 17:15:45 -05:00
icenine451
fb3a74427e
Configurator BIOS check tool
2023-03-08 17:08:57 -05:00
icenine451
2af2ebe09f
Fix example tree
2023-03-08 14:58:19 -05:00
icenine451
cd4108985c
Update Configurator for new functions
2023-03-08 13:35:24 -05:00
icenine451
96ee4ddc8b
Rework CHD compression process
2023-03-08 10:33:38 -05:00
icenine451
b3e9c4d82b
Add multi-file game troubleshooter
2023-03-07 14:55:24 -05:00
icenine451
4fc2db17e1
Add more context to compression process.
2023-03-07 12:15:24 -05:00
icenine451
b870ff92f9
Add CHD compression functions
2023-03-07 10:06:08 -05:00
icenine451
525bb576c4
Several fixes, add PH config, fix Yuzu controls
2023-02-01 10:38:25 -05:00
icenine451
8736afc046
syntax cleanup
2023-01-19 11:50:23 -05:00
icenine451
8abda1b72c
Remove legacy PCSX2 and Ryujinx references
2023-01-18 14:54:24 -05:00
icenine451
c784d49bcd
Fix unreadable dialog
2023-01-10 11:42:55 -05:00
icenine451
ebb25d06d2
Fix post-update ver check and add more move safety
2023-01-10 11:41:09 -05:00
icenine451
4279f135f5
Fix list/form window size, mover symlinks
2023-01-05 11:56:40 -05:00
icenine451
8d59554986
Added Primehack specific options
2022-12-31 11:37:12 -05:00
icenine451
f29b9df918
Fix symlink creation after migration
2022-12-31 10:29:13 -05:00
icenine451
87fd2f87cd
Alphabetize emulator listings
2022-12-09 13:37:02 -05:00
icenine451
eef960a872
Add Ryujinx to power user options
2022-12-09 13:34:24 -05:00
icenine451
0cbbe5f99d
More Ryujinx Configurator functions
2022-12-09 09:35:39 -05:00
XargonWan
07ca04ea41
Added Ryujinx config
2022-12-09 09:10:56 +00:00
icenine451
1827bfecda
Fix regex, Zenity operations and cleanup
2022-11-21 22:07:53 -05:00
icenine451
6e64317a57
More move function work
2022-11-21 14:02:19 -05:00
icenine451
170ce1b534
Configurator move function should finally work
2022-11-20 20:05:11 -05:00
icenine451
eb7a4abaf1
More FINIT and MOVE fixes
2022-11-20 16:09:13 -05:00
icenine451
53cb70c7b4
Remove debug and unused functions
2022-11-19 15:47:49 -05:00
icenine451
d0591a08b3
SA manual config disclaimer
2022-11-18 15:15:59 -05:00
icenine451
ab8ef28cae
Refactor post_update
2022-11-18 15:10:17 -05:00
icenine451
e76194306a
Trim move function down to only RD folder
2022-10-26 12:59:36 -04:00
icenine451
0c1bfe962d
Setup more backend, move functions should be ready
2022-10-26 12:51:46 -04:00
icenine451
ececa7cbec
Set up basics for Configurator and config patching
2022-10-24 15:49:47 -04:00
icenine451
1156851c32
Change function name for get_setting
2022-10-21 14:58:50 -04:00
icenine451
b42d046c20
Update Cheevos to use internal functions
2022-10-14 15:14:07 -04:00
icenine451
a0ed88e2bb
Lots of work
2022-10-12 16:06:17 -04:00
icenine451
42fa262f02
More functions
2022-10-11 16:19:35 -04:00
icenine451
9747618b9f
Futher configurator building
2022-10-10 17:01:19 -04:00
icenine451
d372bf172c
Finished and tested get_setting()
2022-10-10 12:46:35 -04:00
icenine451
11c176c9c6
Configurator expansion
2022-10-10 10:06:41 -04:00
icenine451
cdea3287a0
Expanding Configurator framework
2022-10-10 10:06:41 -04:00
icenine451
377da5f30f
Create configurator.sh
...
Start configurator skeleton
2022-10-10 10:06:41 -04:00