Documentation
Search…
O arquivo recalbox.conf

I - Introdução

Recalbox possui uma ferramenta de configura√ß√£o avan√ßada chamada recalbox.confque permite alterar op√ß√Ķes que n√£o est√£o dispon√≠veis no emulationstation.
Para editá-lo, você pode usar:
    A maneira mais f√°cil √© usar o web manager. Voc√™ precisa atualizar a p√°gina manualmente, caso contr√°rio, ver√° a vers√£o sem as modifica√ß√Ķes (Se√ß√£o - recalbox.conf). O √ļltimo √© acess√≠vel via:
      Windows: http://recalbox/ ou digite seu endereço IP.
      Linux/Mac: http://recalbox.local/ ou digite seu endereço IP.
    No menu esquerdo, agora v√° para recalbox.conf
    As pastas do Recalbox compartilhadas na rede local. O arquivorecalbox.confestá disponível no diretório chamado system.
    Faça acesso root via Terminal e edite o arquivo em system no local/recalbox/share/system/recalbox.conf.
Information : O ; no início de uma linha, significa que esta está desativada. Remova; para ativar a opção associada à linha.
Para usuários do Windows: Se você não usar a opção pelo gerenciador da web, deverá usar um editor de texto real, como Notepad++. O editor de texto padrão no Windows insere caracteres incorretos no arquivo, tornando-o ilegível pelo sistema.

II - Op√ß√Ķes dispon√≠veis

    A - Op√ß√Ķes do sistema
      definir gerenciamento de energia
      ativar / desativar o fbcp (framebuffer usado para telas gpio / spi)
      definir tempo para vídeos de inicialização
      ativar / desativar o início automático do recalbox-manager
      defina a vers√£o do recalbox-manager usado
      ativar / desativar a opção de segurança
      ativar / desativar a API Recalbox
      definir o modo de vídeo do Emulationstation
      definir estilo de menu para o Emulationstation
      definir op√ß√Ķes de inicializa√ß√£o / exibi√ß√£o do Emulationstation
      definir op√ß√Ķes e sua conta do ScreenScrapers
      definir o gerenciamento de atalhos especiais no jogo
      esconder Kodi no Emulationstation
      iniciar o Kodi na inicialização do sistema
      definir o modo de vídeo kodi
      atribua o bot√£o X ao iniciar o Kodi
      definir atraso de rede Kodi
      ativar / desativar Hyperion
    B - Rede
      definir o "hostname
      definir a regi√£o wifi
      digitar a chave wifi e SSID
      definir um "ip est√°tico" no wifi
      definir até 3 redes wifi (o sistema se conectará à primeira disponível)
      ativar / desativar o compartilhamento de samba
      ativar / desativar gamepads virtuais
      ativar / desativar ssh
    C - √Āudio
      definir saída de áudio
      definir o volume do √°udio
      ativar / desativar a m√ļsica de fundo no Emulationstation
    D - Controles
      ativar / desativar controles bluetooth
      ativar / desativar controles PS3
      selecione o driver para os controles PS3
      ativar / desativar controles no Gpio
      definir o n√ļmero de controles Gpio
      ativar / desativar os controles Steam
      ativar / desativar controles via driver DB9
      ativar / desativar controles Gamecon
      ativar / desativar controles Xarcade
    F - Idioma e teclado
      definir idioma
      definir o layout do teclado
      definir o fuso hor√°rio
    G - Atualiza√ß√Ķes
      ativar / desativar a verificação de presença de atualização
      definir o tipo de atualiza√ß√Ķes
    H - Configura√ß√Ķes globais de emuladores
      definir resolução no jogo
      definir shaders/sombreadores autom√°ticos
      ativar / desativar pixel perfeito
      defina uma proporção para todos os emuladores
      ativar / desativar o efeito smooth/suavização no jogo
      ativar / desativar rewind/rebobinar
      ativar / desativar o salvamento autom√°tico
      defina e ative sua conta de Retroachievement/Conquistas
      defina o driver de entrada para o Retroarch
      definir as plataformas disponíveis no modo de demonstração
      define a duração da passagem de um jogo no modo de demonstração
      definir a dura√ß√£o da tela de informa√ß√Ķes do modo de demonstra√ß√£o
      ativar / desativar a tradução automática
      ativar / desativar a opção do sistema Arcade no Emulationstation
    I - Configura√ß√£o de emuladores por N√ļcleo
    J - Configuração Netplay/Jogo em rede
      ativar / desativar netplay
      definir o apelido a ser exibido no lobby do Netplay
      definir porta de rede
      ativar / desativar MITM

