예제 #1
0
    'moonlight':
    MoonlightGenerator(),
    'scummvm':
    ScummVMGenerator(),
    'dosbox':
    DosBoxGenerator(),
    'mupen64plus':
    MupenGenerator(),
    'vice':
    ViceGenerator(),
    'fsuae':
    FsuaeGenerator(),
    'amiberry':
    AmiberryGenerator(),
    'reicast':
    ReicastGenerator(),
    'dolphin':
    DolphinGenerator(),
    'pcsx2':
    Pcsx2Generator(),
    'ppsspp':
    PPSSPPGenerator(),
    'citra':
    CitraGenerator()
}


def main(args):
    playersControllers = dict()
    # Read the controller configuration
    playersControllers = controllers.loadControllerConfig(
예제 #2
0
import recalboxFiles
import os

generators = {
    'fba2x': Fba2xGenerator(),
    'kodi': KodiGenerator(),
    'linapple': LinappleGenerator(os.path.join(recalboxFiles.HOME_INIT, '.linapple'),
                                  os.path.join(recalboxFiles.HOME, '.linapple')),
    'libretro': LibretroGenerator(),
    'moonlight': MoonlightGenerator(),
    'scummvm': ScummVMGenerator(),
    'dosbox': DosBoxGenerator(),
    'mupen64plus': MupenGenerator(),
    'vice': ViceGenerator(),
    'fsuae': FsuaeGenerator(),
    'reicast': ReicastGenerator(),
    'dolphin': DolphinGenerator(),
    'ppsspp': PPSSPPGenerator(),
    'advancemame' : AdvMameGenerator()
}

# List emulators with their cores rest mupen64, scummvm
emulators = dict()
# Nintendo
emulators["snes"] = Emulator(name='snes', emulator='libretro', core='pocketsnes')
emulators["nes"] = Emulator(name='nes', emulator='libretro', core='fceunext')
emulators["n64"] = Emulator(name='n64', emulator='mupen64plus', core='gliden64')
emulators["gba"] = Emulator(name='gba', emulator='libretro', core='gpsp')
emulators["gb"] = Emulator(name='gb', emulator='libretro', core='gambatte')
emulators["gbc"] = Emulator(name='gbc', emulator='libretro', core='gambatte')
emulators["fds"] = Emulator(name='fds', emulator='libretro', core='nestopia')