def generate(self, system, rom, playersControllers, gameResolution): outputFile = gamestationFiles.moonlightCustom + '/gamecontrollerdb.txt' configFile = controllersConfig.generateSDLGameDBAllControllers(playersControllers, outputFile) gameName,confFile = self.getRealGameNameAndConfigFile(rom) commandArray = [gamestationFiles.gamestationBins[system.config['emulator']], 'stream','-config', confFile] commandArray.append('-app') commandArray.append(gameName) return Command.Command(array=commandArray, env={"XDG_DATA_DIRS": gamestationFiles.CONF})
def generate(self, system, rom, playersControllers): outputFile = rhgamestationFiles.moonlightCustom + '/gamecontrollerdb.txt' configFile = controllersConfig.generateSDLGameDBAllControllers(playersControllers, outputFile) gameName,confFile = self.getRealGameNameAndConfigFile(rom) commandArray = [rhgamestationFiles.rhgamestationBins[system.config['emulator']], 'stream','-config', confFile] if 'args' in system.config and system.config['args'] is not None: commandArray.extend(system.config['args']) commandArray.append('-app') commandArray.append(gameName) return Command.Command(videomode='default', array=commandArray, env={"XDG_DATA_DIRS": rhgamestationFiles.CONF})