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.

Chaîne de dev PS2

Mac → Serveur OpenPS2SDK → Build ELF → Émulateur → PS2 réelle

Comment je teste

  1. Émulateur — itérations rapides (lancer l’ELF, vérifier l’UI / les labels).
  2. 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

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

← Tous les articles · Portfolio · LinkedIn