Commit Graph
100 Commits
Author SHA1 Message Date
retrogamesets b395ea7e0c add controllers 2025-09-21 18:17:42 +02:00
retrogamesets f521ddfb54 v2.2.2.7
- Add checks for existing files before download and update status messages in multiple languages
2025-09-21 17:47:32 +02:00
retrogamesets 9aa494a5d0 v2.2.2.6
- updated controls mapping and reading simplified
- update translations
- move some files to reorganize folders
- add some icons to controls
2025-09-21 15:25:52 +02:00
retrogamesets 9861afb9fb v2.2.2.5
- fix error messages in history
2025-09-17 12:40:56 +02:00
retrogamesets fa394ecc15 v2.2.2.4
- correct ps3 extracting/folder_rename bug
- added support for Anbernic RG35XX
- added support for local custom source of games (games.zip) in /saves/ports/rgsx folder when choose "custom source" on rgsx games settings.
2025-09-16 22:08:46 +02:00
retrogamesets 7b6d839654 Refactor controller detection logic to improve specificity and ensure proper handling of multiple controller types 2025-09-16 00:27:34 +02:00
retrogamesets 158be30667 Add support for Anbernic RG35XX controller and local custom sources ZIP handling 2025-09-16 00:23:48 +02:00
retrogamesets d5bc56be64 translation fix 2025-09-15 22:22:10 +02:00
skymike03 3c982c18d5 v2.2.2.3
- update translations for controllers_remap
2025-09-14 22:08:20 +02:00
skymike03 71dffe1521 update gitignore 2025-09-13 16:13:20 +02:00
skymike03 b62ba61caa update readme 2025-09-12 22:08:25 +02:00
skymike03 e685c16b2d update readme 2025-09-12 22:04:26 +02:00
skymike03 c6ae45aecd - corrected: ports/RGSX/config.py
- add automatic create of api keys .txt files in saves folder
2025-09-12 17:13:05 +02:00
skymike03 45f5d8bf7b v2.2.2.2
- add new instructions on menus to describe each function
- upgrade controller_debug.pygame file to create a controller support
- update command-line interface to be more effiscient and readable
2025-09-12 17:00:51 +02:00
skymike03 3c36dd2e02 v2.2.2.1
- add toggle for hiding premium systems needing an api key
- add new font for better accessibility
2025-09-12 03:41:59 +02:00
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 9e128574be - Updated application version to 2.2.0.8.
- Refactored menu states from "redownload_game_cache" to "reload_games_data".
- Added Xbox Elite controller configuration file.
2025-09-11 21:05:59 +02:00
skymike03 a24391a028 add controller_debugger to launch in pygame system to create debug file support for controller 2025-09-11 15:37:55 +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 ea565f7c46 v2.2.0.7 - update batocera gamelist after download automatically (thanks to focalabroc for command, adapted) 2025-09-11 01:28:27 +02:00
skymike03 3d8a2fac26 edit README files to indicate that all changelog
information is on the Discord server
2025-09-10 22:22:10 +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 626359095e fix: update controller mappings and improve loading screen handling 2025-09-09 18:13:51 +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 6684993f72 v2.0.0.1 - fix x-box name controler 2025-09-09 16:08:55 +02:00
skymike03 c20c254b14 fix load configuration keyboard bug 2025-09-09 15:51:37 +02:00
skymike03 2fd0bba3ab bug in loading control keyboard default if no controller plugged 2025-09-09 15:41:22 +02:00
skymike03 9c7462623c v2.2.0.0 - enhance controller configuration loading, and add support for multiple controller presets by default to avoid configuration and problems 2025-09-09 15:14:09 +02:00
skymike03 4fbab11306 v2.1.0.2 - refactor language menu event handling and prioritize custom labels in control display 2025-09-09 14:10:08 +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 9bcc91cead update readme 2025-09-09 04:23:52 +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 6e89e66c6b fix bug display after filter needs restart 2025-09-05 02:13:58 +02:00
skymike03 5bde7b8157 change download link 2025-09-05 02:12:00 +02:00
skymike03 3f0179eb1d v2.0.0.0 - update readme changelog 2025-09-05 02:03:20 +02:00
skymike03 fbba6e22d9 add translations 2025-09-05 01:53:28 +02:00
skymike03 34e722c80a Merge branch 'main' of https://github.com/RetroGameSets/RGSX 2025-09-05 01:49:11 +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 1c923086cf refactor(draw_popup): improve message wrapping and layout for countdown display 2025-09-03 18:59:18 +02:00
skymike03 51255fd813 update readme 2025-09-03 18:45:31 +02:00
skymike03 2e9785e4e1 v1.9.9.4 - implement custom source mode (test) 2025-09-03 18:38:15 +02:00
skymike03 4ade358e1c v1.9.9.3 - add BIOS folder handling for "00 BIOS" platform in download functions 2025-08-29 18:03:01 +02:00
skymike03 3c268bdd04 v1.9.9.3 - add BIOS folder handling for "00 BIOS" platform in download functions 2025-08-29 17:33:38 +02:00
skymike03 37aeb0e7b7 v.1.9.9.2 - update some paths for sources etc, logs, translate, fix some display bugs 2025-08-29 15:53:00 +02:00
skymike03 638af5a70f update readme 2025-08-29 15:46:40 +02:00
skymike03 6ff3f146ef remove es_input_parser.py as it is no longer needed 2025-08-29 15:45:54 +02:00
skymike03 88bb3b5841 correct error in source path 2025-08-29 13:22:13 +02:00
skymike03 2ec803218d update some trads 2025-08-29 13:05:57 +02:00
skymike03 2c2bb379d2 correct display popup bug 2025-08-29 13:00:30 +02:00
skymike03 a7b383546a update loading steps 2025-08-29 12:57:43 +02:00
skymike03 1bf2bf53fb update translation 2025-08-29 12:39:42 +02:00
skymike03 8e91b32d26 Reorganize folder paths in config.py 2025-08-29 12:35:48 +02:00
skymike03 42476b9675 Refactor log messages in RGSX Retrobat script to English for consistency 2025-08-29 12:14:09 +02:00
skymike03 16d130ac25 Update language files: improve loading messages across German, English, Spanish, and French translations. 2025-08-28 22:27:52 +02:00
skymike03 fe19341d9a v1.9.9.1 - Add multi-select download feature and update UI elements
- Implemented multi-select functionality for batch downloads in the game list.
- Updated UI to reflect selected games with visual indicators.
- Removed download result popup, redirecting to history after downloads.
- Enhanced language files to include multi-select actions in controls.
2025-08-28 22:06:52 +02:00
skymike03 333967462d Enhance network connectivity tests with comprehensive checks for ping, DNS resolution, and HTTP connection; update validation button text in multiple languages to "OK". 2025-08-21 22:57:52 +02:00
skymike03 412a0da20e correct error in config 2025-08-21 14:33:50 +02:00
skymike03 a7ed4259db v1.9.9.0 migrate all settings (music, accessibility, language, symlink, ...) to one file : /saves/ports/rgsx/rgsx_settings.json 2025-08-21 13:44:06 +02:00
skymike03 0439bad4f9 ajout lien readme francais 2025-08-21 13:37:07 +02:00
skymike03 8ddd1ef77a add english readme by default 2025-08-21 13:35:54 +02:00
skymike03 f19edc9e1e Unify configuration files into rgsx_settings.json and implement migration logic 2025-08-21 13:27:46 +02:00
skymike03 f1bd6ff3e5 v.1.9.9.9 correct bug update 2025-08-20 17:02:39 +02:00
skymike03 f55cb1f899 correction bug update 2025-08-20 16:43:11 +02:00
skymike03 a2ce5e59b3 v1.9.8.8 add left/right binded to page up/down in game list 2025-08-20 16:27:46 +02:00
skymike03 8152140461 v1.9.8.8 - Add symlink feature 2025-08-20 16:09:14 +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 ce3a3d3c05 v1.9.8.6 - default language automatic on batocera on first start , and add some missing translations on loading menu and controls mapping 2025-08-11 19:16:36 +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
skymike03 fb63861c7d default language english 2025-08-09 23:54:16 +02:00
skymike03 b38c5a0fdf Corriger bug installation python 2025-08-09 23:49:53 +02:00
skymike03 bc21acaeab correction des chemins de dossier retrobat 2025-08-08 00:34:46 +02:00
skymike03 daf5c598fb v1.9.8.4 correction controles bis 2025-08-08 00:31:22 +02:00
skymike03 2728db0f80 v1.9.8.3 test correction controls 2025-08-07 23:52:33 +02:00
skymike03 ffa0aa3303 test correction bug controles 2025-08-07 23:21:33 +02:00
skymike03 1adf9c862a Merge branch 'main' of https://github.com/RetroGameSets/RGSX 2025-08-07 22:32:06 +02:00
skymike03 b83a4cdb9b ignore vsocde folder 2025-08-07 22:30:54 +02:00
skymike03 006e31acf6 ajout logs pour conversion xbox 2025-08-02 00:52:07 +02:00
skymike03 61c467c107 v1.9.8.2 Resolution bug conversion xbox batocera 2025-08-02 00:18:09 +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 0f3c927b66 resoution 2025-08-01 16:15:02 +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 5b76718864 exclusion gamelist.xml 2025-07-31 16:25:10 +02:00
skymike03 c16983cc8c Correction du launcher retrobat, et ajout de la vitesse de téléchargement 2025-07-31 16:19:36 +02:00
skymike03 bd3aa17d3b ajout traductions menu FR/EN/ES/DE 2025-07-31 14:56:59 +02:00
skymike03 8253701363 LAUNCHER POUR RETROBAT UNIQUEMENT 2025-07-31 14:41:25 +02:00
skymike03 0e5943b234 exclusion gamelist.xml du dossier 2025-07-31 14:39:51 +02:00
skymike03 1de78b642d deplacer readme 2025-07-31 14:38:03 +02:00
skymike03 358b9e9fa5 retructuration pour ajouter compatibilité retrobat 2025-07-31 14:37:17 +02:00
skymike03 fc2ecf655a Correction bug mise a jour 2025-07-31 14:29:52 +02:00
skymike03 aa48ec70c8 v1.9.7.9 - Ajout option pour desactiver la musique depuis le menu pause 2025-07-31 14:19:11 +02:00
skymike03 2f67e5cab1 Ajout option pour desactiver la musique depuis le menu pause 2025-07-31 14:14:58 +02:00
skymike03 4c9a1aa2b3 correction fichier bat pour retrobat 2025-07-30 12:03:04 +02:00