Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # System Variable
- # You can configure your recalbox from here
- # To set a variable, remove the first ; on the line
- # ------------ 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)
- ;system.power.switch=PIN356PUSHRESET # https://github.com/recalbox/recalbox-os/wiki/Add-a-start-stop-button-to-your-recalbox-(EN)
- ## fbcp FrameBuffer Copy Program
- ## For small TFT screen on GPIO and SPI
- ## See https://github.com/recalbox/recalbox-os/wiki/Utility---Use-of-fbcp-for-small-TFT-screen-%28EN%29 for details
- ## Needed for Waveshare 3.2" 3.5" TFT screen, 2.8" Adafruit screen
- ## See https://github.com/recalbox/recalbox-os/wiki/TFT-Screen-SPI-Bus-%28EN%29
- ## for support and configuration details needed by /boot/config.txt
- system.fbcp.enabled=0
- ## Recalbox Manager (http manager)
- system.manager.enabled=0
- ## 1 or 2, depending on the manager version you wish
- 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
- ## Allow a specific resolution for ES only from the command : tvservice -m [MODE]
- ## Leave commented for the default usual behaviour
- system.es.videomode=1920 1 48 192 240 248 1 3 10 6 0 0 0 60 0 38400000 1
- system.es.ratio=custom
- ## 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
- ### Parse 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
- ## Emulator special keys
- ## default -> default all special keys
- ## nomenu -> cannot popup the emulator menu
- ## none -> no special keys in emulators
- system.emulators.specialkeys=default
- ## Show or hide kodi in emulationstation (0,1)
- kodi.enabled=1
- ## Start kodi at launch (0,1)
- kodi.atstartup=0
- ## set x button shortcut (0,1)
- kodi.xbutton=1
- ## Allow a specific resolution for Kodi only from the command : tvservice -m [MODE]
- ## By default is using the default resolution of your screen
- kodi.videomode=default
- ## Kodi can wait for a network component before starting
- ## waithost is the ip or hostname that must answer to a ping to validate the availability
- ## waittime is the maximum time waited when kodi boots
- ## if waitmode is required, kodi will not start if the component is not available
- ## if waitmode is wish, kodi will start if the component is not available
- ## if waitmode is not set or has another value, kodi will start immediately
- ;kodi.network.waitmode=required
- ;kodi.network.waittime=10
- ;kodi.network.waithost=192.168.0.50
- ## Hyperion
- ## Hyperion allows you to use an ambilight like led system on your recalbox
- ## Use hypercon to create your configuration file, and copy it in /recalbox/share/system/configs/hyperion/hyperion.config.json
- hyperion.enabled=0
- # ------------ B - Network ------------ #
- ## Set system hostname
- system.hostname=RECALBOX
- ## Activate wifi (0,1)
- wifi.enabled=0
- ## Wifi SSID (string)
- ;wifi.ssid=new ssid
- ## Wifi KEY (string)
- ## after rebooting the recalbox, the "new key" is replace by a hidden value "enc:xxxxx"
- ## you can edit the "enc:xxxxx" value to replace by a clear value, it will be updated again at the following reboot
- ## Escape your special chars (# ; $) with a backslash : $ => \$
- ;wifi.key=new key
- # 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
- ## Samba share
- system.samba.enabled=1
- ### Virtual Gamepads
- system.virtual-gamepads.enabled=1
- ### SSH
- system.ssh.enabled=1
- # ------------ C - Audio ------------ #
- ## Set the audio device (auto, hdmi, jack)
- audio.device=auto
- ## Set system volume (0..100)
- audio.volume=97
- ## Enable or disable system sounds in ES (0,1)
- audio.bgmusic=1
- # -------------- D - Controllers ----------------- #
- # Enable support for standard bluetooth controllers
- controllers.bluetooth.enabled=1
- ## Please enable only one of these
- # -------------- D1 - PS3 Controllers ------------ #
- ##Enable PS3 controllers support
- controllers.ps3.enabled=1
- ## Choose a driver between bluez, official and shanwan
- ## bluez -> bluez 5 + kernel drivers, support official and shanwan sisaxis
- ## official -> sixad drivers, support official and gasia sisaxis
- ## shanwan -> shanwan drivers, support official and shanwan sisaxis
- controllers.ps3.driver=bluez
- # ------------ D2 - GPIO Controllers ------------ #
- ## GPIO Controllers
- ## enable controllers on GPIO with mk_arcarde_joystick_rpi (0,1)
- controllers.gpio.enabled=0
- ## mk_gpio arguments, map=1 for one controller, map=1,2 for 2 (map=1,map=1,2)
- controllers.gpio.args=map=1,2
- # ------------ D3 - Steam Controllers ------------ #
- ## Enable steam controller service
- controllers.steam.enabled=0
- ## DB9 Controllers
- ## Enable DB9 drivers for atari, megadrive, amiga controllers (0,1)
- controllers.db9.enabled=0
- ## db9 arguments
- controllers.db9.args=map=1
- ## Gamecon controllers
- ## Enable gamecon controllers, for nes, snes psx (0,1)
- controllers.gamecon.enabled=0
- ## gamecon_args
- controllers.gamecon.args=map=1
- ## XGaming's XArcade Tankstik and other compatible devices
- controllers.xarcade.enabled=1
- # ------------ F - Language and keyboard ------------ #
- ## 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)
- system.language=fr_FR
- ## set the keyboard layout (fr,en,de,us,es)
- system.kblayout=us
- ## Set you local time
- ## Select your timezone from : ls /usr/share/zoneinfo/ (string)
- system.timezone=Europe/Paris
- # ------------ G - UPDATES ------------ #
- ## Automatically check for updates at start (0,1)
- updates.enabled=0
- # Update type : default to stable
- updates.type=stable
- # ------------ H - HERE IT IS - GLOBAL EMULATOR CONFIGURATION ------------ #
- ## The global value will be used for all emulators, except if the value
- ## is redefined in the emulator
- ## Set game resolution for emulators
- ## select your mode from the command : tvservice -m [MODE]
- ## CEA 5 HDMI : 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
- ## CEA 4 HDMI : 1280x720 @ 60Hz 16:9, clock:74MHz progressive
- ## use 'default' for using the default resolution
- ## use 'auto' : switches to CEA 4 HDMI if supported, else keep the current resolution
- ## (string)
- global.videomode= default
- ## Shader set
- ## Automatically select shaders for all systems
- ##Â (none, retro, scanlines)
- global.shaderset=none
- ## Once enabled, your screen will be cropped, and you will have a pixel perfect image (0,1)
- global.integerscale=0
- ## Set gpslp shader for all emulators (prefer shadersets above). Absolute path (string)
- global.shaders=
- ## Set ratio for all emulators (auto,4/3,16/9,16/10,custom)
- global.ratio=auto
- ## Set smooth for all emulators (0,1)
- global.smooth=0
- ## Set rewind for all emulators (0,1)
- global.rewind=0
- ## Set autosave/load savestate for all emulators (0,1)
- global.autosave=0
- ## 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.username=
- global.retroachievements.password=
- ## Set retroarch input driver (auto, udev, sdl2)
- ## If you don't have issues with your controllers, let auto
- global.inputdriver=auto
- ## If you do not want recalboxOS to generate the configuration for all emulators (string)
- ;global.configfile=/path/to/my/configfile.cfg
- # ------------ I - EMULATORS CHOICES ----------- #
- ## You can override the global configuration here
- ## Here is the snes example
- snes.videomode=hdmi_timings 1920 1 160 200 286 224 1 9 8 21 0 0 0 60 0 40410000 1
- snes.core=snes9x_next
- ;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
- ## If you do not want recalboxOS to generate the configuration for the emulator :
- ;snes.configfile=/path/to/my/configfile.cfg
- ## Default cores for RPi3
- snes.core=snes9x_next
- gba.core=mgba
- mame.core=mame078
- nes.core=fceunext
- ## NeoGeo emulator
- ## You can use pifba or a libretro core (fba2x,libretro)
- neogeo.emulator=libretro
- ## If you set libretro as neogeo.emulator, the line below sets the retroarch core (fba,imame4all)
- neogeo.core=fba
- ## N64 emulator is configured to display a screen with a 640x480 resolution (native n64 resolution)
- ## So you must use one of these video modes (DMT 4 HDMI,CEA 1 HDMI).
- ## If your screen is not compatible with one of these video modes, please check the recalbox's wiki.
- n64.videomode=hdmi_timings 1920 1 48 192 240 240 1 3 3 16 0 0 0 60 0 37730000 1
- ## If you are using a CRT screen, please change the setting above with this one :
- # n64.videomode=default
- ## Dreamcast emulator
- ## Like N64, such a CPU intensive emulator needs a small resolution
- ## 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
- dreamcast.videomode=DMT 4 HDMI
- ## Configurations generated by Recalbox
- mastersystem.videomode=hdmi_timings 1920 1 48 192 240 240 1 3 3 16 0 0 0 60 0 37730000 1
- megadrive.videomode=hdmi_timings 1920 1 48 192 240 240 1 3 3 16 0 0 0 60 0 37730000 1
- neogeo.videomode=hdmi_timings 1920 1 152 250 280 224 1 13 8 19 0 0 0 59 0 40660000 1
- segacd.videomode=hdmi_timings 1920 1 48 192 240 240 1 3 3 16 0 0 0 60 0 37730000 1
- sega32x.videomode=hdmi_timings 1920 1 48 192 240 240 1 3 3 16 0 0 0 60 0 37730000 1
- psx.videomode=hdmi_timings 1920 1 48 192 240 240 1 3 3 16 0 0 0 60 0 37730000 1
- nes.videomode=hdmi_timings 1920 1 158 200 286 240 1 1 8 13 0 0 0 60 0 40380000 1
- fds.videomode=hdmi_timings 1920 1 158 200 286 240 1 1 8 13 0 0 0 60 0 40380000 1
- msx.videomode=hdmi_timings 1920 1 140 200 260 240 1 28 10 34 0 0 0 50 0 39320000 1
- msx2.videomode=hdmi_timings 1920 1 140 200 260 240 1 28 10 34 0 0 0 50 0 39320000 1
- pcengine.videomode=hdmi_timings 1920 1 130 192 246 240 1 1 10 11 0 0 0 60 0 39120000 1
- mame.videomode=hdmi_timings 1920 1 48 192 240 248 1 3 10 6 0 0 0 60 0 38400000 1
- fba_libretro.videomode=hdmi_timings 1920 1 48 192 240 248 1 3 10 6 0 0 0 60 0 38400000 1
- n64.core=glupen64
- fba_libretro.ratio=custom
- fba_libretro.emulator=default
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement