Emulationstation from batocera with configs and scripts for integration as Arch-Linux package
This project is maintained by GB609
*** btc-config ***
This is part of the none-batocera.linux replacements for emulatorLauncher.py and configgen.
The aim is to retain as much of the batocera-emulationstation OS integration and configurability as possible
while porting/taking over as little of batocera.linux's quirks/complexity as necessary.
Most of the commands supplied by btc-config should not have to be used by regular EmulationStation users,
they are intended for internal scripting and development debugging.
Possible commands:
* -h | --help [command]*
: Print this text. Add --full for detailed descriptions inlcuding all optional parameters.
Can also take an optional list of command names as filter.
Behaves as if --full was set when exactly one [command] is given.
* btcPropDetails key[.subkey]*.lastkey[=value]
: Print calculated location+value of a single imported property. Value is optional and can also be passed as second argument.
* configureRomPaths
: Create user-specific es_systems.cfg addition containing only adjusted rom paths for all known systems.
* controller:applyGuide existing/file/path
: Merges the inbuild 'GUIDE' AMX profile with profile given as argument. Optionally creates images for the result.
* controller:createImages existing/file/path
: Generate pictures for controller -> keyboard mapping profiles, based on default SDL button mappings.
* convert --to plain|conf|sh|yml|json|xml|settings arg
* effectiveGlobals get|set [key] [value|default]
: get or set os-wide (=global) property. 'get' prints on stdout.
* effectiveProperties path/to/rom
: Main tool for emulatorlauncher to get configuration for a game.
Prints the result to stdout [or --output-file] in the style given by --format (default "sh")
* effectiveUserSettings full|diff
: Used to maintain `es_settings.cfg` when starting/stopping EmulationStation.
* generateGlobalConfig
: Import configuration files from conf.d as system-wide configuration.
* importBatoceraConfig configFile [configFile]*
: Merge & import batocera.conf and configgen-*.yaml files. !No merge with previous imports!
(Directly retrieved from the executable’s help function)
Generated with shdoc from /opt/batocera-emulationstation/btc-config