예제 #1
0
from generators.amiberry.amiberryGenerator import AmiberryGenerator
from generators.citra.citraGenerator import CitraGenerator
import controllersConfig as controllers
import signal
import batoceraFiles
import os
import subprocess
import json
import utils.videoMode as videoMode
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(),
예제 #2
0
from generators.hcl.hclGenerator import HclGenerator
#from generators.play.playGenerator import PlayGenerator

import controllersConfig as controllers
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(),