Skip to content

gbe v0.1.10

Choose a tag to compare

@ldechoux ldechoux released this 06 Oct 21:38
63d6879

Cette version est consacrée au son : il est plus propre, sans sifflements parasites dans les aigus, une nouvelle page Son l'adapte au casque, à une seule enceinte ou au goût de chacun, et les menus font maintenant des bruitages à la façon de la Game Boy.

Nouveautés

Un son plus propre

Les ondes carrées de la Game Boy ont des harmoniques bien au-delà de ce qu'un son à 48 kHz peut contenir. Jusqu'ici, celles qui dépassaient se repliaient dans l'audible : des sifflements et des notes parasites, qui ne suivent pas la mélodie, surtout sur les notes aiguës, les arpèges rapides et les bruitages.

  • Sans repliement : chaque changement de niveau d'une voie est maintenant placé à son instant exact et adouci, comme le font les émulateurs de référence. Sur une note aiguë, ce qu'on entend entre les harmoniques passe de 26 dB à 70 dB sous la note.
  • Fidèle : le son reste plein jusqu'à 15 kHz. Comparé à SameBoy sur six jeux Game Boy et Game Boy Color (Super Mario Land, Tetris, Zelda: Link's Awakening et sa version DX, Wario Land 3, Donkey Kong Country), l'équilibre des graves et des médiums est le même à 0,5 dB près.

Page Son

L'entrée « Volume » du menu Pause devient « Son... », une page qui regroupe le volume et trois nouveaux réglages. En bas de la page, une phrase explique la valeur sélectionnée.

Entrée Valeur Effet
Sortie stereo (défaut) Les deux côtés comme la console les mixe
casque Chaque oreille entend un peu l'autre côté, adouci et légèrement en retard, comme avec des enceintes dans une pièce. Beaucoup de jeux jouent une voie d'un seul côté, ce qui fatigue vite au casque. Un son au centre ne change pas
mono Les deux côtés mélangés, pour une seule enceinte
Filtre aucun (défaut) Le son de la console, sans retouche
doux Aigus un peu adoucis
chaud Son plus rond, aigus nettement adoucis
haut-parleur Le petit haut-parleur de la console : mono, sans graves ni aigus. L'entrée Sortie est alors grisée
Bruitages oui (défaut) ou non Les sons des menus, voir ci-dessous

Les options -stereo (stereo, headphones ou mono) et -audio-filter (off, soft, warm ou speaker) remplacent ces réglages au lancement.

Bruitages des menus

Les menus et la liste des jeux récents de l'écran d'accueil font de petits sons, synthétisés comme sur la console : ondes carrées, et la voie wave pour un son plus rond.

  • Déplacement : un tic aigu et très bref, avec ↑/↓ ou entre les onglets Clavier et Manette.
  • Changement d'un réglage : un tic un peu plus grave, avec ←/→, ou quand une touche est assignée.
  • Entrée : deux notes douces et montantes, quand une page s'ouvre, qu'un jeu se lance ou qu'un choix est fait.
  • Retour : deux notes descendantes, avec Retour, Échap ou à la fermeture du menu.
  • Refus : un tic grave, sur une entrée grisée ou un réglage déjà au bout (échelle ×8, volume 100 %).

Ils suivent le volume, et l'entrée « Bruitages » de la page Son les coupe.

Corrections

  • Titres des jeux Game Boy Color : sur certaines cartouches, la fin du titre était suivie d'un code du fabricant. Pokémon Pinball s'appelait « POKEMONPINBVPHP » dans le titre de la fenêtre, les noms des captures d'écran et les jeux récents. Il s'appelle maintenant « POKEMONPINB », comme le prévoit sa cartouche. Alone in the Dark: The New Nightmare et Zelda: Oracle of Ages sont aussi concernés. Un jeu déjà dans les jeux récents est renommé la prochaine fois qu'il est lancé.
  • Capture d'écran sur l'écran d'accueil : Cmd+F2 (Ctrl+F2 hors macOS) ne faisait rien tant qu'aucune ROM n'était chargée. Elle enregistre maintenant l'écran d'accueil, menu compris s'il est ouvert, sous le nom gbe-<date>.png.

Site du projet

La page https://ldechoux.github.io/gbe/ :

  • montre l'écran d'accueil dans le démarrage rapide, et un titre « Contrôles » sépare le tableau des touches ;
  • présente la page Son dans la carte « Son stéréo » ;
  • a de nouvelles captures du menu Pause, et la capture de la palette Sépia montrait par erreur la palette Ambre ;
  • sur téléphone, replie son menu derrière un bouton « Menu », dans une barre fine qui reste en haut de l'écran.

Mise à jour

Remplace simplement le binaire. Tes réglages, les sauvegardes (.sav) et les save states (.state) des versions précédentes sont conservés. Le volume se règle maintenant dans la page Son, et les nouveaux réglages commencent sur leur valeur par défaut : sortie stéréo, aucun filtre, bruitages activés.

Le format des save states évolue : ceux créés avec la v0.1.10 ne se chargent pas dans une version précédente.

Changements complets : v0.1.9...v0.1.10