icenine451
ebb36f0b49
Add SRM log definition to global
2025-03-25 11:02:30 -04:00
icenine451
04be8628df
Remove redundant call of populate_steamuser_srm which is already called within get_steam_user
2025-03-25 11:00:35 -04:00
icenine451
a121cffecb
Update SRM-related global definitions
2025-03-25 09:44:51 -04:00
icenine451
72efc37248
Move sanitize() function to other_functions.sh
2025-03-25 09:39:06 -04:00
icenine451
5da28562d4
Consolidate steam_sync.sh sourcing
2025-03-25 08:54:14 -04:00
icenine451
080030ec7a
Static logs_folder definition no longer needed
2025-03-24 15:07:25 -04:00
icenine451
bc4ca01312
Static backups folder definition no longer needed
2025-03-24 15:06:30 -04:00
icenine451
8575af8d42
Update multi-file CLI compression for new compress_game post-compression cleanup argument
2025-03-20 15:41:07 -04:00
icenine451
c768a5c623
Add clarification if post-compression cleanup response was not valid
2025-03-20 15:38:55 -04:00
icenine451
a432b48121
Update single-file CLI compression for new compress_game post-cleanup argument
2025-03-20 15:37:48 -04:00
icenine451
cf750aa58d
Improve find_compatible_games logic and spelling
2025-03-20 15:33:45 -04:00
icenine451
b637ddd721
Update compress_game to accept post-compression-cleanup argument directly
2025-03-20 15:33:01 -04:00
icenine451
d423ed7fe7
During compression checks, only look for files in folders that exist
2025-03-19 14:21:09 -04:00
icenine451
aa14947eba
Fix instances where realpath and basename would not properly handle arguments that contained spaces
2025-03-19 11:41:36 -04:00
icenine451
a7f9c5b94c
Fix Configurator move folder menu flow
2025-03-19 11:28:36 -04:00
icenine451
1620a5441e
Stop Pico-8 folder from being recreated after a roms folder move if it has already been removed (such as by empty folder cleanup)
2025-03-19 11:25:54 -04:00
icenine451
328b3982cf
Fix empty rom folder cleanup handling of paths with spaces
2025-03-19 11:12:33 -04:00
icenine451
ebe8aeee6b
Add optional userdata backup to post_update process
2025-03-19 09:36:28 -04:00
icenine451
57ffddec18
New userdata backup function, supports full and partial backups from CLI or Configurator
2025-03-19 09:10:47 -04:00
icenine451
ee34451ed6
Add GUI final feedback to path repair process
2025-03-13 15:07:03 -04:00
icenine451
953d682151
Fix some incorrect/missing Configurator menu navigation
2025-03-13 15:05:00 -04:00
icenine451
fea3a3e3c2
Add repair_paths function to fix paths that cannot be found without needing a full reset
2025-03-13 14:53:05 -04:00
icenine451
67a77e9932
Fix incorrect ordering of prepare_component call after finding lost rdhome location
2025-03-09 15:33:13 -04:00
icenine451
bebb84469f
Revove unneeded variable declaration in global.sh
2025-03-09 15:32:37 -04:00
icenine451
e7f4416f36
Handle a broken symlink for internal logging folder
2025-03-09 15:31:40 -04:00
icenine451
2792451151
Reverse order of retrodeck.cfg update operations in update_rd_conf, as new path information was being lost
2025-03-08 09:51:25 -05:00
icenine451
9aa4671baa
Remove redundant cheats_folder var definition, as it is now in retrodeck.cfg
Build RetroDECK / Build_RetroDECK (push) Has been cancelled
Build RetroDECK / GitHub-publish (push) Has been cancelled
Build RetroDECK / Automated_Tests (push) Has been cancelled
2025-03-05 11:12:26 -05:00
icenine451
b30926bb7f
Create newly added folders found in retrodeck.cfg when updating file.
2025-03-05 10:51:36 -05:00
icenine451
ba70b3c40e
Fix line indent for readability
2025-03-05 10:50:57 -05:00
icenine451
baadbebb99
Update post_update to handle new check_version_is_older_than arguments
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-03-04 13:16:05 -05:00
icenine451
185be1ef5a
Update check_version_is_older_than to accomodate arguments for any two versions.
2025-03-04 13:15:40 -05:00
icenine451
af8e79d809
Restore configurator_check_multifile_game_structure() function, but in configurator_functions.sh
Build RetroDECK / Build_RetroDECK (push) Has been cancelled
Build RetroDECK / GitHub-publish (push) Has been cancelled
Build RetroDECK / Automated_Tests (push) Has been cancelled
2025-02-27 11:00:51 -05:00
XargonWan
b0d3e68ff5
MAME: shaders fixed
Build RetroDECK / Build_RetroDECK (push) Has been cancelled
Build RetroDECK / GitHub-publish (push) Has been cancelled
Build RetroDECK / Automated_Tests (push) Has been cancelled
2025-02-26 15:03:10 +09:00
XargonWan
828b1c050d
CLI: added OS info and moved --show-config out of the silent log zone
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-02-21 11:35:14 +09:00
XargonWan
c8bbaf7967
FIX: correct variable references for rdhome in migration and post-update scripts [skip ci]
2025-02-21 10:22:27 +09:00
XargonWan
b2fed9023c
CLI: enhance preset configuration with case-insensitive options and improved help message
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-02-20 14:35:52 +09:00
XargonWan
acf31654d5
FRAMEWORK: renamed GUI into CONFIGURATOR_GUI
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-02-20 11:14:58 +09:00
XargonWan
c1bb13ceb7
LOGGER: fixed colorization
2025-02-20 11:13:15 +09:00
XargonWan
00a8552788
CLI: don't show logs on informational messages
2025-02-20 10:27:26 +09:00
XargonWan
a37ae0ceeb
ZENITY: removed gdk scaling
2025-02-20 09:31:00 +09:00
XargonWan
98c9c4706c
PRIMEHACK: fixed an issue where wii folder was not mapped as roms path in GTK GUI
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-02-19 15:35:23 +09:00
XargonWan
0b87a24019
Merge branch 'cooker' of https://github.com/RetroDECK/RetroDECK into cooker
2025-02-19 14:34:49 +09:00
XargonWan
22cc13f323
POST_UPDATED: fixed SRM not adding the launcher profile
2025-02-19 14:10:18 +09:00
XargonWan
41c0b73e12
Revert "POST_UPDATED: fixed SRM not adding the launcher profile"
...
This reverts commit 02ed2371e4
.
2025-02-19 14:09:56 +09:00
XargonWan
02ed2371e4
POST_UPDATED: fixed SRM not adding the launcher profile
2025-02-19 14:08:27 +09:00
XargonWan
8f6bacc7e1
ZENITY: enlarged text
2025-02-19 13:11:08 +09:00
XargonWan
f5c4a31a46
STEAM_SYNC: text edited
2025-02-19 10:38:18 +09:00
XargonWan
246001b1f0
RD_ZENITY: fixed an issue hwere the status was not correctly passed in some cases
2025-02-18 11:57:11 +09:00
XargonWan
1fdc81aa08
FRAMEWORK: introduced resolution check
2025-02-18 11:56:48 +09:00
XargonWan
acd5380410
FRAMEWORK: making the framework aware if we are using zenity
2025-02-18 11:11:50 +09:00
XargonWan
ec5599c016
POST_UPDATE: added GC controller reset action
2025-02-17 16:11:16 +09:00
XargonWan
8552e56adc
PRESET_DIALOG: fixed a bug where enable all and disable all buttons were not working as intended
2025-02-14 16:52:40 +09:00
XargonWan
455ff304bb
DOC: added comments to the new rewrite function
2025-02-14 16:42:49 +09:00
XargonWan
5e01843161
POST_UPDATE: fixed a bug where retrodeck.cfg was not updated at every version
2025-02-14 16:42:34 +09:00
XargonWan
5be1710385
DOLPHIN: added achievements support
2025-02-14 16:41:45 +09:00
XargonWan
6cb0c3b712
CHEEVOS: fixed PPSSPP integration
2025-02-14 15:32:33 +09:00
XargonWan
2c368af930
PRESSETS: add debug logging for preset application and processing
2025-02-14 15:09:02 +09:00
XargonWan
bee6dea6ec
CHANGE_PRESET_DIALOG: added enable all and disable all buttons
2025-02-14 14:57:34 +09:00
Cohee
5fa6056a00
PPSSPP: Add RetroAchievements support ( #974 )
...
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
* PPSSPP: Add RetroAchievements support
Rebased onto cooker
* Fix target file rewrite
* Fix cheevos logout
* Implement disabled state for rewrite case
* Fix path to default PPSSPP configs in preset
* Fix a comment in global.sh too
cause why not?
2025-02-14 09:32:14 +09:00
XargonWan
87dd303efe
GAME_COMPRESSOR: refactored (messages to be refined)
2025-02-13 16:59:24 +09:00
XargonWan
6b7aa7b651
GAME_COMPRESSOR: checkpoint
2025-02-13 16:35:42 +09:00
XargonWan
54c04fa599
CHORE: comments
2025-02-13 11:08:04 +09:00
XargonWan
a22b46b293
FRAMEWORK: added shaders folder logic + added user shaders folder form MAME
2025-02-13 11:07:51 +09:00
XargonWan
b9bffc189a
CONFIGURATOR: update reset terminology to 'Factory Reset' and enhance descriptions
2025-02-10 16:31:13 +09:00
XargonWan
ac7655f01e
STEAM_SYNC: fix formatting in sync progress message for Steam integration
2025-02-10 16:21:09 +09:00
XargonWan
eb93c84cb4
RESET_COMPONENTS: various fixes and enhancements, now can facotry reset
2025-02-10 16:14:49 +09:00
XargonWan
a7fd056cb0
PREPARE_COMPONENT: added full reset option
2025-02-10 16:14:10 +09:00
XargonWan
bd1f4d6817
FRAMEWORK: finalized support for adding RetroDECK to Steam with offline assets
2025-02-10 15:31:42 +09:00
XargonWan
53a7bd5d38
Merge branch 'feat/dynamictextures-fix' into cooker
2025-02-10 14:18:45 +09:00
XargonWan
2e906b60a3
FINIT: add RetroDECK to Steam (untested)
2025-02-09 16:19:03 +09:00
XargonWan
1a5db3ffa6
FRAMEWORK, CONFIGURATOR, CLI: refactored Open Component and Reset Component
2025-02-07 15:35:08 +09:00
XargonWan
b02ee70e5c
OPEN_COMPONENT: fixed for Ponzu
2025-02-07 11:24:55 +09:00
XargonWan
1951218f66
BACKUPS: added (and fixed) backups folder
2025-02-07 10:12:37 +09:00
XargonWan
44b243e7cd
OPEN: spelling
2025-02-07 09:57:55 +09:00
XargonWan
296caa939d
FRAMEWORK: added "--open" to open a component found in features.json + help fix
2025-02-07 09:48:05 +09:00
Cohee
15c3959db1
CONFIGURATOR: Use createcd for PS2 .cue compression ( #981 )
2025-02-06 16:13:30 +09:00
XargonWan
7fb71d75f6
CHEATS: PPSSPP cheats basic support + various fixes + MAME folder moved (cheats not in yet)
2025-02-06 15:31:11 +09:00
XargonWan
343a0b1e60
PCSX2: added basic cheats support
2025-02-06 15:14:30 +09:00
XargonWan
ae8bfe6819
RETROARCH: added a basic cheats support
2025-02-06 14:58:01 +09:00
XargonWan
d5dde7d2ff
FRAMEWORK: added --set cli to set presets
2025-02-06 14:21:43 +09:00
XargonWan
0a024f2b39
PRESETS: enhanced fetch_all_presets function for giving a single system presets
2025-02-06 14:00:12 +09:00
XargonWan
d7cc59c3c5
PRESETS: added fetch_all_presets function
2025-02-06 13:39:36 +09:00
XargonWan
4fb9642191
PSX: fixed borders
2025-02-06 13:27:59 +09:00
XargonWan
5fbdafdff2
FRAMEWORK: make_preset_changes now supports "all" and "force" parameters + documented build_preset_list_options
2025-02-06 13:26:52 +09:00
XargonWan
2a44f69fa8
FRAMEWORK: more logging
2025-02-05 13:30:35 +09:00
XargonWan
8c4d8f5636
FRAMEWORK: comments and logging
2025-02-05 11:12:05 +09:00
XargonWan
a192f54e2a
PORTMASTER: added the possibility to hide it from ES-DE
2025-02-05 11:11:45 +09:00
XargonWan
9e5eece8f1
RETROARCH: restored a line in post_update instead of retroarch_updater
2025-02-05 10:03:00 +09:00
XargonWan
47c03b040c
RETROARCH: fixed a bug where the cores were not updated
2025-02-05 09:35:47 +09:00
XargonWan
d560bd18cd
UNIVERSAL_DYNAMIC_INPUT: added more logging + variabilized path (in doing)
2025-02-04 16:01:04 +09:00
XargonWan
87ab7d8046
STEAM_SYNC: hidden the cancel button as it was not functional
2025-01-31 14:23:27 +09:00
XargonWan
a112c1644c
POST_UPDATED: fixed and improved
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-01-31 11:55:14 +09:00
XargonWan
e94c495431
RetroDECK v0.9.0b (cooker merge + fixes)
2025-01-31 09:30:57 +09:00
XargonWan
8f1d74282b
VERSION_HISTORY: fixed format and function to show them all
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-01-30 15:51:39 +09:00
XargonWan
8b21326bb4
APPDATA: migrated to METAINFO
2025-01-30 13:36:33 +09:00
XargonWan
eabec96a20
RUN_GAME: some fixes for find_system commend + removed unused function
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-01-29 15:57:50 +09:00
XargonWan
7bb34e2352
RUN_GAME: fixed -e -s -m argument recognition
2025-01-29 15:24:56 +09:00
XargonWan
b08e9cf73a
QUIT_RETRODECK: edded exit command
2025-01-29 15:23:26 +09:00
XargonWan
ea048f3625
STEAM_SYNC: cleaning up the folder to ensure that removed launchers are removed + usinr run_game function to start the games
2025-01-29 15:23:02 +09:00
XargonWan
ea4b88a9b8
STEAM_SYNC: a restart of RetroDECK is not needed now
Build RetroDECK / Build_RetroDECK (push) Waiting to run
Build RetroDECK / GitHub-publish (push) Blocked by required conditions
Build RetroDECK / Automated_Tests (push) Blocked by required conditions
2025-01-29 11:26:15 +09:00