'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(
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')