1 - Vari√°veis ‚Äč‚Äčdispon√≠veis

    videomode : defina o modo de vídeo (use o tvservice para obter valores compatíveis). Use o padrão para desativar a opção de modo de vídeo (para telas CRT) exemplo: global.videomode=CEA 4 HDMI
    shaderset : defina o conjunto de shaders/sombreamento para todos os emuladores (nenhum, retro, linhas de verifica√ß√£o), consulte a configura√ß√£o de shaders‚Äč
    exemplo:global.shaderset=retro
    integerscale : ativar / desativar a opção de escala inteira "pixel perfeito" nos jogos
    exemplo : global.integerscale=0
    shaders : defina o caminho para o "shader" ou a "predefinição de shader" (glsl ou glslp)
    exemplo : global.shaders=/recalbox/share_init/shaders/scanline.glslp
    ratio : defina a proporção usada para jogos (16/9, 4/3, 16/10, auto ou custom)
    exemplo : global.ratio=16/9
    smooth : suavização dos jogos
    exemplo : global.smooth=0
    rewind : ativar / desativar o rebobinamento (rewind) no jogo (pode diminuir a velocidade de emulação)
    exemplo : global.rewind=1
    autosave :ativar / desativar a opção para salvar / carregar automaticamente ao iniciar / fechar um jogo
    exemplo : global.autosave=0
    retroachievements :ativar / desativar as conquistas nos jogos
    exemplo : global.retroachievements=0
    retroachievements hardcore mode : ativar / desativar o modo de conquista hardcore nos jogos (desativando rebobinar e savestates)
    exemplo : global.retroachievements.hardcore=0
    retroachievements username : defina seu nome de usu√°rio das conquistas
    exemplo : global.retroachievements.username=
    retroachievements password : defina sua senha das conquistas
    exemplo : global.retroachievements.password=
    inputdriver : forçar o driver "input" usado no retroarch (auto, sdl2, udev)
    exemplo : global.inputdriver=auto
‚Äč

2 - A configuração padrão:

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!
    Se você deseja ativar a suavização de jogos para todos os emuladores, definaglobal.smooth=1.
    Se você deseja adicionar o shader scanlines para todos os emuladores, definaglobal.shaders=/recalbox/share_init/shaders/scanline.glslp.

III - Configuração específica para cada emulador

Cada emulador pode ser configurado independentemente, use o nome do sistema e defina as vari√°veis.
‚Äč

1 - Sistemas disponíveis:

, 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 - Lista de n√ļcleos libretro para cada sistema:

    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 - Vari√°veis ‚Äč‚Äčdispon√≠veis:

    videomode : defina o modo de vídeo (use o tvservice para obter valores compatíveis).
    exemplo : snes.videomode=CEA 4 HDMI
    integerscale : ativar / desativar a opção de escala inteira "pixel perfeito" nos jogos
    exemplo : snes.integerscale=0
    shaders : defina o caminho para o "shader" ou a "predefinição de shader" (glsl ou glslp)
    exemplo : snes.shaders=/recalbox/share_init/shaders/scanline.glslp
    ratio : defina a proporção usada para jogos (16/9, 4/3, 16/10, auto ou custom)
    exemplo : snes.ratio=4/3
    smooth : suavização dos jogos
    exemplo : snes.smooth=0
    rewind : ativar / desativar o rebobinamento (rewind) no jogo (pode diminuir a velocidade de emulação)
    exemplo : snes.rewind=1
    autosave : ativar / desativar a opção para salvar / carregar automaticamente ao iniciar / fechar um jogo
    exemplo : global.autosave=0
    core : defina o n√ļcleo usado para emula√ß√£o (os n√ļcleos do libretro est√£o localizados em /usr/lib/libretro)
    exemplo : snes.core=snes9x_next
    emulator : defina o emulador usado para emulação (os emuladores são: retroarch, fba2x, mupen64)
    exemplo : neogeo.emulator=fba2x
    configfile : força o seu próprio arquivo de configuração a carregar. Recalbox não automatizará a configuração do emulador.
    exemplo : snes.configfile=/path/to/my/configfile.cfg

IV - O arquivo recalbox.conf padr√£o

Aqui est√£o os links do recalbox.conf padr√£o para o Rpi1, Rpi2, Rpi3, X86, X86-64 e Xu4.
‚Äč

Exemplo do recalbox.conf do 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!
‚Äč
Last modified 1yr ago