Commit graph

442 commits

Author SHA1 Message Date
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