mirror of
https://github.com/RetroGameSets/RGSX.git
synced 2026-03-19 16:26:00 +01:00
Compare commits
2 Commits
v2.3.0.4.1
...
v2.3.0.5
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3e769e4b18 | ||
|
|
3023a45402 |
49
.github/workflows/release.yml
vendored
49
.github/workflows/release.yml
vendored
@@ -47,7 +47,36 @@ jobs:
|
||||
echo "Creating stable-named copy for latest download link…"
|
||||
cp -f "dist/RGSX_${VERSION}.zip" "dist/RGSX_latest.zip"
|
||||
|
||||
echo "✓ Package created successfully"
|
||||
echo "✓ RGSX package created successfully"
|
||||
|
||||
echo ""
|
||||
echo "Building RGSX Retrobat package (includes ports/ and windows/ directories)…"
|
||||
zip -r "dist/RGSX_Retrobat_${VERSION}.zip" ports windows \
|
||||
-x "ports/RGSX/logs/*" \
|
||||
"ports/RGSX/logs/**" \
|
||||
"ports/RGSX/images/*" \
|
||||
"ports/RGSX/images/**" \
|
||||
"ports/RGSX/games/*" \
|
||||
"ports/RGSX/games/**" \
|
||||
"ports/RGSX/scripts/*" \
|
||||
"ports/RGSX/scripts/**" \
|
||||
"ports/RGSX/__pycache__/*" \
|
||||
"ports/RGSX/__pycache__/**" \
|
||||
"ports/RGSX/*.pyc" \
|
||||
"ports/RGSX/sources.json" \
|
||||
"ports/RGSX/*.log" \
|
||||
"windows/logs/*" \
|
||||
"windows/*.xml" \
|
||||
"ports/*.xml" \
|
||||
"*.xml" \
|
||||
"*.pyc" \
|
||||
"*.xml" \
|
||||
"*.log"
|
||||
|
||||
echo "Creating stable-named copy for Retrobat package…"
|
||||
cp -f "dist/RGSX_Retrobat_${VERSION}.zip" "dist/RGSX_Retrobat_latest.zip"
|
||||
|
||||
echo "✓ All packages created successfully"
|
||||
ls -lh dist/
|
||||
|
||||
- name: Create GitHub Release
|
||||
@@ -62,11 +91,25 @@ jobs:
|
||||
## 📦 RGSX Release ${{ github.ref_name }}
|
||||
|
||||
### 📥 Installation
|
||||
1. Extract to ROMS/PORTS/RGSX
|
||||
|
||||
#### Batocera/Knulli
|
||||
1. Download `RGSX_${{ github.ref_name }}.zip`
|
||||
2. Extract in `/userdata/roms/ports/RGSX/`
|
||||
3. Launch RGSX from the Ports menu
|
||||
|
||||
#### Retrobat/Windows
|
||||
1. `RGSX_Retrobat_${{ github.ref_name }}.zip`
|
||||
2. Extract in retrobat/roms (les dossiers `ports/` et `windows/` seront créés automatiquement)
|
||||
3. Launch RGSX from system "Windows"
|
||||
|
||||
|
||||
### 📖 Documentation
|
||||
[README.md](https://github.com/${{ github.repository }}/blob/main/README.md).
|
||||
[]README.md](https://github.com/${{ github.repository }}/blob/main/README.md)
|
||||
files: |
|
||||
dist/RGSX_${{ github.ref_name }}.zip
|
||||
dist/RGSX_latest.zip
|
||||
dist/RGSX_Retrobat_${{ github.ref_name }}.zip
|
||||
dist/RGSX_Retrobat_latest.zip
|
||||
dist/RGSX_latest.zip
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
@@ -1489,8 +1489,8 @@ def draw_controls(screen, menu_state, current_music_name=None, music_popup_start
|
||||
# Construire les lignes avec icônes
|
||||
icon_lines = []
|
||||
|
||||
# Sur la page d'accueil uniquement: afficher version et musique
|
||||
if menu_state == "platform":
|
||||
# Sur la page d'accueil et la page loading afficher version et musique
|
||||
if menu_state == "platform" or menu_state == "loading":
|
||||
control_parts = []
|
||||
|
||||
start_button = get_control_display('start', 'START')
|
||||
|
||||
Reference in New Issue
Block a user