Contribution wLaunchELF & serveur OpenPS2SDK
Petite contribution open source côté PlayStation 2, plus la mise en place d’un serveur auto-hébergé pour compiler avec l’OpenPS2SDK — sans tout installer sur mon Mac.
Contribution : wLaunchELF
PR mergée dans ps2homebrew/wLaunchELF :
fix: clearer color labels in Screen Settings (Fixes #128)
Dans Screen Settings, les couleurs 4 à 8 s’appelaient Normal, Graph1… Graph4. Peu clair : on ne voyait pas ce que chaque couleur changeait dans l’UI.
| Couleur | Avant | Après |
|---|---|---|
| Color4 | Normal | Text |
| Color5 | Graph1 | Folders |
| Color6 | Graph2 | ELFs |
| Color7 | Graph3 | Not Readable |
| Color8 | Graph4 | File Readable |
Couleurs 1–3 inchangées (Backgr, Frames, Select).
Côté code : nouvelles chaînes dans lang.h, mapping mis à jour dans config.c.
Pas de changement des valeurs de couleur, des clés CNF (GUI_Col_*), ni de la logique du file browser.
Mergée le 10 juin 2026 dans master.
Pourquoi un serveur de build ?
Compiler le SDK PS2 sur un Mac, ça alourdit vite la machine. J’ai donc monté un serveur auto-hébergé avec l’OpenPS2SDK : édition / git sur le Mac, build sur le serveur.

Mac → Serveur OpenPS2SDK → Build ELF → Émulateur → PS2 réelle
Comment je teste
- Émulateur — itérations rapides (lancer l’ELF, vérifier l’UI / les labels).
- PlayStation 2 physique — validation finale sur console réelle.
L’émulateur évite de brancher la PS2 à chaque micro-changement ; la console confirme que ça tient vraiment en conditions réelles.
En bref
- Contribution upstream : labels de couleurs plus lisibles dans wLaunchELF.
- Infra perso : serveur + OpenPS2SDK pour compiler hors du Mac.
- Double test : émulateur au quotidien, PS2 pour le go final.
Lien PR : https://github.com/ps2homebrew/wLaunchELF/pull/145
Lire aussi
→ Hackathon 2026 : faire du neuf avec de l'ancien
#ps2 #homebrew #wlaunchelf #opensource #openps2sdk #selfhosted
Auteur — Gabriel Charib
Business Analyst Junior · notes techniques & projets