Advanced RetroArch Settings

Change the file batocera.conf and add the following keys if needed.

RetroAchievements is a website to log your achievements on several console games. It's built into RetroArch and is only supported by a selection of cores. You first need a valid account there and then add your credentials inside the configuration file. Get more detailed information from the RetroAchievements Settings page.

## Enable retroarchievements (0,1)
## Set your www.retroachievements.org username/password
## Escape your special chars (# ; $) with a backslash : $ => \$
global.retroachievements=0
global.retroachievements.hardcore=0
global.retroachievements.leaderboards=0
global.retroachievements.verbose=0
global.retroachievements.screenshot=0
global.retroachievements.username=
global.retroachievements.password=
## Show badges in Retroarch cheevos list and color them when they're win like on the web site
global.retroarch.cheevos_badges_enable=true

The following section enables an automatic translation of in-game dialogs in your language. So it's possible to play Japanese game titles without hassle.

## Enable RetroArch AI game translation service
global.ai_service_enabled=0
global.ai_service_url=http://ztranslate.net/service?api_key=BATOCERA
global.ai_target_lang=

Auto apply cheats selected by the user, without this option there are some problem to make them working fine.

## Auto apply cheats selected by the user
global.retroarch.apply_cheats_after_load=true
global.retroarch.apply_cheats_after_toggle=true

Take a screenshot of the savestate. When you have so many savestate and don't remember what there are … now on Linux/Windows/Mac you can see a screenshot of each savestate.

## Take a screenshot of the savestate
#global.retroarch.savestate_thumbnail_enable=true

Hide the welcome message in Retroarch when you open menu with hot key + start. Having to wait for 3 secs before the message goes away is really boring.

## Hide the welcome message in Retroarch
global.retroarch.rgui_show_start_screen=false

Allow any RetroPad to control the menu. This changes nothing in 1 player mode, but it's a dream when you have friends who don't know the emulators or young children … Only Player 1 (YOU) can use RetroArch options like savestate, change slot, rewind, etc. A much better gaming experience.

## Allow any RetroPad to control the menu (Only the player 1)
#global.retroarch.all_users_control_menu=false

Swap the OK and CANCEL buttons on Retroarch menu. Many users have SNES gamepads and in EmulationStation, B is OK and A is NO. And in RetroArch, buttons are inverted, and not really convenient.

## Swap the Ok and the CANCEL button on Retroarch menu
#global.retroarch.menu_swap_ok_cancel_buttons=true

Enable OSD (on-screen display) messages. Retroarch shows users some important messages, like Savestate, Screenshot, RetroAchievements, etc. They look beautiful on badges. But sometimes, it shows other less important messages, like your name when you connect to RetroAchievements. Those messages look like crappy yellow text lines, not like the badges. This options hide these messages but not the badges.

## Enable usage of OSD messages (Text messages not in badge)
#global.retroarch.video_font_enable=false
  • advanced_retroarch_settings.txt
  • Last modified: 10 months ago
  • by lala