Skip to content

RetroArch Commands

Dimitris Panokostas edited this page Mar 23, 2023 · 5 revisions

If you have enabled RetroArch controller mapping, via the Setting up Input Controllers then

Setting a HotKey

The HotKey button is used by Amiberry (and RetroArch) to allow additional buttons to be mapped through a combination of button presses. i.e. pressing the HotKey plus one other button will perform an additional function.

This is set in the Controller .cfg file with the following line: (example value shown)

input_enable_hotkey_btn = "0"

The available functions to use in combination with the HotKey are set in the Controller .cfg file with the following lines: (example values shown)

input_menu_toggle_btn = "12"
input_reset_btn = "14"
input_exit_emulator_btn = "3"

It is common-place, although not mandatory, that the HotKey button is in the 'Select' button position on common controller layouts (Playstation, Nintendo etc), and often combined with 'Start' button to quit the emulator. (Creating the common START+SELECT quit option)

Additional functions can be mapped to unused or disables HotKey combinations, and can be set by the using the Customised Controls panel.

Available HotKey Functions

Quit Key - aka 'exit emulator'

  • This button, in combination with the HotKey, is used to quit the emulator whilst running.
  • This button used here can also be used to quit the emulator whilst under the GUI/Menu environment.
  • By default, this option is enabled.

Menu Key - aka 'menu toggle'

  • This button, in combination with the HotKey, is used to return to the Amiberry GUI/Menu the emulator whilst running.
  • This button used here can also be used to return to emulation whilst under the GUI/Menu environment.
  • By default, this option is enabled.

Reset Key

  • This button, in combination with the HotKey, is used to reset the emulated Amiga whilst running.
  • By default, this option is not enabled.

HotKey Functions not yet supported

RetroArch HotKey functions for SaveState Loading and Saving, and changing of the current Save State Number are not presently supported by Amiberry.

Enabling / Disabling the RetroArch Commands

It is possible to choose which of the available RetroArch commands are used, by changing the option for each command in the Misc. Panel.

These selections will be stored within any saved .uae file

Clone this wiki locally