Documentation
Rechercher…
Le fichier recalbox.conf

I - Introduction

Recalbox possède un outil de configuration avancée nommé recalbox.confqui vous permet de modifier des options qui ne sont pas disponibles dans emulationstation.
Pour l'Ă©diter vous pouvez utiliser soit :
    Le moyen le plus simple est d'utiliser le web manager. Il faut rafraichir la page manuellement derrière, sinon vous verrez la version sans les modifs (Section - recalbox.conf). Ce dernier est accessible via :
      Windows: http://recalbox/ ou saisissez votre adresse IP.
      Linux/Mac: http://recalbox.local/ ou saisissez votre adresse IP.
    Dans le menu de gauche, allez maintenant dans recalbox.conf
    Les dossiers de recalbox partagés sur le réseau local. Le fichier recalbox.conf est disponible dans le répertoire nommé system.
    Un accès root via Terminal et éditer le fichier présent dans le système à l'emplacement /recalbox/share/system/recalbox.conf.
Information : Le ; au début d'une ligne, signifie que celle-ci est désactivée. Retirez le ; pour activer l'option associée à la ligne.
Pour les utilisateurs de Windows : Si vous n'utilisez pas l'option via le webmanager, vous devez utiliser un vrai éditeur de texte, comme Notepad++. L'éditeur de texte présent par défaut dans Windows insert de mauvais caractères dans le fichier, le rendant illisible par le système.

II - Options disponibles

    A - Options Système
      définir la gestion d'alimentation
      activer / désactiver fbcp (framebuffer utilisé pour les écrans gpio/spi)
      définir le temps des vidéos de démarrage
      activer / désactiver le démarrage automatique de recalbox-manager
      définir la version du recalbox-manager utilisée
      activer / désactiver l'option sécurité
      activer / désactiver l'Api Recalbox
      définir le mode vidéo de Emulationstation
      définir le style de menu pour Emulationstation
      définir les options de démarrage / affichage de Emulationstation
      définir les options et votre compte ScreenScrapers
      définir la gestion des raccourcis spéciaux en jeu
      cacher Kodi dans Emulationstation
      lancer Kodi au démarrage du système
      définir le mode vidéo de Kodi
      attribuer le bouton X au démarrage de Kodi
      définir le délai réseau de Kodi
      activer / désactiver Hyperion
    B - RĂ©seau
      définir le "hostname"
      définir la region du wifi
      saisir la clé et SSID du wifi
      définir une "ip static" en wifi
      définir jusqu'à 3 réseaux wifi (le system se connectera au premier qui sera disponible)
      activer / désactiver le partage samba
      activer / désactiver le virtual-gamepads
      activer / désactiver le ssh
    C - Audio
      définir la sortie audio
      définir le volume audio
      activer / désactiver la musique en arrière plan dans Emulationstation
    D - Manettes
      activer / désactiver les contrôleurs Bluetooth
      activer /désactiver les contrôleur PS3
      sélectionner le driver pour les manettes PS3
      activer / désactiver les contrôleurs sur Gpio
      définir le nombre de contrôleurs Gpio
      activer / désactiver Steam Controleurs
      activer / désactiver les contrôleurs via le pilote DB9
      activer / désactiver le contrôleurs Gamecon
      activer / désactiver les contrôleurs Xarcade
    F - Langue et clavier
      définir la langue
      définir l'agencement du clavier
      définir le fuseau horaire
    G - Mises Ă  jour
      activer / désactiver de contrôle de présence des mises à jour
      définir le type de mises à jour
    H - Configuration globale Ă©mulateurs
      définir la résolution en jeu
      définir des shaders automatique
      activer / désactiver le pixel perfect
      définir un ratio pour tout les émulateurs
      activer / désactiver l'effet smooth en jeu
      acitver /désactiver le rembobinage
      activer / désactiver l'auto sauvegarde
      définir et activer votre compte Retroachievement
      definir le driver des entrées pour retroarch
      definir les platformes disponible en mode demo
      definir la durée de passage d'un jeu en mode demo
      definir la durée de l'ecran d'information du mode demo
      activer / désactiver la Traduction automatique
      activer / désactiver l'option Arcade system dans Emulationstation
    I - Configuration des Ă©mulateurs par Core
    J - Configuration Netplay
      activer / désactiver le netplay
      définir le surnom afficher dans le lobby Netplay
      définir le port réseau
      activer / désactiver le MITM
