Commit Graph

26 Commits

Author SHA1 Message Date
skymike03
7a7651e582 v2.2.2.0
- NEW feature :  real-debrid API available
- implement new API process for 1fichier : use 1fichier api 1st, if not found use alldebrid, if not found use realdebrid
- graphical menu to see if api keys are found in the saves folder
- correct some minor graphics bug
- delete old code useless for loading source from old file
- update translations
- fix update downgrading is not possible anymore for testing/dev purpose only
2025-09-12 03:00:41 +02:00
skymike03
7fc5204135 v2.2.1.0
- reorganization of all pause menu
- add xbox elite controller support, correct bug for xbox 360 controller showing "Select" for History rather than "Y"
- cleanup languages files
- improve API key handling for 1fichier and AllDebrid and logging
- update and simplify config variables and delete unused functions
- virtual keyboard for filter games now showing evreytime you have controller plugged, even on computer, steamdeck, handheld.
2025-09-12 00:46:45 +02:00
skymike03
74ef8b4bdf v2.2.0.8 - test feat: add AllDebrid API support as fallback for 1Fichier downloads and update documentation 2025-09-11 02:41:43 +02:00
skymike03
c49c03c1e0 v2.2.0.7 - feat: enhance unsupported systems display and update extraction handling for Xbox 2025-09-10 22:20:38 +02:00
skymike03
3ee7fc8b3f v2.2.0.6 - feat: implement download cancellation (real cancel) and cancel all downloads when exit feature and improve exit confirmation messages 2025-09-10 21:08:46 +02:00
skymike03
8d1f57d13e V2.2.0.5 - Implement support for unknown file extensions in system , ability to deactivate warning (Introduced new settings in rgsx_settings.py for this)
- If file is ZIP and extension supported download and extract without error
- Updated various parts of the codebase to check for this setting before blocking downloads.
- Added Italian translation
2025-09-10 18:39:27 +02:00
skymike03
44bf0eda24 Add CLI support and headless mode for RGSX
- Introduced a command-line interface (CLI) for RGSX, allowing users to list platforms, games, and download ROMs without a graphical interface.
- Added a new README_CLI.md file detailing CLI usage, commands, and examples.
2025-09-10 17:17:34 +02:00
skymike03
be51aa0cea v2.2.0.3 - fix virtual keyboard now showing when controller is plugged in or handheld like steamdeck 2025-09-09 17:33:55 +02:00
skymike03
76bf8ca1cd v2.1.0.1 -
- correct BIOS download folder and extraction
- Implement old unused file deletion at startup
- Silence ALSA warnings and filter stderr for better logging
2025-09-09 13:13:06 +02:00
skymike03
17f56bc9e9 v2.1.0.0
- Retrobat: automatic `gamelist.xml` update on launch to immediately show scraped images/videos in ES.
- System images loading prioritizes explicit `platform_image` from systems JSON.
- Auto-detect supported extensions by parsing `es_systems.cfg`; generate and cache automatically `/saves/ports/rgsx/rom_extensions.json`.
- Auto-hide unsupported platforms at start if roms folders not exist / not match `es_systems.cfg`) with a toggle to re enable in the Display menu.
- Automatic restart after update configuration (beta)
- New Display option to change systems grid layout (3x3, 3x4, 4x3, 4x4).
- Pause menu reorganized
- Translations updated.
- Minor display fixes and spacing polish.
2025-09-09 04:20:10 +02:00
skymike03
384e706758 v2.0.0.1 - resolve problem creating 1FichierAPI.txt file or read it. add logs 2025-09-06 00:11:15 +02:00
skymike03
c5e1755ddc correct bug in main 2025-09-05 23:07:41 +02:00
skymike03
101729cdca little update folder read json 2025-09-05 09:58:59 +02:00
skymike03
62d9bba85d v2.0.0.0 - important update to game list structure and reading . you can now add a json and it will be automatically added to gamelist. Added menu to filter systems showing in main screen. Add size showing if available on game list view.
add custom game list source (advanced users only
2025-09-05 01:49:06 +02:00
skymike03
88bb3b5841 correct error in source path 2025-08-29 13:22:13 +02:00
skymike03
8e91b32d26 Reorganize folder paths in config.py 2025-08-29 12:35:48 +02:00
skymike03
f19edc9e1e Unify configuration files into rgsx_settings.json and implement migration logic 2025-08-21 13:27:46 +02:00
skymike03
0ade44babd v1.9.8.7
- Move accessibility settings loading and saving on accessibility.py

- Updated controls to replace old "progress" status button with "clear_history"

- Refactored control mappings and descriptions to align with the new naming conventions.

- Updated language files

- Improved the controls help menu layout for better readability and organization.
2025-08-12 00:44:16 +02:00
skymike03
ea8132851b v1.9.8.5 Refactor controls mapping to use dynamic translations and update language files for improved localization + fix xbox conversionafter extraction 2025-08-10 01:38:01 +02:00
copilot-swe-agent[bot]
26bdad97d5 Improve code formatting: break long import lines for better readability
Co-authored-by: RetroGameSets <102905084+RetroGameSets@users.noreply.github.com>
2025-08-04 12:32:04 +00:00
copilot-swe-agent[bot]
9f55fa5417 Clean up code: remove duplicates, unused variables, and improve error handling
Co-authored-by: RetroGameSets <102905084+RetroGameSets@users.noreply.github.com>
2025-08-04 12:25:21 +00:00
skymike03
006e31acf6 ajout logs pour conversion xbox 2025-08-02 00:52:07 +02:00
skymike03
9df1379f50 v1.9.8.2 Resolution bug conversion xbox batocera 2025-08-02 00:17:42 +02:00
skymike03
e85eb23e01 v1.9.8.1 - Add xbox convert iso after download 2025-08-01 22:54:30 +02:00
skymike03
f08bd7c84e v1.9.8.0 - Correction bug extraction dossier ps3 sur windows et batocera 2025-08-01 15:23:27 +02:00
skymike03
358b9e9fa5 retructuration pour ajouter compatibilité retrobat 2025-07-31 14:37:17 +02:00