Repository navigation
gbe v0.1.2
Cette version ajoute le support des manettes de jeu et l'affichage du framerate. gbe s'installe aussi désormais avec go install.
Nouveautés
Manettes de jeu
- Reconnaissance au branchement : les manettes Xbox, PlayStation, Switch Pro et la plupart des manettes USB/Bluetooth sont reconnues dès qu'elles sont branchées, en plus du clavier.
- Stick gauche : il fonctionne aussi comme croix directionnelle.
- Boutons par défaut façon Nintendo : B sur le bouton du bas, A sur celui de droite, Start et Select au centre.
- Menu Contrôles à deux onglets, Clavier et Manette, qu'on change avec ← / → :
- chaque appareil a son propre mapping, enregistré avec tes réglages ;
- l'onglet Manette est grisé tant qu'aucune manette n'est connectée ;
- les boutons sont nommés comme sur ta manette : A/B/X/Y (Xbox), Croix/Rond/Carré/Triangle (PlayStation) ou B/A/Y/X (Nintendo).
- Menu pilotable à la manette : Start + Select ouvre ou ferme le menu, la croix navigue, A valide et B revient.
Framerate dans le titre de la fenêtre
Le titre affiche le nombre d'images par seconde, par exemple gbe - SUPER MARIOLAND - 60 FPS. Il est rafraîchi quatre fois par seconde, et indique « Pause » quand le menu est ouvert.
Installation avec go install
Le module Go s'appelle maintenant github.com/ldechoux/gbe. Avec Go 1.27 ou plus récent :
go install github.com/ldechoux/gbe/cmd/gbe@latestCorrections
- Le site du projet se met de nouveau à jour quand les notes d'une release sont modifiées. Avant, cette mise à jour échouait.
Mise à jour
Remplace simplement le binaire. Tes réglages sont conservés, ainsi que les sauvegardes (.sav) et les save states (.state). Le mapping manette par défaut s'ajoute automatiquement à ta configuration existante.
Changements complets : v0.1.1...v0.1.2