For the complete documentation index, see llms.txt. This page is also available as Markdown.

Raccourcis

Les "hotkeys" sont des raccourcis à la manette ou au clavier, qui sont utilisés pour réaliser certaines actions en jeu, comme par exemple la sauvegarde de progression d'un jeu (savestate), la mise en pause ou bien le rembobinage. L'utilisation la plus fréquente consiste à quitter une partie en cours en appuyant simultanément sur les boutons HOTKEY + START.

L'équipe RetroBat a défini des hotkeys par défaut à la manette et au clavier pour de nombreux émulateurs, ces hotkeys sont les suivantes :

Pour réaliser une action liée à une hotkey, il est nécessaire de presser la touche d'activation hotkey, puis de presser le second bouton simultanément.

Hotkeys (manette)
touche clavier
Action

Hotkey +

CTRL+F12

Game control center

Hotkey +

F1

Menu de l'émulateur (ou Pause si l'émulateur n'a pas de menu)

Hotkey +

F4

Charger Save State

Hotkey +

F2

Enregistrer Save State

Hotkey + START

ECHAP

Quitter l'émulateur / le jeu

Hotkey + L1

F11

Éjecter Disque

Hotkey + R1

Service de traduction IA

Hotkey + L2

F9

Disque Index -

Hotkey + R2

F10

Disque Index +

Hotkey + D-PAD HAUT

F7

Choisir Slot de sauvegarde Index +

Hotkey + D-PAD BAS

F6

Choisir Slot de sauvegarde Index -

Hotkey + D-PAD GAUCHE

Retour arrière

Rembobiner

Hotkey + D-PAD DROITE

Constant : F Bref : Espace

Avance rapide (Choix possible entre maintenir et basculer)

Hotkey + R3 (stick droit)

F8

Capture d'écran

F

Basculer plein écran

K

Avance de frame

Hotkey + L3

P

Pause (si un émulateur à un menu et que la Hotkey + est utilisée)

Pour la liste des émulateurs ci-dessous, les hotkeys ont été alignés, avec quelques variations liés aux possibilités des émulateurs :

Émulateurs avec des hotkeys alignés
  • RetroArch

  • Ares (utilise PadToKey)

  • BigPEmu

  • Bizhawk (utilise PadToKey)

  • Cgenius (Seulement sauvegarde / chargement savestate) (utilise PadToKey)

  • Citron

  • Demul

  • DesMume (utilise PadToKey)

  • Dhewm3

  • Dolphin

  • Duckstation

  • Eden

  • Flycast

  • Hatari

  • Jgenesis (utilise PadToKey)

  • MAME

  • Mednafen

  • MelonDS (utilise PadToKey)

  • Mesen

  • Mupen64(RMG)

  • OpenMSX

  • PCSX2

  • PPSSPP

  • Project64 (utilise PadToKey)

  • Raine (utilise PadToKey)

  • Snes9X (utilise PadToKey)

  • Sudachi

  • Suyu

  • Yuzu

Personnalisation des hotkeys

RetroBat permet de modifier l'assignation des hotkeys par défaut pour de nombreux émulateurs, aussi bien pour le clavier que pour la manette.

Les modifications doivent être faites dans un fichier situé dans le dossier \system\resources\inputmapping de votre installation RetroBat :

  • kb_hotkeys.yml : permet de modifier l'assignation standard pour clavier

  • controller_hotkeys.yml : permet de modifier l'assignation standard pour manette

Il est également possible de modifier les hotkeys seulement pour un seul émulateur. Pour cela, il faudra ajouter, au début du nom du fichier, le nom de l'émulateur, par exemple "pcsx2_controller_hotkeys.yml".

Ci-après la liste des émulateurs permettant la modification des hotkeys :

Émulateurs avec hotkeys personnalisables :
  • RetroArch

  • Ares

  • BigPEmu

  • Bizhawk

  • DesMUME

  • Dolphin

  • Duckstation

  • Flycast

  • JGenesis

  • Mednafen

  • MelonDS

  • Mesen

  • PCSX2

  • PPSSPP

  • Project64

  • Raine

  • Snes9X

Remappage des hotkeys pour manette

Copier le fichier controller_hotkeys.yml dans le dossier \user\inputmapping\ de votre installation RetroBat.

Ouvrir le fichier avec votre éditeur de texte préféré :

Le fichier est formaté en yml, par défaut toutes les valeurs sont commentées.

La première chose à faire est de dé-commenter la section actuelle ou les boutons sont définis, ainsi que la section container. Pour cela, il faut supprimer le caractère # de toutes les lignes situées a partir de la ligne #default: incluant cette dernière :

Dans cet exemple, nous allons replacer les hotkeys d'avance rapide et de rembobinage sur les boutons R1 et L1, et déplacer les actions d'éjection de disque et de service AI vers le d-pad :

Pour cela, il faut assigner la fonction de rembobinage sur pageup (L1) et la fonction d'avance rapide maintenu sur pagedown (R1), puis assigner la fonction d’éjection de disque et de service AI sur les boutons d-pad correspondant (gauche et droite) :

Puis, sauvegarder le fichier dans le dossier \user\inputmapping de votre installation RetroBat :

Vous pouvez également spécifier des mappages spécifiques pour un cœur en particulier (dans le cas ou l’émulateur utilise des cœurs différents : Ares, Bizhawk, RetroArch...). Dans l'exemple ci-dessous, le mappage est différent avec le cœur flycast, pour lequel l'avance rapide s'active par pression unique du bouton, au lieu d'une activation en restant appuyé sur le bouton par défaut :

Remappage des hotkeys pour clavier

Copier le fichier kb_hotkeys.yml dans le dossier \user\inputmapping\ de votre installation RetroBat.

Ouvrir le fichier avec votre éditeur de texte préféré :

Le fichier est formaté en yml, par défaut toutes les valeurs sont commentées.

La première chose à faire est de dé-commenter la section actuelle ou les boutons sont définis, ainsi que la section container. Pour cela, il faut supprimer le caractère # de toutes les lignes situées a partir de la ligne #default: incluant celle-ci :

Puis sauvegarder le fichier :

Vous pouvez également spécifier des mappages spécifiques pour un cœur en particulier (dans le cas ou l’émulateur utilise des cœurs différents : Ares, Bizhawk, RetroArch...). Dans l'exemple ci-dessous, le mappage est différent avec le cœur flycast, pour lequel l'avance rapide s'active par pression unique du bouton, au lieu d'une activation en restant appuyé sur le bouton par défaut :

Mis à jour

Ce contenu vous a-t-il été utile ?