from utils.logger import eslog

generators = {
    'fba2x':
    Fba2xGenerator(),
    'kodi':
    KodiGenerator(),
    'linapple':
    LinappleGenerator(os.path.join(batoceraFiles.HOME_INIT, '.linapple'),
                      os.path.join(batoceraFiles.HOME, '.linapple')),
    'libretro':
    LibretroGenerator(),
    'moonlight':
    MoonlightGenerator(),
    'scummvm':
    ScummVMGenerator(),
    'dosbox':
    DosBoxGenerator(),
    'mupen64plus':
    MupenGenerator(),
    'vice':
    ViceGenerator(),
    'fsuae':
    FsuaeGenerator(),
    'amiberry':
    AmiberryGenerator(),
    'reicast':
    ReicastGenerator(),
    'dolphin':
    DolphinGenerator(),
    'pcsx2':
Beispiel #2
0
import signal
import batoceraFiles
import os
import subprocess
import utils.videoMode as videoMode
import utils.bezels as bezelsUtil
from utils.logger import get_logger

eslog = get_logger(__name__)

generators = {
    'kodi': KodiGenerator(),
    'linapple': LinappleGenerator(),
    'libretro': LibretroGenerator(),
    'moonlight': MoonlightGenerator(),
    'scummvm': ScummVMGenerator(),
    'dosbox': DosBoxGenerator(),
    'dosbox_staging': DosBoxStagingGenerator(),
    'dosboxx': DosBoxxGenerator(),
    'mupen64plus': MupenGenerator(),
    'vice': ViceGenerator(),
    'fsuae': FsuaeGenerator(),
    'amiberry': AmiberryGenerator(),
    'flycast': FlycastGenerator(),
    'dolphin': DolphinGenerator(),
    'pcsx2': Pcsx2Generator(),
    'ppsspp': PPSSPPGenerator(),
    'citra' : CitraGenerator(),
    'daphne' : DaphneGenerator(),
    'cannonball' : CannonballGenerator(),
    'sdlpop' : SdlPopGenerator(),