| # System Variable |
| # You can configure your recalbox from here |
| # To set a variable, remove the first ; on the line |
| |
| # NOTE ON CEC FOR REMOTES |
| # you've to plug the ODROID XU4 on the HDMI1 of your tv |
| # this is a limitation of the EXYNOS libcec adapter |
| |
| |
| # ------------ A - System Options ----------- # |
| # Uncomment the system.power.switch you use |
| ;system.power.switch=ATX_RASPI_R2_6 # http://lowpowerlab.com/atxraspi/#installation |
| ;system.power.switch=MAUSBERRY # http://mausberry-circuits.myshopify.com/pages/setup |
| ;system.power.switch=REMOTEPIBOARD_2003 # http://www.msldigital.com/pages/support-for-remotepi-board-2013 |
| ;system.power.switch=REMOTEPIBOARD_2005 # http://www.msldigital.com/pages/support-for-remotepi-board-plus-2015 |
| ;system.power.switch=WITTYPI # http://www.uugear.com/witty-pi-realtime-clock-power-management-for-raspberry-pi |
| ;system.power.switch=PIN56ONOFF # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN) |
| ;system.power.switch=PIN56PUSH # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN) |
| ;system.power.switch=PIN356ONOFFRESET # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN) |
| |
| ## Splash screen duration |
| ## 0 : Video will be stopped when emulationstation is ready to start. |
| ## -1 : All the video will be played before emulationstation start (default) |
| ## >0 : Time the video will be played before emulationstation start (in seconds) |
| system.splash.length=-1 |
| ## Splash videos selection |
| ## all: select a boot video in recalbox videos and user videos |
| ## recalbox: select a boot video only in recalbox videos |
| ## custom: select a boot video only in user videos |
| ## Any invalid value means "all" |
| system.splash.select=all |
| |
| ## Recalbox Manager (http manager) |
| system.manager.enabled=1 |
| ## Currently, only version 2 is available |
| system.manager.version=2 |
| |
| ## Recalbox security |
| # enforce security |
| # samba password required |
| # disable virtual gamepads |
| system.security.enabled=0 |
| |
| ## Recalbox API (REST) |
| system.api.enabled=0 |
| |
| ## EmulationStation |
| ### menu style |
| ### default -> default all options menu |
| ### none -> no menu except the game search menu |
| ### bartop -> less menu, only needed for bartops |
| emulationstation.menu=default |
| ### Select a system to show on boot (use rom directory name) (string) |
| emulationstation.selectedsystem=favorites |
| ### Show the gamelist of the first or selected system on boot (0,1) |
| emulationstation.bootongamelist=0 |
| ### Disable system view. ES will boot and show ONLY the first or selected system (0,1) |
| emulationstation.hidesystemview=0 |
| ### Pa**e Gamelists only. Show only games listed in gamelist.xml files (0,1) |
| emulationstation.gamelistonly=0 |
| ### Force basicgameList view to be displayed, even if your game systems are scraped (0,1) |
| emulationstation.forcebasicgamelistview=0 |
| ### Filter out adult games |
| ### you may use emulationstation.snes.filteradultgames=1 |
| ### to filter out adult games for the snes system or any other system |
| ;emulationstation.filteradultgames=1 |
| ### Zipped gamelist preference |
| ### Whatever you choose, emulationstation can read both compressed |
| ### and uncompressed gamelist.xml or gamelist.zip |
| ### However updated gamelist will be saved in your prefered format. |
| ### Zipped format may save load time, especially on slow devices. |
| ### 0 = gamelist.xml |
| ### 1 = gamelist.zip |
| ;emulationstation.zippedgamelist=1 |
| |
| ## Arcade metasystem |
| ## Activate the Arcade metasystem to group all games from piFBA, FBN (libretro), MAME and optionally Neogeo |
| ## into a single "Arcade" system. |
| ;emulationstation.arcade=1 |
| ## You may want to specify its position in the system list. (Default: 0) |
| ## Negatives values may be used to tart from the end (-1 = last position) |
| ;emulationstation.arcade.position=0 |
| ## Include NeoGeo or not (default: 1) |
| ;emulationstation.arcade.includeneogeo=1 |
| ## Hide included system or leave them in the system list (default: 1) |
| ;emulationstation.arcade.hideoriginals=1 |
| |
| ## Virtual systems |
| ### Activate a virtual system with all games available from all systems |
| ;emulationstation.collection.allgames=1 |
| ### Activate a virtual system with all multiplayer games (players >= 2) |
| ;emulationstation.collection.multiplayers=1 |
| ### Activate a virtual system with last played games |
| ;emulationstation.collection.lastplayed=1 |
| |
| ## Videosnaps |
| ### Delay before videosnaps start, in millisecond. Default: 2s |
| ;emulationstation.videosnaps.delay=2000 |
| ### Video loop times. 0 = no video. 1 or more = the video loops x times before fading out |
| ;emulationstation.videosnaps.loop=1 |
| ### Enable videosnap sound/music |
| ;emulationstation.videosnaps.sound=1 |
| |
| ## Scrapers |
| ### Activate this option to extract region from filename when possible |
| ;scraper.extractregionfromfilename=1 |
| ### Select the source of game's names |
| # |
| # |
| # |
| ;scraper.getnamefrom=0 |
| # |
| # |
| ;scraper.screenscraper.region=eu |
| # |
| ;scraper.screenscraper.language=fr |
| # |
| # |
| # |
| # |
| # |
| # |
| # |
| ;scraper.screenscraper.media=mixv1 |
| # |
| ;scraper.screenscraper.user= |
| ;scraper.screenscraper.password= |
| |
| # |
| # |
| # |
| # |
| system.emulators.specialkeys=default |
| |
| # |
| kodi.enabled=0 |
| # |
| kodi.atstartup=0 |
| # |
| kodi.xbutton=0 |
| |
| # |
| # |
| # |
| # |
| # |
| # |
| ;kodi.network.waitmode=required |
| ;kodi.network.waittime=10 |
| ;kodi.network.waithost=192.168.0.50 |
| |
| |
| |
| # ------------ B - Network ------------ |
| # |
| system.hostname=RECALBOX |
| # |
| wifi.enabled=0 |
| # |
| # |
| wifi.region=JP |
| # |
| ;wifi.ssid=new ssid |
| # |
| # |
| # |
| # |
| ;wifi.key=new key |
| |
| # |
| # |
| # |
| # |
| ;wifi.ip=manual ip address |
| ;wifi.gateway=new gateway |
| ;wifi.netmask=new netmask |
| |
| # secondary wifi (not configurable via the user interface) |
| ;wifi2.ssid=new ssid |
| ;wifi2.key=new key |
| |
| # third wifi (not configurable via the user interface) |
| ;wifi3.ssid=new ssid |
| ;wifi3.key=new key |
| |
| # |
| system.samba.enabled=1 |
| # |
| system.virtual-gamepads.enabled=1 |
| # |
| system.ssh.enabled=1 |
| |
| |
| |
| # ------------ C - Audio ------------ |
| # |
| audio.device=alsa_card.0:hdmi-output-0 |
| # |
| audio.volume=90 |
| # |
| audio.bgmusic=1 |
| |
| |
| |
| # -------------- D - Controllers ----------------- |
| # Enable support for standard bluetooth controllers |
| controllers.bluetooth.enabled=1 |
| # Enable ERTM |
| controllers.bluetooth.ertm=1 |
| |
| |
| # |
| # -------------- D1 - PS3 Controllers ------------ |
| # |
| controllers.ps3.enabled=1 |
| # |
| # |
| # |
| # |
| controllers.ps3.driver=bluez |
| |
| |
| # ------------ D2 - GPIO Controllers ------------ |
| # |
| # |
| controllers.gpio.enabled=0 |
| # |
| controllers.gpio.args=map=1,2 |
| |
| |
| # |
| # |
| controllers.db9.enabled=0 |
| # |
| controllers.db9.args=map=1 |
| |
| # |
| # |
| controllers.gamecon.enabled=0 |
| # |
| controllers.gamecon.args=map=1 |
| |
| # |
| controllers.xarcade.enabled=1 |
| |
| # ------------ D3 - Joycon Controllers ------------ |
| controllers.joycond.enabled=1 |
| |
| |
| # ------------ E - Language and keyboard ------------ |
| # |
| system.language=fr_FR |
| # |
| system.kblayout=fr |
| # |
| # |
| ;system.timezone=Europe/Paris |
| |
| |
| |
| # ------------ F - UPDATES ------------ |
| # |
| updates.enabled=1 |
| # Update type : default to stable |
| updates.type=stable |
| |
| |
| |
| # ------------ G - HERE IT IS - GLOBAL EMULATOR CONFIGURATION ------------ |
| # |
| # |
| |
| # |
| # |
| # |
| # |
| global.videomode=default |
| |
| # |
| # |
| # |
| global.shaderset=none |
| |
| # |
| global.integerscale=0 |
| |
| # |
| global.shaders= |
| |
| # |
| global.ratio=auto |
| |
| # |
| global.smooth=1 |
| |
| # |
| global.rewind=1 |
| |
| # |
| global.autosave=0 |
| |
| # |
| # |
| # |
| global.retroachievements=0 |
| global.retroachievements.hardcore=0 |
| global.retroachievements.username= |
| global.retroachievements.password= |
| |
| # |
| # |
| global.inputdriver=auto |
| |
| # |
| ;global.configfile=/path/to/my/configfile.cfg |
| |
| # |
| # |
| # |
| global.demo.systemlist=3do,amigacd32,atari2600,atari5200,atari7800,daphne,fbneo,fds,gamegear,gba,lynx,mame,mastersystem,megadrive,neogeo,nes,ngpc,pcengine,sega32x,sg1000,snes |
| # |
| ;global.demo.duration=90 |
| # |
| ;global.demo.infoscreenduration=6 |
| |
| # |
| # |
| global.translate=1 |
| # |
| # |
| # |
| # |
| # |
| # |
| # |
| global.translate.from=auto |
| global.translate.to=auto |
| # |
| # |
| # |
| # |
| ;global.translate.apikey=RECALBOX |
| # |
| # |
| # |
| ;global.translate.url= |
| |
| |
| |
| # ------------ H - EMULATORS CHOICES ----------- |
| # |
| # |
| ;snes.core=snes9x2010 |
| ;snes.shaders=/recalbox/share/shaders/shaders_glsl/mysnesshader.gplsp |
| ;snes.ratio=16/9 |
| ;snes.smooth=0 |
| ;snes.rewind=1 |
| ;snes.autosave=0 |
| ;snes.emulator=libretro |
| ;snes.integerscale=0 |
| # |
| ;snes.configfile=/path/to/my/configfile.cfg |
| |
| # |
| ;snes.core=snes9x |
| n64.core=gliden64 |
| |
| # |
| # |
| neogeo.emulator=libretro |
| # |
| neogeo.core=fbneo |
| |
| # |
| # |
| # |
| ;snes.demo.include=0 |
| # |
| ;snes.demo.duration=90 |
| |
| |
| |
| # ------------ J - TFT SECONDARY SCREEN ----------- |
| #Second miniTFT screen as marquee to display scrapes and videos |
| #Enable it with system.secondMiniTFT.enabled=1, disable with system.secondMiniTFT.enabled=0 |
| |
| #this configuration is REQUIRED |
| system.secondminitft.enabled=1 |
| |
| #Type of mini TFT : OGST, unknown |
| #Most of spi tft screen are enabled thanks to overlays in /boot/config.txt in rpi and /boot/config.ini on odroidxu4 |
| #please check the specific configuration of your screen |
| #Some examples are available on the page ..... |
| # values are : |
| # - overlay : screen configured through overlays in /boot/config.txt or /boot/config.ini (odroidxu4/ogst) |
| # - default : the rest of the world |
| #this configuration is REQUIRED if system.secondminitft.enabled=1 |
| system.secondminitft.type=overlay |
| |
| #Choose the resolution of your screen |
| #miniTFT resolution 320x240 -> 240p, 480x320 -> 320p |
| |
| #this configuration is REQUIRED if system.secondminitft.enabled=1 |
| system.secondminitft.resolution=240p |
| |
| #Scraped image aspect on tft screen : fbv display option |
| # options available : stretch, ignore-aspect, enlarge. |
| # stretch : Strech (using a simple resizing routine) the image to fit onto screen if necessary |
| # alpha : use the alpha channel (if applicable) |
| # ignore-aspect : Ignore the image aspect while resizing |
| # enlarge : Enlarge the image to fit the whole screen if necessary |
| |
| # 1 = enabled, 0 = disabled |
| |
| #this configuration is REQUIRED if system.secondminitft.enabled=1 |
| system.secondminitft.imagestretchenabled=1 |
| system.secondminitft.imageenlargeenabled=0 |
| system.secondminitft.imagealphaenabled=1 |
| system.secondminitft.imageignoreaspectenabled=1 |
| |
| #When activating the second TFT screen, you may want to display |
| #game scraped video only on the second screen. This variable |
| #allows you to disable scraped video playing in ES during game browsing |
| #system.secondminitft.disablevideoines=1 disable video playing in ES |
| #system.secondminitft.disablevideoines=0 enable video playing in ES |
| |
| #this configuration is OPTIONAL if system.secondminitft.enabled=1 |
| system.secondminitft.disablevideoines=1 |
| |
| #if the backlight of your your screen can be manage by PWM, |
| #indicates the GPIO value of your PWM control |
| #WiringPi and its gpio program will be used to control the backlight |
| #when RB goes in SLEEP mode, and when it wakes up. |
| #On raspberry pi, PWMs cannot be used simultaneously with Jack sound output. |
| #If your are using HDMI or a Audio hat you can use backlight PWM control for the second screen |
| #If you are using Jack output please leave commented. |
| #The Screen will be switch down in Sleep mode, and switch on when it wakes up. |
| #On OGST, only this mode is available. |
| |
| #this configuration is OPTIONAL if system.secondminitft.enabled=1 |
| ;system.secondminitft.backlightcontrol=18 |
| |
| # system.secondminitft.usemarquee variabla allows you to display a different |
| # image during running game. just creat a directory named "marquees" in media |
| # aside videos and images and put new images with the same name as in images |
| # example : |
| # - /recalbox/share/roms/neogeo/media/marquees/alpham2.png |
| # - /recalbox/share/roms/neogeo/media/images/alpham2.png |
| # if set to 1, in game the marquee images will be displayed |
| # if set to 0, in game the scraped images will be displayed |
| ;system.secondminitft.usemarquee=0 |
| |
| #system.secondminitft.sleepenabled allows you to enable/disable |
| #sleep mode for the second TFT. If set to 1 sleep mode is enabled and |
| #backlight of the screen will be OFF. If set to 0, sleep mode is |
| #disabled and the backlight of the screen will be always On |
| |
| ;system.secondminitft.sleepenabled=0 |
| |
| # ------------ I - NETPLAY PARAMETERS ----------- |
| # |
| global.netplay=1 |
| global.netplay.nickname= |
| global.netplay.port=55435 |
| global.netplay.relay= |
| global.netplay.systems=fbneo,mame,mastersystem,megadrive,neogeo,nes,pcengine,sega32x,sg1000,snes,supergrafx,atari2600,pcenginecd,pcfx,fds,tic80,segacd,mrboom,colecovision |
| global.netplay.lobby=http://lobby.libretro.com/list/ |
| |
| # |
| emulationstation.theme.recalbox-next.colorset=1-light blue colors |
| emulationstation.theme.recalbox-next.gameclipview=0 - DEFAULT |
| emulationstation.theme.recalbox-next.gamelistview=1-standard gamelist |
| emulationstation.theme.recalbox-next.region=us |
| emulationstation.theme.recalbox-next.iconset=1-standard icons |
| emulationstation.theme.recalbox-next.menuset=1-light blue icons |
| emulationstation.theme.recalbox-next.systemview=1-vertical left |
| system.firsttimeuse=0 |
| emulationstation.pad1=030000005e0400008e02000020010000:Xbox 360 Controller |
| emulationstation.pad0=030000005e0400008e02000014010000:Xbox 360 Controller |