​

1 - Variables disponibles

    videomode : défini le mode vidéo (utilisez tvservice pour obtenir les valeurs compatibles). Utilisez default pour désactiver le switch videomode (pour les écrans crt)
    exemple : global.videomode=CEA 4 HDMI
    shaderset : défini le set de shaders pour tous les émulateurs (none, retro, scanlines) voir Configuration des shaders​
    exemple : global.shaderset=retro
    integerscale : active / desactive l'option integerscale "pixel perfect" dans les jeux
    exemple : global.integerscale=0
    shaders : défini le chemin vers le "shader" ou le "shader preset" (glsl ou glslp)
    exemple : global.shaders=/recalbox/share_init/shaders/scanline.glslp
    ratio : défini le ratio utilisé pour les jeux (16/9, 4/3, 16/10, auto ou custom)
    exemple : global.ratio=16/9
    smooth : lissage des jeux
    exemple : global.smooth=0
    rewind : active / désactive le rembobinage en jeu (peut ralentir l'émulation)
    exemple : global.rewind=1
    autosave : active / désactive l'option permettant de sauvegarder / charger automatiquement lors du lancement / fermeture d'un jeu
    exemple : global.autosave=0
    retroachievements : active / désactive les retroachievements en jeu
    exemple : global.retroachievements=0
    retroachievements hardcore mode : active / désactive le mode hardcore de retroachievements en jeu (désactivation du rembobinage et des savestates)
    exemple : global.retroachievements.hardcore=0
    retroachievements username : défini votre nom d'utilisateur retroachievements
    exemple : global.retroachievements.username=
    retroachievements password : défini votre mot de passe retroachievements
    exemple : global.retroachievements.password=
    inputdriver : force le pilote "input" utilisé dans retroarch (auto, sdl2, udev)
    exemple : global.inputdriver=auto
​

2 - La configuration par défaut :

1
global.videomode=CEA 4 HDMI
2
global.shaderset=none
3
global.integerscale=0
4
global.shaders=
5
global.ratio=auto
6
global.smooth=1
7
global.rewind=1
8
global.autosave=0
9
global.retroachievements=0
10
global.retroachievements.hardcore=0
11
global.retroachievements.username=
12
global.retroachievements.password=
13
global.inputdriver=auto
Copied!
    Si vous souhaitez activer le lissage des jeux pour tous les émulateurs, définissez global.smooth=1.
    Si vous souhaitez ajouter des scanlines pour tous les émulateurs, définissez global.shaders=/recalbox/share_init/shaders/scanline.glslp.

III - Configuration spécifique pour chaque émulateur

Chaque émulateur peut être configuré de manière indépendante, utilisez le nom du système et définissez les variables.

1 - Systèmes disponibles :

3do , amstradcpc , apple2 , atari2600 , atari5200 , atari7800 , atarist , atomiswave , c64 , cavestory , channelf , colecovision , dreamcast , dos , fba , fba_libretro , fds , gamegear , gba , gb , gbc , gw , jaguar , lutro , lynx , mame , mastersystem , megadrive , moonlight , msx , msx1 , msx2 , n64 , nds , naomi , nes , neogeo , neogeocd , ngp , ngpc , o2em , pcengine , pcenginecd , prboom , psx , satellaview , scummvm , sega32x , segacd , sg1000 , snes , supergrafx , vectrex , virtualboy , wswan , wswanc , zx81 , zxspectrum , x68000

2 - Liste des cores libretro de chaque système :

    3d0 panasonic : 4d0
    amstradcpc : cap32
    atari800 : atari800
    atari2600 : stella
    atari5200 : atari800
    atari7800 : prosystem
    atarist : hatari
    atomiswave : flycast
    c64 : vice
    cavestory : nxengine
    colecovision : bluemsx
    fairchild : freechaf
    fba_libretro : fba_alpha
    gb / gbc : gambatte - tgbdual -mgba
    gba : gpsp - mgba - meteor
    gw : gw
    intellivision : freeintv
    jaguar: virtualjaguar
    lynx : handy - mednafen_lynx
    lutro : lutro
    msx / msx1 / msx2: bluemsx - fmsx
    mame : imame4all - mame2003 - mame2010 - mame2003-plus - mame2015
    megadrive / mastersystem / gamegear / sega32x / segacd / sg1000 : genesisplusgx - picodrive
    n64 : mupen64plus - glupen64
    naomi : flycast
    nds : desmume - melonds
    neogeo : imame4all - mame2003 - mame2010 - fba_alpha
    neogeocd: fba_alpha
    nes / fds : fceumm - fceunext - nestopia
    ngp / ngpc : mednafen_ngp
    o2em : o2em
    pc98 : np2kai
    pcengine / pcenginecd /supergrafx : mednafen_supergrafx - pce
    pokémon mini : pokemini
    prboom : prboom
    psx : pcsx_rearmed - mednafen_psx - mednafen_psx_hw
    scummvm : scummvm
    sharp x68000 : px68k
    sinclair zx spectrum /sinclair zx81: fuse
    snes / satellaview /sufami turbo : snes9x2005 - snes9x2010 - snes9x
    thomson : theodore
    videopack : o2em
    virtualboy : vb
    vectrex : vecx
    wswan / wswanc : mednafen_wswan
    zx81 : zx81
    zxspectrum : fuse

3 - Variables disponibles :

    videomode : défini le mode vidéo (utilisez tvservice pour obtenir les valeurs compatibles).
    exemple : snes.videomode=CEA 4 HDMI
    integerscale : active / désactive integerscale "pixel perfect" dans les jeux
    exemple : `snes.integerscale=0
    shaders : défini le chemin vers le "shader" ou le "shader preset" (glsl ou glslp)
    exemple : snes.shaders=/recalbox/share_init/shaders/scanline.glslp
    ratio : défini le ratio utilisé pour les jeux (16/9, 4/3, 16/10, auto ou custom)
    exemple : snes.ratio=4/3
    smooth : lissage des jeux
    exemple : snes.smooth=0
    rewind : active / désactive le rembobinage en jeu (peut ralentir l'émulation)
    exemple : snes.rewind=1
    autosave : active / désactive l'option permettant de sauvegarder / charger automatiquement lors du lancement / fermeture d'un jeu
    exemple : global.autosave=0
    core : défini le core utilisé pour l'émulation (les cores libretro sont localisés dans /usr/lib/libretro)
    exemple : snes.core=snes9x_next
    emulator : défini l'émulateur utilisé pour l'émulation (les émulateurs sont : retorarch, fba2x, mupen64)
    exemple : neogeo.emulator=fba2x
    configfile : force le chargement de votre propre fichier de configuration. Recalbox n'automatisera pas la configuration de l'Ă©mulateur.
    exemple : snes.configfile=/path/to/my/configfile.cfg

IV - Le fichier recalbox.conf par défaut

Voici les liens des recalbox.conf par default pour le Rpi1, Rpi2, Rpi3, X86, X86-64 et Xu4.

Exemple du recalbox.conf du Rpi3 :

1
# System Variable
2
# You can configure your recalbox from here
3
# To set a variable, remove the first ; on the line
4
​
5
​
6
​
7
# ------------ A - System Options ----------- #
8
# Uncomment the system.power.switch you use
9
;system.power.switch=ATX_RASPI_R2_6 # http://lowpowerlab.com/atxraspi/#installation
10
;system.power.switch=MAUSBERRY # http://mausberry-circuits.myshopify.com/pages/setup
11
;system.power.switch=REMOTEPIBOARD_2003 # http://www.msldigital.com/pages/support-for-remotepi-board-2013
12
;system.power.switch=REMOTEPIBOARD_2005 # http://www.msldigital.com/pages/support-for-remotepi-board-plus-2015
13
;system.power.switch=WITTYPI # http://www.uugear.com/witty-pi-realtime-clock-power-management-for-raspberry-pi
14
;system.power.switch=PIN56ONOFF # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN)
15
;system.power.switch=PIN56PUSH # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN)
16
;system.power.switch=PIN356ONOFFRESET # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN)
17
;system.power.switch=PIN356PUSHRESET # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN)
18
​
19
## fbcp FrameBuffer Copy Program
20
## For small TFT screen on GPIO and SPI
21
## See https://github.com/recalbox/recalbox-os/wiki/Utility---Use-of-fbcp-for-small-TFT-screen-%28EN%29 for details
22
## Needed for Waveshare 3.2" 3.5" TFT screen, 2.8" Adafruit screen
23
## See https://github.com/recalbox/recalbox-os/wiki/TFT-Screen-SPI-Bus-%28EN%29
24
## for support and configuration details needed by /boot/config.txt
25
system.fbcp.enabled=0
26
​
27
## Splash screen duration
28
## 0: Video will be played for 20 seconds (default)
29
## -1: All the video will be played (it won't be stopped automatically)
30
## >0 : Time before the video will be stopped (in seconds)
31
system.splash.length=0
32
​
33
## Recalbox Manager (http manager)
34
system.manager.enabled=1
35
## Currently, only version 2 is available
36
system.manager.version=2
37
​
38
## Recalbox security
39
# enforce security
40
# samba password required
41
# disable virtual gamepads
42
system.security.enabled=0
43
​
44
## Recalbox API (REST)
45
system.api.enabled=0
46
​
47
## Allow a specific resolution for ES only from the command : tvservice -m [MODE]
48
## Leave commented for the default usual behaviour
49
;system.es.videomode=CEA 4 HDMI
50
​
51
## EmulationStation
52
### menu style
53
### default -> default all options menu
54
### none -> no menu except the game search menu
55
### bartop -> less menu, only needed for bartops
56
emulationstation.menu=default
57
### Select a system to show on boot (use rom directory name) (string)
58
emulationstation.selectedsystem=favorites
59
### Show the gamelist of the first or selected system on boot (0,1)
60
emulationstation.bootongamelist=0
61
### Disable system view. ES will boot and show ONLY the first or selected system (0,1)
62
emulationstation.hidesystemview=0
63
### Parse Gamelists only. Show only games listed in gamelist.xml files (0,1)
64
emulationstation.gamelistonly=0
65
### Force basicgameList view to be displayed, even if your game systems are scraped (0,1)
66
emulationstation.forcebasicgamelistview=0
67
​
68
## Videosnaps
69
### Delay before videosnaps start, in millisecond. Default: 2s
70
;emulationstation.videosnaps.delay=2000
71
### Video loop times. 0 = no video. 1 or more = the video loops x times before fading out
72
;emulationstation.videosnaps.loop=1
73
​
74
## Scrapers
75
### ScreenScraper.fr
76
### Force media region - if not defined, region is taken from system.language. Default: us
77
;scraper.screenscraper.region=eu
78
### Force text language - if not defined, region is taken from system.language. Default: en
79
;scraper.screenscraper.language=fr
80
### Choose the media to download among:
81
### screenshot: game screenshot
82
### title : game title screenshot
83
### box2d : Front case
84
### box3d : 3D rendered case
85
### mixv1 : Recalbox special mix image V1 (default)
86
### mixv2 : Recalbox special mix image V2
87
;scraper.screenscraper.media=mixv1
88
### ScreenScraper account
89
;scraper.screenscraper.user=
90
;scraper.screenscraper.password=
91
​
92
## Emulator special keys
93
## default -> default all special keys
94
## nomenu -> cannot popup the emulator menu
95
## none -> no special keys in emulators
96
system.emulators.specialkeys=default
97
​
98
## Show or hide kodi in emulationstation (0,1)
99
kodi.enabled=1
100
## Start kodi at launch (0,1)
101
kodi.atstartup=0
102
## set x button shortcut (0,1)
103
kodi.xbutton=1
104
​
105
## Allow a specific resolution for Kodi only from the command : tvservice -m [MODE]
106
## By default is using the default resolution of your screen
107
kodi.videomode=default
108
​
109
## Kodi can wait for a network component before starting
110
## waithost is the ip or hostname that must answer to a ping to validate the availability
111
## waittime is the maximum time waited when kodi boots
112
## if waitmode is required, kodi will not start if the component is not available
113
## if waitmode is wish, kodi will start if the component is not available
114
## if waitmode is not set or has another value, kodi will start immediately
115
;kodi.network.waitmode=required
116
;kodi.network.waittime=10
117
;kodi.network.waithost=192.168.0.50
118
​
119
## Hyperion
120
## Hyperion allows you to use an ambilight like led system on your recalbox
121
## Use hypercon to create your configuration file, and copy it in /recalbox/share/system/configs/hyperion/hyperion.config.json
122
hyperion.enabled=0
123
​
124
​
125
# ------------ B - Network ------------ #
126
## Set system hostname
127
system.hostname=RECALBOX
128
## Activate wifi (0,1)
129
wifi.enabled=0
130
## Set wifi region
131
## More info here: https://github.com/recalbox/recalbox-os/wiki/Wifi-country-code-(EN)
132
wifi.region=US
133
## Wifi SSID (string)
134
;wifi.ssid=new ssid
135
## Wifi KEY (string)
136
## after rebooting the recalbox, the "new key" is replace by a hidden value "enc:xxxxx"
137
## you can edit the "enc:xxxxx" value to replace by a clear value, it will be updated again at the following reboot
138
## Escape your special chars (# ; $) with a backslash : $ => \$
139
;wifi.key=new key
140
​
141
## Wifi - static IP
142
## if you want a static IP address, you must set all 3 values (ip, gateway, and netmask)
143
## if any value is missing or all lines are commented out, it will fall back to the
144
## default of DHCP
145
;wifi.ip=manual ip address
146
;wifi.gateway=new gateway
147
;wifi.netmask=new netmask
148
​
149
# secondary wifi (not configurable via the user interface)
150
;wifi2.ssid=new ssid
151
;wifi2.key=new key
152
​
153
# third wifi (not configurable via the user interface)
154
;wifi3.ssid=new ssid
155
;wifi3.key=new key
156
​
157
## Samba share
158
system.samba.enabled=1
159
### Virtual Gamepads
160
system.virtual-gamepads.enabled=1
161
### SSH
162
system.ssh.enabled=1
163
​
164
# ------------ C - Audio ------------ #
165
## Set the audio device (auto, hdmi, jack)
166
audio.device=auto
167
## Set system volume (0..100)
168
audio.volume=90
169
## Enable or disable system sounds in ES (0,1)
170
audio.bgmusic=1
171
​
172
​
173
​
174
# -------------- D - Controllers ----------------- #
175
# Enable support for standard bluetooth controllers
176
controllers.bluetooth.enabled=1
177
# Enable ERTM
178
controllers.bluetooth.ertm=0
179
​
180
​
181
## Please enable only one of these
182
# -------------- D1 - PS3 Controllers ------------ #
183
##Enable PS3 controllers support
184
controllers.ps3.enabled=1
185
## Choose a driver between bluez, official and shanwan
186
## bluez -> bluez 5 + kernel drivers, support official and shanwan sisaxis
187
## official -> sixad drivers, support official and gasia sisaxis
188
## shanwan -> shanwan drivers, support official and shanwan sisaxis
189
controllers.ps3.driver=bluez
190
​
191
​
192
# ------------ D2 - GPIO Controllers ------------ #
193
## GPIO Controllers
194
## enable controllers on GPIO with mk_arcarde_joystick_rpi (0,1)
195
controllers.gpio.enabled=0
196
## mk_gpio arguments, map=1 for one controller, map=1,2 for 2 (map=1,map=1,2)
197
controllers.gpio.args=map=1,2
198
## Custom mk_gpio arguments,
199
## map=5 gpio1=Y-,Y+,X-,X+,start,select,a,b,tr,y,x,tl,hk for one controller,
200
## map=5 gpio1=pin1,pin2,pin3,.....,pin12,pin13
201
## map=5,6 gpio1=Y-,Y+,X-,X+,start,select,a,b,tr,y,x,tl,hk gpio2=Y-,Y+,X-,X+,start,select,a,b,tr,y,x,tl,hk for 2 (map=5,map=5,6)
202
## map=5,6 gpio1=gpiox,gpioy,gpioz,.....,gpiou,gpiov gpio2=gpiox,gpioy,gpioz,.....,gpiou,gpiov
203
# where gpiox,gpioy,gpioz ... are NOT pin numbers on the connector, BUT location gpio numbered as in
204
# https://www.raspberrypi-spy.co.uk/wp-content/uploads/2012/06/Raspberry-Pi-GPIO-Layout-Model-B-Plus-rotated-2700x900.png
205
## Set pin to -1 to disable it
206
# controllers.gpio.args=map=5,6 gpio=4,17,27,22,10,9,25,24,23,18,15,14,2 gpio2=11,5,6,13,19,26,21,20,16,12,7,8,3
207
## MCP configuration : GPIO and MCP can be used together. You can mix them.
208
## map=0x20,0x21 for 2 mcp23017 on i2c bus
209
#controllers.gpio.args=map=0x20,0x21,5,6 gpio=4,17,27,22,10,9,25,24,23,18,15,14,-1 gpio2=11,5,6,13,19,26,21,20,16,12,7,8,-1
210
​
211
​
212
​
213
# ------------ D3 - Steam Controllers ------------ #
214
## Enable steam controller service
215
controllers.steam.enabled=0
216
​
217
​
218
## DB9 Controllers
219
## Enable DB9 drivers for atari, megadrive, amiga controllers (0,1)
220
controllers.db9.enabled=0
221
## db9 arguments
222
controllers.db9.args=map=1
223
​
224
## Gamecon controllers
225
## Enable gamecon controllers, for nes, snes, psx (0,1)
226
controllers.gamecon.enabled=0
227
## gamecon_args
228
controllers.gamecon.args=map=1
229
​
230
## XGaming's XArcade Tankstik and other compatible devices
231
controllers.xarcade.enabled=1
232
​
233
​
234
​
235
# ------------ F - Language and keyboard ------------ #
236
## Set the language of the system (fr_FR,en_US,en_GB,de_DE,pt_BR,es_ES,it_IT,eu_ES,tr_TR,zh_CN)
237
system.language=en_US
238
## set the keyboard layout (fr,en,de,us,es)
239
;system.kblayout=us
240
## Set you local time
241
## Select your timezone from : ls /usr/share/zoneinfo/ (string)
242
;system.timezone=Europe/Paris
243
​
244
​
245
​
246
# ------------ G - UPDATES ------------ #
247
## Automatically check for updates at start (0,1)
248
updates.enabled=1
249
# Update type : default to stable
250
updates.type=stable
251
​
252
​
253
# ------------ H - HERE IT IS - GLOBAL EMULATOR CONFIGURATION ------------ #
254
## The global value will be used for all emulators, except if the value
255
## is redefined in the emulator
256
​
257
## Set game resolution for emulators
258
## select your mode from the command : tvservice -m [MODE]
259
## CEA 5 HDMI : 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
260
## CEA 4 HDMI : 1280x720 @ 60Hz 16:9, clock:74MHz progressive
261
## use 'default' for using the default resolution
262
## use 'auto' : switches to CEA 4 HDMI if supported, else keep the current resolution
263
## (string)
264
global.videomode=CEA 4 HDMI
265
​
266
## Shader set
267
## Automatically select shaders for all systems
268
## (none, retro, scanlines)
269
global.shaderset=none
270
​
271
## Once enabled, your screen will be cropped, and you will have a pixel perfect image (0,1)
272
global.integerscale=0
273
​
274
## Set gpslp shader for all emulators (prefer shadersets above). Absolute path (string)
275
global.shaders=
276
​
277
## Set ratio for all emulators (auto,4/3,16/9,16/10,custom)
278
global.ratio=auto
279
​
280
## Set smooth for all emulators (0,1)
281
global.smooth=1
282
​
283
## Set rewind for all emulators (0,1)
284
global.rewind=1
285
​
286
## Set autosave/load savestate for all emulators (0,1)
287
global.autosave=0
288
​
289
## Enable retroarchievements (0,1)
290
## Set your www.retroachievements.org username/password
291
## Escape your special chars (# ; $) with a backslash : $ => \$
292
global.retroachievements=0
293
global.retroachievements.hardcore=0
294
global.retroachievements.username=
295
global.retroachievements.password=
296
​
297
## Set retroarch input driver (auto, udev, sdl2)
298
## If you don't have issues with your controllers, let auto
299
global.inputdriver=auto
300
​
301
## If you do not want recalboxOS to generate the configuration for all emulators (string)
302
;global.configfile=/path/to/my/configfile.cfg
303
​
304
## Demo screensaver parameters
305
## Set the system list from which ES will run random games.
306
## Empty list or unexisting key means all available systems
307
global.demo.systemlist=3do,amigacd32,atari2600,atari5200,atari7800,daphne,fba_libretro,fds,gamegear,gba,lynx,mame,mastersystem,megadrive,neogeo,nes,ngpc,pcengine,sega32x,sg1000,snes
308
## Default demo game sessions last 90s. Change this value if you want shorter or longer sessions
309
;global.demo.duration=90
310
## Default game info screen duration lasts 6s. Change this value if you want shorter or longer info screens.
311
;global.demo.infoscreenduration=6
312
​
313
## Retroarch AI Translation service
314
## Comment out or set to 0 the following key if you don't want the AI service
315
global.translate=1
316
## Set the source and the target languages.
317
## Allowed language list: EN, ES, FR, IT, DE, JP, NL, CS, DA, SV, HR, KO, ZH_CN, ZH_TW, CA, BG, BN, EU, AZ, AR, SQ,
318
## AF, EO, ET, TL, FI, GL, KA, EL, GU, HT, IW, HI, HU, IS, ID, GA, KN, LA, LV, LT, MK, MS,
319
## MT, NO, FA, PL, PT, RO, RU, SR, SK, SL, SW, TA, TE, TH, TR, UK, UR, VI, CY, YI
320
## Setting the translate.from key to a specified language may speed up or give more accurate results
321
## If translate.to key is commented, the default value is extracted from system.language or, if system.language is
322
## undefined, set to auto (=EN).
323
global.translate.from=auto
324
global.translate.to=auto
325
## zTranslate API Key
326
## go to https://ztranslate.net and create an account.
327
## validate your account, then log in and go to the settngs page
328
## Look for the API Key at the bottom of the page, then uncomment the following key and paste your API Key:
329
;global.translate.apikey=YOUR_API_KEY_HERE
330
## Other translation service
331
## If you want to use another translation service or a custom API call, use this key to
332
## specify the url to call. If the key is not empty, it is used instead of zTranslation's API Key
333
;global.translate.url=
334
​
335
## Arcade metasystem
336
## Activate the Arcade metasystem to group all games from piFBA, FBN (libretro), MAME and optionally Neogeo
337
## into a single "Arcade" system.
338
;global.arcade=1
339
## You may want to specify its position in the system list. (Default: 0)
340
## Negatives values may be used to tart from the end (-1 = last position)
341
;global.arcade.position=0
342
## Include NeoGeo or not (default: 1)
343
;global.arcade.includeneogeo=1
344
## Hide included system or leave them in the system list (default: 1)
345
;global.arcade.hideoriginals=1
346
​
347
​
348
# ------------ I - EMULATORS CHOICES ----------- #
349
## You can override the global configurations here
350
## Here is the snes example
351
;snes.videomode=CEA 4 HDMI
352
;snes.core=snes9x2010
353
;snes.shaders=/recalbox/share/shaders/shaders_glsl/mysnesshader.gplsp
354
;snes.ratio=16/9
355
;snes.smooth=0
356
;snes.rewind=1
357
;snes.autosave=0
358
;snes.emulator=libretro
359
;snes.integerscale=0
360
## If you do not want recalboxOS to generate the configuration for the emulator:
361
;snes.configfile=/path/to/my/configfile.cfg
362
​
363
## Default cores for RPi3
364
snes.core=snes9x2010
365
​
366
## NeoGeo emulator
367
## You can use pifba or a libretro core (fba2x,libretro)
368
neogeo.emulator=libretro
369
## If you set libretro as neogeo.emulator, the line below sets the retroarch core (fbneo, mame2000)
370
neogeo.core=fbneo
371
​
372
## N64 emulator is configured to display a screen with a 640x480 resolution (native n64 resolution)
373
## So you must use one of these video modes (DMT 4 HDMI,CEA 1 HDMI).
374
## If your screen is not compatible with one of these video modes, please check the recalbox's wiki.
375
n64.videomode=DMT 4 HDMI
376
## If you are using a CRT screen, please change the setting above with this one :
377
# n64.videomode=default
378
​
379
## Dreamcast emulator
380
## Like N64, such a CPU intensive emulator needs a small resolution
381
## Consider DMT 4 HDMI (640*480) or DMT 9 HDMI (800*600). If you have a black screen on dreamcast, try DMT 9 HDMI here
382
dreamcast.videomode=DMT 4 HDMI
383
​
384
## Demo screensaver parameters
385
## Include or exclude a particular system from the demo screensaver
386
## You may change the global.demo.systemlist key or include/exclude every single system
387
;snes.demo.include=0
388
## Set the session duration for a particular system
389
;snes.demo.duration=90
390
​
391
# ------------ J - NETPLAY PARAMETERS ----------- #
392
## All these values are handled by Recalbox itself
393
global.netplay=1
394
global.netplay.nickname=
395
global.netplay.port=55435
396
global.netplay.relay=
397
global.netplay.systems=fba_libretro,mame,mastersystem,megadrive,neogeo,nes,pcengine,sega32x,sg1000,snes,supergrafx
398
global.netplay.lobby=http://lobby.libretro.com/list/
399
​
400
## Configurations generated by Recalbox
Copied!
Dernière mise à jour 7mo ago